var lct=Object.defineProperty,dct=($e,me,ce)=>me in $e?lct($e,me,{enumerable:!0,configurable:!0,writable:!0,value:ce}):$e[me]=ce,ax=($e,me,ce)=>(dct($e,"symbol"!=typeof me?me+"":me,ce),ce),x4=($e,me,ce)=>{if(!me.has($e))throw TypeError("Cannot "+ce)},Bi=($e,me,ce)=>(x4($e,me,"read from private field"),ce?ce.call($e):me.get($e)),er=($e,me,ce)=>{if(me.has($e))throw TypeError("Cannot add the same private member more than once");me instanceof WeakSet?me.add($e):me.set($e,ce)},$a=($e,me,ce,x)=>(x4($e,me,"write to private field"),x?x.call($e,ce):me.set($e,ce),ce),xq=($e,me,ce,x)=>({set _(w){$a($e,me,w,ce)},get _(){return Bi($e,me,x)}}),ji=($e,me,ce)=>(x4($e,me,"access private method"),ce);(self.webpackChunkCpae_Frontend=self.webpackChunkCpae_Frontend||[]).push([[179],{9628:($e,me,ce)=>{"use strict";function x(t){return"function"==typeof t}function w(t){const e=t(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const R=w(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=e});function S(t,n){if(t){const e=t.indexOf(n);0<=e&&t.splice(e,1)}}class B{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const o of e)o.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(x(i))try{i()}catch(o){n=o instanceof R?o.errors:[o]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const o of r)try{F(o)}catch(a){n=n??[],a instanceof R?n=[...n,...a.errors]:n.push(a)}}if(n)throw new R(n)}}add(n){var e;if(n&&n!==this)if(this.closed)F(n);else{if(n instanceof B){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(n)}}_hasParent(n){const{_parentage:e}=this;return e===n||Array.isArray(e)&&e.includes(n)}_addParent(n){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(n),e):e?[e,n]:n}_removeParent(n){const{_parentage:e}=this;e===n?this._parentage=null:Array.isArray(e)&&S(e,n)}remove(n){const{_finalizers:e}=this;e&&S(e,n),n instanceof B&&n._removeParent(this)}}B.EMPTY=(()=>{const t=new B;return t.closed=!0,t})();const Y=B.EMPTY;function O(t){return t instanceof B||t&&"closed"in t&&x(t.remove)&&x(t.add)&&x(t.unsubscribe)}function F(t){x(t)?t():t.unsubscribe()}const j={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},q={setTimeout(t,n,...e){const{delegate:i}=q;return i?.setTimeout?i.setTimeout(t,n,...e):setTimeout(t,n,...e)},clearTimeout(t){const{delegate:n}=q;return(n?.clearTimeout||clearTimeout)(t)},delegate:void 0};function N(t){q.setTimeout(()=>{const{onUnhandledError:n}=j;if(!n)throw t;n(t)})}function ne(){}const I=ve("C",void 0,void 0);function ve(t,n,e){return{kind:t,value:n,error:e}}let le=null;function ie(t){if(j.useDeprecatedSynchronousErrorHandling){const n=!le;if(n&&(le={errorThrown:!1,error:null}),t(),n){const{errorThrown:e,error:i}=le;if(le=null,e)throw i}}else t()}class J extends B{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,O(n)&&n.add(this)):this.destination=Xe}static create(n,e,i){return new He(n,e,i)}next(n){this.isStopped?tt(function K(t){return ve("N",t,void 0)}(n),this):this._next(n)}error(n){this.isStopped?tt(function Q(t){return ve("E",void 0,t)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?tt(I,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const ue=Function.prototype.bind;function he(t,n){return ue.call(t,n)}class Ae{constructor(n){this.partialObserver=n}next(n){const{partialObserver:e}=this;if(e.next)try{e.next(n)}catch(i){Ue(i)}}error(n){const{partialObserver:e}=this;if(e.error)try{e.error(n)}catch(i){Ue(i)}else Ue(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(e){Ue(e)}}}class He extends J{constructor(n,e,i){let r;if(super(),x(n)||!n)r={next:n??void 0,error:e??void 0,complete:i??void 0};else{let o;this&&j.useDeprecatedNextContext?(o=Object.create(n),o.unsubscribe=()=>this.unsubscribe(),r={next:n.next&&he(n.next,o),error:n.error&&he(n.error,o),complete:n.complete&&he(n.complete,o)}):r=n}this.destination=new Ae(r)}}function Ue(t){j.useDeprecatedSynchronousErrorHandling?function L(t){j.useDeprecatedSynchronousErrorHandling&&le&&(le.errorThrown=!0,le.error=t)}(t):N(t)}function tt(t,n){const{onStoppedNotification:e}=j;e&&q.setTimeout(()=>e(t,n))}const Xe={closed:!0,next:ne,error:function Ge(t){throw t},complete:ne},ht="function"==typeof Symbol&&Symbol.observable||"@@observable";function St(t){return t}function Tt(t){return 0===t.length?St:1===t.length?t[0]:function(e){return t.reduce((i,r)=>r(i),e)}}let vt=(()=>{class t{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new t;return i.source=this,i.operator=e,i}subscribe(e,i,r){const o=function Oe(t){return t&&t instanceof J||function Kt(t){return t&&x(t.next)&&x(t.error)&&x(t.complete)}(t)&&O(t)}(e)?e:new He(e,i,r);return ie(()=>{const{operator:a,source:s}=this;o.add(a?a.call(o,s):s?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=Wt(i))((r,o)=>{const a=new He({next:s=>{try{e(s)}catch(d){o(d),a.unsubscribe()}},error:o,complete:r});this.subscribe(a)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[ht](){return this}pipe(...e){return Tt(e)(this)}toPromise(e){return new(e=Wt(e))((i,r)=>{let o;this.subscribe(a=>o=a,a=>r(a),()=>i(o))})}}return t.create=n=>new t(n),t})();function Wt(t){var n;return null!==(n=t??j.Promise)&&void 0!==n?n:Promise}const re=w(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let te=(()=>{class t extends vt{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new V(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new re}next(e){ie(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){ie(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){ie(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:r,observers:o}=this;return i||r?Y:(this.currentObservers=null,o.push(e),new B(()=>{this.currentObservers=null,S(o,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:o}=this;i?e.error(r):o&&e.complete()}asObservable(){const e=new vt;return e.source=this,e}}return t.create=(n,e)=>new V(n,e),t})();class V extends te{constructor(n,e){super(),this.destination=n,this.source=e}next(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,n)}error(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,n)}complete(){var n,e;null===(e=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===e||e.call(n)}_subscribe(n){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(n))&&void 0!==i?i:Y}}function se(t){return x(t?.lift)}function _e(t){return n=>{if(se(n))return n.lift(function(e){try{return t(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ye(t,n,e,i,r){return new Re(t,n,e,i,r)}class Re extends J{constructor(n,e,i,r,o,a){super(n),this.onFinalize=o,this.shouldUnsubscribe=a,this._next=e?function(s){try{e(s)}catch(d){n.error(d)}}:super._next,this._error=r?function(s){try{r(s)}catch(d){n.error(d)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Le(t,n){return _e((e,i)=>{let r=0;e.subscribe(Ye(i,o=>{i.next(t.call(n,o,r++))}))})}function nn(t,n){return function(e,i){n(e,i,t)}}function On(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)}function xn(t){return this instanceof xn?(this.v=t,this):new xn(t)}function qn(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=e.apply(t,n||[]),o=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(b){i[b]&&(r[b]=function(_){return new Promise(function(P,v){o.push([b,_,P,v])>1||s(b,_)})})}function s(b,_){try{!function d(b){b.value instanceof xn?Promise.resolve(b.value.v).then(f,A):g(o[0][2],b)}(i[b](_))}catch(P){g(o[0][3],P)}}function f(b){s("next",b)}function A(b){s("throw",b)}function g(b,_){b(_),o.shift(),o.length&&s(o[0][0],o[0][1])}}function ni(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=function Fe(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],i=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}(t),e={},i("next"),i("throw"),i("return"),e[Symbol.asyncIterator]=function(){return this},e);function i(o){e[o]=t[o]&&function(a){return new Promise(function(s,d){!function r(o,a,s,d){Promise.resolve(d).then(function(f){o({value:f,done:s})},a)}(s,d,(a=t[o](a)).done,a.value)})}}}const Rn=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function Gn(t){return x(t?.then)}function hr(t){return x(t[ht])}function ki(t){return Symbol.asyncIterator&&x(t?.[Symbol.asyncIterator])}function Xo(t){return new TypeError(`You provided ${null!==t&&"object"==typeof t?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const ya=function io(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function $o(t){return x(t?.[ya])}function ws(t){return qn(this,arguments,function*(){const e=t.getReader();try{for(;;){const{value:i,done:r}=yield xn(e.read());if(r)return yield xn(void 0);yield yield xn(i)}}finally{e.releaseLock()}})}function Co(t){return x(t?.getReader)}function ro(t){if(t instanceof vt)return t;if(null!=t){if(hr(t))return function ec(t){return new vt(n=>{const e=t[ht]();if(x(e.subscribe))return e.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(t);if(Rn(t))return function ds(t){return new vt(n=>{for(let e=0;e<t.length&&!n.closed;e++)n.next(t[e]);n.complete()})}(t);if(Gn(t))return function tc(t){return new vt(n=>{t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,N)})}(t);if(ki(t))return Eo(t);if($o(t))return function Ps(t){return new vt(n=>{for(const e of t)if(n.next(e),n.closed)return;n.complete()})}(t);if(Co(t))return function ci(t){return Eo(ws(t))}(t)}throw Xo(t)}function Eo(t){return new vt(n=>{(function wf(t,n){var e,i,r,o;return function ai(t,n,e,i){return new(e||(e=Promise))(function(o,a){function s(A){try{f(i.next(A))}catch(g){a(g)}}function d(A){try{f(i.throw(A))}catch(g){a(g)}}function f(A){A.done?o(A.value):function r(o){return o instanceof e?o:new e(function(a){a(o)})}(A.value).then(s,d)}f((i=i.apply(t,n||[])).next())})}(this,void 0,void 0,function*(){try{for(e=ni(t);!(i=yield e.next()).done;)if(n.next(i.value),n.closed)return}catch(a){r={error:a}}finally{try{i&&!i.done&&(o=e.return)&&(yield o.call(e))}finally{if(r)throw r.error}}n.complete()})})(t,n).catch(e=>n.error(e))})}function cd(t,n,e,i=0,r=!1){const o=n.schedule(function(){e(),r?t.add(this.schedule(null,i)):this.unsubscribe()},i);if(t.add(o),!r)return o}function rs(t,n,e=1/0){return x(n)?rs((i,r)=>Le((o,a)=>n(i,o,r,a))(ro(t(i,r))),e):("number"==typeof n&&(e=n),_e((i,r)=>function yl(t,n,e,i,r,o,a,s){const d=[];let f=0,A=0,g=!1;const b=()=>{g&&!d.length&&!f&&n.complete()},_=v=>f<i?P(v):d.push(v),P=v=>{o&&n.next(v),f++;let k=!1;ro(e(v,A++)).subscribe(Ye(n,H=>{r?.(H),o?_(H):n.next(H)},()=>{k=!0},void 0,()=>{if(k)try{for(f--;d.length&&f<i;){const H=d.shift();a?cd(n,a,()=>P(H)):P(H)}b()}catch(H){n.error(H)}}))};return t.subscribe(Ye(n,_,()=>{g=!0,b()})),()=>{s?.()}}(i,r,t,e)))}function To(t=1/0){return rs(St,t)}const nc=new vt(t=>t.complete());function Ld(t){return t&&x(t.schedule)}function Vl(t){return t[t.length-1]}function Za(t){return x(Vl(t))?t.pop():void 0}function Nc(t){return Ld(Vl(t))?t.pop():void 0}function Pf(t,n=0){return _e((e,i)=>{e.subscribe(Ye(i,r=>cd(i,t,()=>i.next(r),n),()=>cd(i,t,()=>i.complete(),n),r=>cd(i,t,()=>i.error(r),n)))})}function _y(t,n=0){return _e((e,i)=>{i.add(t.schedule(()=>e.subscribe(i),n))})}function by(t,n){if(!t)throw new Error("Iterable cannot be null");return new vt(e=>{cd(e,n,()=>{const i=t[Symbol.asyncIterator]();cd(e,n,()=>{i.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function Ya(t,n){return n?function Cy(t,n){if(null!=t){if(hr(t))return function dx(t,n){return ro(t).pipe(_y(n),Pf(n))}(t,n);if(Rn(t))return function os(t,n){return new vt(e=>{let i=0;return n.schedule(function(){i===t.length?e.complete():(e.next(t[i++]),e.closed||this.schedule())})})}(t,n);if(Gn(t))return function ux(t,n){return ro(t).pipe(_y(n),Pf(n))}(t,n);if(ki(t))return by(t,n);if($o(t))return function Rm(t,n){return new vt(e=>{let i;return cd(e,n,()=>{i=t[ya](),cd(e,n,()=>{let r,o;try{({value:r,done:o}=i.next())}catch(a){return void e.error(a)}o?e.complete():e.next(r)},0,!0)}),()=>x(i?.return)&&i.return()})}(t,n);if(Co(t))return function vy(t,n){return by(ws(t),n)}(t,n)}throw Xo(t)}(t,n):ro(t)}function Us(...t){const n=Nc(t),e=function Ou(t,n){return"number"==typeof Vl(t)?t.pop():n}(t,1/0),i=t;return i.length?1===i.length?ro(i[0]):To(e)(Ya(i,n)):nc}function yy(t={}){const{connector:n=(()=>new te),resetOnError:e=!0,resetOnComplete:i=!0,resetOnRefCountZero:r=!0}=t;return o=>{let a,s,d,f=0,A=!1,g=!1;const b=()=>{s?.unsubscribe(),s=void 0},_=()=>{b(),a=d=void 0,A=g=!1},P=()=>{const v=a;_(),v?.unsubscribe()};return _e((v,k)=>{f++,!g&&!A&&b();const H=d=d??n();k.add(()=>{f--,0===f&&!g&&!A&&(s=vb(P,r))}),H.subscribe(k),!a&&f>0&&(a=new He({next:X=>H.next(X),error:X=>{g=!0,b(),s=vb(_,e,X),H.error(X)},complete:()=>{A=!0,b(),s=vb(_,i),H.complete()}}),ro(v).subscribe(a))})(o)}}function vb(t,n,...e){if(!0===n)return void t();if(!1===n)return;const i=new He({next:()=>{i.unsubscribe(),t()}});return n(...e).subscribe(i)}function ha(t){for(let n in t)if(t[n]===ha)return n;throw Error("Could not find renamed property on target object.")}function Cb(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function sa(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(sa).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;const n=t.toString();if(null==n)return""+n;const e=n.indexOf("\n");return-1===e?n:n.substring(0,e)}function Nm(t,n){return null==t||""===t?null===n?"":n:null==n||""===n?t:t+" "+n}const fx=ha({__forward_ref__:ha});function Dr(t){return t.__forward_ref__=Dr,t.toString=function(){return sa(this())},t}function gr(t){return Fm(t)?t():t}function Fm(t){return"function"==typeof t&&t.hasOwnProperty(fx)&&t.__forward_ref__===Dr}class Tn extends Error{constructor(n,e){super(function Um(t,n){return`NG0${Math.abs(t)}${n?": "+n.trim():""}`}(n,e)),this.code=n}}function Er(t){return"string"==typeof t?t:null==t?"":String(t)}function Ql(t,n){throw new Tn(-201,!1)}function wl(t,n){null==t&&function Qo(t,n,e,i){throw new Error(`ASSERTION ERROR: ${t}`+(null==i?"":` [Expected=> ${e} ${i} ${n} <=Actual]`))}(n,t,null,"!=")}function pn(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function zn(t){return{providers:t.providers||[],imports:t.imports||[]}}function Hm(t){return wy(t,yA)||wy(t,Mb)}function wy(t,n){return t.hasOwnProperty(n)?t[n]:null}function jm(t){return t&&(t.hasOwnProperty(yb)||t.hasOwnProperty(Py))?t[yb]:null}const yA=ha({\u0275prov:ha}),yb=ha({\u0275inj:ha}),Mb=ha({ngInjectableDef:ha}),Py=ha({ngInjectorDef:ha});var ar=(()=>((ar=ar||{})[ar.Default=0]="Default",ar[ar.Host=1]="Host",ar[ar.Self=2]="Self",ar[ar.SkipSelf=4]="SkipSelf",ar[ar.Optional=8]="Optional",ar))();let wb;function Gl(t){const n=wb;return wb=t,n}function Pb(t,n,e){const i=Hm(t);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&ar.Optional?null:void 0!==n?n:void Ql(sa(t))}function zl(t){return{toString:t}.toString()}var Fc=(()=>((Fc=Fc||{})[Fc.OnPush=0]="OnPush",Fc[Fc.Default=1]="Default",Fc))(),ld=(()=>{return(t=ld||(ld={}))[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",ld;var t})();const Ma=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Df={},Fo=[],Wl=ha({\u0275cmp:ha}),xb=ha({\u0275dir:ha}),Vp=ha({\u0275pipe:ha}),Dy=ha({\u0275mod:ha}),Tu=ha({\u0275fac:ha}),Qp=ha({__NG_ELEMENT_ID__:ha});let Vm=0;function Xt(t){return zl(()=>{const e=!0===t.standalone,i={},r={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===Fc.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&t.dependencies||null,getStandaloneInjector:null,selectors:t.selectors||Fo,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||ld.Emulated,id:"c"+Vm++,styles:t.styles||Fo,_:null,setInput:null,schemas:t.schemas||null,tView:null},o=t.dependencies,a=t.features;return r.inputs=Oy(t.inputs,i),r.outputs=Oy(t.outputs),a&&a.forEach(s=>s(r)),r.directiveDefs=o?()=>("function"==typeof o?o():o).map(xy).filter(Sy):null,r.pipeDefs=o?()=>("function"==typeof o?o():o).map(Lc).filter(Sy):null,r})}function xy(t){return Zo(t)||gc(t)}function Sy(t){return null!==t}function Wn(t){return zl(()=>({type:t.type,bootstrap:t.bootstrap||Fo,declarations:t.declarations||Fo,imports:t.imports||Fo,exports:t.exports||Fo,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function Oy(t,n){if(null==t)return Df;const e={};for(const i in t)if(t.hasOwnProperty(i)){let r=t[i],o=r;Array.isArray(r)&&(o=r[1],r=r[0]),e[r]=i,n&&(n[r]=o)}return e}const fn=Xt;function Jc(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:!0===t.standalone,onDestroy:t.type.prototype.ngOnDestroy||null}}function Zo(t){return t[Wl]||null}function gc(t){return t[xb]||null}function Lc(t){return t[Vp]||null}function Pl(t,n){const e=t[Dy]||null;if(!e&&!0===n)throw new Error(`Type ${sa(t)} does not have '\u0275mod' property.`);return e}function Xc(t){return Array.isArray(t)&&"object"==typeof t[1]}function fd(t){return Array.isArray(t)&&!0===t[1]}function Tb(t){return 0!=(8&t.flags)}function Gm(t){return 2==(2&t.flags)}function zm(t){return 1==(1&t.flags)}function hd(t){return null!==t.template}function xx(t){return 0!=(256&t[2])}function wh(t,n){return t.hasOwnProperty(Tu)?t[Tu]:null}class Ix{constructor(n,e,i){this.previousValue=n,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function Go(){return ky}function ky(t){return t.type.prototype.ngOnChanges&&(t.setInput=Wm),Bx}function Bx(){const t=By(this),n=t?.current;if(n){const e=t.previous;if(e===Df)t.previous=n;else for(let i in n)e[i]=n[i];t.current=null,this.ngOnChanges(n)}}function Wm(t,n,e,i){const r=By(t)||function Rx(t,n){return t[Iy]=n}(t,{previous:Df,current:null}),o=r.current||(r.current={}),a=r.previous,s=this.declaredInputs[e],d=a[s];o[s]=new Ix(d&&d.currentValue,n,a===Df),t[i]=n}Go.ngInherit=!0;const Iy="__ngSimpleChanges__";function By(t){return t[Iy]||null}function ja(t){for(;Array.isArray(t);)t=t[0];return t}function Wp(t,n){return ja(n[t])}function Hs(t,n){return ja(n[t.index])}function Jm(t,n){return t.data[n]}function OA(t,n){return t[n]}function xl(t,n){const e=n[t];return Xc(e)?e:e[0]}function Km(t){return 64==(64&t[2])}function Sf(t,n){return null==n?null:t[n]}function Fy(t){t[18]=0}function Nb(t,n){t[5]+=n;let e=t,i=t[3];for(;null!==i&&(1===n&&1===e[5]||-1===n&&0===e[5]);)i[5]+=n,e=i,i=i[3]}const xr={lFrame:Qy(null),bindingsEnabled:!0};function Uy(){return xr.bindingsEnabled}function Nn(){return xr.lFrame.lView}function yo(){return xr.lFrame.tView}function Mt(t){return xr.lFrame.contextLView=t,t[8]}function wt(t){return xr.lFrame.contextLView=null,t}function Ds(){let t=Xm();for(;null!==t&&64===t.type;)t=t.parent;return t}function Xm(){return xr.lFrame.currentTNode}function Yd(t,n){const e=xr.lFrame;e.currentTNode=t,e.isParent=n}function Fb(){return xr.lFrame.isParent}function Jp(){xr.lFrame.isParent=!1}function Uc(){const t=xr.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function Ph(){return xr.lFrame.bindingIndex++}function Ru(t){const n=xr.lFrame,e=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,e}function qx(t,n){const e=xr.lFrame;e.bindingIndex=e.bindingRootIndex=t,Yb(n)}function Yb(t){xr.lFrame.currentDirectiveIndex=t}function Hd(t){const n=xr.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}function Hb(){return xr.lFrame.currentQueryIndex}function jb(t){xr.lFrame.currentQueryIndex=t}function Kx(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[6]:null}function jy(t,n,e){if(e&ar.SkipSelf){let r=n,o=t;for(;!(r=r.parent,null!==r||e&ar.Host||(r=Kx(o),null===r||(o=o[15],10&r.type))););if(null===r)return!1;n=r,t=o}const i=xr.lFrame=Vy();return i.currentTNode=n,i.lView=t,!0}function Xn(t){const n=Vy(),e=t[1];xr.lFrame=n,n.currentTNode=e.firstChild,n.lView=t,n.tView=e,n.contextLView=t,n.bindingIndex=e.bindingStartIndex,n.inI18n=!1}function Vy(){const t=xr.lFrame,n=null===t?null:t.child;return null===n?Qy(t):n}function Qy(t){const n={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return null!==t&&(t.child=n),n}function Vb(){const t=xr.lFrame;return xr.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const ko=Vb;function EA(){const t=Vb();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function Yc(){return xr.lFrame.selectedIndex}function Of(t){xr.lFrame.selectedIndex=t}function Va(){const t=xr.lFrame;return Jm(t.tView,t.selectedIndex)}function $c(){xr.lFrame.currentNamespace="svg"}function bc(){!function $x(){xr.lFrame.currentNamespace=null}()}function $m(t,n){for(let e=n.directiveStart,i=n.directiveEnd;e<i;e++){const o=t.data[e].type.prototype,{ngAfterContentInit:a,ngAfterContentChecked:s,ngAfterViewInit:d,ngAfterViewChecked:f,ngOnDestroy:A}=o;a&&(t.contentHooks||(t.contentHooks=[])).push(-e,a),s&&((t.contentHooks||(t.contentHooks=[])).push(e,s),(t.contentCheckHooks||(t.contentCheckHooks=[])).push(e,s)),d&&(t.viewHooks||(t.viewHooks=[])).push(-e,d),f&&((t.viewHooks||(t.viewHooks=[])).push(e,f),(t.viewCheckHooks||(t.viewCheckHooks=[])).push(e,f)),null!=A&&(t.destroyHooks||(t.destroyHooks=[])).push(e,A)}}function Kp(t,n,e){t_(t,n,3,e)}function Zm(t,n,e,i){(3&t[2])===e&&t_(t,n,e,i)}function e_(t,n){let e=t[2];(3&e)===n&&(e&=2047,e+=1,t[2]=e)}function t_(t,n,e,i){const o=i??-1,a=n.length-1;let s=0;for(let d=void 0!==i?65535&t[18]:0;d<a;d++)if("number"==typeof n[d+1]){if(s=n[d],null!=i&&s>=i)break}else n[d]<0&&(t[18]+=65536),(s<o||-1==o)&&(eS(t,e,n,d),t[18]=(4294901760&t[18])+d+2),d++}function eS(t,n,e,i){const r=e[i]<0,o=e[i+1],s=t[r?-e[i]:e[i]];if(r){if(t[2]>>11<t[18]>>16&&(3&t[2])===n){t[2]+=2048;try{o.call(s)}finally{}}}else try{o.call(s)}finally{}}class Sl{constructor(n,e,i){this.factory=n,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function n_(t,n,e){let i=0;for(;i<e.length;){const r=e[i];if("number"==typeof r){if(0!==r)break;i++;const o=e[i++],a=e[i++],s=e[i++];t.setAttribute(n,a,s,o)}else{const o=r,a=e[++i];qy(o)?t.setProperty(n,o,a):t.setAttribute(n,o,a),i++}}return i}function Wy(t){return 3===t||4===t||6===t}function qy(t){return 64===t.charCodeAt(0)}function jd(t,n){if(null!==n&&0!==n.length)if(null===t||0===t.length)t=n.slice();else{let e=-1;for(let i=0;i<n.length;i++){const r=n[i];"number"==typeof r?e=r:0===e||Jy(t,e,r,null,-1===e||2===e?n[++i]:null)}}return t}function Jy(t,n,e,i,r){let o=0,a=t.length;if(-1===n)a=-1;else for(;o<t.length;){const s=t[o++];if("number"==typeof s){if(s===n){a=-1;break}if(s>n){a=o-1;break}}}for(;o<t.length;){const s=t[o];if("number"==typeof s)break;if(s===e){if(null===i)return void(null!==r&&(t[o+1]=r));if(i===t[o+1])return void(t[o+2]=r)}o++,null!==i&&o++,null!==r&&o++}-1!==a&&(t.splice(a,0,n),o=a+1),t.splice(o++,0,e),null!==i&&t.splice(o++,0,i),null!==r&&t.splice(o++,0,r)}function Ky(t){return-1!==t}function TA(t){return 32767&t}function kA(t,n){let e=function oS(t){return t>>16}(t),i=n;for(;e>0;)i=i[15],e--;return i}let zb=!0;function i_(t){const n=zb;return zb=t,n}let aS=0;const Qd={};function $p(t,n){const e=Zp(t,n);if(-1!==e)return e;const i=n[1];i.firstCreatePass&&(t.injectorIndex=n.length,Wb(i.data,t),Wb(n,null),Wb(i.blueprint,null));const r=Nu(t,n),o=t.injectorIndex;if(Ky(r)){const a=TA(r),s=kA(r,n),d=s[1].data;for(let f=0;f<8;f++)n[o+f]=s[a+f]|d[a+f]}return n[o+8]=r,o}function Wb(t,n){t.push(0,0,0,0,0,0,0,0,n)}function Zp(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function Nu(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let e=0,i=null,r=n;for(;null!==r;){if(i=AB(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function xh(t,n,e){!function sS(t,n,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(Qp)&&(i=e[Qp]),null==i&&(i=e[Qp]=aS++);const r=255&i;n.data[t+(r>>5)]|=1<<r}(t,n,e)}function y(t,n,e){if(e&ar.Optional||void 0!==t)return t;Ql()}function U(t,n,e,i){if(e&ar.Optional&&void 0===i&&(i=null),0==(e&(ar.Self|ar.Host))){const r=t[9],o=Gl(void 0);try{return r?r.get(n,i,e&ar.Optional):Pb(n,i,e&ar.Optional)}finally{Gl(o)}}return y(i,0,e)}function de(t,n,e,i=ar.Default,r){if(null!==t){if(1024&n[2]){const a=function Gq(t,n,e,i,r){let o=t,a=n;for(;null!==o&&null!==a&&1024&a[2]&&!(256&a[2]);){const s=ye(o,a,e,i|ar.Self,Qd);if(s!==Qd)return s;let d=o.parent;if(!d){const f=a[21];if(f){const A=f.get(e,Qd,i);if(A!==Qd)return A}d=AB(a),a=a[15]}o=d}return r}(t,n,e,i,Qd);if(a!==Qd)return a}const o=ye(t,n,e,i,Qd);if(o!==Qd)return o}return U(n,e,i,r)}function ye(t,n,e,i,r){const o=function $i(t){if("string"==typeof t)return t.charCodeAt(0)||0;const n=t.hasOwnProperty(Qp)?t[Qp]:void 0;return"number"==typeof n?n>=0?255&n:Fu:n}(e);if("function"==typeof o){if(!jy(n,t,i))return i&ar.Host?y(r,0,i):U(n,e,i,r);try{const a=o(i);if(null!=a||i&ar.Optional)return a;Ql()}finally{ko()}}else if("number"==typeof o){let a=null,s=Zp(t,n),d=-1,f=i&ar.Host?n[16][6]:null;for((-1===s||i&ar.SkipSelf)&&(d=-1===s?Nu(t,n):n[s+8],-1!==d&&na(i,!1)?(a=n[1],s=TA(d),n=kA(d,n)):s=-1);-1!==s;){const A=n[1];if(Lr(o,s,A.data)){const g=ze(s,n,e,a,i,f);if(g!==Qd)return g}d=n[s+8],-1!==d&&na(i,n[1].data[s+8]===f)&&Lr(o,s,n)?(a=A,s=TA(d),n=kA(d,n)):s=-1}}return r}function ze(t,n,e,i,r,o){const a=n[1],s=a.data[t+8],A=Lt(s,a,e,null==i?Gm(s)&&zb:i!=a&&0!=(3&s.type),r&ar.Host&&o===s);return null!==A?vn(n,a,A,s):Qd}function Lt(t,n,e,i,r){const o=t.providerIndexes,a=n.data,s=1048575&o,d=t.directiveStart,A=o>>20,b=r?s+A:t.directiveEnd;for(let _=i?s:s+A;_<b;_++){const P=a[_];if(_<d&&e===P||_>=d&&P.type===e)return _}if(r){const _=a[d];if(_&&hd(_)&&_.type===e)return d}return null}function vn(t,n,e,i){let r=t[e];const o=n.data;if(function tS(t){return t instanceof Sl}(r)){const a=r;a.resolving&&function Ym(t,n){const e=n?`. Dependency path: ${n.join(" > ")} > ${t}`:"";throw new Tn(-200,`Circular dependency in DI detected for ${t}${e}`)}(function _o(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():Er(t)}(o[e]));const s=i_(a.canSeeViewProviders);a.resolving=!0;const d=a.injectImpl?Gl(a.injectImpl):null;jy(t,i,ar.Default);try{r=t[e]=a.factory(void 0,o,t,i),n.firstCreatePass&&e>=i.directiveStart&&function Zx(t,n,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:o}=n.type.prototype;if(i){const a=ky(n);(e.preOrderHooks||(e.preOrderHooks=[])).push(t,a),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(t,a)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-t,r),o&&((e.preOrderHooks||(e.preOrderHooks=[])).push(t,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(t,o))}(e,o[e],n)}finally{null!==d&&Gl(d),i_(s),a.resolving=!1,ko()}}return r}function Lr(t,n,e){return!!(e[n+(t>>5)]&1<<t)}function na(t,n){return!(t&ar.Self||t&ar.Host&&n)}class us{constructor(n,e){this._tNode=n,this._lView=e}get(n,e,i){return de(this._tNode,this._lView,n,i,e)}}function Fu(){return new us(Ds(),Nn())}function Ar(t){return zl(()=>{const n=t.prototype.constructor,e=n[Tu]||cS(n),i=Object.prototype;let r=Object.getPrototypeOf(t.prototype).constructor;for(;r&&r!==i;){const o=r[Tu]||cS(r);if(o&&o!==e)return o;r=Object.getPrototypeOf(r)}return o=>new o})}function cS(t){return Fm(t)?()=>{const n=cS(gr(t));return n&&n()}:wh(t)}function AB(t){const n=t[1],e=n.type;return 2===e?n.declTNode:1===e?t[6]:null}function vc(t){return function Mo(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const e=t.attrs;if(e){const i=e.length;let r=0;for(;r<i;){const o=e[r];if(Wy(o))break;if(0===o)r+=2;else if("number"==typeof o)for(r++;r<i&&"string"==typeof e[r];)r++;else{if(o===n)return e[r+1];r+=2}}}return null}(Ds(),t)}const o_="__parameters__";function s_(t,n,e){return zl(()=>{const i=function lS(t){return function(...e){if(t){const i=t(...e);for(const r in i)this[r]=i[r]}}}(n);function r(...o){if(this instanceof r)return i.apply(this,o),this;const a=new r(...o);return s.annotation=a,s;function s(d,f,A){const g=d.hasOwnProperty(o_)?d[o_]:Object.defineProperty(d,o_,{value:[]})[o_];for(;g.length<=A;)g.push(null);return(g[A]=g[A]||[]).push(a),d}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=t,r.annotationCls=r,r})}class wn{constructor(n,e){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=pn({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Ad(t,n){void 0===n&&(n=t);for(let e=0;e<t.length;e++){let i=t[e];Array.isArray(i)?(n===t&&(n=t.slice(0,e)),Ad(i,n)):n!==t&&n.push(i)}return n}function Sh(t,n){t.forEach(e=>Array.isArray(e)?Sh(e,n):n(e))}function gB(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function Xy(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function Kb(t,n){const e=[];for(let i=0;i<t;i++)e.push(n);return e}function pd(t,n,e){let i=c_(t,n);return i>=0?t[1|i]=e:(i=~i,function Jq(t,n,e,i){let r=t.length;if(r==n)t.push(e,i);else if(1===r)t.push(i,t[0]),t[0]=e;else{for(r--,t.push(t[r-1],t[r]);r>n;)t[r]=t[r-2],r--;t[n]=e,t[n+1]=i}}(t,i,n,e)),i}function uS(t,n){const e=c_(t,n);if(e>=0)return t[1|e]}function c_(t,n){return function bB(t,n,e){let i=0,r=t.length>>e;for(;r!==i;){const o=i+(r-i>>1),a=t[o<<e];if(n===a)return o<<e;a>n?r=o:i=o+1}return~(r<<e)}(t,n,1)}const Xb={},hS="__NG_DI_FLAG__",Zy="ngTempTokenPath",iJ=/\n/gm,vB="__source";let $b;function l_(t){const n=$b;return $b=t,n}function oJ(t,n=ar.Default){if(void 0===$b)throw new Tn(-203,!1);return null===$b?Pb(t,void 0,n):$b.get(t,n&ar.Optional?null:void 0,n)}function bt(t,n=ar.Default){return(function Cx(){return wb}()||oJ)(gr(t),n)}function Qa(t,n=ar.Default){return"number"!=typeof n&&(n=0|(n.optional&&8)|(n.host&&1)|(n.self&&2)|(n.skipSelf&&4)),bt(t,n)}function AS(t){const n=[];for(let e=0;e<t.length;e++){const i=gr(t[e]);if(Array.isArray(i)){if(0===i.length)throw new Tn(900,!1);let r,o=ar.Default;for(let a=0;a<i.length;a++){const s=i[a],d=aJ(s);"number"==typeof d?-1===d?r=s.token:o|=d:r=s}n.push(bt(r,o))}else n.push(bt(i))}return n}function Zb(t,n){return t[hS]=n,t.prototype[hS]=n,t}function aJ(t){return t[hS]}const Ol=Zb(s_("Optional"),8),Gd=Zb(s_("SkipSelf"),4);var Jl=(()=>((Jl=Jl||{})[Jl.Important=1]="Important",Jl[Jl.DashCase=2]="DashCase",Jl))();const bS=new Map;let wJ=0;const CS="__ngContext__";function Zc(t,n){Xc(n)?(t[CS]=n[20],function DJ(t){bS.set(t[20],t)}(n)):t[CS]=n}function MS(t,n){return undefined(t,n)}function r1(t){const n=t[3];return fd(n)?n[3]:n}function wS(t){return HB(t[13])}function PS(t){return HB(t[4])}function HB(t){for(;null!==t&&!fd(t);)t=t[4];return t}function u_(t,n,e,i,r){if(null!=i){let o,a=!1;fd(i)?o=i:Xc(i)&&(a=!0,i=i[0]);const s=ja(i);0===t&&null!==e?null==r?WB(n,e,s):eg(n,e,s,r||null,!0):1===t&&null!==e?eg(n,e,s,r||null,!0):2===t?function kS(t,n,e){const i=nM(t,n);i&&function qJ(t,n,e,i){t.removeChild(n,e,i)}(t,i,n,e)}(n,s,a):3===t&&n.destroyNode(s),null!=o&&function XJ(t,n,e,i,r){const o=e[7];o!==ja(e)&&u_(n,t,i,o,r);for(let s=10;s<e.length;s++){const d=e[s];o1(d[1],d,t,n,i,o)}}(n,t,o,e,r)}}function xS(t,n,e){return t.createElement(n,e)}function VB(t,n){const e=t[9],i=e.indexOf(n),r=n[3];512&n[2]&&(n[2]&=-513,Nb(r,-1)),e.splice(i,1)}function SS(t,n){if(t.length<=10)return;const e=10+n,i=t[e];if(i){const r=i[17];null!==r&&r!==t&&VB(r,i),n>0&&(t[e-1][4]=i[4]);const o=Xy(t,10+n);!function YJ(t,n){o1(t,n,n[11],2,null,null),n[0]=null,n[6]=null}(i[1],i);const a=o[19];null!==a&&a.detachView(o[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function QB(t,n){if(!(128&n[2])){const e=n[11];e.destroyNode&&o1(t,n,e,3,null,null),function VJ(t){let n=t[13];if(!n)return OS(t[1],t);for(;n;){let e=null;if(Xc(n))e=n[13];else{const i=n[10];i&&(e=i)}if(!e){for(;n&&!n[4]&&n!==t;)Xc(n)&&OS(n[1],n),n=n[3];null===n&&(n=t),Xc(n)&&OS(n[1],n),e=n&&n[4]}n=e}}(n)}}function OS(t,n){if(!(128&n[2])){n[2]&=-65,n[2]|=128,function WJ(t,n){let e;if(null!=t&&null!=(e=t.destroyHooks))for(let i=0;i<e.length;i+=2){const r=n[e[i]];if(!(r instanceof Sl)){const o=e[i+1];if(Array.isArray(o))for(let a=0;a<o.length;a+=2){const s=r[o[a]],d=o[a+1];try{d.call(s)}finally{}}else try{o.call(r)}finally{}}}}(t,n),function zJ(t,n){const e=t.cleanup,i=n[7];let r=-1;if(null!==e)for(let o=0;o<e.length-1;o+=2)if("string"==typeof e[o]){const a=e[o+1],s="function"==typeof a?a(n):ja(n[a]),d=i[r=e[o+2]],f=e[o+3];"boolean"==typeof f?s.removeEventListener(e[o],d,f):f>=0?i[r=f]():i[r=-f].unsubscribe(),o+=2}else{const a=i[r=e[o+1]];e[o].call(a)}if(null!==i){for(let o=r+1;o<i.length;o++)(0,i[o])();n[7]=null}}(t,n),1===n[1].type&&n[11].destroy();const e=n[17];if(null!==e&&fd(n[3])){e!==n[3]&&VB(e,n);const i=n[19];null!==i&&i.detachView(t)}!function xJ(t){bS.delete(t[20])}(n)}}function GB(t,n,e){return function zB(t,n,e){let i=n;for(;null!==i&&40&i.type;)i=(n=i).parent;if(null===i)return e[0];if(2&i.flags){const r=t.data[i.directiveStart].encapsulation;if(r===ld.None||r===ld.Emulated)return null}return Hs(i,e)}(t,n.parent,e)}function eg(t,n,e,i,r){t.insertBefore(n,e,i,r)}function WB(t,n,e){t.appendChild(n,e)}function qB(t,n,e,i,r){null!==i?eg(t,n,e,i,r):WB(t,n,e)}function nM(t,n){return t.parentNode(n)}function JB(t,n,e){return XB(t,n,e)}let oM,NS,aM,XB=function KB(t,n,e){return 40&t.type?Hs(t,e):null};function iM(t,n,e,i){const r=GB(t,i,n),o=n[11],s=JB(i.parent||n[6],i,n);if(null!=r)if(Array.isArray(e))for(let d=0;d<e.length;d++)qB(o,r,e[d],s,!1);else qB(o,r,e,s,!1)}function rM(t,n){if(null!==n){const e=n.type;if(3&e)return Hs(n,t);if(4&e)return TS(-1,t[n.index]);if(8&e){const i=n.child;if(null!==i)return rM(t,i);{const r=t[n.index];return fd(r)?TS(-1,r):ja(r)}}if(32&e)return MS(n,t)()||ja(t[n.index]);{const i=ZB(t,n);return null!==i?Array.isArray(i)?i[0]:rM(r1(t[16]),i):rM(t,n.next)}}return null}function ZB(t,n){return null!==n?t[16][6].projection[n.projection]:null}function TS(t,n){const e=10+t+1;if(e<n.length){const i=n[e],r=i[1].firstChild;if(null!==r)return rM(i,r)}return n[7]}function IS(t,n,e,i,r,o,a){for(;null!=e;){const s=i[e.index],d=e.type;if(a&&0===n&&(s&&Zc(ja(s),i),e.flags|=4),64!=(64&e.flags))if(8&d)IS(t,n,e.child,i,r,o,!1),u_(n,t,r,s,o);else if(32&d){const f=MS(e,i);let A;for(;A=f();)u_(n,t,r,A,o);u_(n,t,r,s,o)}else 16&d?eR(t,n,i,e,r,o):u_(n,t,r,s,o);e=a?e.projectionNext:e.next}}function o1(t,n,e,i,r,o){IS(e,i,t.firstChild,n,r,o,!1)}function eR(t,n,e,i,r,o){const a=e[16],d=a[6].projection[i.projection];if(Array.isArray(d))for(let f=0;f<d.length;f++)u_(n,t,r,d[f],o);else IS(t,n,d,a[3],r,o,!0)}function tR(t,n,e){t.setAttribute(n,"style",e)}function BS(t,n,e){""===e?t.removeAttribute(n,"class"):t.setAttribute(n,"class",e)}function tg(t){return function RS(){if(void 0===oM&&(oM=null,Ma.trustedTypes))try{oM=Ma.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return oM}()?.createHTML(t)||t}function iR(t){return function FS(){if(void 0===aM&&(aM=null,Ma.trustedTypes))try{aM=Ma.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return aM}()?.createHTML(t)||t}class ng{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class iK extends ng{getTypeName(){return"HTML"}}class rK extends ng{getTypeName(){return"Style"}}class oK extends ng{getTypeName(){return"Script"}}class aK extends ng{getTypeName(){return"URL"}}class sK extends ng{getTypeName(){return"ResourceURL"}}function gd(t){return t instanceof ng?t.changingThisBreaksApplicationSecurity:t}function Tf(t,n){const e=function cK(t){return t instanceof ng&&t.getTypeName()||null}(t);if(null!=e&&e!==n){if("ResourceURL"===e&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${e} (see https://g.co/ng/security#xss)`)}return e===n}class AK{constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const e=(new window.DOMParser).parseFromString(tg(n),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(n):(e.removeChild(e.firstChild),e)}catch{return null}}}class pK{constructor(n){if(this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const i=this.inertDocument.createElement("body");e.appendChild(i)}}getInertBodyElement(n){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=tg(n),e;const i=this.inertDocument.createElement("body");return i.innerHTML=tg(n),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(n){const e=n.attributes;for(let r=e.length-1;0<r;r--){const a=e.item(r).name;("xmlns:ns1"===a||0===a.indexOf("ns1:"))&&n.removeAttribute(a)}let i=n.firstChild;for(;i;)i.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(i),i=i.nextSibling}}const mK=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function sM(t){return(t=String(t)).match(mK)?t:"unsafe:"+t}function Oh(t){const n={};for(const e of t.split(","))n[e]=!0;return n}function a1(...t){const n={};for(const e of t)for(const i in e)e.hasOwnProperty(i)&&(n[i]=!0);return n}const sR=Oh("area,br,col,hr,img,wbr"),cR=Oh("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),lR=Oh("rp,rt"),LS=a1(sR,a1(cR,Oh("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),a1(lR,Oh("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),a1(lR,cR)),US=Oh("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),dR=a1(US,Oh("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Oh("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),_K=Oh("script,style,template");class bK{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(n){let e=n.firstChild,i=!0;for(;e;)if(e.nodeType===Node.ELEMENT_NODE?i=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,i&&e.firstChild)e=e.firstChild;else for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let r=this.checkClobberedElement(e,e.nextSibling);if(r){e=r;break}e=this.checkClobberedElement(e,e.parentNode)}return this.buf.join("")}startElement(n){const e=n.nodeName.toLowerCase();if(!LS.hasOwnProperty(e))return this.sanitizedSomething=!0,!_K.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);const i=n.attributes;for(let r=0;r<i.length;r++){const o=i.item(r),a=o.name,s=a.toLowerCase();if(!dR.hasOwnProperty(s)){this.sanitizedSomething=!0;continue}let d=o.value;US[s]&&(d=sM(d)),this.buf.push(" ",a,'="',uR(d),'"')}return this.buf.push(">"),!0}endElement(n){const e=n.nodeName.toLowerCase();LS.hasOwnProperty(e)&&!sR.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(n){this.buf.push(uR(n))}checkClobberedElement(n,e){if(e&&(n.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`);return e}}const vK=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,CK=/([^\#-~ |!])/g;function uR(t){return t.replace(/&/g,"&amp;").replace(vK,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(CK,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let cM;function fR(t,n){let e=null;try{cM=cM||function aR(t){const n=new pK(t);return function gK(){try{return!!(new window.DOMParser).parseFromString(tg(""),"text/html")}catch{return!1}}()?new AK(n):n}(t);let i=n?String(n):"";e=cM.getInertBodyElement(i);let r=5,o=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=o,o=e.innerHTML,e=cM.getInertBodyElement(i)}while(i!==o);return tg((new bK).sanitizeChildren(YS(e)||e))}finally{if(e){const i=YS(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function YS(t){return"content"in t&&function yK(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var ia=(()=>((ia=ia||{})[ia.NONE=0]="NONE",ia[ia.HTML=1]="HTML",ia[ia.STYLE=2]="STYLE",ia[ia.SCRIPT=3]="SCRIPT",ia[ia.URL=4]="URL",ia[ia.RESOURCE_URL=5]="RESOURCE_URL",ia))();function s1(t){const n=c1();return n?iR(n.sanitize(ia.HTML,t)||""):Tf(t,"HTML")?iR(gd(t)):fR(function nR(){return void 0!==NS?NS:typeof document<"u"?document:void 0}(),Er(t))}function kf(t){const n=c1();return n?n.sanitize(ia.URL,t)||"":Tf(t,"URL")?gd(t):sM(Er(t))}function c1(){const t=Nn();return t&&t[12]}const HS=new wn("ENVIRONMENT_INITIALIZER"),AR=new wn("INJECTOR",-1),pR=new wn("INJECTOR_DEF_TYPES");class gR{get(n,e=Xb){if(e===Xb){const i=new Error(`NullInjectorError: No provider for ${sa(n)}!`);throw i.name="NullInjectorError",i}return e}}function OK(...t){return{\u0275providers:mR(0,t)}}function mR(t,...n){const e=[],i=new Set;let r;return Sh(n,o=>{const a=o;jS(a,e,[],i)&&(r||(r=[]),r.push(a))}),void 0!==r&&_R(r,e),e}function _R(t,n){for(let e=0;e<t.length;e++){const{providers:r}=t[e];Sh(r,o=>{n.push(o)})}}function jS(t,n,e,i){if(!(t=gr(t)))return!1;let r=null,o=jm(t);const a=!o&&Zo(t);if(o||a){if(a&&!a.standalone)return!1;r=t}else{const d=t.ngModule;if(o=jm(d),!o)return!1;r=d}const s=i.has(r);if(a){if(s)return!1;if(i.add(r),a.dependencies){const d="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const f of d)jS(f,n,e,i)}}else{if(!o)return!1;{if(null!=o.imports&&!s){let f;i.add(r);try{Sh(o.imports,A=>{jS(A,n,e,i)&&(f||(f=[]),f.push(A))})}finally{}void 0!==f&&_R(f,n)}if(!s){const f=wh(r)||(()=>new r);n.push({provide:r,useFactory:f,deps:Fo},{provide:pR,useValue:r,multi:!0},{provide:HS,useValue:()=>bt(r),multi:!0})}const d=o.providers;null==d||s||Sh(d,A=>{n.push(A)})}}return r!==t&&void 0!==t.providers}const EK=ha({provide:String,useValue:ha});function VS(t){return null!==t&&"object"==typeof t&&EK in t}function ig(t){return"function"==typeof t}const QS=new wn("Set Injector scope."),lM={},kK={};let GS;function dM(){return void 0===GS&&(GS=new gR),GS}class IA{}class CR extends IA{constructor(n,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,WS(n,a=>this.processProvider(a)),this.records.set(AR,f_(void 0,this)),r.has("environment")&&this.records.set(IA,f_(void 0,this));const o=this.records.get(QS);null!=o&&"string"==typeof o.value&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(pR.multi,Fo,ar.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();for(const n of this._onDestroyHooks)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(n){this._onDestroyHooks.push(n)}runInContext(n){this.assertNotDestroyed();const e=l_(this),i=Gl(void 0);try{return n()}finally{l_(e),Gl(i)}}get(n,e=Xb,i=ar.Default){this.assertNotDestroyed();const r=l_(this),o=Gl(void 0);try{if(!(i&ar.SkipSelf)){let s=this.records.get(n);if(void 0===s){const d=function FK(t){return"function"==typeof t||"object"==typeof t&&t instanceof wn}(n)&&Hm(n);s=d&&this.injectableDefInScope(d)?f_(zS(n),lM):null,this.records.set(n,s)}if(null!=s)return this.hydrate(n,s)}return(i&ar.Self?dM():this.parent).get(n,e=i&ar.Optional&&e===Xb?null:e)}catch(a){if("NullInjectorError"===a.name){if((a[Zy]=a[Zy]||[]).unshift(sa(n)),r)throw a;return function sJ(t,n,e,i){const r=t[Zy];throw n[vB]&&r.unshift(n[vB]),t.message=function cJ(t,n,e,i=null){t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.slice(2):t;let r=sa(n);if(Array.isArray(n))r=n.map(sa).join(" -> ");else if("object"==typeof n){let o=[];for(let a in n)if(n.hasOwnProperty(a)){let s=n[a];o.push(a+":"+("string"==typeof s?JSON.stringify(s):sa(s)))}r=`{${o.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${t.replace(iJ,"\n  ")}`}("\n"+t.message,r,e,i),t.ngTokenPath=r,t[Zy]=null,t}(a,n,"R3InjectorError",this.source)}throw a}finally{Gl(o),l_(r)}}resolveInjectorInitializers(){const n=l_(this),e=Gl(void 0);try{const i=this.get(HS.multi,Fo,ar.Self);for(const r of i)r()}finally{l_(n),Gl(e)}}toString(){const n=[],e=this.records;for(const i of e.keys())n.push(sa(i));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Tn(205,!1)}processProvider(n){let e=ig(n=gr(n))?n:gr(n&&n.provide);const i=function BK(t){return VS(t)?f_(void 0,t.useValue):f_(yR(t),lM)}(n);if(ig(n)||!0!==n.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=f_(void 0,lM,!0),r.factory=()=>AS(r.multi),this.records.set(e,r)),e=n,r.multi.push(n)}this.records.set(e,i)}hydrate(n,e){return e.value===lM&&(e.value=kK,e.value=e.factory()),"object"==typeof e.value&&e.value&&function NK(t){return null!==t&&"object"==typeof t&&"function"==typeof t.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(n){if(!n.providedIn)return!1;const e=gr(n.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function zS(t){const n=Hm(t),e=null!==n?n.factory:wh(t);if(null!==e)return e;if(t instanceof wn)throw new Tn(204,!1);if(t instanceof Function)return function IK(t){const n=t.length;if(n>0)throw Kb(n,"?"),new Tn(204,!1);const e=function bx(t){const n=t&&(t[yA]||t[Mb]);if(n){const e=function vx(t){if(t.hasOwnProperty("name"))return t.name;const n=(""+t).match(/^function\s*([^\s(]+)/);return null===n?"":n[1]}(t);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),n}return null}(t);return null!==e?()=>e.factory(t):()=>new t}(t);throw new Tn(204,!1)}function yR(t,n,e){let i;if(ig(t)){const r=gr(t);return wh(r)||zS(r)}if(VS(t))i=()=>gr(t.useValue);else if(function vR(t){return!(!t||!t.useFactory)}(t))i=()=>t.useFactory(...AS(t.deps||[]));else if(function bR(t){return!(!t||!t.useExisting)}(t))i=()=>bt(gr(t.useExisting));else{const r=gr(t&&(t.useClass||t.provide));if(!function RK(t){return!!t.deps}(t))return wh(r)||zS(r);i=()=>new r(...AS(t.deps))}return i}function f_(t,n,e=!1){return{factory:t,value:n,multi:e?[]:void 0}}function LK(t){return!!t.\u0275providers}function WS(t,n){for(const e of t)Array.isArray(e)?WS(e,n):LK(e)?WS(e.\u0275providers,n):n(e)}class MR{}class HK{resolveComponentFactory(n){throw function YK(t){const n=Error(`No component factory found for ${sa(t)}. Did you add it to @NgModule.entryComponents?`);return n.ngComponent=t,n}(n)}}let rg=(()=>{class t{}return t.NULL=new HK,t})();function jK(){return h_(Ds(),Nn())}function h_(t,n){return new hi(Hs(t,n))}let hi=(()=>{class t{constructor(e){this.nativeElement=e}}return t.__NG_ELEMENT_ID__=jK,t})();function VK(t){return t instanceof hi?t.nativeElement:t}class A_{}let Lu=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>function QK(){const t=Nn(),e=xl(Ds().index,t);return(Xc(e)?e:t)[11]}(),t})(),GK=(()=>{class t{}return t.\u0275prov=pn({token:t,providedIn:"root",factory:()=>null}),t})();class BA{constructor(n){this.full=n,this.major=n.split(".")[0],this.minor=n.split(".")[1],this.patch=n.split(".").slice(2).join(".")}}const zK=new BA("14.2.12"),qS={};function KS(t){return t.ngOriginalError}class Eh{constructor(){this._console=console}handleError(n){const e=this._findOriginalError(n);this._console.error("ERROR",n),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(n){let e=n&&KS(n);for(;e&&KS(e);)e=KS(e);return e||null}}function PR(t){return t.ownerDocument.defaultView}function p_(t){return t.ownerDocument}function Th(t){return t instanceof Function?t():t}function xR(t,n,e){let i=t.length;for(;;){const r=t.indexOf(n,e);if(-1===r)return r;if(0===r||t.charCodeAt(r-1)<=32){const o=n.length;if(r+o===i||t.charCodeAt(r+o)<=32)return r}e=r+1}}const SR="ng-template";function tX(t,n,e){let i=0;for(;i<t.length;){let r=t[i++];if(e&&"class"===r){if(r=t[i],-1!==xR(r.toLowerCase(),n,0))return!0}else if(1===r){for(;i<t.length&&"string"==typeof(r=t[i++]);)if(r.toLowerCase()===n)return!0;return!1}}return!1}function OR(t){return 4===t.type&&t.value!==SR}function nX(t,n,e){return n===(4!==t.type||e?t.value:SR)}function iX(t,n,e){let i=4;const r=t.attrs||[],o=function aX(t){for(let n=0;n<t.length;n++)if(Wy(t[n]))return n;return t.length}(r);let a=!1;for(let s=0;s<n.length;s++){const d=n[s];if("number"!=typeof d){if(!a)if(4&i){if(i=2|1&i,""!==d&&!nX(t,d,e)||""===d&&1===n.length){if(Uu(i))return!1;a=!0}}else{const f=8&i?d:n[++s];if(8&i&&null!==t.attrs){if(!tX(t.attrs,f,e)){if(Uu(i))return!1;a=!0}continue}const g=rX(8&i?"class":d,r,OR(t),e);if(-1===g){if(Uu(i))return!1;a=!0;continue}if(""!==f){let b;b=g>o?"":r[g+1].toLowerCase();const _=8&i?b:null;if(_&&-1!==xR(_,f,0)||2&i&&f!==b){if(Uu(i))return!1;a=!0}}}}else{if(!a&&!Uu(i)&&!Uu(d))return!1;if(a&&Uu(d))continue;a=!1,i=d|1&i}}return Uu(i)||a}function Uu(t){return 0==(1&t)}function rX(t,n,e,i){if(null===n)return-1;let r=0;if(i||!e){let o=!1;for(;r<n.length;){const a=n[r];if(a===t)return r;if(3===a||6===a)o=!0;else{if(1===a||2===a){let s=n[++r];for(;"string"==typeof s;)s=n[++r];continue}if(4===a)break;if(0===a){r+=4;continue}}r+=o?1:2}return-1}return function sX(t,n){let e=t.indexOf(4);if(e>-1)for(e++;e<t.length;){const i=t[e];if("number"==typeof i)return-1;if(i===n)return e;e++}return-1}(n,t)}function ER(t,n,e=!1){for(let i=0;i<n.length;i++)if(iX(t,n[i],e))return!0;return!1}function cX(t,n){e:for(let e=0;e<n.length;e++){const i=n[e];if(t.length===i.length){for(let r=0;r<t.length;r++)if(t[r]!==i[r])continue e;return!0}}return!1}function TR(t,n){return t?":not("+n.trim()+")":n}function lX(t){let n=t[0],e=1,i=2,r="",o=!1;for(;e<t.length;){let a=t[e];if("string"==typeof a)if(2&i){const s=t[++e];r+="["+a+(s.length>0?'="'+s+'"':"")+"]"}else 8&i?r+="."+a:4&i&&(r+=" "+a);else""!==r&&!Uu(a)&&(n+=TR(o,r),r=""),i=a,o=o||!Uu(i);e++}return""!==r&&(n+=TR(o,r)),n}const Br={};function h(t){kR(yo(),Nn(),Yc()+t,!1)}function kR(t,n,e,i){if(!i)if(3==(3&n[2])){const o=t.preOrderCheckHooks;null!==o&&Kp(n,o,e)}else{const o=t.preOrderHooks;null!==o&&Zm(n,o,0,e)}Of(e)}function NR(t,n=null,e=null,i){const r=FR(t,n,e,i);return r.resolveInjectorInitializers(),r}function FR(t,n=null,e=null,i,r=new Set){const o=[e||Fo,OK(t)];return i=i||("object"==typeof t?void 0:sa(t)),new CR(o,n||dM(),i||null,r)}let xs=(()=>{class t{static create(e,i){if(Array.isArray(e))return NR({name:""},i,e,"");{const r=e.name??"";return NR({name:r},e.parent,e.providers,r)}}}return t.THROW_IF_NOT_FOUND=Xb,t.NULL=new gR,t.\u0275prov=pn({token:t,providedIn:"any",factory:()=>bt(AR)}),t.__NG_ELEMENT_ID__=-1,t})();function D(t,n=ar.Default){const e=Nn();return null===e?bt(t,n):de(Ds(),e,gr(t),n)}function kh(){throw new Error("invalid")}function fM(t,n){return t<<17|n<<2}function Yu(t){return t>>17&32767}function tO(t){return 2|t}function Ih(t){return(131068&t)>>2}function nO(t,n){return-131069&t|n<<2}function iO(t){return 1|t}function eN(t,n){const e=t.contentQueries;if(null!==e)for(let i=0;i<e.length;i+=2){const r=e[i],o=e[i+1];if(-1!==o){const a=t.data[o];jb(r),a.contentQueries(2,n[o],o)}}}function pM(t,n,e,i,r,o,a,s,d,f,A){const g=n.blueprint.slice();return g[0]=r,g[2]=76|i,(null!==A||t&&1024&t[2])&&(g[2]|=1024),Fy(g),g[3]=g[15]=t,g[8]=e,g[10]=a||t&&t[10],g[11]=s||t&&t[11],g[12]=d||t&&t[12]||null,g[9]=f||t&&t[9]||null,g[6]=o,g[20]=function PJ(){return wJ++}(),g[21]=A,g[16]=2==n.type?t[16]:g,g}function __(t,n,e,i,r){let o=t.data[n];if(null===o)o=function uO(t,n,e,i,r){const o=Xm(),a=Fb(),d=t.data[n]=function GX(t,n,e,i,r,o){return{type:e,index:i,insertBeforeIndex:null,injectorIndex:n?n.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:r,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,a?o:o&&o.parent,e,n,i,r);return null===t.firstChild&&(t.firstChild=d),null!==o&&(a?null==o.child&&null!==d.parent&&(o.child=d):null===o.next&&(o.next=d)),d}(t,n,e,i,r),function Wx(){return xr.lFrame.inI18n}()&&(o.flags|=64);else if(64&o.type){o.type=e,o.value=i,o.attrs=r;const a=function qp(){const t=xr.lFrame,n=t.currentTNode;return t.isParent?n:n.parent}();o.injectorIndex=null===a?-1:a.injectorIndex}return Yd(o,!0),o}function b_(t,n,e,i){if(0===e)return-1;const r=n.length;for(let o=0;o<e;o++)n.push(i),t.blueprint.push(i),t.data.push(null);return r}function fO(t,n,e){Xn(n);try{const i=t.viewQuery;null!==i&&vO(1,i,e);const r=t.template;null!==r&&tN(t,n,r,1,e),t.firstCreatePass&&(t.firstCreatePass=!1),t.staticContentQueries&&eN(t,n),t.staticViewQueries&&vO(2,t.viewQuery,e);const o=t.components;null!==o&&function jX(t,n){for(let e=0;e<n.length;e++)s$(t,n[e])}(n,o)}catch(i){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),i}finally{n[2]&=-5,EA()}}function gM(t,n,e,i){const r=n[2];if(128!=(128&r)){Xn(n);try{Fy(n),function Hy(t){return xr.lFrame.bindingIndex=t}(t.bindingStartIndex),null!==e&&tN(t,n,e,2,i);const a=3==(3&r);if(a){const f=t.preOrderCheckHooks;null!==f&&Kp(n,f,null)}else{const f=t.preOrderHooks;null!==f&&Zm(n,f,0,null),e_(n,0)}if(function o$(t){for(let n=wS(t);null!==n;n=PS(n)){if(!n[2])continue;const e=n[9];for(let i=0;i<e.length;i++){const r=e[i],o=r[3];0==(512&r[2])&&Nb(o,1),r[2]|=512}}}(n),function r$(t){for(let n=wS(t);null!==n;n=PS(n))for(let e=10;e<n.length;e++){const i=n[e],r=i[1];Km(i)&&gM(r,i,r.template,i[8])}}(n),null!==t.contentQueries&&eN(t,n),a){const f=t.contentCheckHooks;null!==f&&Kp(n,f)}else{const f=t.contentHooks;null!==f&&Zm(n,f,1),e_(n,1)}!function YX(t,n){const e=t.hostBindingOpCodes;if(null!==e)try{for(let i=0;i<e.length;i++){const r=e[i];if(r<0)Of(~r);else{const o=r,a=e[++i],s=e[++i];qx(a,o),s(2,n[o])}}}finally{Of(-1)}}(t,n);const s=t.components;null!==s&&function HX(t,n){for(let e=0;e<n.length;e++)a$(t,n[e])}(n,s);const d=t.viewQuery;if(null!==d&&vO(2,d,i),a){const f=t.viewCheckHooks;null!==f&&Kp(n,f)}else{const f=t.viewHooks;null!==f&&Zm(n,f,2),e_(n,2)}!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),n[2]&=-41,512&n[2]&&(n[2]&=-513,Nb(n[3],-1))}finally{EA()}}}function tN(t,n,e,i,r){const o=Yc(),a=2&i;try{Of(-1),a&&n.length>22&&kR(t,n,22,!1),e(i,r)}finally{Of(o)}}function nN(t,n,e){if(Tb(n)){const r=n.directiveEnd;for(let o=n.directiveStart;o<r;o++){const a=t.data[o];a.contentQueries&&a.contentQueries(1,e[o],o)}}}function hO(t,n,e){!Uy()||(function KX(t,n,e,i){const r=e.directiveStart,o=e.directiveEnd;t.firstCreatePass||$p(e,n),Zc(i,n);const a=e.initialInputs;for(let s=r;s<o;s++){const d=t.data[s],f=hd(d);f&&t$(n,e,d);const A=vn(n,t,s,e);Zc(A,n),null!==a&&n$(0,s-r,A,d,0,a),f&&(xl(e.index,n)[8]=A)}}(t,n,e,Hs(e,n)),128==(128&e.flags)&&function XX(t,n,e){const i=e.directiveStart,r=e.directiveEnd,o=e.index,a=function Jx(){return xr.lFrame.currentDirectiveIndex}();try{Of(o);for(let s=i;s<r;s++){const d=t.data[s],f=n[s];Yb(s),(null!==d.hostBindings||0!==d.hostVars||null!==d.hostAttrs)&&lN(d,f)}}finally{Of(-1),Yb(a)}}(t,n,e))}function AO(t,n,e=Hs){const i=n.localNames;if(null!==i){let r=n.index+1;for(let o=0;o<i.length;o+=2){const a=i[o+1],s=-1===a?e(n,t):t[a];t[r++]=s}}}function iN(t){const n=t.tView;return null===n||n.incompleteFirstPass?t.tView=pO(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts):n}function pO(t,n,e,i,r,o,a,s,d,f){const A=22+i,g=A+r,b=function VX(t,n){const e=[];for(let i=0;i<n;i++)e.push(i<t?null:Br);return e}(A,g),_="function"==typeof f?f():f;return b[1]={type:t,blueprint:b,template:e,queries:null,viewQuery:s,declTNode:n,data:b.slice().fill(null,A),bindingStartIndex:A,expandoStartIndex:g,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof o?o():o,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:d,consts:_,incompleteFirstPass:!1}}function rN(t,n,e,i){const r=AN(n);null===e?r.push(i):(r.push(e),t.firstCreatePass&&pN(t).push(i,r.length-1))}function oN(t,n,e){for(let i in t)if(t.hasOwnProperty(i)){const r=t[i];(e=null===e?{}:e).hasOwnProperty(i)?e[i].push(n,r):e[i]=[n,r]}return e}function aN(t,n){const i=n.directiveEnd,r=t.data,o=n.attrs,a=[];let s=null,d=null;for(let f=n.directiveStart;f<i;f++){const A=r[f],g=A.inputs,b=null===o||OR(n)?null:i$(g,o);a.push(b),s=oN(g,f,s),d=oN(A.outputs,f,d)}null!==s&&(s.hasOwnProperty("class")&&(n.flags|=16),s.hasOwnProperty("style")&&(n.flags|=32)),n.initialInputs=a,n.inputs=s,n.outputs=d}function md(t,n,e,i,r,o,a,s){const d=Hs(n,e);let A,f=n.inputs;!s&&null!=f&&(A=f[i])?(CO(t,e,A,i,r),Gm(n)&&sN(e,n.index)):3&n.type&&(i=function zX(t){return"class"===t?"className":"for"===t?"htmlFor":"formaction"===t?"formAction":"innerHtml"===t?"innerHTML":"readonly"===t?"readOnly":"tabindex"===t?"tabIndex":t}(i),r=null!=a?a(r,n.value||"",i):r,o.setProperty(d,i,r))}function sN(t,n){const e=xl(n,t);16&e[2]||(e[2]|=32)}function gO(t,n,e,i){let r=!1;if(Uy()){const o=function $X(t,n,e){const i=t.directiveRegistry;let r=null;if(i)for(let o=0;o<i.length;o++){const a=i[o];ER(e,a.selectors,!1)&&(r||(r=[]),xh($p(e,n),t,a.type),hd(a)?(dN(t,e),r.unshift(a)):r.push(a))}return r}(t,n,e),a=null===i?null:{"":-1};if(null!==o){r=!0,uN(e,t.data.length,o.length);for(let A=0;A<o.length;A++){const g=o[A];g.providersResolver&&g.providersResolver(g)}let s=!1,d=!1,f=b_(t,n,o.length,null);for(let A=0;A<o.length;A++){const g=o[A];e.mergedAttrs=jd(e.mergedAttrs,g.hostAttrs),fN(t,e,n,f,g),e$(f,g,a),null!==g.contentQueries&&(e.flags|=8),(null!==g.hostBindings||null!==g.hostAttrs||0!==g.hostVars)&&(e.flags|=128);const b=g.type.prototype;!s&&(b.ngOnChanges||b.ngOnInit||b.ngDoCheck)&&((t.preOrderHooks||(t.preOrderHooks=[])).push(e.index),s=!0),!d&&(b.ngOnChanges||b.ngDoCheck)&&((t.preOrderCheckHooks||(t.preOrderCheckHooks=[])).push(e.index),d=!0),f++}aN(t,e)}a&&function ZX(t,n,e){if(n){const i=t.localNames=[];for(let r=0;r<n.length;r+=2){const o=e[n[r+1]];if(null==o)throw new Tn(-301,!1);i.push(n[r],o)}}}(e,i,a)}return e.mergedAttrs=jd(e.mergedAttrs,e.attrs),r}function cN(t,n,e,i,r,o){const a=o.hostBindings;if(a){let s=t.hostBindingOpCodes;null===s&&(s=t.hostBindingOpCodes=[]);const d=~n.index;(function JX(t){let n=t.length;for(;n>0;){const e=t[--n];if("number"==typeof e&&e<0)return e}return 0})(s)!=d&&s.push(d),s.push(i,r,a)}}function lN(t,n){null!==t.hostBindings&&t.hostBindings(1,n)}function dN(t,n){n.flags|=2,(t.components||(t.components=[])).push(n.index)}function e$(t,n,e){if(e){if(n.exportAs)for(let i=0;i<n.exportAs.length;i++)e[n.exportAs[i]]=t;hd(n)&&(e[""]=t)}}function uN(t,n,e){t.flags|=1,t.directiveStart=n,t.directiveEnd=n+e,t.providerIndexes=n}function fN(t,n,e,i,r){t.data[i]=r;const o=r.factory||(r.factory=wh(r.type)),a=new Sl(o,hd(r),D);t.blueprint[i]=a,e[i]=a,cN(t,n,0,i,b_(t,e,r.hostVars,Br),r)}function t$(t,n,e){const i=Hs(n,t),r=iN(e),o=t[10],a=mM(t,pM(t,r,null,e.onPush?32:16,i,n,o,o.createRenderer(i,e),null,null,null));t[n.index]=a}function If(t,n,e,i,r,o){const a=Hs(t,n);!function mO(t,n,e,i,r,o,a){if(null==o)t.removeAttribute(n,r,e);else{const s=null==a?Er(o):a(o,i||"",r);t.setAttribute(n,r,s,e)}}(n[11],a,o,t.value,e,i,r)}function n$(t,n,e,i,r,o){const a=o[n];if(null!==a){const s=i.setInput;for(let d=0;d<a.length;){const f=a[d++],A=a[d++],g=a[d++];null!==s?i.setInput(e,g,f,A):e[A]=g}}}function i$(t,n){let e=null,i=0;for(;i<n.length;){const r=n[i];if(0!==r)if(5!==r){if("number"==typeof r)break;t.hasOwnProperty(r)&&(null===e&&(e=[]),e.push(r,t[r],n[i+1])),i+=2}else i+=2;else i+=4}return e}function hN(t,n,e,i){return new Array(t,!0,!1,n,null,0,i,e,null,null)}function a$(t,n){const e=xl(n,t);if(Km(e)){const i=e[1];48&e[2]?gM(i,e,i.template,e[8]):e[5]>0&&_O(e)}}function _O(t){for(let i=wS(t);null!==i;i=PS(i))for(let r=10;r<i.length;r++){const o=i[r];if(Km(o))if(512&o[2]){const a=o[1];gM(a,o,a.template,o[8])}else o[5]>0&&_O(o)}const e=t[1].components;if(null!==e)for(let i=0;i<e.length;i++){const r=xl(e[i],t);Km(r)&&r[5]>0&&_O(r)}}function s$(t,n){const e=xl(n,t),i=e[1];(function c$(t,n){for(let e=n.length;e<t.blueprint.length;e++)n.push(t.blueprint[e])})(i,e),fO(i,e,e[8])}function mM(t,n){return t[13]?t[14][4]=n:t[13]=n,t[14]=n,n}function bO(t){for(;t;){t[2]|=32;const n=r1(t);if(xx(t)&&!n)return t;t=n}return null}function _M(t,n,e,i=!0){const r=n[10];r.begin&&r.begin();try{gM(t,n,t.template,e)}catch(a){throw i&&mN(n,a),a}finally{r.end&&r.end()}}function vO(t,n,e){jb(0),n(t,e)}function AN(t){return t[7]||(t[7]=[])}function pN(t){return t.cleanup||(t.cleanup=[])}function gN(t,n,e){return(null===t||hd(t))&&(e=function SA(t){for(;Array.isArray(t);){if("object"==typeof t[1])return t;t=t[0]}return null}(e[n.index])),e[11]}function mN(t,n){const e=t[9],i=e?e.get(Eh,null):null;i&&i.handleError(n)}function CO(t,n,e,i,r){for(let o=0;o<e.length;){const a=e[o++],s=e[o++],d=n[a],f=t.data[a];null!==f.setInput?f.setInput(d,r,i,s):d[s]=r}}function Bh(t,n,e){const i=Wp(n,t);!function jB(t,n,e){t.setValue(n,e)}(t[11],i,e)}function bM(t,n,e){let i=e?t.styles:null,r=e?t.classes:null,o=0;if(null!==n)for(let a=0;a<n.length;a++){const s=n[a];"number"==typeof s?o=s:1==o?r=Nm(r,s):2==o&&(i=Nm(i,s+": "+n[++a]+";"))}e?t.styles=i:t.stylesWithoutHost=i,e?t.classes=r:t.classesWithoutHost=r}function vM(t,n,e,i,r=!1){for(;null!==e;){const o=n[e.index];if(null!==o&&i.push(ja(o)),fd(o))for(let s=10;s<o.length;s++){const d=o[s],f=d[1].firstChild;null!==f&&vM(d[1],d,f,i)}const a=e.type;if(8&a)vM(t,n,e.child,i);else if(32&a){const s=MS(e,n);let d;for(;d=s();)i.push(d)}else if(16&a){const s=ZB(n,e);if(Array.isArray(s))i.push(...s);else{const d=r1(n[16]);vM(d[1],d,s,i,!0)}}e=r?e.projectionNext:e.next}return i}class l1{constructor(n,e){this._lView=n,this._cdRefInjectingView=e,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const n=this._lView,e=n[1];return vM(e,n,e.firstChild,[])}get context(){return this._lView[8]}set context(n){this._lView[8]=n}get destroyed(){return 128==(128&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const n=this._lView[3];if(fd(n)){const e=n[8],i=e?e.indexOf(this):-1;i>-1&&(SS(n,i),Xy(e,i))}this._attachedToViewContainer=!1}QB(this._lView[1],this._lView)}onDestroy(n){rN(this._lView[1],this._lView,null,n)}markForCheck(){bO(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){_M(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new Tn(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function jJ(t,n){o1(t,n,n[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new Tn(902,!1);this._appRef=n}}class l$ extends l1{constructor(n){super(n),this._view=n}detectChanges(){const n=this._view;_M(n[1],n,n[8],!1)}checkNoChanges(){}get context(){return null}}class yO extends rg{constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){const e=Zo(n);return new d1(e,this.ngModule)}}function _N(t){const n=[];for(let e in t)t.hasOwnProperty(e)&&n.push({propName:t[e],templateName:e});return n}class u${constructor(n,e){this.injector=n,this.parentInjector=e}get(n,e,i){const r=this.injector.get(n,qS,i);return r!==qS||e===qS?r:this.parentInjector.get(n,e,i)}}class d1 extends MR{constructor(n,e){super(),this.componentDef=n,this.ngModule=e,this.componentType=n.type,this.selector=function dX(t){return t.map(lX).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors?n.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return _N(this.componentDef.inputs)}get outputs(){return _N(this.componentDef.outputs)}create(n,e,i,r){let o=(r=r||this.ngModule)instanceof IA?r:r?.injector;o&&null!==this.componentDef.getStandaloneInjector&&(o=this.componentDef.getStandaloneInjector(o)||o);const a=o?new u$(n,o):n,s=a.get(A_,null);if(null===s)throw new Tn(407,!1);const d=a.get(GK,null),f=s.createRenderer(null,this.componentDef),A=this.componentDef.selectors[0][0]||"div",g=i?function QX(t,n,e){return t.selectRootElement(n,e===ld.ShadowDom)}(f,i,this.componentDef.encapsulation):xS(f,A,function d$(t){const n=t.toLowerCase();return"svg"===n?"svg":"math"===n?"math":null}(A)),b=this.componentDef.onPush?288:272,_=pO(0,null,null,1,0,null,null,null,null,null),P=pM(null,_,null,b,null,null,s,f,d,a,null);let v,k;Xn(P);try{const H=function A$(t,n,e,i,r,o){const a=e[1];e[22]=t;const d=__(a,22,2,"#host",null),f=d.mergedAttrs=n.hostAttrs;null!==f&&(bM(d,f,!0),null!==t&&(n_(r,t,f),null!==d.classes&&BS(r,t,d.classes),null!==d.styles&&tR(r,t,d.styles)));const A=i.createRenderer(t,n),g=pM(e,iN(n),null,n.onPush?32:16,e[22],d,i,A,o||null,null,null);return a.firstCreatePass&&(xh($p(d,e),a,n.type),dN(a,d),uN(d,e.length,1)),mM(e,g),e[22]=g}(g,this.componentDef,P,s,f);if(g)if(i)n_(f,g,["ng-version",zK.full]);else{const{attrs:X,classes:W}=function uX(t){const n=[],e=[];let i=1,r=2;for(;i<t.length;){let o=t[i];if("string"==typeof o)2===r?""!==o&&n.push(o,t[++i]):8===r&&e.push(o);else{if(!Uu(r))break;r=o}i++}return{attrs:n,classes:e}}(this.componentDef.selectors[0]);X&&n_(f,g,X),W&&W.length>0&&BS(f,g,W.join(" "))}if(k=Jm(_,22),void 0!==e){const X=k.projection=[];for(let W=0;W<this.ngContentSelectors.length;W++){const pe=e[W];X.push(null!=pe?Array.from(pe):null)}}v=function p$(t,n,e,i){const r=e[1],o=function qX(t,n,e){const i=Ds();t.firstCreatePass&&(e.providersResolver&&e.providersResolver(e),fN(t,i,n,b_(t,n,1,null),e),aN(t,i));const r=vn(n,t,i.directiveStart,i);Zc(r,n);const o=Hs(i,n);return o&&Zc(o,n),r}(r,e,n);if(t[8]=e[8]=o,null!==i)for(const s of i)s(o,n);if(n.contentQueries){const s=Ds();n.contentQueries(1,o,s.directiveStart)}const a=Ds();return!r.firstCreatePass||null===n.hostBindings&&null===n.hostAttrs||(Of(a.index),cN(e[1],a,0,a.directiveStart,a.directiveEnd,n),lN(n,o)),o}(H,this.componentDef,P,[g$]),fO(_,P,null)}finally{EA()}return new h$(this.componentType,v,h_(k,P),P,k)}}class h$ extends class UK{}{constructor(n,e,i,r,o){super(),this.location=i,this._rootLView=r,this._tNode=o,this.instance=e,this.hostView=this.changeDetectorRef=new l$(r),this.componentType=n}setInput(n,e){const i=this._tNode.inputs;let r;if(null!==i&&(r=i[n])){const o=this._rootLView;CO(o[1],o,r,n,e),sN(o,this._tNode.index)}}get injector(){return new us(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}}function g$(){const t=Ds();$m(Nn()[1],t)}function $n(t){let n=function bN(t){return Object.getPrototypeOf(t.prototype).constructor}(t.type),e=!0;const i=[t];for(;n;){let r;if(hd(t))r=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new Tn(903,!1);r=n.\u0275dir}if(r){if(e){i.push(r);const a=t;a.inputs=MO(t.inputs),a.declaredInputs=MO(t.declaredInputs),a.outputs=MO(t.outputs);const s=r.hostBindings;s&&v$(t,s);const d=r.viewQuery,f=r.contentQueries;if(d&&_$(t,d),f&&b$(t,f),Cb(t.inputs,r.inputs),Cb(t.declaredInputs,r.declaredInputs),Cb(t.outputs,r.outputs),hd(r)&&r.data.animation){const A=t.data;A.animation=(A.animation||[]).concat(r.data.animation)}}const o=r.features;if(o)for(let a=0;a<o.length;a++){const s=o[a];s&&s.ngInherit&&s(t),s===$n&&(e=!1)}}n=Object.getPrototypeOf(n)}!function m$(t){let n=0,e=null;for(let i=t.length-1;i>=0;i--){const r=t[i];r.hostVars=n+=r.hostVars,r.hostAttrs=jd(r.hostAttrs,e=jd(e,r.hostAttrs))}}(i)}function MO(t){return t===Df?{}:t===Fo?[]:t}function _$(t,n){const e=t.viewQuery;t.viewQuery=e?(i,r)=>{n(i,r),e(i,r)}:n}function b$(t,n){const e=t.contentQueries;t.contentQueries=e?(i,r,o)=>{n(i,r,o),e(i,r,o)}:n}function v$(t,n){const e=t.hostBindings;t.hostBindings=e?(i,r)=>{n(i,r),e(i,r)}:n}let CM=null;function og(){if(!CM){const t=Ma.Symbol;if(t&&t.iterator)CM=t.iterator;else{const n=Object.getOwnPropertyNames(Map.prototype);for(let e=0;e<n.length;++e){const i=n[e];"entries"!==i&&"size"!==i&&Map.prototype[i]===Map.prototype.entries&&(CM=i)}}}return CM}function u1(t){return!!wO(t)&&(Array.isArray(t)||!(t instanceof Map)&&og()in t)}function wO(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function Bf(t,n,e){return t[n]=e}function el(t,n,e){return!Object.is(t[n],e)&&(t[n]=e,!0)}function ag(t,n,e,i){const r=el(t,n,e);return el(t,n+1,i)||r}function Ai(t,n,e,i){const r=Nn();return el(r,Ph(),n)&&(yo(),If(Va(),r,t,n,e,i)),Ai}function C_(t,n,e,i){return el(t,Ph(),e)?n+Er(e)+i:Br}function y_(t,n,e,i,r,o){const s=ag(t,function Bu(){return xr.lFrame.bindingIndex}(),e,r);return Ru(2),s?n+Er(e)+i+Er(r)+o:Br}function p(t,n,e,i,r,o,a,s){const d=Nn(),f=yo(),A=t+22,g=f.firstCreatePass?function S$(t,n,e,i,r,o,a,s,d){const f=n.consts,A=__(n,t,4,a||null,Sf(f,s));gO(n,e,A,Sf(f,d)),$m(n,A);const g=A.tViews=pO(2,A,i,r,o,n.directiveRegistry,n.pipeRegistry,null,n.schemas,f);return null!==n.queries&&(n.queries.template(n,A),g.queries=n.queries.embeddedTView(A)),A}(A,f,d,n,e,i,r,o,a):f.data[A];Yd(g,!1);const b=d[11].createComment("");iM(f,d,b,g),Zc(b,d),mM(d,d[A]=hN(b,d,b,g)),zm(g)&&hO(f,d,g),null!=a&&AO(d,g,s)}function Sr(t){return OA(function zx(){return xr.lFrame.contextLView}(),22+t)}function m(t,n,e){const i=Nn();return el(i,Ph(),n)&&md(yo(),Va(),i,t,n,i[11],e,!1),m}function PO(t,n,e,i,r){const a=r?"class":"style";CO(t,e,n.inputs[a],a,i)}function l(t,n,e,i){const r=Nn(),o=yo(),a=22+t,s=r[11],d=r[a]=xS(s,n,function zy(){return xr.lFrame.currentNamespace}()),f=o.firstCreatePass?function E$(t,n,e,i,r,o,a){const s=n.consts,f=__(n,t,2,r,Sf(s,o));return gO(n,e,f,Sf(s,a)),null!==f.attrs&&bM(f,f.attrs,!1),null!==f.mergedAttrs&&bM(f,f.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,f),f}(a,o,r,0,n,e,i):o.data[a];Yd(f,!0);const A=f.mergedAttrs;null!==A&&n_(s,d,A);const g=f.classes;null!==g&&BS(s,d,g);const b=f.styles;return null!==b&&tR(s,d,b),64!=(64&f.flags)&&iM(o,r,d,f),0===function Hx(){return xr.lFrame.elementDepthCount}()&&Zc(d,r),function jx(){xr.lFrame.elementDepthCount++}(),zm(f)&&(hO(o,r,f),nN(o,f,r)),null!==i&&AO(r,f),l}function c(){let t=Ds();Fb()?Jp():(t=t.parent,Yd(t,!1));const n=t;!function Vx(){xr.lFrame.elementDepthCount--}();const e=yo();return e.firstCreatePass&&($m(e,t),Tb(t)&&e.queries.elementEnd(t)),null!=n.classesWithoutHost&&function iS(t){return 0!=(16&t.flags)}(n)&&PO(e,n,Nn(),n.classesWithoutHost,!0),null!=n.stylesWithoutHost&&function rS(t){return 0!=(32&t.flags)}(n)&&PO(e,n,Nn(),n.stylesWithoutHost,!1),c}function M(t,n,e,i){return l(t,n,e,i),c(),M}function Ie(t,n,e){const i=Nn(),r=yo(),o=t+22,a=r.firstCreatePass?function T$(t,n,e,i,r){const o=n.consts,a=Sf(o,i),s=__(n,t,8,"ng-container",a);return null!==a&&bM(s,a,!0),gO(n,e,s,Sf(o,r)),null!==n.queries&&n.queries.elementStart(n,s),s}(o,r,i,n,e):r.data[o];Yd(a,!0);const s=i[o]=i[11].createComment("");return iM(r,i,s,a),Zc(s,i),zm(a)&&(hO(r,i,a),nN(r,a,i)),null!=e&&AO(i,a),Ie}function Be(){let t=Ds();const n=yo();return Fb()?Jp():(t=t.parent,Yd(t,!1)),n.firstCreatePass&&($m(n,t),Tb(t)&&n.queries.elementEnd(t)),Be}function Rf(t,n,e){return Ie(t,n,e),Be(),Rf}function Mn(){return Nn()}function h1(t){return!!t&&"function"==typeof t.then}function ON(t){return!!t&&"function"==typeof t.subscribe}const DO=ON;function ae(t,n,e,i){const r=Nn(),o=yo(),a=Ds();return EN(o,r,r[11],a,t,n,0,i),ae}function MM(t,n){const e=Ds(),i=Nn(),r=yo();return EN(r,i,gN(Hd(r.data),e,i),e,t,n),MM}function EN(t,n,e,i,r,o,a,s){const d=zm(i),A=t.firstCreatePass&&pN(t),g=n[8],b=AN(n);let _=!0;if(3&i.type||s){const k=Hs(i,n),H=s?s(k):k,X=b.length,W=s?Ee=>s(ja(Ee[i.index])):i.index;let pe=null;if(!s&&d&&(pe=function k$(t,n,e,i){const r=t.cleanup;if(null!=r)for(let o=0;o<r.length-1;o+=2){const a=r[o];if(a===e&&r[o+1]===i){const s=n[7],d=r[o+2];return s.length>d?s[d]:null}"string"==typeof a&&(o+=2)}return null}(t,n,r,i.index)),null!==pe)(pe.__ngLastListenerFn__||pe).__ngNextListenerFn__=o,pe.__ngLastListenerFn__=o,_=!1;else{o=kN(i,n,g,o,!1);const Ee=e.listen(H,r,o);b.push(o,Ee),A&&A.push(r,W,X,X+1)}}else o=kN(i,n,g,o,!1);const P=i.outputs;let v;if(_&&null!==P&&(v=P[r])){const k=v.length;if(k)for(let H=0;H<k;H+=2){const Ne=n[v[H]][v[H+1]].subscribe(o),ge=b.length;b.push(o,Ne),A&&A.push(r,i.index,ge,-(ge+1))}}}function TN(t,n,e,i){try{return!1!==e(i)}catch(r){return mN(t,r),!1}}function kN(t,n,e,i,r){return function o(a){if(a===Function)return i;bO(2&t.flags?xl(t.index,n):n);let d=TN(n,0,i,a),f=o.__ngNextListenerFn__;for(;f;)d=TN(n,0,f,a)&&d,f=f.__ngNextListenerFn__;return r&&!1===d&&(a.preventDefault(),a.returnValue=!1),d}}function z(t=1){return function Gy(t){return(xr.lFrame.contextLView=function Qb(t,n){for(;t>0;)n=n[15],t--;return n}(t,xr.lFrame.contextLView))[8]}(t)}function I$(t,n){let e=null;const i=function oX(t){const n=t.attrs;if(null!=n){const e=n.indexOf(5);if(0==(1&e))return n[e+1]}return null}(t);for(let r=0;r<n.length;r++){const o=n[r];if("*"!==o){if(null===i?ER(t,o,!0):cX(i,o))return r}else e=r}return e}function ca(t){const n=Nn()[16][6];if(!n.projection){const i=n.projection=Kb(t?t.length:1,null),r=i.slice();let o=n.child;for(;null!==o;){const a=t?I$(o,t):0;null!==a&&(r[a]?r[a].projectionNext=o:i[a]=o,r[a]=o),o=o.next}}}function Zi(t,n=0,e){const i=Nn(),r=yo(),o=__(r,22+t,16,null,e||null);null===o.projection&&(o.projection=n),Jp(),64!=(64&o.flags)&&function KJ(t,n,e){eR(n[11],0,n,e,GB(t,e,n),JB(e.parent||n[6],e,n))}(r,i,o)}function mn(t,n,e){return wM(t,"",n,"",e),mn}function wM(t,n,e,i,r){const o=Nn(),a=C_(o,n,e,i);return a!==Br&&md(yo(),Va(),o,t,a,o[11],r,!1),wM}function HN(t,n,e,i,r){const o=t[e+1],a=null===n;let s=i?Yu(o):Ih(o),d=!1;for(;0!==s&&(!1===d||a);){const A=t[s+1];N$(t[s],n)&&(d=!0,t[s+1]=i?iO(A):tO(A)),s=i?Yu(A):Ih(A)}d&&(t[e+1]=i?tO(o):iO(o))}function N$(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&c_(t,n)>=0}const rc={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function jN(t){return t.substring(rc.key,rc.keyEnd)}function VN(t,n){const e=rc.textEnd;return e===n?-1:(n=rc.keyEnd=function Y$(t,n,e){for(;n<e&&t.charCodeAt(n)>32;)n++;return n}(t,rc.key=n,e),O_(t,n,e))}function O_(t,n,e){for(;n<e&&t.charCodeAt(n)<=32;)n++;return n}function Hc(t,n,e){return Hu(t,n,e,!1),Hc}function Wi(t,n){return Hu(t,n,null,!0),Wi}function sg(t){ju(pd,Ff,t,!0)}function Ff(t,n){for(let e=function L$(t){return function GN(t){rc.key=0,rc.keyEnd=0,rc.value=0,rc.valueEnd=0,rc.textEnd=t.length}(t),VN(t,O_(t,0,rc.textEnd))}(n);e>=0;e=VN(n,e))pd(t,jN(n),!0)}function Hu(t,n,e,i){const r=Nn(),o=yo(),a=Ru(2);o.firstUpdatePass&&JN(o,t,a,i),n!==Br&&el(r,a,n)&&XN(o,o.data[Yc()],r,r[11],t,r[a+1]=function K$(t,n){return null==t||("string"==typeof n?t+=n:"object"==typeof t&&(t=sa(gd(t)))),t}(n,e),i,a)}function ju(t,n,e,i){const r=yo(),o=Ru(2);r.firstUpdatePass&&JN(r,null,o,i);const a=Nn();if(e!==Br&&el(a,o,e)){const s=r.data[Yc()];if(ZN(s,i)&&!qN(r,o)){let d=i?s.classesWithoutHost:s.stylesWithoutHost;null!==d&&(e=Nm(d,e||"")),PO(r,s,a,e,i)}else!function J$(t,n,e,i,r,o,a,s){r===Br&&(r=Fo);let d=0,f=0,A=0<r.length?r[0]:null,g=0<o.length?o[0]:null;for(;null!==A||null!==g;){const b=d<r.length?r[d+1]:void 0,_=f<o.length?o[f+1]:void 0;let v,P=null;A===g?(d+=2,f+=2,b!==_&&(P=g,v=_)):null===g||null!==A&&A<g?(d+=2,P=A):(f+=2,P=g,v=_),null!==P&&XN(t,n,e,i,P,v,a,s),A=d<r.length?r[d]:null,g=f<o.length?o[f]:null}}(r,s,a,a[11],a[o+1],a[o+1]=function q$(t,n,e){if(null==e||""===e)return Fo;const i=[],r=gd(e);if(Array.isArray(r))for(let o=0;o<r.length;o++)t(i,r[o],!0);else if("object"==typeof r)for(const o in r)r.hasOwnProperty(o)&&t(i,o,r[o]);else"string"==typeof r&&n(i,r);return i}(t,n,e),i,o)}}function qN(t,n){return n>=t.expandoStartIndex}function JN(t,n,e,i){const r=t.data;if(null===r[e+1]){const o=r[Yc()],a=qN(t,e);ZN(o,i)&&null===n&&!a&&(n=!1),n=function Q$(t,n,e,i){const r=Hd(t);let o=i?n.residualClasses:n.residualStyles;if(null===r)0===(i?n.classBindings:n.styleBindings)&&(e=A1(e=xO(null,t,n,e,i),n.attrs,i),o=null);else{const a=n.directiveStylingLast;if(-1===a||t[a]!==r)if(e=xO(r,t,n,e,i),null===o){let d=function G$(t,n,e){const i=e?n.classBindings:n.styleBindings;if(0!==Ih(i))return t[Yu(i)]}(t,n,i);void 0!==d&&Array.isArray(d)&&(d=xO(null,t,n,d[1],i),d=A1(d,n.attrs,i),function z$(t,n,e,i){t[Yu(e?n.classBindings:n.styleBindings)]=i}(t,n,i,d))}else o=function W$(t,n,e){let i;const r=n.directiveEnd;for(let o=1+n.directiveStylingLast;o<r;o++)i=A1(i,t[o].hostAttrs,e);return A1(i,n.attrs,e)}(t,n,i)}return void 0!==o&&(i?n.residualClasses=o:n.residualStyles=o),e}(r,o,n,i),function B$(t,n,e,i,r,o){let a=o?n.classBindings:n.styleBindings,s=Yu(a),d=Ih(a);t[i]=e;let A,f=!1;if(Array.isArray(e)){const g=e;A=g[1],(null===A||c_(g,A)>0)&&(f=!0)}else A=e;if(r)if(0!==d){const b=Yu(t[s+1]);t[i+1]=fM(b,s),0!==b&&(t[b+1]=nO(t[b+1],i)),t[s+1]=function EX(t,n){return 131071&t|n<<17}(t[s+1],i)}else t[i+1]=fM(s,0),0!==s&&(t[s+1]=nO(t[s+1],i)),s=i;else t[i+1]=fM(d,0),0===s?s=i:t[d+1]=nO(t[d+1],i),d=i;f&&(t[i+1]=tO(t[i+1])),HN(t,A,i,!0),HN(t,A,i,!1),function R$(t,n,e,i,r){const o=r?t.residualClasses:t.residualStyles;null!=o&&"string"==typeof n&&c_(o,n)>=0&&(e[i+1]=iO(e[i+1]))}(n,A,t,i,o),a=fM(s,d),o?n.classBindings=a:n.styleBindings=a}(r,o,n,e,a,i)}}function xO(t,n,e,i,r){let o=null;const a=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s<a&&(o=n[s],i=A1(i,o.hostAttrs,r),o!==t);)s++;return null!==t&&(e.directiveStylingLast=s),i}function A1(t,n,e){const i=e?1:2;let r=-1;if(null!==n)for(let o=0;o<n.length;o++){const a=n[o];"number"==typeof a?r=a:r===i&&(Array.isArray(t)||(t=void 0===t?[]:["",t]),pd(t,a,!!e||n[++o]))}return void 0===t?null:t}function XN(t,n,e,i,r,o,a,s){if(!(3&n.type))return;const d=t.data,f=d[s+1];PM(function zR(t){return 1==(1&t)}(f)?$N(d,n,e,r,Ih(f),a):void 0)||(PM(o)||function GR(t){return 2==(2&t)}(f)&&(o=$N(d,null,e,r,s,a)),function $J(t,n,e,i,r){if(n)r?t.addClass(e,i):t.removeClass(e,i);else{let o=-1===i.indexOf("-")?void 0:Jl.DashCase;null==r?t.removeStyle(e,i,o):("string"==typeof r&&r.endsWith("!important")&&(r=r.slice(0,-10),o|=Jl.Important),t.setStyle(e,i,r,o))}}(i,a,Wp(Yc(),e),r,o))}function $N(t,n,e,i,r,o){const a=null===n;let s;for(;r>0;){const d=t[r],f=Array.isArray(d),A=f?d[1]:d,g=null===A;let b=e[r+1];b===Br&&(b=g?Fo:void 0);let _=g?uS(b,i):A===i?b:void 0;if(f&&!PM(_)&&(_=uS(d,i)),PM(_)&&(s=_,a))return s;const P=t[r+1];r=a?Yu(P):Ih(P)}if(null!==n){let d=o?n.residualClasses:n.residualStyles;null!=d&&(s=uS(d,i))}return s}function PM(t){return void 0!==t}function ZN(t,n){return 0!=(t.flags&(n?16:32))}function u(t,n=""){const e=Nn(),i=yo(),r=t+22,o=i.firstCreatePass?__(i,r,1,n,null):i.data[r],a=e[r]=function DS(t,n){return t.createText(n)}(e[11],n);iM(i,e,a,o),Yd(o,!1)}function Pe(t){return De("",t,""),Pe}function De(t,n,e){const i=Nn(),r=C_(i,t,n,e);return r!==Br&&Bh(i,Yc(),r),De}function SO(t,n,e,i,r){const o=Nn(),a=y_(o,t,n,e,i,r);return a!==Br&&Bh(o,Yc(),a),SO}function Tl(t,n,e){ju(pd,Ff,C_(Nn(),t,n,e),!0)}function tl(t,n,e){const i=Nn();return el(i,Ph(),n)&&md(yo(),Va(),i,t,n,i[11],e,!0),tl}function DM(t,n,e){const i=Nn();if(el(i,Ph(),n)){const o=yo(),a=Va();md(o,a,i,t,n,gN(Hd(o.data),a,i),e,!0)}return DM}const cg=void 0;var pZ=["en",[["a","p"],["AM","PM"],cg],[["AM","PM"],cg,cg],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],cg,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],cg,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",cg,"{1} 'at' {0}",cg],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function AZ(t){const e=Math.floor(Math.abs(t)),i=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}];let E_={};function kl(t){const n=function gZ(t){return t.toLowerCase().replace(/_/g,"-")}(t);let e=mF(n);if(e)return e;const i=n.split("-")[0];if(e=mF(i),e)return e;if("en"===i)return pZ;throw new Tn(701,!1)}function mF(t){return t in E_||(E_[t]=Ma.ng&&Ma.ng.common&&Ma.ng.common.locales&&Ma.ng.common.locales[t]),E_[t]}var Pi=(()=>((Pi=Pi||{})[Pi.LocaleId=0]="LocaleId",Pi[Pi.DayPeriodsFormat=1]="DayPeriodsFormat",Pi[Pi.DayPeriodsStandalone=2]="DayPeriodsStandalone",Pi[Pi.DaysFormat=3]="DaysFormat",Pi[Pi.DaysStandalone=4]="DaysStandalone",Pi[Pi.MonthsFormat=5]="MonthsFormat",Pi[Pi.MonthsStandalone=6]="MonthsStandalone",Pi[Pi.Eras=7]="Eras",Pi[Pi.FirstDayOfWeek=8]="FirstDayOfWeek",Pi[Pi.WeekendRange=9]="WeekendRange",Pi[Pi.DateFormat=10]="DateFormat",Pi[Pi.TimeFormat=11]="TimeFormat",Pi[Pi.DateTimeFormat=12]="DateTimeFormat",Pi[Pi.NumberSymbols=13]="NumberSymbols",Pi[Pi.NumberFormats=14]="NumberFormats",Pi[Pi.CurrencyCode=15]="CurrencyCode",Pi[Pi.CurrencySymbol=16]="CurrencySymbol",Pi[Pi.CurrencyName=17]="CurrencyName",Pi[Pi.Currencies=18]="Currencies",Pi[Pi.Directionality=19]="Directionality",Pi[Pi.PluralCase=20]="PluralCase",Pi[Pi.ExtraData=21]="ExtraData",Pi))();const T_="en-US";let _F=T_;function kO(t,n,e,i,r){if(t=gr(t),Array.isArray(t))for(let o=0;o<t.length;o++)kO(t[o],n,e,i,r);else{const o=yo(),a=Nn();let s=ig(t)?t:gr(t.provide),d=yR(t);const f=Ds(),A=1048575&f.providerIndexes,g=f.directiveStart,b=f.providerIndexes>>20;if(ig(t)||!t.multi){const _=new Sl(d,r,D),P=BO(s,n,r?A:A+b,g);-1===P?(xh($p(f,a),o,s),IO(o,t,n.length),n.push(s),f.directiveStart++,f.directiveEnd++,r&&(f.providerIndexes+=1048576),e.push(_),a.push(_)):(e[P]=_,a[P]=_)}else{const _=BO(s,n,A+b,g),P=BO(s,n,A,A+b),v=_>=0&&e[_],k=P>=0&&e[P];if(r&&!k||!r&&!v){xh($p(f,a),o,s);const H=function uee(t,n,e,i,r){const o=new Sl(t,e,D);return o.multi=[],o.index=n,o.componentProviders=0,VF(o,r,i&&!e),o}(r?dee:lee,e.length,r,i,d);!r&&k&&(e[P].providerFactory=H),IO(o,t,n.length,0),n.push(s),f.directiveStart++,f.directiveEnd++,r&&(f.providerIndexes+=1048576),e.push(H),a.push(H)}else IO(o,t,_>-1?_:P,VF(e[r?P:_],d,!r&&i));!r&&i&&k&&e[P].componentProviders++}}}function IO(t,n,e,i){const r=ig(n),o=function TK(t){return!!t.useClass}(n);if(r||o){const d=(o?gr(n.useClass):n).prototype.ngOnDestroy;if(d){const f=t.destroyHooks||(t.destroyHooks=[]);if(!r&&n.multi){const A=f.indexOf(e);-1===A?f.push(e,[i,d]):f[A+1].push(i,d)}else f.push(e,d)}}}function VF(t,n,e){return e&&t.componentProviders++,t.multi.push(n)-1}function BO(t,n,e,i){for(let r=e;r<i;r++)if(n[r]===t)return r;return-1}function lee(t,n,e,i){return RO(this.multi,[])}function dee(t,n,e,i){const r=this.multi;let o;if(this.providerFactory){const a=this.providerFactory.componentProviders,s=vn(e,e[1],this.providerFactory.index,i);o=s.slice(0,a),RO(r,o);for(let d=a;d<s.length;d++)o.push(s[d])}else o=[],RO(r,o);return o}function RO(t,n){for(let e=0;e<t.length;e++)n.push((0,t[e])());return n}function Li(t,n=[]){return e=>{e.providersResolver=(i,r)=>function cee(t,n,e){const i=yo();if(i.firstCreatePass){const r=hd(t);kO(e,i.data,i.blueprint,r,!0),kO(n,i.data,i.blueprint,r,!1)}}(i,r?r(t):t,n)}}class lg{}class QF{}class GF extends lg{constructor(n,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new yO(this);const i=Pl(n);this._bootstrapComponents=Th(i.bootstrap),this._r3Injector=FR(n,e,[{provide:lg,useValue:this},{provide:rg,useValue:this.componentFactoryResolver}],sa(n),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(n)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class NO extends QF{constructor(n){super(),this.moduleType=n}create(n){return new GF(this.moduleType,n)}}class hee extends lg{constructor(n,e,i){super(),this.componentFactoryResolver=new yO(this),this.instance=null;const r=new CR([...n,{provide:lg,useValue:this},{provide:rg,useValue:this.componentFactoryResolver}],e||dM(),i,new Set(["environment"]));this.injector=r,r.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function TM(t,n,e=null){return new hee(t,n,e).injector}let Aee=(()=>{class t{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e.id)){const i=mR(0,e.type),r=i.length>0?TM([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e.id,r)}return this.cachedInjectors.get(e.id)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}}return t.\u0275prov=pn({token:t,providedIn:"environment",factory:()=>new t(bt(IA))}),t})();function zF(t){t.getStandaloneInjector=n=>n.get(Aee).getOrCreateStandaloneInjector(t)}function vr(t,n,e){const i=Uc()+t,r=Nn();return r[i]===Br?Bf(r,i,e?n.call(e):n()):function f1(t,n){return t[n]}(r,i)}function st(t,n,e,i,r){return e8(Nn(),Uc(),t,n,e,i,r)}function v1(t,n){const e=t[n];return e===Br?void 0:e}function e8(t,n,e,i,r,o,a){const s=n+e;return ag(t,s,r,o)?Bf(t,s+2,a?i.call(a,r,o):i(r,o)):v1(t,s+2)}function si(t,n){const e=yo();let i;const r=t+22;e.firstCreatePass?(i=function Oee(t,n){if(n)for(let e=n.length-1;e>=0;e--){const i=n[e];if(t===i.name)return i}}(n,e.pipeRegistry),e.data[r]=i,i.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,i.onDestroy)):i=e.data[r];const o=i.factory||(i.factory=wh(i.type)),a=Gl(D);try{const s=i_(!1),d=o();return i_(s),function O$(t,n,e,i){e>=t.data.length&&(t.data[e]=null,t.blueprint[e]=null),n[e]=i}(e,Nn(),r,d),d}finally{Gl(a)}}function LA(t,n,e){const i=t+22,r=Nn(),o=OA(r,i);return C1(r,i)?function ZF(t,n,e,i,r,o){const a=n+e;return el(t,a,r)?Bf(t,a+1,o?i.call(o,r):i(r)):v1(t,a+1)}(r,Uc(),n,o.transform,e,o):o.transform(e)}function bi(t,n,e,i){const r=t+22,o=Nn(),a=OA(o,r);return C1(o,r)?e8(o,Uc(),n,a.transform,e,i,a):a.transform(e,i)}function C1(t,n){return t[1].data[n].pure}function UO(t){return n=>{setTimeout(t,void 0,n)}}const Fn=class Iee extends te{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,e,i){let r=n,o=e||(()=>null),a=i;if(n&&"object"==typeof n){const d=n;r=d.next?.bind(d),o=d.error?.bind(d),a=d.complete?.bind(d)}this.__isAsync&&(o=UO(o),r&&(r=UO(r)),a&&(a=UO(a)));const s=super.subscribe({next:r,error:o,complete:a});return n instanceof B&&n.add(s),s}};function Bee(){return this._results[og()]()}class ug{constructor(n=!1){this._emitDistinctChangesOnly=n,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=og(),i=ug.prototype;i[e]||(i[e]=Bee)}get changes(){return this._changes||(this._changes=new Fn)}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,e){return this._results.reduce(n,e)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,e){const i=this;i.dirty=!1;const r=Ad(n);(this._changesDetected=!function Wq(t,n,e){if(t.length!==n.length)return!1;for(let i=0;i<t.length;i++){let r=t[i],o=n[i];if(e&&(r=e(r),o=e(o)),o!==r)return!1}return!0}(i._results,r,e))&&(i._results=r,i.length=r.length,i.last=r[this.length-1],i.first=r[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let Lo=(()=>{class t{}return t.__NG_ELEMENT_ID__=Fee,t})();const Ree=Lo,Nee=class extends Ree{constructor(n,e,i){super(),this._declarationLView=n,this._declarationTContainer=e,this.elementRef=i}createEmbeddedView(n,e){const i=this._declarationTContainer.tViews,r=pM(this._declarationLView,i,n,16,null,i.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const a=this._declarationLView[19];return null!==a&&(r[19]=a.createEmbeddedView(i)),fO(i,r,n),new l1(r)}};function Fee(){return kM(Ds(),Nn())}function kM(t,n){return 4&t.type?new Nee(n,t,h_(t,n)):null}let Ss=(()=>{class t{}return t.__NG_ELEMENT_ID__=Lee,t})();function Lee(){return s8(Ds(),Nn())}const Uee=Ss,o8=class extends Uee{constructor(n,e,i){super(),this._lContainer=n,this._hostTNode=e,this._hostLView=i}get element(){return h_(this._hostTNode,this._hostLView)}get injector(){return new us(this._hostTNode,this._hostLView)}get parentInjector(){const n=Nu(this._hostTNode,this._hostLView);if(Ky(n)){const e=kA(n,this._hostLView),i=TA(n);return new us(e[1].data[i+8],e)}return new us(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const e=a8(this._lContainer);return null!==e&&e[n]||null}get length(){return this._lContainer.length-10}createEmbeddedView(n,e,i){let r,o;"number"==typeof i?r=i:null!=i&&(r=i.index,o=i.injector);const a=n.createEmbeddedView(e||{},o);return this.insert(a,r),a}createComponent(n,e,i,r,o){const a=n&&!function Jb(t){return"function"==typeof t}(n);let s;if(a)s=e;else{const g=e||{};s=g.index,i=g.injector,r=g.projectableNodes,o=g.environmentInjector||g.ngModuleRef}const d=a?n:new d1(Zo(n)),f=i||this.parentInjector;if(!o&&null==d.ngModule){const b=(a?f:this.parentInjector).get(IA,null);b&&(o=b)}const A=d.create(f,r,void 0,o);return this.insert(A.hostView,s),A}insert(n,e){const i=n._lView,r=i[1];if(function Yx(t){return fd(t[3])}(i)){const A=this.indexOf(n);if(-1!==A)this.detach(A);else{const g=i[3],b=new o8(g,g[6],g[3]);b.detach(b.indexOf(n))}}const o=this._adjustIndex(e),a=this._lContainer;!function QJ(t,n,e,i){const r=10+i,o=e.length;i>0&&(e[r-1][4]=n),i<o-10?(n[4]=e[r],gB(e,10+i,n)):(e.push(n),n[4]=null),n[3]=e;const a=n[17];null!==a&&e!==a&&function GJ(t,n){const e=t[9];n[16]!==n[3][3][16]&&(t[2]=!0),null===e?t[9]=[n]:e.push(n)}(a,n);const s=n[19];null!==s&&s.insertView(t),n[2]|=64}(r,i,a,o);const s=TS(o,a),d=i[11],f=nM(d,a[7]);return null!==f&&function HJ(t,n,e,i,r,o){i[0]=r,i[6]=n,o1(t,i,e,1,r,o)}(r,a[6],d,i,f,s),n.attachToViewContainerRef(),gB(YO(a),o,n),n}move(n,e){return this.insert(n,e)}indexOf(n){const e=a8(this._lContainer);return null!==e?e.indexOf(n):-1}remove(n){const e=this._adjustIndex(n,-1),i=SS(this._lContainer,e);i&&(Xy(YO(this._lContainer),e),QB(i[1],i))}detach(n){const e=this._adjustIndex(n,-1),i=SS(this._lContainer,e);return i&&null!=Xy(YO(this._lContainer),e)?new l1(i):null}_adjustIndex(n,e=0){return n??this.length+e}};function a8(t){return t[8]}function YO(t){return t[8]||(t[8]=[])}function s8(t,n){let e;const i=n[t.index];if(fd(i))e=i;else{let r;if(8&t.type)r=ja(i);else{const o=n[11];r=o.createComment("");const a=Hs(t,n);eg(o,nM(o,a),r,function JJ(t,n){return t.nextSibling(n)}(o,a),!1)}n[t.index]=e=hN(i,n,r,t),mM(n,e)}return new o8(e,t,n)}class HO{constructor(n){this.queryList=n,this.matches=null}clone(){return new HO(this.queryList)}setDirty(){this.queryList.setDirty()}}class jO{constructor(n=[]){this.queries=n}createEmbeddedView(n){const e=n.queries;if(null!==e){const i=null!==n.contentQueries?n.contentQueries[0]:e.length,r=[];for(let o=0;o<i;o++){const a=e.getByIndex(o);r.push(this.queries[a.indexInDeclarationView].clone())}return new jO(r)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let e=0;e<this.queries.length;e++)null!==f8(n,e).matches&&this.queries[e].setDirty()}}class c8{constructor(n,e,i=null){this.predicate=n,this.flags=e,this.read=i}}class VO{constructor(n=[]){this.queries=n}elementStart(n,e){for(let i=0;i<this.queries.length;i++)this.queries[i].elementStart(n,e)}elementEnd(n){for(let e=0;e<this.queries.length;e++)this.queries[e].elementEnd(n)}embeddedTView(n){let e=null;for(let i=0;i<this.length;i++){const r=null!==e?e.length:0,o=this.getByIndex(i).embeddedTView(n,r);o&&(o.indexInDeclarationView=i,null!==e?e.push(o):e=[o])}return null!==e?new VO(e):null}template(n,e){for(let i=0;i<this.queries.length;i++)this.queries[i].template(n,e)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}}class QO{constructor(n,e=-1){this.metadata=n,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=e}elementStart(n,e){this.isApplyingToNode(e)&&this.matchTNode(n,e)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,e){this.elementStart(n,e)}embeddedTView(n,e){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,e),new QO(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const e=this._declarationNodeIndex;let i=n.parent;for(;null!==i&&8&i.type&&i.index!==e;)i=i.parent;return e===(null!==i?i.index:-1)}return this._appliesToNextNode}matchTNode(n,e){const i=this.metadata.predicate;if(Array.isArray(i))for(let r=0;r<i.length;r++){const o=i[r];this.matchTNodeWithReadOption(n,e,jee(e,o)),this.matchTNodeWithReadOption(n,e,Lt(e,n,o,!1,!1))}else i===Lo?4&e.type&&this.matchTNodeWithReadOption(n,e,-1):this.matchTNodeWithReadOption(n,e,Lt(e,n,i,!1,!1))}matchTNodeWithReadOption(n,e,i){if(null!==i){const r=this.metadata.read;if(null!==r)if(r===hi||r===Ss||r===Lo&&4&e.type)this.addMatch(e.index,-2);else{const o=Lt(e,n,r,!1,!1);null!==o&&this.addMatch(e.index,o)}else this.addMatch(e.index,i)}}addMatch(n,e){null===this.matches?this.matches=[n,e]:this.matches.push(n,e)}}function jee(t,n){const e=t.localNames;if(null!==e)for(let i=0;i<e.length;i+=2)if(e[i]===n)return e[i+1];return null}function Qee(t,n,e,i){return-1===e?function Vee(t,n){return 11&t.type?h_(t,n):4&t.type?kM(t,n):null}(n,t):-2===e?function Gee(t,n,e){return e===hi?h_(n,t):e===Lo?kM(n,t):e===Ss?s8(n,t):void 0}(t,n,i):vn(t,t[1],e,n)}function l8(t,n,e,i){const r=n[19].queries[i];if(null===r.matches){const o=t.data,a=e.matches,s=[];for(let d=0;d<a.length;d+=2){const f=a[d];s.push(f<0?null:Qee(n,o[f],a[d+1],e.metadata.read))}r.matches=s}return r.matches}function GO(t,n,e,i){const r=t.queries.getByIndex(e),o=r.matches;if(null!==o){const a=l8(t,n,r,e);for(let s=0;s<o.length;s+=2){const d=o[s];if(d>0)i.push(a[s/2]);else{const f=o[s+1],A=n[-d];for(let g=10;g<A.length;g++){const b=A[g];b[17]===b[3]&&GO(b[1],b,f,i)}if(null!==A[9]){const g=A[9];for(let b=0;b<g.length;b++){const _=g[b];GO(_[1],_,f,i)}}}}}return i}function Rt(t){const n=Nn(),e=yo(),i=Hb();jb(i+1);const r=f8(e,i);if(t.dirty&&function Ux(t){return 4==(4&t[2])}(n)===(2==(2&r.metadata.flags))){if(null===r.matches)t.reset([]);else{const o=r.crossesNgTemplate?GO(e,n,i,[]):l8(e,n,r,i);t.reset(o,VK),t.notifyOnChanges()}return!0}return!1}function on(t,n,e){const i=yo();i.firstCreatePass&&(u8(i,new c8(t,n,e),-1),2==(2&n)&&(i.staticViewQueries=!0)),d8(i,Nn(),n)}function Ji(t,n,e,i){const r=yo();if(r.firstCreatePass){const o=Ds();u8(r,new c8(n,e,i),o.index),function Wee(t,n){const e=t.contentQueries||(t.contentQueries=[]);n!==(e.length?e[e.length-1]:-1)&&e.push(t.queries.length-1,n)}(r,t),2==(2&e)&&(r.staticContentQueries=!0)}d8(r,Nn(),e)}function Nt(){return function zee(t,n){return t[19].queries[n].queryList}(Nn(),Hb())}function d8(t,n,e){const i=new ug(4==(4&e));rN(t,n,i,i.destroy),null===n[19]&&(n[19]=new jO),n[19].queries.push(new HO(i))}function u8(t,n,e){null===t.queries&&(t.queries=new VO),t.queries.track(new QO(n,e))}function f8(t,n){return t.queries.getByIndex(n)}function Kl(t,n){return kM(t,n)}function BM(...t){}const RM=new wn("Application Initializer");let NM=(()=>{class t{constructor(e){this.appInits=e,this.resolve=BM,this.reject=BM,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r<this.appInits.length;r++){const o=this.appInits[r]();if(h1(o))e.push(o);else if(DO(o)){const a=new Promise((s,d)=>{o.subscribe({complete:s,error:d})});e.push(a)}}Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}}return t.\u0275fac=function(e){return new(e||t)(bt(RM,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const M1=new wn("AppId",{providedIn:"root",factory:function T8(){return`${KO()}${KO()}${KO()}`}});function KO(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const k8=new wn("Platform Initializer"),w1=new wn("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),I8=new wn("appBootstrapListener"),jc=new wn("AnimationModuleType");let hte=(()=>{class t{log(e){console.log(e)}warn(e){console.warn(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();const Lf=new wn("LocaleId",{providedIn:"root",factory:()=>Qa(Lf,ar.Optional|ar.SkipSelf)||function Ate(){return typeof $localize<"u"&&$localize.locale||T_}()});class gte{constructor(n,e){this.ngModuleFactory=n,this.componentFactories=e}}let XO=(()=>{class t{compileModuleSync(e){return new NO(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const i=this.compileModuleSync(e),o=Th(Pl(e).declarations).reduce((a,s)=>{const d=Zo(s);return d&&a.push(new d1(d)),a},[]);return new gte(i,o)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const bte=(()=>Promise.resolve(0))();function $O(t){typeof Zone>"u"?bte.then(()=>{t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}class tr{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Fn(!1),this.onMicrotaskEmpty=new Fn(!1),this.onStable=new Fn(!1),this.onError=new Fn(!1),typeof Zone>"u")throw new Tn(908,!1);Zone.assertZonePatched();const r=this;if(r._nesting=0,r._outer=r._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const o=Zone.AsyncStackTaggingZoneSpec;r._inner=r._inner.fork(new o("Angular"))}Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function vte(){let t=Ma.requestAnimationFrame,n=Ma.cancelAnimationFrame;if(typeof Zone<"u"&&t&&n){const e=t[Zone.__symbol__("OriginalDelegate")];e&&(t=e);const i=n[Zone.__symbol__("OriginalDelegate")];i&&(n=i)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function Mte(t){const n=()=>{!function yte(t){t.isCheckStableRunning||-1!==t.lastRequestAnimationFrameId||(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call(Ma,()=>{t.fakeTopEventTask||(t.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{t.lastRequestAnimationFrameId=-1,eE(t),t.isCheckStableRunning=!0,ZO(t),t.isCheckStableRunning=!1},void 0,()=>{},()=>{})),t.fakeTopEventTask.invoke()}),eE(t))}(t)};t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,o,a,s)=>{try{return N8(t),e.invokeTask(r,o,a,s)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===o.type||t.shouldCoalesceRunChangeDetection)&&n(),F8(t)}},onInvoke:(e,i,r,o,a,s,d)=>{try{return N8(t),e.invoke(r,o,a,s,d)}finally{t.shouldCoalesceRunChangeDetection&&n(),F8(t)}},onHasTask:(e,i,r,o)=>{e.hasTask(r,o),i===r&&("microTask"==o.change?(t._hasPendingMicrotasks=o.microTask,eE(t),ZO(t)):"macroTask"==o.change&&(t.hasPendingMacrotasks=o.macroTask))},onHandleError:(e,i,r,o)=>(e.handleError(r,o),t.runOutsideAngular(()=>t.onError.emit(o)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!tr.isInAngularZone())throw new Tn(909,!1)}static assertNotInAngularZone(){if(tr.isInAngularZone())throw new Tn(909,!1)}run(n,e,i){return this._inner.run(n,e,i)}runTask(n,e,i,r){const o=this._inner,a=o.scheduleEventTask("NgZoneEvent: "+r,n,Cte,BM,BM);try{return o.runTask(a,e,i)}finally{o.cancelTask(a)}}runGuarded(n,e,i){return this._inner.runGuarded(n,e,i)}runOutsideAngular(n){return this._outer.run(n)}}const Cte={};function ZO(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function eE(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&-1!==t.lastRequestAnimationFrameId)}function N8(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function F8(t){t._nesting--,ZO(t)}class wte{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Fn,this.onMicrotaskEmpty=new Fn,this.onStable=new Fn,this.onError=new Fn}run(n,e,i){return n.apply(e,i)}runGuarded(n,e,i){return n.apply(e,i)}runOutsideAngular(n){return n()}runTask(n,e,i,r){return n.apply(e,i)}}const L8=new wn(""),FM=new wn("");let iE,tE=(()=>{class t{constructor(e,i,r){this._ngZone=e,this.registry=i,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,iE||(function Pte(t){iE=t}(r),r.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{tr.assertNotInAngularZone(),$O(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())$O(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,r){let o=-1;i&&i>0&&(o=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==o),e(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:e,timeoutId:o,updateCb:r})}whenStable(e,i,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,i,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,r){return[]}}return t.\u0275fac=function(e){return new(e||t)(bt(tr),bt(nE),bt(FM))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),nE=(()=>{class t{constructor(){this._applications=new Map}registerApplication(e,i){this._applications.set(e,i)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,i=!0){return iE?.findTestabilityInTree(this,e,i)??null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})(),UA=null;const U8=new wn("AllowMultipleToken"),rE=new wn("PlatformDestroyListeners");class Y8{constructor(n,e){this.name=n,this.token=e}}function j8(t,n,e=[]){const i=`Platform: ${n}`,r=new wn(i);return(o=[])=>{let a=oE();if(!a||a.injector.get(U8,!1)){const s=[...e,...o,{provide:r,useValue:!0}];t?t(s):function Ste(t){if(UA&&!UA.get(U8,!1))throw new Tn(400,!1);UA=t;const n=t.get(Q8);(function H8(t){const n=t.get(k8,null);n&&n.forEach(e=>e())})(t)}(function V8(t=[],n){return xs.create({name:n,providers:[{provide:QS,useValue:"platform"},{provide:rE,useValue:new Set([()=>UA=null])},...t]})}(s,i))}return function Ete(t){const n=oE();if(!n)throw new Tn(401,!1);return n}()}}function oE(){return UA?.get(Q8)??null}let Q8=(()=>{class t{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,i){const r=function z8(t,n){let e;return e="noop"===t?new wte:("zone.js"===t?void 0:t)||new tr(n),e}(i?.ngZone,function G8(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!t||!t.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!t||!t.ngZoneRunCoalescing)||!1}}(i)),o=[{provide:tr,useValue:r}];return r.run(()=>{const a=xs.create({providers:o,parent:this.injector,name:e.moduleType.name}),s=e.create(a),d=s.injector.get(Eh,null);if(!d)throw new Tn(402,!1);return r.runOutsideAngular(()=>{const f=r.onError.subscribe({next:A=>{d.handleError(A)}});s.onDestroy(()=>{LM(this._modules,s),f.unsubscribe()})}),function W8(t,n,e){try{const i=e();return h1(i)?i.catch(r=>{throw n.runOutsideAngular(()=>t.handleError(r)),r}):i}catch(i){throw n.runOutsideAngular(()=>t.handleError(i)),i}}(d,r,()=>{const f=s.injector.get(NM);return f.runInitializers(),f.donePromise.then(()=>(function bF(t){wl(t,"Expected localeId to be defined"),"string"==typeof t&&(_F=t.toLowerCase().replace(/_/g,"-"))}(s.injector.get(Lf,T_)||T_),this._moduleDoBootstrap(s),s))})})}bootstrapModule(e,i=[]){const r=q8({},i);return function Dte(t,n,e){const i=new NO(e);return Promise.resolve(i)}(0,0,e).then(o=>this.bootstrapModuleFactory(o,r))}_moduleDoBootstrap(e){const i=e.injector.get(fg);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>i.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new Tn(403,!1);e.instance.ngDoBootstrap(i)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Tn(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(rE,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return t.\u0275fac=function(e){return new(e||t)(bt(xs))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();function q8(t,n){return Array.isArray(n)?n.reduce(q8,t):{...t,...n}}let fg=(()=>{class t{constructor(e,i,r){this._zone=e,this._injector=i,this._exceptionHandler=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const o=new vt(s=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{s.next(this._stable),s.complete()})}),a=new vt(s=>{let d;this._zone.runOutsideAngular(()=>{d=this._zone.onStable.subscribe(()=>{tr.assertNotInAngularZone(),$O(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,s.next(!0))})})});const f=this._zone.onUnstable.subscribe(()=>{tr.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{s.next(!1)}))});return()=>{d.unsubscribe(),f.unsubscribe()}});this.isStable=Us(o,a.pipe(yy()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(e,i){const r=e instanceof MR;if(!this._injector.get(NM).done)throw!r&&function dd(t){const n=Zo(t)||gc(t)||Lc(t);return null!==n&&n.standalone}(e),new Tn(405,false);let a;a=r?e:this._injector.get(rg).resolveComponentFactory(e),this.componentTypes.push(a.componentType);const s=function xte(t){return t.isBoundToModule}(a)?void 0:this._injector.get(lg),f=a.create(xs.NULL,[],i||a.selector,s),A=f.location.nativeElement,g=f.injector.get(L8,null);return g?.registerApplication(A),f.onDestroy(()=>{this.detachView(f.hostView),LM(this.components,f),g?.unregisterApplication(A)}),this._loadComponent(f),f}tick(){if(this._runningTick)throw new Tn(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;LM(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(I8,[]).concat(this._bootstrapListeners).forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>LM(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new Tn(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return t.\u0275fac=function(e){return new(e||t)(bt(tr),bt(IA),bt(Eh))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function LM(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}let K8=!0,X8=!1,wo=(()=>{class t{}return t.__NG_ELEMENT_ID__=Bte,t})();function Bte(t){return function Rte(t,n,e){if(Gm(t)&&!e){const i=xl(t.index,n);return new l1(i,i)}return 47&t.type?new l1(n[16],n):null}(Ds(),Nn(),16==(16&t))}class tL{constructor(){}supports(n){return u1(n)}create(n){return new Hte(n)}}const Yte=(t,n)=>n;class Hte{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Yte}forEachItem(n){let e;for(e=this._itHead;null!==e;e=e._next)n(e)}forEachOperation(n){let e=this._itHead,i=this._removalsHead,r=0,o=null;for(;e||i;){const a=!i||e&&e.currentIndex<iL(i,r,o)?e:i,s=iL(a,r,o),d=a.currentIndex;if(a===i)r--,i=i._nextRemoved;else if(e=e._next,null==a.previousIndex)r++;else{o||(o=[]);const f=s-r,A=d-r;if(f!=A){for(let b=0;b<f;b++){const _=b<o.length?o[b]:o[b]=0,P=_+b;A<=P&&P<f&&(o[b]=_+1)}o[a.previousIndex]=A-f}}s!==d&&n(a,s,d)}}forEachPreviousItem(n){let e;for(e=this._previousItHead;null!==e;e=e._nextPrevious)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachMovedItem(n){let e;for(e=this._movesHead;null!==e;e=e._nextMoved)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}forEachIdentityChange(n){let e;for(e=this._identityChangesHead;null!==e;e=e._nextIdentityChange)n(e)}diff(n){if(null==n&&(n=[]),!u1(n))throw new Tn(900,!1);return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let r,o,a,e=this._itHead,i=!1;if(Array.isArray(n)){this.length=n.length;for(let s=0;s<this.length;s++)o=n[s],a=this._trackByFn(s,o),null!==e&&Object.is(e.trackById,a)?(i&&(e=this._verifyReinsertion(e,o,a,s)),Object.is(e.item,o)||this._addIdentityChange(e,o)):(e=this._mismatch(e,o,a,s),i=!0),e=e._next}else r=0,function P$(t,n){if(Array.isArray(t))for(let e=0;e<t.length;e++)n(t[e]);else{const e=t[og()]();let i;for(;!(i=e.next()).done;)n(i.value)}}(n,s=>{a=this._trackByFn(r,s),null!==e&&Object.is(e.trackById,a)?(i&&(e=this._verifyReinsertion(e,s,a,r)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,a,r),i=!0),e=e._next,r++}),this.length=r;return this._truncate(e),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,e,i,r){let o;return null===n?o=this._itTail:(o=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._reinsertAfter(n,o,r)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._moveAfter(n,o,r)):n=this._addAfter(new jte(e,i),o,r),n}_verifyReinsertion(n,e,i,r){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==o?n=this._reinsertAfter(o,n._prev,r):n.currentIndex!=r&&(n.currentIndex=r,this._addToMoves(n,r)),n}_truncate(n){for(;null!==n;){const e=n._next;this._addToRemovals(this._unlink(n)),n=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const r=n._prevRemoved,o=n._nextRemoved;return null===r?this._removalsHead=o:r._nextRemoved=o,null===o?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(n,e,i),this._addToMoves(n,i),n}_moveAfter(n,e,i){return this._unlink(n),this._insertAfter(n,e,i),this._addToMoves(n,i),n}_addAfter(n,e,i){return this._insertAfter(n,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,e,i){const r=null===e?this._itHead:e._next;return n._next=r,n._prev=e,null===r?this._itTail=n:r._prev=n,null===e?this._itHead=n:e._next=n,null===this._linkedRecords&&(this._linkedRecords=new nL),this._linkedRecords.put(n),n.currentIndex=i,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const e=n._prev,i=n._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,n}_addToMoves(n,e){return n.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new nL),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,e){return n.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class jte{constructor(n,e){this.item=n,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Vte{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,n))return i;return null}remove(n){const e=n._prevDup,i=n._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class nL{constructor(){this.map=new Map}put(n){const e=n.trackById;let i=this.map.get(e);i||(i=new Vte,this.map.set(e,i)),i.add(n)}get(n,e){const r=this.map.get(n);return r?r.get(n,e):null}remove(n){const e=n.trackById;return this.map.get(e).remove(n)&&this.map.delete(e),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function iL(t,n,e){const i=t.previousIndex;if(null===i)return i;let r=0;return e&&i<e.length&&(r=e[i]),i+n+r}class rL{constructor(){}supports(n){return n instanceof Map||wO(n)}create(){return new Qte}}class Qte{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(n){let e;for(e=this._mapHead;null!==e;e=e._next)n(e)}forEachPreviousItem(n){let e;for(e=this._previousMapHead;null!==e;e=e._nextPrevious)n(e)}forEachChangedItem(n){let e;for(e=this._changesHead;null!==e;e=e._nextChanged)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}diff(n){if(n){if(!(n instanceof Map||wO(n)))throw new Tn(900,!1)}else n=new Map;return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let e=this._mapHead;if(this._appendAfter=null,this._forEach(n,(i,r)=>{if(e&&e.key===r)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const o=this._getOrCreateRecordForKey(r,i);e=this._insertBeforeOrAppend(e,o)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,e){if(n){const i=n._prev;return e._next=n,e._prev=i,n._prev=e,i&&(i._next=e),n===this._mapHead&&(this._mapHead=e),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(n,e){if(this._records.has(n)){const r=this._records.get(n);this._maybeAddToChanges(r,e);const o=r._prev,a=r._next;return o&&(o._next=a),a&&(a._prev=o),r._next=null,r._prev=null,r}const i=new Gte(n);return this._records.set(n,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,e){Object.is(e,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=e,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,e){n instanceof Map?n.forEach(e):Object.keys(n).forEach(i=>e(n[i],i))}}class Gte{constructor(n){this.key=n,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function oL(){return new Nh([new tL])}let Nh=(()=>{class t{constructor(e){this.factories=e}static create(e,i){if(null!=i){const r=i.factories.slice();e=e.concat(r)}return new t(e)}static extend(e){return{provide:t,useFactory:i=>t.create(e,i||oL()),deps:[[t,new Gd,new Ol]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(null!=i)return i;throw new Tn(901,!1)}}return t.\u0275prov=pn({token:t,providedIn:"root",factory:oL}),t})();function aL(){return new P1([new rL])}let P1=(()=>{class t{constructor(e){this.factories=e}static create(e,i){if(i){const r=i.factories.slice();e=e.concat(r)}return new t(e)}static extend(e){return{provide:t,useFactory:i=>t.create(e,i||aL()),deps:[[t,new Gd,new Ol]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(i)return i;throw new Tn(901,!1)}}return t.\u0275prov=pn({token:t,providedIn:"root",factory:aL}),t})();const qte=j8(null,"core",[]);let Jte=(()=>{class t{constructor(e){}}return t.\u0275fac=function(e){return new(e||t)(bt(fg))},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();function Fh(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}function dE(t,n){const e=Zo(t),i=n.elementInjector||dM();return new d1(e).create(i,n.projectableNodes,n.hostElement,n.environmentInjector)}let HM=null;function Uf(){return HM}const nr=new wn("DocumentToken");let uE=(()=>{class t{historyGo(e){throw new Error("Not implemented")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:function(){return function Zte(){return bt(sL)}()},providedIn:"platform"}),t})();const ene=new wn("Location Initialized");let sL=(()=>{class t extends uE{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Uf().getBaseHref(this._doc)}onPopState(e){const i=Uf().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=Uf().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.removeEventListener("hashchange",e)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,i,r){cL()?this._history.pushState(e,i,r):this.location.hash=r}replaceState(e,i,r){cL()?this._history.replaceState(e,i,r):this.location.hash=r}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:function(){return function tne(){return new sL(bt(nr))}()},providedIn:"platform"}),t})();function cL(){return!!window.history.pushState}function fE(t,n){if(0==t.length)return n;if(0==n.length)return t;let e=0;return t.endsWith("/")&&e++,n.startsWith("/")&&e++,2==e?t+n.substring(1):1==e?t+n:t+"/"+n}function lL(t){const n=t.match(/#|\?|$/),e=n&&n.index||t.length;return t.slice(0,e-("/"===t[e-1]?1:0))+t.slice(e)}function Lh(t){return t&&"?"!==t[0]?"?"+t:t}let Ag=(()=>{class t{historyGo(e){throw new Error("Not implemented")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:function(){return Qa(uL)},providedIn:"root"}),t})();const dL=new wn("appBaseHref");let uL=(()=>{class t extends Ag{constructor(e,i){super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=i??this._platformLocation.getBaseHrefFromDOM()??Qa(nr).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return fE(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+Lh(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${i}${r}`:i}pushState(e,i,r,o){const a=this.prepareExternalUrl(r+Lh(o));this._platformLocation.pushState(e,i,a)}replaceState(e,i,r,o){const a=this.prepareExternalUrl(r+Lh(o));this._platformLocation.replaceState(e,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return t.\u0275fac=function(e){return new(e||t)(bt(uE),bt(dL,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),nne=(()=>{class t extends Ag{constructor(e,i){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=i&&(this._baseHref=i)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}path(e=!1){let i=this._platformLocation.hash;return null==i&&(i="#"),i.length>0?i.substring(1):i}prepareExternalUrl(e){const i=fE(this._baseHref,e);return i.length>0?"#"+i:i}pushState(e,i,r,o){let a=this.prepareExternalUrl(r+Lh(o));0==a.length&&(a=this._platformLocation.pathname),this._platformLocation.pushState(e,i,a)}replaceState(e,i,r,o){let a=this.prepareExternalUrl(r+Lh(o));0==a.length&&(a=this._platformLocation.pathname),this._platformLocation.replaceState(e,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return t.\u0275fac=function(e){return new(e||t)(bt(uE),bt(dL,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),Qu=(()=>{class t{constructor(e){this._subject=new Fn,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._baseHref=lL(fL(i)),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+Lh(i))}normalize(e){return t.stripTrailingSlash(function rne(t,n){return t&&n.startsWith(t)?n.substring(t.length):n}(this._baseHref,fL(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",r=null){this._locationStrategy.pushState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Lh(i)),r)}replaceState(e,i="",r=null){this._locationStrategy.replaceState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Lh(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){this._locationStrategy.historyGo?.(e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)})),()=>{const i=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(i,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEach(r=>r(e,i))}subscribe(e,i,r){return this._subject.subscribe({next:e,error:i,complete:r})}}return t.normalizeQueryParams=Lh,t.joinWithSlash=fE,t.stripTrailingSlash=lL,t.\u0275fac=function(e){return new(e||t)(bt(Ag))},t.\u0275prov=pn({token:t,factory:function(){return function ine(){return new Qu(bt(Ag))}()},providedIn:"root"}),t})();function fL(t){return t.replace(/\/index.html$/,"")}var Xl=(()=>((Xl=Xl||{})[Xl.Decimal=0]="Decimal",Xl[Xl.Percent=1]="Percent",Xl[Xl.Currency=2]="Currency",Xl[Xl.Scientific=3]="Scientific",Xl))(),Os=(()=>((Os=Os||{})[Os.Format=0]="Format",Os[Os.Standalone=1]="Standalone",Os))(),bo=(()=>((bo=bo||{})[bo.Narrow=0]="Narrow",bo[bo.Abbreviated=1]="Abbreviated",bo[bo.Wide=2]="Wide",bo[bo.Short=3]="Short",bo))(),as=(()=>((as=as||{})[as.Short=0]="Short",as[as.Medium=1]="Medium",as[as.Long=2]="Long",as[as.Full=3]="Full",as))(),pr=(()=>((pr=pr||{})[pr.Decimal=0]="Decimal",pr[pr.Group=1]="Group",pr[pr.List=2]="List",pr[pr.PercentSign=3]="PercentSign",pr[pr.PlusSign=4]="PlusSign",pr[pr.MinusSign=5]="MinusSign",pr[pr.Exponential=6]="Exponential",pr[pr.SuperscriptingExponent=7]="SuperscriptingExponent",pr[pr.PerMille=8]="PerMille",pr[pr.Infinity=9]="Infinity",pr[pr.NaN=10]="NaN",pr[pr.TimeSeparator=11]="TimeSeparator",pr[pr.CurrencyDecimal=12]="CurrencyDecimal",pr[pr.CurrencyGroup=13]="CurrencyGroup",pr))();function jM(t,n){return qd(kl(t)[Pi.DateFormat],n)}function VM(t,n){return qd(kl(t)[Pi.TimeFormat],n)}function QM(t,n){return qd(kl(t)[Pi.DateTimeFormat],n)}function Wd(t,n){const e=kl(t),i=e[Pi.NumberSymbols][n];if(typeof i>"u"){if(n===pr.CurrencyDecimal)return e[Pi.NumberSymbols][pr.Decimal];if(n===pr.CurrencyGroup)return e[Pi.NumberSymbols][pr.Group]}return i}function AL(t){if(!t[Pi.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[Pi.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function qd(t,n){for(let e=n;e>-1;e--)if(typeof t[e]<"u")return t[e];throw new Error("Locale data API: locale data undefined")}function AE(t){const[n,e]=t.split(":");return{hours:+n,minutes:+e}}const mne=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,D1={},_ne=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var oc=(()=>((oc=oc||{})[oc.Short=0]="Short",oc[oc.ShortGMT=1]="ShortGMT",oc[oc.Long=2]="Long",oc[oc.Extended=3]="Extended",oc))(),Cr=(()=>((Cr=Cr||{})[Cr.FullYear=0]="FullYear",Cr[Cr.Month=1]="Month",Cr[Cr.Date=2]="Date",Cr[Cr.Hours=3]="Hours",Cr[Cr.Minutes=4]="Minutes",Cr[Cr.Seconds=5]="Seconds",Cr[Cr.FractionalSeconds=6]="FractionalSeconds",Cr[Cr.Day=7]="Day",Cr))(),oo=(()=>((oo=oo||{})[oo.DayPeriods=0]="DayPeriods",oo[oo.Days=1]="Days",oo[oo.Months=2]="Months",oo[oo.Eras=3]="Eras",oo))();function bne(t,n,e,i){let r=function Sne(t){if(mL(t))return t;if("number"==typeof t&&!isNaN(t))return new Date(t);if("string"==typeof t){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){const[r,o=1,a=1]=t.split("-").map(s=>+s);return GM(r,o-1,a)}const e=parseFloat(t);if(!isNaN(t-e))return new Date(e);let i;if(i=t.match(mne))return function One(t){const n=new Date(0);let e=0,i=0;const r=t[8]?n.setUTCFullYear:n.setFullYear,o=t[8]?n.setUTCHours:n.setHours;t[9]&&(e=Number(t[9]+t[10]),i=Number(t[9]+t[11])),r.call(n,Number(t[1]),Number(t[2])-1,Number(t[3]));const a=Number(t[4]||0)-e,s=Number(t[5]||0)-i,d=Number(t[6]||0),f=Math.floor(1e3*parseFloat("0."+(t[7]||0)));return o.call(n,a,s,d,f),n}(i)}const n=new Date(t);if(!mL(n))throw new Error(`Unable to convert "${t}" into a date`);return n}(t);n=Uh(e,n)||n;let s,a=[];for(;n;){if(s=_ne.exec(n),!s){a.push(n);break}{a=a.concat(s.slice(1));const A=a.pop();if(!A)break;n=A}}let d=r.getTimezoneOffset();i&&(d=gL(i,d),r=function xne(t,n,e){const i=e?-1:1,r=t.getTimezoneOffset();return function Dne(t,n){return(t=new Date(t.getTime())).setMinutes(t.getMinutes()+n),t}(t,i*(gL(n,r)-r))}(r,i,!0));let f="";return a.forEach(A=>{const g=function Pne(t){if(gE[t])return gE[t];let n;switch(t){case"G":case"GG":case"GGG":n=Ba(oo.Eras,bo.Abbreviated);break;case"GGGG":n=Ba(oo.Eras,bo.Wide);break;case"GGGGG":n=Ba(oo.Eras,bo.Narrow);break;case"y":n=Vs(Cr.FullYear,1,0,!1,!0);break;case"yy":n=Vs(Cr.FullYear,2,0,!0,!0);break;case"yyy":n=Vs(Cr.FullYear,3,0,!1,!0);break;case"yyyy":n=Vs(Cr.FullYear,4,0,!1,!0);break;case"Y":n=JM(1);break;case"YY":n=JM(2,!0);break;case"YYY":n=JM(3);break;case"YYYY":n=JM(4);break;case"M":case"L":n=Vs(Cr.Month,1,1);break;case"MM":case"LL":n=Vs(Cr.Month,2,1);break;case"MMM":n=Ba(oo.Months,bo.Abbreviated);break;case"MMMM":n=Ba(oo.Months,bo.Wide);break;case"MMMMM":n=Ba(oo.Months,bo.Narrow);break;case"LLL":n=Ba(oo.Months,bo.Abbreviated,Os.Standalone);break;case"LLLL":n=Ba(oo.Months,bo.Wide,Os.Standalone);break;case"LLLLL":n=Ba(oo.Months,bo.Narrow,Os.Standalone);break;case"w":n=pE(1);break;case"ww":n=pE(2);break;case"W":n=pE(1,!0);break;case"d":n=Vs(Cr.Date,1);break;case"dd":n=Vs(Cr.Date,2);break;case"c":case"cc":n=Vs(Cr.Day,1);break;case"ccc":n=Ba(oo.Days,bo.Abbreviated,Os.Standalone);break;case"cccc":n=Ba(oo.Days,bo.Wide,Os.Standalone);break;case"ccccc":n=Ba(oo.Days,bo.Narrow,Os.Standalone);break;case"cccccc":n=Ba(oo.Days,bo.Short,Os.Standalone);break;case"E":case"EE":case"EEE":n=Ba(oo.Days,bo.Abbreviated);break;case"EEEE":n=Ba(oo.Days,bo.Wide);break;case"EEEEE":n=Ba(oo.Days,bo.Narrow);break;case"EEEEEE":n=Ba(oo.Days,bo.Short);break;case"a":case"aa":case"aaa":n=Ba(oo.DayPeriods,bo.Abbreviated);break;case"aaaa":n=Ba(oo.DayPeriods,bo.Wide);break;case"aaaaa":n=Ba(oo.DayPeriods,bo.Narrow);break;case"b":case"bb":case"bbb":n=Ba(oo.DayPeriods,bo.Abbreviated,Os.Standalone,!0);break;case"bbbb":n=Ba(oo.DayPeriods,bo.Wide,Os.Standalone,!0);break;case"bbbbb":n=Ba(oo.DayPeriods,bo.Narrow,Os.Standalone,!0);break;case"B":case"BB":case"BBB":n=Ba(oo.DayPeriods,bo.Abbreviated,Os.Format,!0);break;case"BBBB":n=Ba(oo.DayPeriods,bo.Wide,Os.Format,!0);break;case"BBBBB":n=Ba(oo.DayPeriods,bo.Narrow,Os.Format,!0);break;case"h":n=Vs(Cr.Hours,1,-12);break;case"hh":n=Vs(Cr.Hours,2,-12);break;case"H":n=Vs(Cr.Hours,1);break;case"HH":n=Vs(Cr.Hours,2);break;case"m":n=Vs(Cr.Minutes,1);break;case"mm":n=Vs(Cr.Minutes,2);break;case"s":n=Vs(Cr.Seconds,1);break;case"ss":n=Vs(Cr.Seconds,2);break;case"S":n=Vs(Cr.FractionalSeconds,1);break;case"SS":n=Vs(Cr.FractionalSeconds,2);break;case"SSS":n=Vs(Cr.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":n=WM(oc.Short);break;case"ZZZZZ":n=WM(oc.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":n=WM(oc.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":n=WM(oc.Long);break;default:return null}return gE[t]=n,n}(A);f+=g?g(r,e,d):"''"===A?"'":A.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),f}function GM(t,n,e){const i=new Date(0);return i.setFullYear(t,n,e),i.setHours(0,0,0),i}function Uh(t,n){const e=function one(t){return kl(t)[Pi.LocaleId]}(t);if(D1[e]=D1[e]||{},D1[e][n])return D1[e][n];let i="";switch(n){case"shortDate":i=jM(t,as.Short);break;case"mediumDate":i=jM(t,as.Medium);break;case"longDate":i=jM(t,as.Long);break;case"fullDate":i=jM(t,as.Full);break;case"shortTime":i=VM(t,as.Short);break;case"mediumTime":i=VM(t,as.Medium);break;case"longTime":i=VM(t,as.Long);break;case"fullTime":i=VM(t,as.Full);break;case"short":const r=Uh(t,"shortTime"),o=Uh(t,"shortDate");i=zM(QM(t,as.Short),[r,o]);break;case"medium":const a=Uh(t,"mediumTime"),s=Uh(t,"mediumDate");i=zM(QM(t,as.Medium),[a,s]);break;case"long":const d=Uh(t,"longTime"),f=Uh(t,"longDate");i=zM(QM(t,as.Long),[d,f]);break;case"full":const A=Uh(t,"fullTime"),g=Uh(t,"fullDate");i=zM(QM(t,as.Full),[A,g])}return i&&(D1[e][n]=i),i}function zM(t,n){return n&&(t=t.replace(/\{([^}]+)}/g,function(e,i){return null!=n&&i in n?n[i]:e})),t}function Gu(t,n,e="-",i,r){let o="";(t<0||r&&t<=0)&&(r?t=1-t:(t=-t,o=e));let a=String(t);for(;a.length<n;)a="0"+a;return i&&(a=a.slice(a.length-n)),o+a}function Vs(t,n,e=0,i=!1,r=!1){return function(o,a){let s=function Cne(t,n){switch(t){case Cr.FullYear:return n.getFullYear();case Cr.Month:return n.getMonth();case Cr.Date:return n.getDate();case Cr.Hours:return n.getHours();case Cr.Minutes:return n.getMinutes();case Cr.Seconds:return n.getSeconds();case Cr.FractionalSeconds:return n.getMilliseconds();case Cr.Day:return n.getDay();default:throw new Error(`Unknown DateType value "${t}".`)}}(t,o);if((e>0||s>-e)&&(s+=e),t===Cr.Hours)0===s&&-12===e&&(s=12);else if(t===Cr.FractionalSeconds)return function vne(t,n){return Gu(t,3).substring(0,n)}(s,n);const d=Wd(a,pr.MinusSign);return Gu(s,n,d,i,r)}}function Ba(t,n,e=Os.Format,i=!1){return function(r,o){return function yne(t,n,e,i,r,o){switch(e){case oo.Months:return function cne(t,n,e){const i=kl(t),o=qd([i[Pi.MonthsFormat],i[Pi.MonthsStandalone]],n);return qd(o,e)}(n,r,i)[t.getMonth()];case oo.Days:return function sne(t,n,e){const i=kl(t),o=qd([i[Pi.DaysFormat],i[Pi.DaysStandalone]],n);return qd(o,e)}(n,r,i)[t.getDay()];case oo.DayPeriods:const a=t.getHours(),s=t.getMinutes();if(o){const f=function fne(t){const n=kl(t);return AL(n),(n[Pi.ExtraData][2]||[]).map(i=>"string"==typeof i?AE(i):[AE(i[0]),AE(i[1])])}(n),A=function hne(t,n,e){const i=kl(t);AL(i);const o=qd([i[Pi.ExtraData][0],i[Pi.ExtraData][1]],n)||[];return qd(o,e)||[]}(n,r,i),g=f.findIndex(b=>{if(Array.isArray(b)){const[_,P]=b,v=a>=_.hours&&s>=_.minutes,k=a<P.hours||a===P.hours&&s<P.minutes;if(_.hours<P.hours){if(v&&k)return!0}else if(v||k)return!0}else if(b.hours===a&&b.minutes===s)return!0;return!1});if(-1!==g)return A[g]}return function ane(t,n,e){const i=kl(t),o=qd([i[Pi.DayPeriodsFormat],i[Pi.DayPeriodsStandalone]],n);return qd(o,e)}(n,r,i)[a<12?0:1];case oo.Eras:return function lne(t,n){return qd(kl(t)[Pi.Eras],n)}(n,i)[t.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${e}`)}}(r,o,t,n,e,i)}}function WM(t){return function(n,e,i){const r=-1*i,o=Wd(e,pr.MinusSign),a=r>0?Math.floor(r/60):Math.ceil(r/60);switch(t){case oc.Short:return(r>=0?"+":"")+Gu(a,2,o)+Gu(Math.abs(r%60),2,o);case oc.ShortGMT:return"GMT"+(r>=0?"+":"")+Gu(a,1,o);case oc.Long:return"GMT"+(r>=0?"+":"")+Gu(a,2,o)+":"+Gu(Math.abs(r%60),2,o);case oc.Extended:return 0===i?"Z":(r>=0?"+":"")+Gu(a,2,o)+":"+Gu(Math.abs(r%60),2,o);default:throw new Error(`Unknown zone width "${t}"`)}}}function pL(t){return GM(t.getFullYear(),t.getMonth(),t.getDate()+(4-t.getDay()))}function pE(t,n=!1){return function(e,i){let r;if(n){const o=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,a=e.getDate();r=1+Math.floor((a+o)/7)}else{const o=pL(e),a=function wne(t){const n=GM(t,0,1).getDay();return GM(t,0,1+(n<=4?4:11)-n)}(o.getFullYear()),s=o.getTime()-a.getTime();r=1+Math.round(s/6048e5)}return Gu(r,t,Wd(i,pr.MinusSign))}}function JM(t,n=!1){return function(e,i){return Gu(pL(e).getFullYear(),t,Wd(i,pr.MinusSign),n)}}const gE={};function gL(t,n){t=t.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(e)?n:e}function mL(t){return t instanceof Date&&!isNaN(t.valueOf())}const Ene=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function vE(t){const n=parseInt(t);if(isNaN(n))throw new Error("Invalid integer literal when parsing "+t);return n}function CL(t,n){n=encodeURIComponent(n);for(const e of t.split(";")){const i=e.indexOf("="),[r,o]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===n)return decodeURIComponent(o)}return null}let sr=(()=>{class t{constructor(e,i,r,o){this._iterableDiffers=e,this._keyValueDiffers=i,this._ngEl=r,this._renderer=o,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(u1(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachChangedItem(i=>this._toggleClass(i.key,i.currentValue)),e.forEachRemovedItem(i=>{i.previousValue&&this._toggleClass(i.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(i=>{if("string"!=typeof i.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${sa(i.item)}`);this._toggleClass(i.item,!0)}),e.forEachRemovedItem(i=>this._toggleClass(i.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!0)):Object.keys(e).forEach(i=>this._toggleClass(i,!!e[i])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(i=>this._toggleClass(i,!1)):Object.keys(e).forEach(i=>this._toggleClass(i,!1)))}_toggleClass(e,i){(e=e.trim())&&e.split(/\s+/g).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return t.\u0275fac=function(e){return new(e||t)(D(Nh),D(P1),D(hi),D(Lu))},t.\u0275dir=fn({type:t,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),t})();class jne{constructor(n,e,i,r){this.$implicit=n,this.ngForOf=e,this.index=i,this.count=r}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let xa=(()=>{class t{constructor(e,i,r){this._viewContainer=e,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const i=this._viewContainer;e.forEachOperation((r,o,a)=>{if(null==r.previousIndex)i.createEmbeddedView(this._template,new jne(r.item,this._ngForOf,-1,-1),null===a?void 0:a);else if(null==a)i.remove(null===o?void 0:o);else if(null!==o){const s=i.get(o);i.move(s,a),wL(s,r)}});for(let r=0,o=i.length;r<o;r++){const s=i.get(r).context;s.index=r,s.count=o,s.ngForOf=this._ngForOf}e.forEachIdentityChange(r=>{wL(i.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,i){return!0}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(Lo),D(Nh))},t.\u0275dir=fn({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),t})();function wL(t,n){t.context.$implicit=n.item}let Oi=(()=>{class t{constructor(e,i){this._viewContainer=e,this._context=new Qne,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){PL("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){PL("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,i){return!0}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(Lo))},t.\u0275dir=fn({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),t})();class Qne{constructor(){this.$implicit=null,this.ngIf=null}}function PL(t,n){if(n&&!n.createEmbeddedView)throw new Error(`${t} must be a TemplateRef, but received '${sa(n)}'.`)}class yE{constructor(n,e){this._viewContainerRef=n,this._templateRef=e,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(n){n&&!this._created?this.create():!n&&this._created&&this.destroy()}}let pg=(()=>{class t{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const i=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||i,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),i}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let i=0;i<this._defaultViews.length;i++)this._defaultViews[i].enforceState(e)}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),t})(),S1=(()=>{class t{constructor(e,i,r){this.ngSwitch=r,r._addCase(),this._view=new yE(e,i)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(Lo),D(pg,9))},t.\u0275dir=fn({type:t,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),t})(),ME=(()=>{class t{constructor(e,i,r){r._addDefault(new yE(e,i))}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(Lo),D(pg,9))},t.\u0275dir=fn({type:t,selectors:[["","ngSwitchDefault",""]],standalone:!0}),t})();function zu(t,n){return new Tn(2100,!1)}class zne{createSubscription(n,e){return n.subscribe({next:e,error:i=>{throw i}})}dispose(n){n.unsubscribe()}}class Wne{createSubscription(n,e){return n.then(e,i=>{throw i})}dispose(n){}}const qne=new Wne,Jne=new zne;let SL=(()=>{class t{constructor(e){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=e}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,i=>this._updateLatestValue(e,i))}_selectStrategy(e){if(h1(e))return qne;if(ON(e))return Jne;throw zu()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,i){e===this._obj&&(this._latestValue=i,this._ref.markForCheck())}}return t.\u0275fac=function(e){return new(e||t)(D(wo,16))},t.\u0275pipe=Jc({name:"async",type:t,pure:!1,standalone:!0}),t})(),wE=(()=>{class t{transform(e){if(null==e)return null;if("string"!=typeof e)throw zu();return e.toUpperCase()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275pipe=Jc({name:"uppercase",type:t,pure:!0,standalone:!0}),t})();const Zne=new wn("DATE_PIPE_DEFAULT_TIMEZONE");let Aa=(()=>{class t{constructor(e,i){this.locale=e,this.defaultTimezone=i}transform(e,i="mediumDate",r,o){if(null==e||""===e||e!=e)return null;try{return bne(e,i,o||this.locale,r??this.defaultTimezone??void 0)}catch(a){throw zu()}}}return t.\u0275fac=function(e){return new(e||t)(D(Lf,16),D(Zne,24))},t.\u0275pipe=Jc({name:"date",type:t,pure:!0,standalone:!0}),t})(),gg=(()=>{class t{constructor(e){this._locale=e}transform(e,i,r){if(!function PE(t){return!(null==t||""===t||t!=t)}(e))return null;r=r||this._locale;try{return function Nne(t,n,e){return function _E(t,n,e,i,r,o,a=!1){let s="",d=!1;if(isFinite(t)){let f=function Lne(t){let i,r,o,a,s,n=Math.abs(t)+"",e=0;for((r=n.indexOf("."))>-1&&(n=n.replace(".","")),(o=n.search(/e/i))>0?(r<0&&(r=o),r+=+n.slice(o+1),n=n.substring(0,o)):r<0&&(r=n.length),o=0;"0"===n.charAt(o);o++);if(o===(s=n.length))i=[0],r=1;else{for(s--;"0"===n.charAt(s);)s--;for(r-=o,i=[],a=0;o<=s;o++,a++)i[a]=Number(n.charAt(o))}return r>22&&(i=i.splice(0,21),e=r-1,r=1),{digits:i,exponent:e,integerLen:r}}(t);a&&(f=function Fne(t){if(0===t.digits[0])return t;const n=t.digits.length-t.integerLen;return t.exponent?t.exponent+=2:(0===n?t.digits.push(0,0):1===n&&t.digits.push(0),t.integerLen+=2),t}(f));let A=n.minInt,g=n.minFrac,b=n.maxFrac;if(o){const X=o.match(Ene);if(null===X)throw new Error(`${o} is not a valid digit info`);const W=X[1],pe=X[3],Ee=X[5];null!=W&&(A=vE(W)),null!=pe&&(g=vE(pe)),null!=Ee?b=vE(Ee):null!=pe&&g>b&&(b=g)}!function Une(t,n,e){if(n>e)throw new Error(`The minimum number of digits after fraction (${n}) is higher than the maximum (${e}).`);let i=t.digits,r=i.length-t.integerLen;const o=Math.min(Math.max(n,r),e);let a=o+t.integerLen,s=i[a];if(a>0){i.splice(Math.max(t.integerLen,a));for(let g=a;g<i.length;g++)i[g]=0}else{r=Math.max(0,r),t.integerLen=1,i.length=Math.max(1,a=o+1),i[0]=0;for(let g=1;g<a;g++)i[g]=0}if(s>=5)if(a-1<0){for(let g=0;g>a;g--)i.unshift(0),t.integerLen++;i.unshift(1),t.integerLen++}else i[a-1]++;for(;r<Math.max(0,o);r++)i.push(0);let d=0!==o;const f=n+t.integerLen,A=i.reduceRight(function(g,b,_,P){return P[_]=(b+=g)<10?b:b-10,d&&(0===P[_]&&_>=f?P.pop():d=!1),b>=10?1:0},0);A&&(i.unshift(A),t.integerLen++)}(f,g,b);let _=f.digits,P=f.integerLen;const v=f.exponent;let k=[];for(d=_.every(X=>!X);P<A;P++)_.unshift(0);for(;P<0;P++)_.unshift(0);P>0?k=_.splice(P,_.length):(k=_,_=[0]);const H=[];for(_.length>=n.lgSize&&H.unshift(_.splice(-n.lgSize,_.length).join(""));_.length>n.gSize;)H.unshift(_.splice(-n.gSize,_.length).join(""));_.length&&H.unshift(_.join("")),s=H.join(Wd(e,i)),k.length&&(s+=Wd(e,r)+k.join("")),v&&(s+=Wd(e,pr.Exponential)+"+"+v)}else s=Wd(e,pr.Infinity);return s=t<0&&!d?n.negPre+s+n.negSuf:n.posPre+s+n.posSuf,s}(t,function bE(t,n="-"){const e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=t.split(";"),r=i[0],o=i[1],a=-1!==r.indexOf(".")?r.split("."):[r.substring(0,r.lastIndexOf("0")+1),r.substring(r.lastIndexOf("0")+1)],s=a[0],d=a[1]||"";e.posPre=s.substring(0,s.indexOf("#"));for(let A=0;A<d.length;A++){const g=d.charAt(A);"0"===g?e.minFrac=e.maxFrac=A+1:"#"===g?e.maxFrac=A+1:e.posSuf+=g}const f=s.split(",");if(e.gSize=f[1]?f[1].length:0,e.lgSize=f[2]||f[1]?(f[2]||f[1]).length:0,o){const A=r.length-e.posPre.length-e.posSuf.length,g=o.indexOf("#");e.negPre=o.substring(0,g).replace(/'/g,""),e.negSuf=o.slice(g+A).replace(/'/g,"")}else e.negPre=n+e.posPre,e.negSuf=e.posSuf;return e}(function hE(t,n){return kl(t)[Pi.NumberFormats][n]}(n,Xl.Decimal),Wd(n,pr.MinusSign)),n,pr.Group,pr.Decimal,e)}(function DE(t){if("string"==typeof t&&!isNaN(Number(t)-parseFloat(t)))return Number(t);if("number"!=typeof t)throw new Error(`${t} is not a number`);return t}(e),r,i)}catch(o){throw zu()}}}return t.\u0275fac=function(e){return new(e||t)(D(Lf,16))},t.\u0275pipe=Jc({name:"number",type:t,pure:!0,standalone:!0}),t})();let Po=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();const EL="browser";let fie=(()=>{class t{}return t.\u0275prov=pn({token:t,providedIn:"root",factory:()=>new hie(bt(nr),window)}),t})();class hie{constructor(n,e){this.document=n,this.window=e,this.offset=()=>[0,0]}setOffset(n){this.offset=Array.isArray(n)?()=>n:n}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(n){this.supportsScrolling()&&this.window.scrollTo(n[0],n[1])}scrollToAnchor(n){if(!this.supportsScrolling())return;const e=function Aie(t,n){const e=t.getElementById(n)||t.getElementsByName(n)[0];if(e)return e;if("function"==typeof t.createTreeWalker&&t.body&&(t.body.createShadowRoot||t.body.attachShadow)){const i=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT);let r=i.currentNode;for(;r;){const o=r.shadowRoot;if(o){const a=o.getElementById(n)||o.querySelector(`[name="${n}"]`);if(a)return a}r=i.nextNode()}}return null}(this.document,n);e&&(this.scrollToElement(e),e.focus())}setHistoryScrollRestoration(n){if(this.supportScrollRestoration()){const e=this.window.history;e&&e.scrollRestoration&&(e.scrollRestoration=n)}}scrollToElement(n){const e=n.getBoundingClientRect(),i=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,o=this.offset();this.window.scrollTo(i-o[0],r-o[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const n=kL(this.window.history)||kL(Object.getPrototypeOf(this.window.history));return!(!n||!n.writable&&!n.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function kL(t){return Object.getOwnPropertyDescriptor(t,"scrollRestoration")}class IL{}class OE extends class kie extends class $te{}{constructor(){super(...arguments),this.supportsDOMEvents=!0}}{static makeCurrent(){!function Xte(t){HM||(HM=t)}(new OE)}onAndCancel(n,e,i){return n.addEventListener(e,i,!1),()=>{n.removeEventListener(e,i,!1)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,e){return(e=e||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,e){return"window"===e?window:"document"===e?n:"body"===e?n.body:null}getBaseHref(n){const e=function Iie(){return T1=T1||document.querySelector("base"),T1?T1.getAttribute("href"):null}();return null==e?null:function Bie(t){$M=$M||document.createElement("a"),$M.setAttribute("href",t);const n=$M.pathname;return"/"===n.charAt(0)?n:`/${n}`}(e)}resetBaseElement(){T1=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return CL(document.cookie,n)}}let $M,T1=null;const FL=new wn("TRANSITION_ID"),Nie=[{provide:RM,useFactory:function Rie(t,n,e){return()=>{e.get(NM).donePromise.then(()=>{const i=Uf(),r=n.querySelectorAll(`style[ng-transition="${t}"]`);for(let o=0;o<r.length;o++)i.remove(r[o])})}},deps:[FL,nr,xs],multi:!0}];let Lie=(()=>{class t{build(){return new XMLHttpRequest}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const ZM=new wn("EventManagerPlugins");let e2=(()=>{class t{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}addGlobalEventListener(e,i,r){return this._findPluginFor(i).addGlobalEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){const i=this._eventNameToPlugin.get(e);if(i)return i;const r=this._plugins;for(let o=0;o<r.length;o++){const a=r[o];if(a.supports(e))return this._eventNameToPlugin.set(e,a),a}throw new Error(`No event manager plugin found for event ${e}`)}}return t.\u0275fac=function(e){return new(e||t)(bt(ZM),bt(tr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();class LL{constructor(n){this._doc=n}addGlobalEventListener(n,e,i){const r=Uf().getGlobalEventTarget(this._doc,n);if(!r)throw new Error(`Unsupported event target ${r} for event ${e}`);return this.addEventListener(r,e,i)}}let UL=(()=>{class t{constructor(){this._stylesSet=new Set}addStyles(e){const i=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),i.add(r))}),this.onStylesAdded(i)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),k1=(()=>{class t extends UL{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,i,r){e.forEach(o=>{const a=this._doc.createElement("style");a.textContent=o,r.push(i.appendChild(a))})}addHost(e){const i=[];this._addStylesToHost(this._stylesSet,e,i),this._hostNodes.set(e,i)}removeHost(e){const i=this._hostNodes.get(e);i&&i.forEach(YL),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((i,r)=>{this._addStylesToHost(e,r,i)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(YL))}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();function YL(t){Uf().remove(t)}const EE={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},TE=/%COMP%/g;function t2(t,n,e){for(let i=0;i<n.length;i++){let r=n[i];Array.isArray(r)?t2(t,r,e):(r=r.replace(TE,t),e.push(r))}return e}function VL(t){return n=>{if("__ngUnwrap__"===n)return t;!1===t(n)&&(n.preventDefault(),n.returnValue=!1)}}let n2=(()=>{class t{constructor(e,i,r){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new kE(e)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;switch(i.encapsulation){case ld.Emulated:{let r=this.rendererByCompId.get(i.id);return r||(r=new Qie(this.eventManager,this.sharedStylesHost,i,this.appId),this.rendererByCompId.set(i.id,r)),r.applyToHost(e),r}case 1:case ld.ShadowDom:return new Gie(this.eventManager,this.sharedStylesHost,e,i);default:if(!this.rendererByCompId.has(i.id)){const r=t2(i.id,i.styles,[]);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(i.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return t.\u0275fac=function(e){return new(e||t)(bt(e2),bt(k1),bt(M1))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();class kE{constructor(n){this.eventManager=n,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(n,e){return e?document.createElementNS(EE[e]||e,n):document.createElement(n)}createComment(n){return document.createComment(n)}createText(n){return document.createTextNode(n)}appendChild(n,e){(GL(n)?n.content:n).appendChild(e)}insertBefore(n,e,i){n&&(GL(n)?n.content:n).insertBefore(e,i)}removeChild(n,e){n&&n.removeChild(e)}selectRootElement(n,e){let i="string"==typeof n?document.querySelector(n):n;if(!i)throw new Error(`The selector "${n}" did not match any elements`);return e||(i.textContent=""),i}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,i,r){if(r){e=r+":"+e;const o=EE[r];o?n.setAttributeNS(o,e,i):n.setAttribute(e,i)}else n.setAttribute(e,i)}removeAttribute(n,e,i){if(i){const r=EE[i];r?n.removeAttributeNS(r,e):n.removeAttribute(`${i}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,i,r){r&(Jl.DashCase|Jl.Important)?n.style.setProperty(e,i,r&Jl.Important?"important":""):n.style[e]=i}removeStyle(n,e,i){i&Jl.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,i){n[e]=i}setValue(n,e){n.nodeValue=e}listen(n,e,i){return"string"==typeof n?this.eventManager.addGlobalEventListener(n,e,VL(i)):this.eventManager.addEventListener(n,e,VL(i))}}function GL(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class Qie extends kE{constructor(n,e,i,r){super(n),this.component=i;const o=t2(r+"-"+i.id,i.styles,[]);e.addStyles(o),this.contentAttr=function Hie(t){return"_ngcontent-%COMP%".replace(TE,t)}(r+"-"+i.id),this.hostAttr=function jie(t){return"_nghost-%COMP%".replace(TE,t)}(r+"-"+i.id)}applyToHost(n){super.setAttribute(n,this.hostAttr,"")}createElement(n,e){const i=super.createElement(n,e);return super.setAttribute(i,this.contentAttr,""),i}}class Gie extends kE{constructor(n,e,i,r){super(n),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const o=t2(r.id,r.styles,[]);for(let a=0;a<o.length;a++){const s=document.createElement("style");s.textContent=o[a],this.shadowRoot.appendChild(s)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(n,e){return super.appendChild(this.nodeOrShadowRoot(n),e)}insertBefore(n,e,i){return super.insertBefore(this.nodeOrShadowRoot(n),e,i)}removeChild(n,e){return super.removeChild(this.nodeOrShadowRoot(n),e)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}}let zie=(()=>{class t extends LL{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const zL=["alt","control","meta","shift"],Wie={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},qie={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let Jie=(()=>{class t extends LL{constructor(e){super(e)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,i,r){const o=t.parseEventName(i),a=t.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Uf().onAndCancel(e,o.domEventName,a))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const o=t._normalizeKey(i.pop());let a="",s=i.indexOf("code");if(s>-1&&(i.splice(s,1),a="code."),zL.forEach(f=>{const A=i.indexOf(f);A>-1&&(i.splice(A,1),a+=f+".")}),a+=o,0!=i.length||0===o.length)return null;const d={};return d.domEventName=r,d.fullKey=a,d}static matchEventFullKeyCode(e,i){let r=Wie[e.key]||e.key,o="";return i.indexOf("code.")>-1&&(r=e.code,o="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),zL.forEach(a=>{a!==r&&(0,qie[a])(e)&&(o+=a+".")}),o+=r,o===i)}static eventCallback(e,i,r){return o=>{t.matchEventFullKeyCode(o,e)&&r.runGuarded(()=>i(o))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const qL=[{provide:w1,useValue:EL},{provide:k8,useValue:function Kie(){OE.makeCurrent()},multi:!0},{provide:nr,useFactory:function $ie(){return function nK(t){NS=t}(document),document},deps:[]}],JL=j8(qte,"browser",qL),KL=new wn(""),XL=[{provide:FM,useClass:class Fie{addToWindow(n){Ma.getAngularTestability=(i,r=!0)=>{const o=n.findTestabilityInTree(i,r);if(null==o)throw new Error("Could not find testability for element.");return o},Ma.getAllAngularTestabilities=()=>n.getAllTestabilities(),Ma.getAllAngularRootElements=()=>n.getAllRootElements(),Ma.frameworkStabilizers||(Ma.frameworkStabilizers=[]),Ma.frameworkStabilizers.push(i=>{const r=Ma.getAllAngularTestabilities();let o=r.length,a=!1;const s=function(d){a=a||d,o--,0==o&&i(a)};r.forEach(function(d){d.whenStable(s)})})}findTestabilityInTree(n,e,i){return null==e?null:n.getTestability(e)??(i?Uf().isShadowRoot(e)?this.findTestabilityInTree(n,e.host,!0):this.findTestabilityInTree(n,e.parentElement,!0):null)}},deps:[]},{provide:L8,useClass:tE,deps:[tr,nE,FM]},{provide:tE,useClass:tE,deps:[tr,nE,FM]}],$L=[{provide:QS,useValue:"root"},{provide:Eh,useFactory:function Xie(){return new Eh},deps:[]},{provide:ZM,useClass:zie,multi:!0,deps:[nr,tr,w1]},{provide:ZM,useClass:Jie,multi:!0,deps:[nr]},{provide:n2,useClass:n2,deps:[e2,k1,M1]},{provide:A_,useExisting:n2},{provide:UL,useExisting:k1},{provide:k1,useClass:k1,deps:[nr]},{provide:e2,useClass:e2,deps:[ZM,tr]},{provide:IL,useClass:Lie,deps:[]},[]];let ZL=(()=>{class t{constructor(e){}static withServerTransition(e){return{ngModule:t,providers:[{provide:M1,useValue:e.appId},{provide:FL,useExisting:M1},Nie]}}}return t.\u0275fac=function(e){return new(e||t)(bt(KL,12))},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[...$L,...XL],imports:[Po,Jte]}),t})(),e6=(()=>{class t{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:function(e){let i=null;return i=e?new e:function ere(){return new e6(bt(nr))}(),i},providedIn:"root"}),t})();typeof window<"u"&&window;let mg=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:function(e){let i=null;return i=e?new(e||t):bt(i6),i},providedIn:"root"}),t})(),i6=(()=>{class t extends mg{constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case ia.NONE:return i;case ia.HTML:return Tf(i,"HTML")?gd(i):fR(this._doc,String(i)).toString();case ia.STYLE:return Tf(i,"Style")?gd(i):i;case ia.SCRIPT:if(Tf(i,"Script"))return gd(i);throw new Error("unsafe value used in a script context");case ia.URL:return Tf(i,"URL")?gd(i):sM(String(i));case ia.RESOURCE_URL:if(Tf(i,"ResourceURL"))return gd(i);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return function lK(t){return new iK(t)}(e)}bypassSecurityTrustStyle(e){return function dK(t){return new rK(t)}(e)}bypassSecurityTrustScript(e){return function uK(t){return new oK(t)}(e)}bypassSecurityTrustUrl(e){return function fK(t){return new aK(t)}(e)}bypassSecurityTrustResourceUrl(e){return function hK(t){return new sK(t)}(e)}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:function(e){let i=null;return i=e?new e:function sre(t){return new i6(t.get(nr))}(bt(xs)),i},providedIn:"root"}),t})();function Ii(...t){return Ya(t,Nc(t))}class ts extends te{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const e=super._subscribe(n);return!e.closed&&n.next(this._value),e}getValue(){const{hasError:n,thrownError:e,_value:i}=this;if(n)throw e;return this._throwIfClosed(),i}next(n){super.next(this._value=n)}}const r2=w(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"}),{isArray:cre}=Array,{getPrototypeOf:lre,prototype:dre,keys:ure}=Object;function r6(t){if(1===t.length){const n=t[0];if(cre(n))return{args:n,keys:null};if(function fre(t){return t&&"object"==typeof t&&lre(t)===dre}(n)){const e=ure(n);return{args:e.map(i=>n[i]),keys:e}}}return{args:t,keys:null}}const{isArray:hre}=Array;function RE(t){return Le(n=>function Are(t,n){return hre(n)?t(...n):t(n)}(t,n))}function o6(t,n){return t.reduce((e,i,r)=>(e[i]=n[r],e),{})}function HA(...t){const n=Nc(t),e=Za(t),{args:i,keys:r}=r6(t);if(0===i.length)return Ya([],n);const o=new vt(function pre(t,n,e=St){return i=>{a6(n,()=>{const{length:r}=t,o=new Array(r);let a=r,s=r;for(let d=0;d<r;d++)a6(n,()=>{const f=Ya(t[d],n);let A=!1;f.subscribe(Ye(i,g=>{o[d]=g,A||(A=!0,s--),s||i.next(e(o.slice()))},()=>{--a||i.complete()}))},i)},i)}}(i,n,r?a=>o6(r,a):St));return e?o.pipe(RE(e)):o}function a6(t,n,e){t?cd(e,t,n):n()}function B_(...t){return function gre(){return To(1)}()(Ya(t,Nc(t)))}function I1(t){return new vt(n=>{ro(t()).subscribe(n)})}function _g(t,n){const e=x(t)?t:()=>t,i=r=>r.error(e());return new vt(n?r=>n.schedule(i,0,r):i)}function NE(){return _e((t,n)=>{let e=null;t._refCount++;const i=Ye(n,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(e=null);const r=t._connection,o=e;e=null,r&&(!o||r===o)&&r.unsubscribe(),n.unsubscribe()});t.subscribe(i),i.closed||(e=t.connect())})}class s6 extends vt{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,se(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){const n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new B;const e=this.getSubject();n.add(this.source.subscribe(Ye(e,void 0,()=>{this._teardown(),e.complete()},i=>{this._teardown(),e.error(i)},()=>this._teardown()))),n.closed&&(this._connection=null,n=B.EMPTY)}return n}refCount(){return NE()(this)}}function il(t,n){return _e((e,i)=>{let r=null,o=0,a=!1;const s=()=>a&&!r&&i.complete();e.subscribe(Ye(i,d=>{r?.unsubscribe();let f=0;const A=o++;ro(t(d,A)).subscribe(r=Ye(i,g=>i.next(n?n(d,g,A,f++):g),()=>{r=null,s()}))},()=>{a=!0,s()}))})}function vo(t){return t<=0?()=>nc:_e((n,e)=>{let i=0;n.subscribe(Ye(e,r=>{++i<=t&&(e.next(r),t<=i&&e.complete())}))})}function Cc(...t){const n=Nc(t);return _e((e,i)=>{(n?B_(t,e,n):B_(t,e)).subscribe(i)})}function lo(t,n){return _e((e,i)=>{let r=0;e.subscribe(Ye(i,o=>t.call(n,o,r++)&&i.next(o)))})}function o2(t){return _e((n,e)=>{let i=!1;n.subscribe(Ye(e,r=>{i=!0,e.next(r)},()=>{i||e.next(t),e.complete()}))})}function c6(t=mre){return _e((n,e)=>{let i=!1;n.subscribe(Ye(e,r=>{i=!0,e.next(r)},()=>i?e.complete():e.error(t())))})}function mre(){return new r2}function jA(t,n){const e=arguments.length>=2;return i=>i.pipe(t?lo((r,o)=>t(r,o,i)):St,vo(1),e?o2(n):c6(()=>new r2))}function VA(t,n){return x(n)?rs(t,n,1):rs(t,1)}function ss(t,n,e){const i=x(t)||n||e?{next:t,error:n,complete:e}:t;return i?_e((r,o)=>{var a;null===(a=i.subscribe)||void 0===a||a.call(i);let s=!0;r.subscribe(Ye(o,d=>{var f;null===(f=i.next)||void 0===f||f.call(i,d),o.next(d)},()=>{var d;s=!1,null===(d=i.complete)||void 0===d||d.call(i),o.complete()},d=>{var f;s=!1,null===(f=i.error)||void 0===f||f.call(i,d),o.error(d)},()=>{var d,f;s&&(null===(d=i.unsubscribe)||void 0===d||d.call(i)),null===(f=i.finalize)||void 0===f||f.call(i)}))}):St}function Yf(t){return _e((n,e)=>{let o,i=null,r=!1;i=n.subscribe(Ye(e,void 0,void 0,a=>{o=ro(t(a,Yf(t)(n))),i?(i.unsubscribe(),i=null,o.subscribe(e)):r=!0})),r&&(i.unsubscribe(),i=null,o.subscribe(e))})}function _re(t,n,e,i,r){return(o,a)=>{let s=e,d=n,f=0;o.subscribe(Ye(a,A=>{const g=f++;d=s?t(d,A,g):(s=!0,A),i&&a.next(d)},r&&(()=>{s&&a.next(d),a.complete()})))}}function l6(t,n){return _e(_re(t,n,arguments.length>=2,!0))}function FE(t){return t<=0?()=>nc:_e((n,e)=>{let i=[];n.subscribe(Ye(e,r=>{i.push(r),t<i.length&&i.shift()},()=>{for(const r of i)e.next(r);e.complete()},void 0,()=>{i=null}))})}function d6(t,n){const e=arguments.length>=2;return i=>i.pipe(t?lo((r,o)=>t(r,o,i)):St,FE(1),e?o2(n):c6(()=>new r2))}function u6(t,n=!1){return _e((e,i)=>{let r=0;e.subscribe(Ye(i,o=>{const a=t(o,r++);(a||n)&&i.next(o),!a&&i.complete()}))})}function a2(t){return Le(()=>t)}function s2(t){return _e((n,e)=>{try{n.subscribe(e)}finally{e.add(t)}})}const ho="primary",B1=Symbol("RouteTitle");class bre{constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function R_(t){return new bre(t)}function vre(t,n,e){const i=e.path.split("/");if(i.length>t.length||"full"===e.pathMatch&&(n.hasChildren()||i.length<t.length))return null;const r={};for(let o=0;o<i.length;o++){const a=i[o],s=t[o];if(a.startsWith(":"))r[a.substring(1)]=s;else if(a!==s.path)return null}return{consumed:t.slice(0,i.length),posParams:r}}function Hf(t,n){const e=t?Object.keys(t):void 0,i=n?Object.keys(n):void 0;if(!e||!i||e.length!=i.length)return!1;let r;for(let o=0;o<e.length;o++)if(r=e[o],!f6(t[r],n[r]))return!1;return!0}function f6(t,n){if(Array.isArray(t)&&Array.isArray(n)){if(t.length!==n.length)return!1;const e=[...t].sort(),i=[...n].sort();return e.every((r,o)=>i[o]===r)}return t===n}function h6(t){return Array.prototype.concat.apply([],t)}function A6(t){return t.length>0?t[t.length-1]:null}function Vc(t,n){for(const e in t)t.hasOwnProperty(e)&&n(t[e],e)}function QA(t){return DO(t)?t:h1(t)?Ya(Promise.resolve(t)):Ii(t)}const Mre={exact:function m6(t,n,e){if(!vg(t.segments,n.segments)||!c2(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(const i in n.children)if(!t.children[i]||!m6(t.children[i],n.children[i],e))return!1;return!0},subset:_6},p6={exact:function wre(t,n){return Hf(t,n)},subset:function Pre(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>f6(t[e],n[e]))},ignored:()=>!0};function g6(t,n,e){return Mre[e.paths](t.root,n.root,e.matrixParams)&&p6[e.queryParams](t.queryParams,n.queryParams)&&!("exact"===e.fragment&&t.fragment!==n.fragment)}function _6(t,n,e){return b6(t,n,n.segments,e)}function b6(t,n,e,i){if(t.segments.length>e.length){const r=t.segments.slice(0,e.length);return!(!vg(r,e)||n.hasChildren()||!c2(r,e,i))}if(t.segments.length===e.length){if(!vg(t.segments,e)||!c2(t.segments,e,i))return!1;for(const r in n.children)if(!t.children[r]||!_6(t.children[r],n.children[r],i))return!1;return!0}{const r=e.slice(0,t.segments.length),o=e.slice(t.segments.length);return!!(vg(t.segments,r)&&c2(t.segments,r,i)&&t.children[ho])&&b6(t.children[ho],n,o,i)}}function c2(t,n,e){return n.every((i,r)=>p6[e](t[r].parameters,i.parameters))}class bg{constructor(n,e,i){this.root=n,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=R_(this.queryParams)),this._queryParamMap}toString(){return Sre.serialize(this)}}class mo{constructor(n,e){this.segments=n,this.children=e,this.parent=null,Vc(e,(i,r)=>i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return l2(this)}}class R1{constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=R_(this.parameters)),this._parameterMap}toString(){return M6(this)}}function vg(t,n){return t.length===n.length&&t.every((e,i)=>e.path===n[i].path)}let v6=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:function(){return new UE},providedIn:"root"}),t})();class UE{parse(n){const e=new Fre(n);return new bg(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){const e=`/${N1(n.root,!0)}`,i=function Tre(t){const n=Object.keys(t).map(e=>{const i=t[e];return Array.isArray(i)?i.map(r=>`${d2(e)}=${d2(r)}`).join("&"):`${d2(e)}=${d2(i)}`}).filter(e=>!!e);return n.length?`?${n.join("&")}`:""}(n.queryParams);return`${e}${i}${"string"==typeof n.fragment?`#${function Ore(t){return encodeURI(t)}(n.fragment)}`:""}`}}const Sre=new UE;function l2(t){return t.segments.map(n=>M6(n)).join("/")}function N1(t,n){if(!t.hasChildren())return l2(t);if(n){const e=t.children[ho]?N1(t.children[ho],!1):"",i=[];return Vc(t.children,(r,o)=>{o!==ho&&i.push(`${o}:${N1(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}{const e=function xre(t,n){let e=[];return Vc(t.children,(i,r)=>{r===ho&&(e=e.concat(n(i,r)))}),Vc(t.children,(i,r)=>{r!==ho&&(e=e.concat(n(i,r)))}),e}(t,(i,r)=>r===ho?[N1(t.children[ho],!1)]:[`${r}:${N1(i,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[ho]?`${l2(t)}/${e[0]}`:`${l2(t)}/(${e.join("//")})`}}function C6(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function d2(t){return C6(t).replace(/%3B/gi,";")}function YE(t){return C6(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function u2(t){return decodeURIComponent(t)}function y6(t){return u2(t.replace(/\+/g,"%20"))}function M6(t){return`${YE(t.path)}${function Ere(t){return Object.keys(t).map(n=>`;${YE(n)}=${YE(t[n])}`).join("")}(t.parameters)}`}const kre=/^[^\/()?;=#]+/;function f2(t){const n=t.match(kre);return n?n[0]:""}const Ire=/^[^=?&#]+/,Rre=/^[^&#]+/;class Fre{constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new mo([],{}):new mo([],this.parseChildren())}parseQueryParams(){const n={};if(this.consumeOptional("?"))do{this.parseQueryParam(n)}while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(n.length>0||Object.keys(e).length>0)&&(i[ho]=new mo(n,e)),i}parseSegment(){const n=f2(this.remaining);if(""===n&&this.peekStartsWith(";"))throw new Tn(4009,!1);return this.capture(n),new R1(u2(n),this.parseMatrixParams())}parseMatrixParams(){const n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){const e=f2(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const r=f2(this.remaining);r&&(i=r,this.capture(i))}n[u2(e)]=u2(i)}parseQueryParam(n){const e=function Bre(t){const n=t.match(Ire);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const a=function Nre(t){const n=t.match(Rre);return n?n[0]:""}(this.remaining);a&&(i=a,this.capture(i))}const r=y6(e),o=y6(i);if(n.hasOwnProperty(r)){let a=n[r];Array.isArray(a)||(a=[a],n[r]=a),a.push(o)}else n[r]=o}parseParens(n){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=f2(this.remaining),r=this.remaining[i.length];if("/"!==r&&")"!==r&&";"!==r)throw new Tn(4010,!1);let o;i.indexOf(":")>-1?(o=i.slice(0,i.indexOf(":")),this.capture(o),this.capture(":")):n&&(o=ho);const a=this.parseChildren();e[o]=1===Object.keys(a).length?a[ho]:new mo([],a),this.consumeOptional("//")}return e}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return!!this.peekStartsWith(n)&&(this.remaining=this.remaining.substring(n.length),!0)}capture(n){if(!this.consumeOptional(n))throw new Tn(4011,!1)}}function HE(t){return t.segments.length>0?new mo([],{[ho]:t}):t}function h2(t){const n={};for(const i of Object.keys(t.children)){const o=h2(t.children[i]);(o.segments.length>0||o.hasChildren())&&(n[i]=o)}return function Lre(t){if(1===t.numberOfChildren&&t.children[ho]){const n=t.children[ho];return new mo(t.segments.concat(n.segments),n.children)}return t}(new mo(t.segments,n))}function Cg(t){return t instanceof bg}function Hre(t,n,e,i,r){if(0===e.length)return N_(n.root,n.root,n.root,i,r);const o=function D6(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new P6(!0,0,t);let n=0,e=!1;const i=t.reduce((r,o,a)=>{if("object"==typeof o&&null!=o){if(o.outlets){const s={};return Vc(o.outlets,(d,f)=>{s[f]="string"==typeof d?d.split("/"):d}),[...r,{outlets:s}]}if(o.segmentPath)return[...r,o.segmentPath]}return"string"!=typeof o?[...r,o]:0===a?(o.split("/").forEach((s,d)=>{0==d&&"."===s||(0==d&&""===s?e=!0:".."===s?n++:""!=s&&r.push(s))}),r):[...r,o]},[]);return new P6(e,n,i)}(e);return o.toRoot()?N_(n.root,n.root,new mo([],{}),i,r):function a(d){const f=function Vre(t,n,e,i){if(t.isAbsolute)return new F_(n.root,!0,0);if(-1===i)return new F_(e,e===n.root,0);return function x6(t,n,e){let i=t,r=n,o=e;for(;o>r;){if(o-=r,i=i.parent,!i)throw new Tn(4005,!1);r=i.segments.length}return new F_(i,!1,r-o)}(e,i+(F1(t.commands[0])?0:1),t.numberOfDoubleDots)}(o,n,t.snapshot?._urlSegment,d),A=f.processChildren?U1(f.segmentGroup,f.index,o.commands):VE(f.segmentGroup,f.index,o.commands);return N_(n.root,f.segmentGroup,A,i,r)}(t.snapshot?._lastPathIndex)}function F1(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function L1(t){return"object"==typeof t&&null!=t&&t.outlets}function N_(t,n,e,i,r){let a,o={};i&&Vc(i,(d,f)=>{o[f]=Array.isArray(d)?d.map(A=>`${A}`):`${d}`}),a=t===n?e:w6(t,n,e);const s=HE(h2(a));return new bg(s,o,r)}function w6(t,n,e){const i={};return Vc(t.children,(r,o)=>{i[o]=r===n?e:w6(r,n,e)}),new mo(t.segments,i)}class P6{constructor(n,e,i){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=i,n&&i.length>0&&F1(i[0]))throw new Tn(4003,!1);const r=i.find(L1);if(r&&r!==A6(i))throw new Tn(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class F_{constructor(n,e,i){this.segmentGroup=n,this.processChildren=e,this.index=i}}function VE(t,n,e){if(t||(t=new mo([],{})),0===t.segments.length&&t.hasChildren())return U1(t,n,e);const i=function Gre(t,n,e){let i=0,r=n;const o={match:!1,pathIndex:0,commandIndex:0};for(;r<t.segments.length;){if(i>=e.length)return o;const a=t.segments[r],s=e[i];if(L1(s))break;const d=`${s}`,f=i<e.length-1?e[i+1]:null;if(r>0&&void 0===d)break;if(d&&f&&"object"==typeof f&&void 0===f.outlets){if(!O6(d,f,a))return o;i+=2}else{if(!O6(d,{},a))return o;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}(t,n,e),r=e.slice(i.commandIndex);if(i.match&&i.pathIndex<t.segments.length){const o=new mo(t.segments.slice(0,i.pathIndex),{});return o.children[ho]=new mo(t.segments.slice(i.pathIndex),t.children),U1(o,0,r)}return i.match&&0===r.length?new mo(t.segments,{}):i.match&&!t.hasChildren()?QE(t,n,e):i.match?U1(t,0,r):QE(t,n,e)}function U1(t,n,e){if(0===e.length)return new mo(t.segments,{});{const i=function Qre(t){return L1(t[0])?t[0].outlets:{[ho]:t}}(e),r={};return Vc(i,(o,a)=>{"string"==typeof o&&(o=[o]),null!==o&&(r[a]=VE(t.children[a],n,o))}),Vc(t.children,(o,a)=>{void 0===i[a]&&(r[a]=o)}),new mo(t.segments,r)}}function QE(t,n,e){const i=t.segments.slice(0,n);let r=0;for(;r<e.length;){const o=e[r];if(L1(o)){const d=zre(o.outlets);return new mo(i,d)}if(0===r&&F1(e[0])){i.push(new R1(t.segments[n].path,S6(e[0]))),r++;continue}const a=L1(o)?o.outlets[ho]:`${o}`,s=r<e.length-1?e[r+1]:null;a&&s&&F1(s)?(i.push(new R1(a,S6(s))),r+=2):(i.push(new R1(a,{})),r++)}return new mo(i,{})}function zre(t){const n={};return Vc(t,(e,i)=>{"string"==typeof e&&(e=[e]),null!==e&&(n[i]=QE(new mo([],{}),0,e))}),n}function S6(t){const n={};return Vc(t,(e,i)=>n[i]=`${e}`),n}function O6(t,n,e){return t==e.path&&Hf(n,e.parameters)}class Yh{constructor(n,e){this.id=n,this.url=e}}class GE extends Yh{constructor(n,e,i="imperative",r=null){super(n,e),this.type=0,this.navigationTrigger=i,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class GA extends Yh{constructor(n,e,i){super(n,e),this.urlAfterRedirects=i,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class A2 extends Yh{constructor(n,e,i,r){super(n,e),this.reason=i,this.code=r,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class E6 extends Yh{constructor(n,e,i,r){super(n,e),this.error=i,this.target=r,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class p2 extends Yh{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Wre extends Yh{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class qre extends Yh{constructor(n,e,i,r,o){super(n,e),this.urlAfterRedirects=i,this.state=r,this.shouldActivate=o,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Jre extends Yh{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Kre extends Yh{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Xre{constructor(n){this.route=n,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class $re{constructor(n){this.route=n,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Zre{constructor(n){this.snapshot=n,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class eoe{constructor(n){this.snapshot=n,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class toe{constructor(n){this.snapshot=n,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class noe{constructor(n){this.snapshot=n,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class T6{constructor(n,e,i){this.routerEvent=n,this.position=e,this.anchor=i,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class k6{constructor(n){this._root=n}get root(){return this._root.value}parent(n){const e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){const e=zE(n,this._root);return e?e.children.map(i=>i.value):[]}firstChild(n){const e=zE(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){const e=WE(n,this._root);return e.length<2?[]:e[e.length-2].children.map(r=>r.value).filter(r=>r!==n)}pathFromRoot(n){return WE(n,this._root).map(e=>e.value)}}function zE(t,n){if(t===n.value)return n;for(const e of n.children){const i=zE(t,e);if(i)return i}return null}function WE(t,n){if(t===n.value)return[n];for(const e of n.children){const i=WE(t,e);if(i.length)return i.unshift(n),i}return[]}class Hh{constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}}function L_(t){const n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}class I6 extends k6{constructor(n,e){super(n),this.snapshot=e,qE(this,n)}toString(){return this.snapshot.toString()}}function B6(t,n){const e=function roe(t,n){const a=new g2([],{},{},"",{},ho,n,null,t.root,-1,{});return new N6("",new Hh(a,[]))}(t,n),i=new ts([new R1("",{})]),r=new ts({}),o=new ts({}),a=new ts({}),s=new ts(""),d=new Wu(i,r,a,s,o,ho,n,e.root);return d.snapshot=e.root,new I6(new Hh(d,[]),e)}class Wu{constructor(n,e,i,r,o,a,s,d){this.url=n,this.params=e,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this.title=this.data?.pipe(Le(f=>f[B1]))??Ii(void 0),this._futureSnapshot=d}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe(Le(n=>R_(n)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Le(n=>R_(n)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function R6(t,n="emptyOnly"){const e=t.pathFromRoot;let i=0;if("always"!==n)for(i=e.length-1;i>=1;){const r=e[i],o=e[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(o.component)break;i--}}return function ooe(t){return t.reduce((n,e)=>({params:{...n.params,...e.params},data:{...n.data,...e.data},resolve:{...e.data,...n.resolve,...e.routeConfig?.data,...e._resolvedData}}),{params:{},data:{},resolve:{}})}(e.slice(i))}class g2{constructor(n,e,i,r,o,a,s,d,f,A,g,b){this.url=n,this.params=e,this.queryParams=i,this.fragment=r,this.data=o,this.outlet=a,this.component=s,this.title=this.data?.[B1],this.routeConfig=d,this._urlSegment=f,this._lastPathIndex=A,this._correctedLastPathIndex=b??A,this._resolve=g}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=R_(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=R_(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(i=>i.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class N6 extends k6{constructor(n,e){super(e),this.url=n,qE(this,e)}toString(){return F6(this._root)}}function qE(t,n){n.value._routerState=t,n.children.forEach(e=>qE(t,e))}function F6(t){const n=t.children.length>0?` { ${t.children.map(F6).join(", ")} } `:"";return`${t.value}${n}`}function JE(t){if(t.snapshot){const n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Hf(n.queryParams,e.queryParams)||t.queryParams.next(e.queryParams),n.fragment!==e.fragment&&t.fragment.next(e.fragment),Hf(n.params,e.params)||t.params.next(e.params),function Cre(t,n){if(t.length!==n.length)return!1;for(let e=0;e<t.length;++e)if(!Hf(t[e],n[e]))return!1;return!0}(n.url,e.url)||t.url.next(e.url),Hf(n.data,e.data)||t.data.next(e.data)}else t.snapshot=t._futureSnapshot,t.data.next(t._futureSnapshot.data)}function KE(t,n){const e=Hf(t.params,n.params)&&function Dre(t,n){return vg(t,n)&&t.every((e,i)=>Hf(e.parameters,n[i].parameters))}(t.url,n.url);return e&&!(!t.parent!=!n.parent)&&(!t.parent||KE(t.parent,n.parent))}function Y1(t,n,e){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=n.value;const r=function soe(t,n,e){return n.children.map(i=>{for(const r of e.children)if(t.shouldReuseRoute(i.value,r.value.snapshot))return Y1(t,i,r);return Y1(t,i)})}(t,n,e);return new Hh(i,r)}{if(t.shouldAttach(n.value)){const o=t.retrieve(n.value);if(null!==o){const a=o.route;return a.value._futureSnapshot=n.value,a.children=n.children.map(s=>Y1(t,s)),a}}const i=function coe(t){return new Wu(new ts(t.url),new ts(t.params),new ts(t.queryParams),new ts(t.fragment),new ts(t.data),t.outlet,t.component,t)}(n.value),r=n.children.map(o=>Y1(t,o));return new Hh(i,r)}}const XE="ngNavigationCancelingError";function L6(t,n){const{redirectTo:e,navigationBehaviorOptions:i}=Cg(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,r=U6(!1,0,n);return r.url=e,r.navigationBehaviorOptions=i,r}function U6(t,n,e){const i=new Error("NavigationCancelingError: "+(t||""));return i[XE]=!0,i.cancellationCode=n,e&&(i.url=e),i}function Y6(t){return H6(t)&&Cg(t.url)}function H6(t){return t&&t[XE]}class loe{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new H1,this.attachRef=null}}let H1=(()=>{class t{constructor(){this.contexts=new Map}onChildOutletCreated(e,i){const r=this.getOrCreateContext(e);r.outlet=i,this.contexts.set(e,r)}onChildOutletDestroyed(e){const i=this.getContext(e);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new loe,this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const m2=!1;let j1=(()=>{class t{constructor(e,i,r,o,a){this.parentContexts=e,this.location=i,this.changeDetector=o,this.environmentInjector=a,this.activated=null,this._activatedRoute=null,this.activateEvents=new Fn,this.deactivateEvents=new Fn,this.attachEvents=new Fn,this.detachEvents=new Fn,this.name=r||ho,e.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.getContext(this.name)?.outlet===this&&this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const e=this.parentContexts.getContext(this.name);e&&e.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Tn(4012,m2);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Tn(4012,m2);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Tn(4012,m2);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,i){if(this.isActivated)throw new Tn(4013,m2);this._activatedRoute=e;const r=this.location,a=e._futureSnapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,d=new doe(e,s,r.injector);if(i&&function uoe(t){return!!t.resolveComponentFactory}(i)){const f=i.resolveComponentFactory(a);this.activated=r.createComponent(f,r.length,d)}else this.activated=r.createComponent(a,{index:r.length,injector:d,environmentInjector:i??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return t.\u0275fac=function(e){return new(e||t)(D(H1),D(Ss),vc("name"),D(wo),D(IA))},t.\u0275dir=fn({type:t,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0}),t})();class doe{constructor(n,e,i){this.route=n,this.childContexts=e,this.parent=i}get(n,e){return n===Wu?this.route:n===H1?this.childContexts:this.parent.get(n,e)}}let $E=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["ng-component"]],standalone:!0,features:[zF],decls:1,vars:0,template:function(e,i){1&e&&M(0,"router-outlet")},dependencies:[j1],encapsulation:2}),t})();function j6(t,n){return t.providers&&!t._injector&&(t._injector=TM(t.providers,n,`Route: ${t.path}`)),t._injector??n}function eT(t){const n=t.children&&t.children.map(eT),e=n?{...t,children:n}:{...t};return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==ho&&(e.component=$E),e}function Jd(t){return t.outlet||ho}function V6(t,n){const e=t.filter(i=>Jd(i)===n);return e.push(...t.filter(i=>Jd(i)!==n)),e}function V1(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){const e=n.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class goe{constructor(n,e,i,r){this.routeReuseStrategy=n,this.futureState=e,this.currState=i,this.forwardEvent=r}activate(n){const e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,n),JE(this.futureState.root),this.activateChildRoutes(e,i,n)}deactivateChildRoutes(n,e,i){const r=L_(e);n.children.forEach(o=>{const a=o.value.outlet;this.deactivateRoutes(o,r[a],i),delete r[a]}),Vc(r,(o,a)=>{this.deactivateRouteAndItsChildren(o,i)})}deactivateRoutes(n,e,i){const r=n.value,o=e?e.value:null;if(r===o)if(r.component){const a=i.getContext(r.outlet);a&&this.deactivateChildRoutes(n,e,a.children)}else this.deactivateChildRoutes(n,e,i);else o&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){const i=e.getContext(n.value.outlet),r=i&&n.value.component?i.children:e,o=L_(n);for(const a of Object.keys(o))this.deactivateRouteAndItsChildren(o[a],r);if(i&&i.outlet){const a=i.outlet.detach(),s=i.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:a,route:n,contexts:s})}}deactivateRouteAndOutlet(n,e){const i=e.getContext(n.value.outlet),r=i&&n.value.component?i.children:e,o=L_(n);for(const a of Object.keys(o))this.deactivateRouteAndItsChildren(o[a],r);i&&i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated(),i.attachRef=null,i.resolver=null,i.route=null)}activateChildRoutes(n,e,i){const r=L_(e);n.children.forEach(o=>{this.activateRoutes(o,r[o.value.outlet],i),this.forwardEvent(new noe(o.value.snapshot))}),n.children.length&&this.forwardEvent(new eoe(n.value.snapshot))}activateRoutes(n,e,i){const r=n.value,o=e?e.value:null;if(JE(r),r===o)if(r.component){const a=i.getOrCreateContext(r.outlet);this.activateChildRoutes(n,e,a.children)}else this.activateChildRoutes(n,e,i);else if(r.component){const a=i.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){const s=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),JE(s.route.value),this.activateChildRoutes(n,null,a.children)}else{const s=V1(r.snapshot),d=s?.get(rg)??null;a.attachRef=null,a.route=r,a.resolver=d,a.injector=s,a.outlet&&a.outlet.activateWith(r,a.injector),this.activateChildRoutes(n,null,a.children)}}else this.activateChildRoutes(n,null,i)}}class Q6{constructor(n){this.path=n,this.route=this.path[this.path.length-1]}}class _2{constructor(n,e){this.component=n,this.route=e}}function moe(t,n,e){const i=t._root;return Q1(i,n?n._root:null,e,[i.value])}function U_(t,n){const e=Symbol(),i=n.get(t,e);return i===e?"function"!=typeof t||function _x(t){return null!==Hm(t)}(t)?n.get(t):t:i}function Q1(t,n,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const o=L_(n);return t.children.forEach(a=>{(function boe(t,n,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const o=t.value,a=n?n.value:null,s=e?e.getContext(t.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){const d=function voe(t,n,e){if("function"==typeof e)return e(t,n);switch(e){case"pathParamsChange":return!vg(t.url,n.url);case"pathParamsOrQueryParamsChange":return!vg(t.url,n.url)||!Hf(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!KE(t,n)||!Hf(t.queryParams,n.queryParams);default:return!KE(t,n)}}(a,o,o.routeConfig.runGuardsAndResolvers);d?r.canActivateChecks.push(new Q6(i)):(o.data=a.data,o._resolvedData=a._resolvedData),Q1(t,n,o.component?s?s.children:null:e,i,r),d&&s&&s.outlet&&s.outlet.isActivated&&r.canDeactivateChecks.push(new _2(s.outlet.component,a))}else a&&G1(n,s,r),r.canActivateChecks.push(new Q6(i)),Q1(t,null,o.component?s?s.children:null:e,i,r)})(a,o[a.value.outlet],e,i.concat([a.value]),r),delete o[a.value.outlet]}),Vc(o,(a,s)=>G1(a,e.getContext(s),r)),r}function G1(t,n,e){const i=L_(t),r=t.value;Vc(i,(o,a)=>{G1(o,r.component?n?n.children.getContext(a):null:n,e)}),e.canDeactivateChecks.push(new _2(r.component&&n&&n.outlet&&n.outlet.isActivated?n.outlet.component:null,r))}function z1(t){return"function"==typeof t}function tT(t){return t instanceof r2||"EmptyError"===t?.name}const b2=Symbol("INITIAL_VALUE");function Y_(){return il(t=>HA(t.map(n=>n.pipe(vo(1),Cc(b2)))).pipe(Le(n=>{for(const e of n)if(!0!==e){if(e===b2)return b2;if(!1===e||e instanceof bg)return e}return!0}),lo(n=>n!==b2),vo(1)))}function G6(t){return function Je(...t){return Tt(t)}(ss(n=>{if(Cg(n))throw L6(0,n)}),Le(n=>!0===n))}const nT={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function z6(t,n,e,i,r){const o=iT(t,n,e);return o.matched?function Foe(t,n,e,i){const r=n.canMatch;return r&&0!==r.length?Ii(r.map(a=>{const s=U_(a,t);return QA(function Doe(t){return t&&z1(t.canMatch)}(s)?s.canMatch(n,e):t.runInContext(()=>s(n,e)))})).pipe(Y_(),G6()):Ii(!0)}(i=j6(n,i),n,e).pipe(Le(a=>!0===a?o:{...nT})):Ii(o)}function iT(t,n,e){if(""===n.path)return"full"===n.pathMatch&&(t.hasChildren()||e.length>0)?{...nT}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const r=(n.matcher||vre)(e,t,n);if(!r)return{...nT};const o={};Vc(r.posParams,(s,d)=>{o[d]=s.path});const a=r.consumed.length>0?{...o,...r.consumed[r.consumed.length-1].parameters}:o;return{matched:!0,consumedSegments:r.consumed,remainingSegments:e.slice(r.consumed.length),parameters:a,positionalParamSegments:r.posParams??{}}}function v2(t,n,e,i,r="corrected"){if(e.length>0&&function Yoe(t,n,e){return e.some(i=>C2(t,n,i)&&Jd(i)!==ho)}(t,e,i)){const a=new mo(n,function Uoe(t,n,e,i){const r={};r[ho]=i,i._sourceSegment=t,i._segmentIndexShift=n.length;for(const o of e)if(""===o.path&&Jd(o)!==ho){const a=new mo([],{});a._sourceSegment=t,a._segmentIndexShift=n.length,r[Jd(o)]=a}return r}(t,n,i,new mo(e,t.children)));return a._sourceSegment=t,a._segmentIndexShift=n.length,{segmentGroup:a,slicedSegments:[]}}if(0===e.length&&function Hoe(t,n,e){return e.some(i=>C2(t,n,i))}(t,e,i)){const a=new mo(t.segments,function Loe(t,n,e,i,r,o){const a={};for(const s of i)if(C2(t,e,s)&&!r[Jd(s)]){const d=new mo([],{});d._sourceSegment=t,d._segmentIndexShift="legacy"===o?t.segments.length:n.length,a[Jd(s)]=d}return{...r,...a}}(t,n,e,i,t.children,r));return a._sourceSegment=t,a._segmentIndexShift=n.length,{segmentGroup:a,slicedSegments:e}}const o=new mo(t.segments,t.children);return o._sourceSegment=t,o._segmentIndexShift=n.length,{segmentGroup:o,slicedSegments:e}}function C2(t,n,e){return(!(t.hasChildren()||n.length>0)||"full"!==e.pathMatch)&&""===e.path}function W6(t,n,e,i){return!!(Jd(t)===i||i!==ho&&C2(n,e,t))&&("**"===t.path||iT(n,t,e).matched)}function q6(t,n,e){return 0===n.length&&!t.children[e]}const y2=!1;class M2{constructor(n){this.segmentGroup=n||null}}class J6{constructor(n){this.urlTree=n}}function W1(t){return _g(new M2(t))}function K6(t){return _g(new J6(t))}class Goe{constructor(n,e,i,r,o){this.injector=n,this.configLoader=e,this.urlSerializer=i,this.urlTree=r,this.config=o,this.allowRedirects=!0}apply(){const n=v2(this.urlTree.root,[],[],this.config).segmentGroup,e=new mo(n.segments,n.children);return this.expandSegmentGroup(this.injector,this.config,e,ho).pipe(Le(o=>this.createUrlTree(h2(o),this.urlTree.queryParams,this.urlTree.fragment))).pipe(Yf(o=>{if(o instanceof J6)return this.allowRedirects=!1,this.match(o.urlTree);throw o instanceof M2?this.noMatchError(o):o}))}match(n){return this.expandSegmentGroup(this.injector,this.config,n.root,ho).pipe(Le(r=>this.createUrlTree(h2(r),n.queryParams,n.fragment))).pipe(Yf(r=>{throw r instanceof M2?this.noMatchError(r):r}))}noMatchError(n){return new Tn(4002,y2)}createUrlTree(n,e,i){const r=HE(n);return new bg(r,e,i)}expandSegmentGroup(n,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.expandChildren(n,e,i).pipe(Le(o=>new mo([],o))):this.expandSegment(n,i,e,i.segments,r,!0)}expandChildren(n,e,i){const r=[];for(const o of Object.keys(i.children))"primary"===o?r.unshift(o):r.push(o);return Ya(r).pipe(VA(o=>{const a=i.children[o],s=V6(e,o);return this.expandSegmentGroup(n,s,a,o).pipe(Le(d=>({segment:d,outlet:o})))}),l6((o,a)=>(o[a.outlet]=a.segment,o),{}),d6())}expandSegment(n,e,i,r,o,a){return Ya(i).pipe(VA(s=>this.expandSegmentAgainstRoute(n,e,i,s,r,o,a).pipe(Yf(f=>{if(f instanceof M2)return Ii(null);throw f}))),jA(s=>!!s),Yf((s,d)=>{if(tT(s))return q6(e,r,o)?Ii(new mo([],{})):W1(e);throw s}))}expandSegmentAgainstRoute(n,e,i,r,o,a,s){return W6(r,e,o,a)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(n,e,r,o,a):s&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(n,e,i,r,o,a):W1(e):W1(e)}expandSegmentAgainstRouteUsingRedirect(n,e,i,r,o,a){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(n,i,r,a):this.expandRegularSegmentAgainstRouteUsingRedirect(n,e,i,r,o,a)}expandWildCardWithParamsAgainstRouteUsingRedirect(n,e,i,r){const o=this.applyRedirectCommands([],i.redirectTo,{});return i.redirectTo.startsWith("/")?K6(o):this.lineralizeSegments(i,o).pipe(rs(a=>{const s=new mo(a,{});return this.expandSegment(n,s,e,a,r,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(n,e,i,r,o,a){const{matched:s,consumedSegments:d,remainingSegments:f,positionalParamSegments:A}=iT(e,r,o);if(!s)return W1(e);const g=this.applyRedirectCommands(d,r.redirectTo,A);return r.redirectTo.startsWith("/")?K6(g):this.lineralizeSegments(r,g).pipe(rs(b=>this.expandSegment(n,e,i,b.concat(f),a,!1)))}matchSegmentAgainstRoute(n,e,i,r,o){return"**"===i.path?(n=j6(i,n),i.loadChildren?(i._loadedRoutes?Ii({routes:i._loadedRoutes,injector:i._loadedInjector}):this.configLoader.loadChildren(n,i)).pipe(Le(s=>(i._loadedRoutes=s.routes,i._loadedInjector=s.injector,new mo(r,{})))):Ii(new mo(r,{}))):z6(e,i,r,n).pipe(il(({matched:a,consumedSegments:s,remainingSegments:d})=>a?this.getChildConfig(n=i._injector??n,i,r).pipe(rs(A=>{const g=A.injector??n,b=A.routes,{segmentGroup:_,slicedSegments:P}=v2(e,s,d,b),v=new mo(_.segments,_.children);if(0===P.length&&v.hasChildren())return this.expandChildren(g,b,v).pipe(Le(W=>new mo(s,W)));if(0===b.length&&0===P.length)return Ii(new mo(s,{}));const k=Jd(i)===o;return this.expandSegment(g,v,b,P,k?ho:o,!0).pipe(Le(X=>new mo(s.concat(X.segments),X.children)))})):W1(e)))}getChildConfig(n,e,i){return e.children?Ii({routes:e.children,injector:n}):e.loadChildren?void 0!==e._loadedRoutes?Ii({routes:e._loadedRoutes,injector:e._loadedInjector}):function Noe(t,n,e,i){const r=n.canLoad;return void 0===r||0===r.length?Ii(!0):Ii(r.map(a=>{const s=U_(a,t);return QA(function yoe(t){return t&&z1(t.canLoad)}(s)?s.canLoad(n,e):t.runInContext(()=>s(n,e)))})).pipe(Y_(),G6())}(n,e,i).pipe(rs(r=>r?this.configLoader.loadChildren(n,e).pipe(ss(o=>{e._loadedRoutes=o.routes,e._loadedInjector=o.injector})):function Voe(t){return _g(U6(y2,3))}())):Ii({routes:[],injector:n})}lineralizeSegments(n,e){let i=[],r=e.root;for(;;){if(i=i.concat(r.segments),0===r.numberOfChildren)return Ii(i);if(r.numberOfChildren>1||!r.children[ho])return _g(new Tn(4e3,y2));r=r.children[ho]}}applyRedirectCommands(n,e,i){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),n,i)}applyRedirectCreateUrlTree(n,e,i,r){const o=this.createSegmentGroup(n,e.root,i,r);return new bg(o,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){const i={};return Vc(n,(r,o)=>{if("string"==typeof r&&r.startsWith(":")){const s=r.substring(1);i[o]=e[s]}else i[o]=r}),i}createSegmentGroup(n,e,i,r){const o=this.createSegments(n,e.segments,i,r);let a={};return Vc(e.children,(s,d)=>{a[d]=this.createSegmentGroup(n,s,i,r)}),new mo(o,a)}createSegments(n,e,i,r){return e.map(o=>o.path.startsWith(":")?this.findPosParam(n,o,r):this.findOrReturn(o,i))}findPosParam(n,e,i){const r=i[e.path.substring(1)];if(!r)throw new Tn(4001,y2);return r}findOrReturn(n,e){let i=0;for(const r of e){if(r.path===n.path)return e.splice(i),r;i++}return n}}class Woe{}class Koe{constructor(n,e,i,r,o,a,s,d){this.injector=n,this.rootComponentType=e,this.config=i,this.urlTree=r,this.url=o,this.paramsInheritanceStrategy=a,this.relativeLinkResolution=s,this.urlSerializer=d}recognize(){const n=v2(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo),this.relativeLinkResolution).segmentGroup;return this.processSegmentGroup(this.injector,this.config,n,ho).pipe(Le(e=>{if(null===e)return null;const i=new g2([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},ho,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new Hh(i,e),o=new N6(this.url,r);return this.inheritParamsAndData(o._root),o}))}inheritParamsAndData(n){const e=n.value,i=R6(e,this.paramsInheritanceStrategy);e.params=Object.freeze(i.params),e.data=Object.freeze(i.data),n.children.forEach(r=>this.inheritParamsAndData(r))}processSegmentGroup(n,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.processChildren(n,e,i):this.processSegment(n,e,i,i.segments,r)}processChildren(n,e,i){return Ya(Object.keys(i.children)).pipe(VA(r=>{const o=i.children[r],a=V6(e,r);return this.processSegmentGroup(n,a,o,r)}),l6((r,o)=>r&&o?(r.push(...o),r):null),u6(r=>null!==r),o2(null),d6(),Le(r=>{if(null===r)return null;const o=X6(r);return function Xoe(t){t.sort((n,e)=>n.value.outlet===ho?-1:e.value.outlet===ho?1:n.value.outlet.localeCompare(e.value.outlet))}(o),o}))}processSegment(n,e,i,r,o){return Ya(e).pipe(VA(a=>this.processSegmentAgainstRoute(a._injector??n,a,i,r,o)),jA(a=>!!a),Yf(a=>{if(tT(a))return q6(i,r,o)?Ii([]):Ii(null);throw a}))}processSegmentAgainstRoute(n,e,i,r,o){if(e.redirectTo||!W6(e,i,r,o))return Ii(null);let a;if("**"===e.path){const s=r.length>0?A6(r).parameters:{},d=Z6(i)+r.length;a=Ii({snapshot:new g2(r,s,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,t7(e),Jd(e),e.component??e._loadedComponent??null,e,$6(i),d,n7(e),d),consumedSegments:[],remainingSegments:[]})}else a=z6(i,e,r,n).pipe(Le(({matched:s,consumedSegments:d,remainingSegments:f,parameters:A})=>{if(!s)return null;const g=Z6(i)+d.length;return{snapshot:new g2(d,A,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,t7(e),Jd(e),e.component??e._loadedComponent??null,e,$6(i),g,n7(e),g),consumedSegments:d,remainingSegments:f}}));return a.pipe(il(s=>{if(null===s)return Ii(null);const{snapshot:d,consumedSegments:f,remainingSegments:A}=s;n=e._injector??n;const g=e._loadedInjector??n,b=function $oe(t){return t.children?t.children:t.loadChildren?t._loadedRoutes:[]}(e),{segmentGroup:_,slicedSegments:P}=v2(i,f,A,b.filter(k=>void 0===k.redirectTo),this.relativeLinkResolution);if(0===P.length&&_.hasChildren())return this.processChildren(g,b,_).pipe(Le(k=>null===k?null:[new Hh(d,k)]));if(0===b.length&&0===P.length)return Ii([new Hh(d,[])]);const v=Jd(e)===o;return this.processSegment(g,b,_,P,v?ho:o).pipe(Le(k=>null===k?null:[new Hh(d,k)]))}))}}function Zoe(t){const n=t.value.routeConfig;return n&&""===n.path&&void 0===n.redirectTo}function X6(t){const n=[],e=new Set;for(const i of t){if(!Zoe(i)){n.push(i);continue}const r=n.find(o=>i.value.routeConfig===o.value.routeConfig);void 0!==r?(r.children.push(...i.children),e.add(r)):n.push(i)}for(const i of e){const r=X6(i.children);n.push(new Hh(i.value,r))}return n.filter(i=>!e.has(i))}function $6(t){let n=t;for(;n._sourceSegment;)n=n._sourceSegment;return n}function Z6(t){let n=t,e=n._segmentIndexShift??0;for(;n._sourceSegment;)n=n._sourceSegment,e+=n._segmentIndexShift??0;return e-1}function t7(t){return t.data||{}}function n7(t){return t.resolve||{}}function r7(t){return"string"==typeof t.title||null===t.title}function rT(t){return il(n=>{const e=t(n);return e?Ya(e).pipe(Le(()=>n)):Ii(n)})}let o7=(()=>{class t{buildTitle(e){let i,r=e.root;for(;void 0!==r;)i=this.getResolvedTitleForRoute(r)??i,r=r.children.find(o=>o.outlet===ho);return i}getResolvedTitleForRoute(e){return e.data[B1]}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:function(){return Qa(a7)},providedIn:"root"}),t})(),a7=(()=>{class t extends o7{constructor(e){super(),this.title=e}updateTitle(e){const i=this.buildTitle(e);void 0!==i&&this.title.setTitle(i)}}return t.\u0275fac=function(e){return new(e||t)(bt(e6))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class sae{}class lae extends class cae{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}}{}const P2=new wn("",{providedIn:"root",factory:()=>({})}),oT=new wn("ROUTES");let aT=(()=>{class t{constructor(e,i){this.injector=e,this.compiler=i,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return Ii(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const i=QA(e.loadComponent()).pipe(ss(o=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=o}),s2(()=>{this.componentLoaders.delete(e)})),r=new s6(i,()=>new te).pipe(NE());return this.componentLoaders.set(e,r),r}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return Ii({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);const o=this.loadModuleFactoryOrRoutes(i.loadChildren).pipe(Le(s=>{this.onLoadEndListener&&this.onLoadEndListener(i);let d,f,A=!1;Array.isArray(s)?f=s:(d=s.create(e).injector,f=h6(d.get(oT,[],ar.Self|ar.Optional)));return{routes:f.map(eT),injector:d}}),s2(()=>{this.childrenLoaders.delete(i)})),a=new s6(o,()=>new te).pipe(NE());return this.childrenLoaders.set(i,a),a}loadModuleFactoryOrRoutes(e){return QA(e()).pipe(rs(i=>i instanceof QF||Array.isArray(i)?Ii(i):Ya(this.compiler.compileModuleAsync(i))))}}return t.\u0275fac=function(e){return new(e||t)(bt(xs),bt(XO))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class uae{}class fae{shouldProcessUrl(n){return!0}extract(n){return n}merge(n,e){return n}}function hae(t){throw t}function Aae(t,n,e){return n.parse("/")}const pae={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},gae={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function c7(){const t=Qa(v6),n=Qa(H1),e=Qa(Qu),i=Qa(xs),r=Qa(XO),o=Qa(oT,{optional:!0})??[],a=Qa(P2,{optional:!0})??{},s=Qa(a7),d=Qa(o7,{optional:!0}),f=Qa(uae,{optional:!0}),A=Qa(sae,{optional:!0}),g=new Io(null,t,n,e,i,r,h6(o));return f&&(g.urlHandlingStrategy=f),A&&(g.routeReuseStrategy=A),g.titleStrategy=d??s,function mae(t,n){t.errorHandler&&(n.errorHandler=t.errorHandler),t.malformedUriErrorHandler&&(n.malformedUriErrorHandler=t.malformedUriErrorHandler),t.onSameUrlNavigation&&(n.onSameUrlNavigation=t.onSameUrlNavigation),t.paramsInheritanceStrategy&&(n.paramsInheritanceStrategy=t.paramsInheritanceStrategy),t.relativeLinkResolution&&(n.relativeLinkResolution=t.relativeLinkResolution),t.urlUpdateStrategy&&(n.urlUpdateStrategy=t.urlUpdateStrategy),t.canceledNavigationResolution&&(n.canceledNavigationResolution=t.canceledNavigationResolution)}(a,g),g}let Io=(()=>{class t{constructor(e,i,r,o,a,s,d){this.rootComponentType=e,this.urlSerializer=i,this.rootContexts=r,this.location=o,this.config=d,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new te,this.errorHandler=hae,this.malformedUriErrorHandler=Aae,this.navigated=!1,this.lastSuccessfulId=-1,this.afterPreactivation=()=>Ii(void 0),this.urlHandlingStrategy=new fae,this.routeReuseStrategy=new lae,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.configLoader=a.get(aT),this.configLoader.onLoadEndListener=b=>this.triggerEvent(new $re(b)),this.configLoader.onLoadStartListener=b=>this.triggerEvent(new Xre(b)),this.ngModule=a.get(lg),this.console=a.get(hte);const g=a.get(tr);this.isNgZoneEnabled=g instanceof tr&&tr.isInAngularZone(),this.resetConfig(d),this.currentUrlTree=function yre(){return new bg(new mo([],{}),{},null)}(),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=B6(this.currentUrlTree,this.rootComponentType),this.transitions=new ts({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){return this.location.getState()?.\u0275routerPageId}setupNavigations(e){const i=this.events;return e.pipe(lo(r=>0!==r.id),Le(r=>({...r,extractedUrl:this.urlHandlingStrategy.extract(r.rawUrl)})),il(r=>{let o=!1,a=!1;return Ii(r).pipe(ss(s=>{this.currentNavigation={id:s.id,initialUrl:s.rawUrl,extractedUrl:s.extractedUrl,trigger:s.source,extras:s.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),il(s=>{const d=this.browserUrlTree.toString(),f=!this.navigated||s.extractedUrl.toString()!==d||d!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||f)&&this.urlHandlingStrategy.shouldProcessUrl(s.rawUrl))return l7(s.source)&&(this.browserUrlTree=s.extractedUrl),Ii(s).pipe(il(g=>{const b=this.transitions.getValue();return i.next(new GE(g.id,this.serializeUrl(g.extractedUrl),g.source,g.restoredState)),b!==this.transitions.getValue()?nc:Promise.resolve(g)}),function zoe(t,n,e,i){return il(r=>function Qoe(t,n,e,i,r){return new Goe(t,n,e,i,r).apply()}(t,n,e,r.extractedUrl,i).pipe(Le(o=>({...r,urlAfterRedirects:o}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),ss(g=>{this.currentNavigation={...this.currentNavigation,finalUrl:g.urlAfterRedirects},r.urlAfterRedirects=g.urlAfterRedirects}),function tae(t,n,e,i,r,o){return rs(a=>function Joe(t,n,e,i,r,o,a="emptyOnly",s="legacy"){return new Koe(t,n,e,i,r,a,s,o).recognize().pipe(il(d=>null===d?function qoe(t){return new vt(n=>n.error(t))}(new Woe):Ii(d)))}(t,n,e,a.urlAfterRedirects,i.serialize(a.urlAfterRedirects),i,r,o).pipe(Le(s=>({...a,targetSnapshot:s}))))}(this.ngModule.injector,this.rootComponentType,this.config,this.urlSerializer,this.paramsInheritanceStrategy,this.relativeLinkResolution),ss(g=>{if(r.targetSnapshot=g.targetSnapshot,"eager"===this.urlUpdateStrategy){if(!g.extras.skipLocationChange){const _=this.urlHandlingStrategy.merge(g.urlAfterRedirects,g.rawUrl);this.setBrowserUrl(_,g)}this.browserUrlTree=g.urlAfterRedirects}const b=new p2(g.id,this.serializeUrl(g.extractedUrl),this.serializeUrl(g.urlAfterRedirects),g.targetSnapshot);i.next(b)}));if(f&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:b,extractedUrl:_,source:P,restoredState:v,extras:k}=s,H=new GE(b,this.serializeUrl(_),P,v);i.next(H);const X=B6(_,this.rootComponentType).snapshot;return Ii(r={...s,targetSnapshot:X,urlAfterRedirects:_,extras:{...k,skipLocationChange:!1,replaceUrl:!1}})}return this.rawUrlTree=s.rawUrl,s.resolve(null),nc}),ss(s=>{const d=new Wre(s.id,this.serializeUrl(s.extractedUrl),this.serializeUrl(s.urlAfterRedirects),s.targetSnapshot);this.triggerEvent(d)}),Le(s=>r={...s,guards:moe(s.targetSnapshot,s.currentSnapshot,this.rootContexts)}),function Soe(t,n){return rs(e=>{const{targetSnapshot:i,currentSnapshot:r,guards:{canActivateChecks:o,canDeactivateChecks:a}}=e;return 0===a.length&&0===o.length?Ii({...e,guardsResult:!0}):function Ooe(t,n,e,i){return Ya(t).pipe(rs(r=>function Roe(t,n,e,i,r){const o=n&&n.routeConfig?n.routeConfig.canDeactivate:null;return o&&0!==o.length?Ii(o.map(s=>{const d=V1(n)??r,f=U_(s,d);return QA(function Poe(t){return t&&z1(t.canDeactivate)}(f)?f.canDeactivate(t,n,e,i):d.runInContext(()=>f(t,n,e,i))).pipe(jA())})).pipe(Y_()):Ii(!0)}(r.component,r.route,e,n,i)),jA(r=>!0!==r,!0))}(a,i,r,t).pipe(rs(s=>s&&function Coe(t){return"boolean"==typeof t}(s)?function Eoe(t,n,e,i){return Ya(n).pipe(VA(r=>B_(function koe(t,n){return null!==t&&n&&n(new Zre(t)),Ii(!0)}(r.route.parent,i),function Toe(t,n){return null!==t&&n&&n(new toe(t)),Ii(!0)}(r.route,i),function Boe(t,n,e){const i=n[n.length-1],o=n.slice(0,n.length-1).reverse().map(a=>function _oe(t){const n=t.routeConfig?t.routeConfig.canActivateChild:null;return n&&0!==n.length?{node:t,guards:n}:null}(a)).filter(a=>null!==a).map(a=>I1(()=>Ii(a.guards.map(d=>{const f=V1(a.node)??e,A=U_(d,f);return QA(function woe(t){return t&&z1(t.canActivateChild)}(A)?A.canActivateChild(i,t):f.runInContext(()=>A(i,t))).pipe(jA())})).pipe(Y_())));return Ii(o).pipe(Y_())}(t,r.path,e),function Ioe(t,n,e){const i=n.routeConfig?n.routeConfig.canActivate:null;if(!i||0===i.length)return Ii(!0);const r=i.map(o=>I1(()=>{const a=V1(n)??e,s=U_(o,a);return QA(function Moe(t){return t&&z1(t.canActivate)}(s)?s.canActivate(n,t):a.runInContext(()=>s(n,t))).pipe(jA())}));return Ii(r).pipe(Y_())}(t,r.route,e))),jA(r=>!0!==r,!0))}(i,o,t,n):Ii(s)),Le(s=>({...e,guardsResult:s})))})}(this.ngModule.injector,s=>this.triggerEvent(s)),ss(s=>{if(r.guardsResult=s.guardsResult,Cg(s.guardsResult))throw L6(0,s.guardsResult);const d=new qre(s.id,this.serializeUrl(s.extractedUrl),this.serializeUrl(s.urlAfterRedirects),s.targetSnapshot,!!s.guardsResult);this.triggerEvent(d)}),lo(s=>!!s.guardsResult||(this.restoreHistory(s),this.cancelNavigationTransition(s,"",3),!1)),rT(s=>{if(s.guards.canActivateChecks.length)return Ii(s).pipe(ss(d=>{const f=new Jre(d.id,this.serializeUrl(d.extractedUrl),this.serializeUrl(d.urlAfterRedirects),d.targetSnapshot);this.triggerEvent(f)}),il(d=>{let f=!1;return Ii(d).pipe(function nae(t,n){return rs(e=>{const{targetSnapshot:i,guards:{canActivateChecks:r}}=e;if(!r.length)return Ii(e);let o=0;return Ya(r).pipe(VA(a=>function iae(t,n,e,i){const r=t.routeConfig,o=t._resolve;return void 0!==r?.title&&!r7(r)&&(o[B1]=r.title),function rae(t,n,e,i){const r=function oae(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}(t);if(0===r.length)return Ii({});const o={};return Ya(r).pipe(rs(a=>function aae(t,n,e,i){const r=V1(n)??i,o=U_(t,r);return QA(o.resolve?o.resolve(n,e):r.runInContext(()=>o(n,e)))}(t[a],n,e,i).pipe(jA(),ss(s=>{o[a]=s}))),FE(1),a2(o),Yf(a=>tT(a)?nc:_g(a)))}(o,t,n,i).pipe(Le(a=>(t._resolvedData=a,t.data=R6(t,e).resolve,r&&r7(r)&&(t.data[B1]=r.title),null)))}(a.route,i,t,n)),ss(()=>o++),FE(1),rs(a=>o===r.length?Ii(e):nc))})}(this.paramsInheritanceStrategy,this.ngModule.injector),ss({next:()=>f=!0,complete:()=>{f||(this.restoreHistory(d),this.cancelNavigationTransition(d,"",2))}}))}),ss(d=>{const f=new Kre(d.id,this.serializeUrl(d.extractedUrl),this.serializeUrl(d.urlAfterRedirects),d.targetSnapshot);this.triggerEvent(f)}))}),rT(s=>{const d=f=>{const A=[];f.routeConfig?.loadComponent&&!f.routeConfig._loadedComponent&&A.push(this.configLoader.loadComponent(f.routeConfig).pipe(ss(g=>{f.component=g}),Le(()=>{})));for(const g of f.children)A.push(...d(g));return A};return HA(d(s.targetSnapshot.root)).pipe(o2(),vo(1))}),rT(()=>this.afterPreactivation()),Le(s=>{const d=function aoe(t,n,e){const i=Y1(t,n._root,e?e._root:void 0);return new I6(i,n)}(this.routeReuseStrategy,s.targetSnapshot,s.currentRouterState);return r={...s,targetRouterState:d}}),ss(s=>{this.currentUrlTree=s.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(s.urlAfterRedirects,s.rawUrl),this.routerState=s.targetRouterState,"deferred"===this.urlUpdateStrategy&&(s.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,s),this.browserUrlTree=s.urlAfterRedirects)}),((t,n,e)=>Le(i=>(new goe(n,i.targetRouterState,i.currentRouterState,e).activate(t),i)))(this.rootContexts,this.routeReuseStrategy,s=>this.triggerEvent(s)),ss({next(){o=!0},complete(){o=!0}}),s2(()=>{o||a||this.cancelNavigationTransition(r,"",1),this.currentNavigation?.id===r.id&&(this.currentNavigation=null)}),Yf(s=>{if(a=!0,H6(s)){Y6(s)||(this.navigated=!0,this.restoreHistory(r,!0));const d=new A2(r.id,this.serializeUrl(r.extractedUrl),s.message,s.cancellationCode);if(i.next(d),Y6(s)){const f=this.urlHandlingStrategy.merge(s.url,this.rawUrlTree),A={skipLocationChange:r.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||l7(r.source)};this.scheduleNavigation(f,"imperative",null,A,{resolve:r.resolve,reject:r.reject,promise:r.promise})}else r.resolve(!1)}else{this.restoreHistory(r,!0);const d=new E6(r.id,this.serializeUrl(r.extractedUrl),s,r.targetSnapshot??void 0);i.next(d);try{r.resolve(this.errorHandler(s))}catch(f){r.reject(f)}}return nc}))}))}resetRootComponentType(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}setTransition(e){this.transitions.next({...this.transitions.value,...e})}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const i="popstate"===e.type?"popstate":"hashchange";"popstate"===i&&setTimeout(()=>{const r={replaceUrl:!0},o=e.state?.navigationId?e.state:null;if(o){const s={...o};delete s.navigationId,delete s.\u0275routerPageId,0!==Object.keys(s).length&&(r.state=s)}const a=this.parseUrl(e.url);this.scheduleNavigation(a,i,o,r)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(e){this.events.next(e)}resetConfig(e){this.config=e.map(eT),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,i={}){const{relativeTo:r,queryParams:o,fragment:a,queryParamsHandling:s,preserveFragment:d}=i,f=r||this.routerState.root,A=d?this.currentUrlTree.fragment:a;let g=null;switch(s){case"merge":g={...this.currentUrlTree.queryParams,...o};break;case"preserve":g=this.currentUrlTree.queryParams;break;default:g=o||null}return null!==g&&(g=this.removeEmptyProps(g)),Hre(f,this.currentUrlTree,e,g,A??null)}navigateByUrl(e,i={skipLocationChange:!1}){const r=Cg(e)?e:this.parseUrl(e),o=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(o,"imperative",null,i)}navigate(e,i={skipLocationChange:!1}){return function _ae(t){for(let n=0;n<t.length;n++){if(null==t[n])throw new Tn(4008,false)}}(e),this.navigateByUrl(this.createUrlTree(e,i),i)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){let i;try{i=this.urlSerializer.parse(e)}catch(r){i=this.malformedUriErrorHandler(r,this.urlSerializer,e)}return i}isActive(e,i){let r;if(r=!0===i?{...pae}:!1===i?{...gae}:i,Cg(e))return g6(this.currentUrlTree,e,r);const o=this.parseUrl(e);return g6(this.currentUrlTree,o,r)}removeEmptyProps(e){return Object.keys(e).reduce((i,r)=>{const o=e[r];return null!=o&&(i[r]=o),i},{})}processNavigations(){this.navigations.subscribe(e=>{this.navigated=!0,this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId,this.events.next(new GA(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.titleStrategy?.updateTitle(this.routerState.snapshot),e.resolve(!0)},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}scheduleNavigation(e,i,r,o,a){if(this.disposed)return Promise.resolve(!1);let s,d,f;a?(s=a.resolve,d=a.reject,f=a.promise):f=new Promise((b,_)=>{s=b,d=_});const A=++this.navigationId;let g;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(r=this.location.getState()),g=r&&r.\u0275routerPageId?r.\u0275routerPageId:o.replaceUrl||o.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1):g=0,this.setTransition({id:A,targetPageId:g,source:i,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:o,resolve:s,reject:d,promise:f,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),f.catch(b=>Promise.reject(b))}setBrowserUrl(e,i){const r=this.urlSerializer.serialize(e),o={...i.extras.state,...this.generateNgRouterState(i.id,i.targetPageId)};this.location.isCurrentPathEqualTo(r)||i.extras.replaceUrl?this.location.replaceState(r,"",o):this.location.go(r,"",o)}restoreHistory(e,i=!1){if("computed"===this.canceledNavigationResolution){const r=this.currentPageId-e.targetPageId;"popstate"!==e.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==this.currentNavigation?.finalUrl||0===r?this.currentUrlTree===this.currentNavigation?.finalUrl&&0===r&&(this.resetState(e),this.browserUrlTree=e.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(r)}else"replace"===this.canceledNavigationResolution&&(i&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=e.currentRouterState,this.currentUrlTree=e.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(e,i,r){const o=new A2(e.id,this.serializeUrl(e.extractedUrl),i,r);this.triggerEvent(o),e.resolve(!1)}generateNgRouterState(e,i){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}}return t.\u0275fac=function(e){kh()},t.\u0275prov=pn({token:t,factory:function(){return c7()},providedIn:"root"}),t})();function l7(t){return"imperative"!==t}let H_=(()=>{class t{constructor(e,i,r){this.router=e,this.route=i,this.locationStrategy=r,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.href=null,this.onChanges=new te,this.subscription=e.events.subscribe(o=>{o instanceof GA&&this.updateTargetUrlAndHref()})}set preserveFragment(e){this._preserveFragment=Fh(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=Fh(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=Fh(e)}get replaceUrl(){return this._replaceUrl}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:null}ngOnChanges(e){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(e,i,r,o,a){return!!(0!==e||i||r||o||a||"string"==typeof this.target&&"_self"!=this.target||null===this.urlTree)||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!1)}updateTargetUrlAndHref(){this.href=null!==this.urlTree?this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(Wu),D(Ag))},t.\u0275dir=fn({type:t,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,i){1&e&&ae("click",function(o){return i.onClick(o.button,o.ctrlKey,o.shiftKey,o.altKey,o.metaKey)}),2&e&&Ai("target",i.target)("href",i.href,kf)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[Go]}),t})();class d7{}let Cae=(()=>{class t{constructor(e,i,r,o,a){this.router=e,this.injector=r,this.preloadingStrategy=o,this.loader=a}setUpPreloading(){this.subscription=this.router.events.pipe(lo(e=>e instanceof GA),VA(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,i){const r=[];for(const o of i){o.providers&&!o._injector&&(o._injector=TM(o.providers,e,`Route: ${o.path}`));const a=o._injector??e,s=o._loadedInjector??a;o.loadChildren&&!o._loadedRoutes&&void 0===o.canLoad||o.loadComponent&&!o._loadedComponent?r.push(this.preloadConfig(a,o)):(o.children||o._loadedRoutes)&&r.push(this.processRoutes(s,o.children??o._loadedRoutes))}return Ya(r).pipe(To())}preloadConfig(e,i){return this.preloadingStrategy.preload(i,()=>{let r;r=i.loadChildren&&void 0===i.canLoad?this.loader.loadChildren(e,i):Ii(null);const o=r.pipe(rs(a=>null===a?Ii(void 0):(i._loadedRoutes=a.routes,i._loadedInjector=a.injector,this.processRoutes(a.injector??e,a.routes))));return i.loadComponent&&!i._loadedComponent?Ya([o,this.loader.loadComponent(i)]).pipe(To()):o})}}return t.\u0275fac=function(e){return new(e||t)(bt(Io),bt(XO),bt(IA),bt(d7),bt(aT))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const cT=new wn("");let u7=(()=>{class t{constructor(e,i,r={}){this.router=e,this.viewportScroller=i,this.options=r,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},r.scrollPositionRestoration=r.scrollPositionRestoration||"disabled",r.anchorScrolling=r.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(e=>{e instanceof GE?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof GA&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.router.parseUrl(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(e=>{e instanceof T6&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,i){this.router.triggerEvent(new T6(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,i))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return t.\u0275fac=function(e){kh()},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();function j_(t,n){return{\u0275kind:t,\u0275providers:n}}function lT(t){return[{provide:oT,multi:!0,useValue:t}]}function h7(){const t=Qa(xs);return n=>{const e=t.get(fg);if(n!==e.components[0])return;const i=t.get(Io),r=t.get(A7);1===t.get(dT)&&i.initialNavigation(),t.get(p7,null,ar.Optional)?.setUpPreloading(),t.get(cT,null,ar.Optional)?.init(),i.resetRootComponentType(e.componentTypes[0]),r.closed||(r.next(),r.unsubscribe())}}const A7=new wn("",{factory:()=>new te}),dT=new wn("",{providedIn:"root",factory:()=>1});const p7=new wn("");function Pae(t){return j_(0,[{provide:p7,useExisting:Cae},{provide:d7,useExisting:t}])}const g7=new wn("ROUTER_FORROOT_GUARD"),Dae=[Qu,{provide:v6,useClass:UE},{provide:Io,useFactory:c7},H1,{provide:Wu,useFactory:function f7(t){return t.routerState.root},deps:[Io]},aT];function xae(){return new Y8("Router",Io)}let Kd=(()=>{class t{constructor(e){}static forRoot(e,i){return{ngModule:t,providers:[Dae,[],lT(e),{provide:g7,useFactory:Tae,deps:[[Io,new Ol,new Gd]]},{provide:P2,useValue:i||{}},i?.useHash?{provide:Ag,useClass:nne}:{provide:Ag,useClass:uL},{provide:cT,useFactory:()=>{const t=Qa(Io),n=Qa(fie),e=Qa(P2);return e.scrollOffset&&n.setOffset(e.scrollOffset),new u7(t,n,e)}},i?.preloadingStrategy?Pae(i.preloadingStrategy).\u0275providers:[],{provide:Y8,multi:!0,useFactory:xae},i?.initialNavigation?kae(i):[],[{provide:m7,useFactory:h7},{provide:I8,multi:!0,useExisting:m7}]]}}static forChild(e){return{ngModule:t,providers:[lT(e)]}}}return t.\u0275fac=function(e){return new(e||t)(bt(g7,8))},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[$E]}),t})();function Tae(t){return"guarded"}function kae(t){return["disabled"===t.initialNavigation?j_(3,[{provide:RM,multi:!0,useFactory:()=>{const n=Qa(Io);return()=>{n.setUpLocationChangeListener()}}},{provide:dT,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?j_(2,[{provide:dT,useValue:0},{provide:RM,multi:!0,deps:[xs],useFactory:n=>{const e=n.get(ene,Promise.resolve());let i=!1;return()=>e.then(()=>new Promise(o=>{const a=n.get(Io),s=n.get(A7);(function r(o){n.get(Io).events.pipe(lo(s=>s instanceof GA||s instanceof A2||s instanceof E6),Le(s=>s instanceof GA||s instanceof A2&&(0===s.code||1===s.code)&&null),lo(s=>null!==s),vo(1)).subscribe(()=>{o()})})(()=>{o(!0),i=!0}),a.afterPreactivation=()=>(o(!0),i||s.closed?Ii(void 0):s),a.initialNavigation()}))}}]).\u0275providers:[]]}const m7=new wn("");function Qc(t,...n){return n.length?n.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}class Gae extends B{constructor(n,e){super()}schedule(n,e=0){return this}}const O2={setInterval(t,n,...e){const{delegate:i}=O2;return i?.setInterval?i.setInterval(t,n,...e):setInterval(t,n,...e)},clearInterval(t){const{delegate:n}=O2;return(n?.clearInterval||clearInterval)(t)},delegate:void 0};class gT extends Gae{constructor(n,e){super(n,e),this.scheduler=n,this.work=e,this.pending=!1}schedule(n,e=0){var i;if(this.closed)return this;this.state=n;const r=this.id,o=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(o,r,e)),this.pending=!0,this.delay=e,this.id=null!==(i=this.id)&&void 0!==i?i:this.requestAsyncId(o,this.id,e),this}requestAsyncId(n,e,i=0){return O2.setInterval(n.flush.bind(n,this),i)}recycleAsyncId(n,e,i=0){if(null!=i&&this.delay===i&&!1===this.pending)return e;null!=e&&O2.clearInterval(e)}execute(n,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(n,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,e){let r,i=!1;try{this.work(n)}catch(o){i=!0,r=o||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),r}unsubscribe(){if(!this.closed){const{id:n,scheduler:e}=this,{actions:i}=e;this.work=this.state=this.scheduler=null,this.pending=!1,S(i,this),null!=n&&(this.id=this.recycleAsyncId(e,n,null)),this.delay=null,super.unsubscribe()}}}const v7={now:()=>(v7.delegate||Date).now(),delegate:void 0};class q1{constructor(n,e=q1.now){this.schedulerActionCtor=n,this.now=e}schedule(n,e=0,i){return new this.schedulerActionCtor(this,n).schedule(i,e)}}q1.now=v7.now;class mT extends q1{constructor(n,e=q1.now){super(n,e),this.actions=[],this._active=!1}flush(n){const{actions:e}=this;if(this._active)return void e.push(n);let i;this._active=!0;do{if(i=n.execute(n.state,n.delay))break}while(n=e.shift());if(this._active=!1,i){for(;n=e.shift();)n.unsubscribe();throw i}}}const E2=new mT(gT),zae=E2;function J1(t,n=E2){return _e((e,i)=>{let r=null,o=null,a=null;const s=()=>{if(r){r.unsubscribe(),r=null;const f=o;o=null,i.next(f)}};function d(){const f=a+t,A=n.now();if(A<f)return r=this.schedule(void 0,f-A),void i.add(r);s()}e.subscribe(Ye(i,f=>{o=f,a=n.now(),r||(r=n.schedule(d,t),i.add(r))},()=>{s(),i.complete()},void 0,()=>{o=r=null}))})}function _T(t){return lo((n,e)=>t<=e)}function Pg(t,n=St){return t=t??Wae,_e((e,i)=>{let r,o=!0;e.subscribe(Ye(i,a=>{const s=n(a);(o||!t(r,s))&&(o=!1,r=s,i.next(a))}))})}function Wae(t,n){return t===n}function li(t){return _e((n,e)=>{ro(t).subscribe(Ye(e,()=>e.complete(),ne)),!e.closed&&n.subscribe(e)})}function Di(t){return null!=t&&"false"!=`${t}`}function yc(t,n=0){return C7(t)?Number(t):n}function C7(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function T2(t){return Array.isArray(t)?t:[t]}function Qs(t){return null==t?"":"string"==typeof t?t:`${t}px`}function jh(t){return t instanceof hi?t.nativeElement:t}let bT;try{bT=typeof Intl<"u"&&Intl.v8BreakIterator}catch{bT=!1}let z_,Es=(()=>{class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?function TL(t){return t===EL}(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!bT)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return t.\u0275fac=function(e){return new(e||t)(bt(w1))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),G_=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();const y7=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function M7(){if(z_)return z_;if("object"!=typeof document||!document)return z_=new Set(y7),z_;let t=document.createElement("input");return z_=new Set(y7.filter(n=>(t.setAttribute("type",n),t.type===n))),z_}let K1,k2,Dg,vT,qu;function zA(t){return function qae(){if(null==K1&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>K1=!0}))}finally{K1=K1||!1}return K1}()?t:!!t.capture}function w7(){if(null==Dg){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return Dg=!1,Dg;if("scrollBehavior"in document.documentElement.style)Dg=!0;else{const t=Element.prototype.scrollTo;Dg=!!t&&!/\{\s*\[native code\]\s*\}/.test(t.toString())}}return Dg}function X1(){if("object"!=typeof document||!document)return 0;if(null==k2){const t=document.createElement("div"),n=t.style;t.dir="rtl",n.width="1px",n.overflow="auto",n.visibility="hidden",n.pointerEvents="none",n.position="absolute";const e=document.createElement("div"),i=e.style;i.width="2px",i.height="1px",t.appendChild(e),document.body.appendChild(t),k2=0,0===t.scrollLeft&&(t.scrollLeft=1,k2=0===t.scrollLeft?1:2),t.remove()}return k2}function P7(t){if(function Jae(){if(null==vT){const t=typeof document<"u"?document.head:null;vT=!(!t||!t.createShadowRoot&&!t.attachShadow)}return vT}()){const n=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}function CT(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){const n=t.shadowRoot.activeElement;if(n===t)break;t=n}return t}function WA(t){return t.composedPath?t.composedPath()[0]:t.target}function yT(){return typeof qu.__karma__<"u"&&!!qu.__karma__||typeof qu.jasmine<"u"&&!!qu.jasmine||typeof qu.jest<"u"&&!!qu.jest||typeof qu.Mocha<"u"&&!!qu.Mocha}qu=typeof global<"u"?global:typeof window<"u"?window:{};let D7=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Kae=(()=>{class t{constructor(e){this._mutationObserverFactory=e,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((e,i)=>this._cleanupObserver(i))}observe(e){const i=jh(e);return new vt(r=>{const a=this._observeElement(i).subscribe(r);return()=>{a.unsubscribe(),this._unobserveElement(i)}})}_observeElement(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const i=new te,r=this._mutationObserverFactory.create(o=>i.next(o));r&&r.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:r,stream:i,count:1})}return this._observedElements.get(e).stream}_unobserveElement(e){this._observedElements.has(e)&&(this._observedElements.get(e).count--,this._observedElements.get(e).count||this._cleanupObserver(e))}_cleanupObserver(e){if(this._observedElements.has(e)){const{observer:i,stream:r}=this._observedElements.get(e);i&&i.disconnect(),r.complete(),this._observedElements.delete(e)}}}return t.\u0275fac=function(e){return new(e||t)(bt(D7))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),MT=(()=>{class t{constructor(e,i,r){this._contentObserver=e,this._elementRef=i,this._ngZone=r,this.event=new Fn,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(e){this._disabled=Di(e),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(e){this._debounce=yc(e),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const e=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?e.pipe(J1(this.debounce)):e).subscribe(this.event)})}_unsubscribe(){this._currentSubscription?.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(D(Kae),D(hi),D(tr))},t.\u0275dir=fn({type:t,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),t})(),$1=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[D7]}),t})();function I2(t,n){return(t.getAttribute(n)||"").match(/\S+/g)||[]}const S7="cdk-describedby-message-container",O7="cdk-describedby-message",B2="cdk-describedby-host";let Zae=0;const jf=new Map;let _d=null,ese=(()=>{class t{constructor(e){this._document=e}describe(e,i,r){if(!this._canBeDescribed(e,i))return;const o=wT(i,r);"string"!=typeof i?(E7(i),jf.set(o,{messageElement:i,referenceCount:0})):jf.has(o)||this._createMessageElement(i,r),this._isElementDescribedByMessage(e,o)||this._addMessageReference(e,o)}removeDescription(e,i,r){if(!i||!this._isElementNode(e))return;const o=wT(i,r);if(this._isElementDescribedByMessage(e,o)&&this._removeMessageReference(e,o),"string"==typeof i){const a=jf.get(o);a&&0===a.referenceCount&&this._deleteMessageElement(o)}_d&&0===_d.childNodes.length&&this._deleteMessagesContainer()}ngOnDestroy(){const e=this._document.querySelectorAll(`[${B2}]`);for(let i=0;i<e.length;i++)this._removeCdkDescribedByReferenceIds(e[i]),e[i].removeAttribute(B2);_d&&this._deleteMessagesContainer(),jf.clear()}_createMessageElement(e,i){const r=this._document.createElement("div");E7(r),r.textContent=e,i&&r.setAttribute("role",i),this._createMessagesContainer(),_d.appendChild(r),jf.set(wT(e,i),{messageElement:r,referenceCount:0})}_deleteMessageElement(e){jf.get(e)?.messageElement?.remove(),jf.delete(e)}_createMessagesContainer(){_d||(this._document.getElementById(S7)?.remove(),_d=this._document.createElement("div"),_d.id=S7,_d.style.visibility="hidden",_d.classList.add("cdk-visually-hidden"),this._document.body.appendChild(_d))}_deleteMessagesContainer(){_d&&(_d.remove(),_d=null)}_removeCdkDescribedByReferenceIds(e){const i=I2(e,"aria-describedby").filter(r=>0!=r.indexOf(O7));e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){const r=jf.get(i);(function Xae(t,n,e){const i=I2(t,n);i.some(r=>r.trim()==e.trim())||(i.push(e.trim()),t.setAttribute(n,i.join(" ")))})(e,"aria-describedby",r.messageElement.id),e.setAttribute(B2,""),r.referenceCount++}_removeMessageReference(e,i){const r=jf.get(i);r.referenceCount--,function $ae(t,n,e){const r=I2(t,n).filter(o=>o!=e.trim());r.length?t.setAttribute(n,r.join(" ")):t.removeAttribute(n)}(e,"aria-describedby",r.messageElement.id),e.removeAttribute(B2)}_isElementDescribedByMessage(e,i){const r=I2(e,"aria-describedby"),o=jf.get(i),a=o&&o.messageElement.id;return!!a&&-1!=r.indexOf(a)}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&"object"==typeof i)return!0;const r=null==i?"":`${i}`.trim(),o=e.getAttribute("aria-label");return!(!r||o&&o.trim()===r)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function wT(t,n){return"string"==typeof t?`${n||""}/${t}`:t}function E7(t){t.id||(t.id=`${O7}-${Zae++}`)}class T7{constructor(n){this._items=n,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new te,this._typeaheadSubscription=B.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=e=>e.disabled,this._pressedLetters=[],this.tabOut=new te,this.change=new te,n instanceof ug&&n.changes.subscribe(e=>{if(this._activeItem){const r=e.toArray().indexOf(this._activeItem);r>-1&&r!==this._activeItemIndex&&(this._activeItemIndex=r)}})}skipPredicate(n){return this._skipPredicateFn=n,this}withWrap(n=!0){return this._wrap=n,this}withVerticalOrientation(n=!0){return this._vertical=n,this}withHorizontalOrientation(n){return this._horizontal=n,this}withAllowedModifierKeys(n){return this._allowedModifierKeys=n,this}withTypeAhead(n=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(ss(e=>this._pressedLetters.push(e)),J1(n),lo(()=>this._pressedLetters.length>0),Le(()=>this._pressedLetters.join(""))).subscribe(e=>{const i=this._getItemsArray();for(let r=1;r<i.length+1;r++){const o=(this._activeItemIndex+r)%i.length,a=i[o];if(!this._skipPredicateFn(a)&&0===a.getLabel().toUpperCase().trim().indexOf(e)){this.setActiveItem(o);break}}this._pressedLetters=[]}),this}withHomeAndEnd(n=!0){return this._homeAndEnd=n,this}setActiveItem(n){const e=this._activeItem;this.updateActiveItem(n),this._activeItem!==e&&this.change.next(this._activeItemIndex)}onKeydown(n){const e=n.keyCode,r=["altKey","ctrlKey","metaKey","shiftKey"].every(o=>!n[o]||this._allowedModifierKeys.indexOf(o)>-1);switch(e){case 9:return void this.tabOut.next();case 40:if(this._vertical&&r){this.setNextItemActive();break}return;case 38:if(this._vertical&&r){this.setPreviousItemActive();break}return;case 39:if(this._horizontal&&r){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case 37:if(this._horizontal&&r){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case 36:if(this._homeAndEnd&&r){this.setFirstItemActive();break}return;case 35:if(this._homeAndEnd&&r){this.setLastItemActive();break}return;default:return void((r||Qc(n,"shiftKey"))&&(n.key&&1===n.key.length?this._letterKeyStream.next(n.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))))}this._pressedLetters=[],n.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(n){const e=this._getItemsArray(),i="number"==typeof n?n:e.indexOf(n);this._activeItem=e[i]??null,this._activeItemIndex=i}_setActiveItemByDelta(n){this._wrap?this._setActiveInWrapMode(n):this._setActiveInDefaultMode(n)}_setActiveInWrapMode(n){const e=this._getItemsArray();for(let i=1;i<=e.length;i++){const r=(this._activeItemIndex+n*i+e.length)%e.length;if(!this._skipPredicateFn(e[r]))return void this.setActiveItem(r)}}_setActiveInDefaultMode(n){this._setActiveItemByIndex(this._activeItemIndex+n,n)}_setActiveItemByIndex(n,e){const i=this._getItemsArray();if(i[n]){for(;this._skipPredicateFn(i[n]);)if(!i[n+=e])return;this.setActiveItem(n)}}_getItemsArray(){return this._items instanceof ug?this._items.toArray():this._items}}class tse extends T7{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}}class PT extends T7{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(n){return this._origin=n,this}setActiveItem(n){super.setActiveItem(n),this.activeItem&&this.activeItem.focus(this._origin)}}let DT=(()=>{class t{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function ise(t){return!!(t.offsetWidth||t.offsetHeight||"function"==typeof t.getClientRects&&t.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const i=function nse(t){try{return t.frameElement}catch{return null}}(function use(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}(e));if(i&&(-1===I7(i)||!this.isVisible(i)))return!1;let r=e.nodeName.toLowerCase(),o=I7(e);return e.hasAttribute("contenteditable")?-1!==o:!("iframe"===r||"object"===r||this._platform.WEBKIT&&this._platform.IOS&&!function lse(t){let n=t.nodeName.toLowerCase(),e="input"===n&&t.type;return"text"===e||"password"===e||"select"===n||"textarea"===n}(e))&&("audio"===r?!!e.hasAttribute("controls")&&-1!==o:"video"===r?-1!==o&&(null!==o||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,i){return function dse(t){return!function ose(t){return function sse(t){return"input"==t.nodeName.toLowerCase()}(t)&&"hidden"==t.type}(t)&&(function rse(t){let n=t.nodeName.toLowerCase();return"input"===n||"select"===n||"button"===n||"textarea"===n}(t)||function ase(t){return function cse(t){return"a"==t.nodeName.toLowerCase()}(t)&&t.hasAttribute("href")}(t)||t.hasAttribute("contenteditable")||k7(t))}(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}}return t.\u0275fac=function(e){return new(e||t)(bt(Es))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function k7(t){if(!t.hasAttribute("tabindex")||void 0===t.tabIndex)return!1;let n=t.getAttribute("tabindex");return!(!n||isNaN(parseInt(n,10)))}function I7(t){if(!k7(t))return null;const n=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(n)?-1:n}class fse{constructor(n,e,i,r,o=!1){this._element=n,this._checker=e,this._ngZone=i,this._document=r,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,o||this.attachAnchors()}get enabled(){return this._enabled}set enabled(n){this._enabled=n,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}destroy(){const n=this._startAnchor,e=this._endAnchor;n&&(n.removeEventListener("focus",this.startAnchorListener),n.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(n)))})}focusFirstTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(n)))})}focusLastTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(n)))})}_getRegionBoundary(n){let e=this._element.querySelectorAll(`[cdk-focus-region-${n}], [cdkFocusRegion${n}], [cdk-focus-${n}]`);for(let i=0;i<e.length;i++)e[i].hasAttribute(`cdk-focus-${n}`)?console.warn(`Found use of deprecated attribute 'cdk-focus-${n}', use 'cdkFocusRegion${n}' instead. The deprecated attribute will be removed in 8.0.0.`,e[i]):e[i].hasAttribute(`cdk-focus-region-${n}`)&&console.warn(`Found use of deprecated attribute 'cdk-focus-region-${n}', use 'cdkFocusRegion${n}' instead. The deprecated attribute will be removed in 8.0.0.`,e[i]);return"start"==n?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(n){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(e.hasAttribute("cdk-focus-initial")&&console.warn("Found use of deprecated attribute 'cdk-focus-initial', use 'cdkFocusInitial' instead. The deprecated attribute will be removed in 8.0.0",e),!this._checker.isFocusable(e)){const i=this._getFirstTabbableElement(e);return i?.focus(n),!!i}return e.focus(n),!0}return this.focusFirstTabbableElement(n)}focusFirstTabbableElement(n){const e=this._getRegionBoundary("start");return e&&e.focus(n),!!e}focusLastTabbableElement(n){const e=this._getRegionBoundary("end");return e&&e.focus(n),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;const e=n.children;for(let i=0;i<e.length;i++){const r=e[i].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(e[i]):null;if(r)return r}return null}_getLastTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;const e=n.children;for(let i=e.length-1;i>=0;i--){const r=e[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[i]):null;if(r)return r}return null}_createAnchor(){const n=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,n),n.classList.add("cdk-visually-hidden"),n.classList.add("cdk-focus-trap-anchor"),n.setAttribute("aria-hidden","true"),n}_toggleAnchorTabIndex(n,e){n?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(n){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_executeOnStable(n){this._ngZone.isStable?n():this._ngZone.onStable.pipe(vo(1)).subscribe(n)}}let B7=(()=>{class t{constructor(e,i,r){this._checker=e,this._ngZone=i,this._document=r}create(e,i=!1){return new fse(e,this._checker,this._ngZone,this._document,i)}}return t.\u0275fac=function(e){return new(e||t)(bt(DT),bt(tr),bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function R7(t){return 0===t.offsetX&&0===t.offsetY}function N7(t){const n=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!(!n||-1!==n.identifier||null!=n.radiusX&&1!==n.radiusX||null!=n.radiusY&&1!==n.radiusY)}const hse=new wn("cdk-input-modality-detector-options"),Ase={ignoreKeys:[18,17,224,91,16]},W_=zA({passive:!0,capture:!0});let pse=(()=>{class t{constructor(e,i,r,o){this._platform=e,this._mostRecentTarget=null,this._modality=new ts(null),this._lastTouchMs=0,this._onKeydown=a=>{this._options?.ignoreKeys?.some(s=>s===a.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=WA(a))},this._onMousedown=a=>{Date.now()-this._lastTouchMs<650||(this._modality.next(R7(a)?"keyboard":"mouse"),this._mostRecentTarget=WA(a))},this._onTouchstart=a=>{N7(a)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=WA(a))},this._options={...Ase,...o},this.modalityDetected=this._modality.pipe(_T(1)),this.modalityChanged=this.modalityDetected.pipe(Pg()),e.isBrowser&&i.runOutsideAngular(()=>{r.addEventListener("keydown",this._onKeydown,W_),r.addEventListener("mousedown",this._onMousedown,W_),r.addEventListener("touchstart",this._onTouchstart,W_)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,W_),document.removeEventListener("mousedown",this._onMousedown,W_),document.removeEventListener("touchstart",this._onTouchstart,W_))}}return t.\u0275fac=function(e){return new(e||t)(bt(Es),bt(tr),bt(nr),bt(hse,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const gse=new wn("liveAnnouncerElement",{providedIn:"root",factory:function mse(){return null}}),_se=new wn("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let bse=(()=>{class t{constructor(e,i,r,o){this._ngZone=i,this._defaultOptions=o,this._document=r,this._liveElement=e||this._createLiveElement()}announce(e,...i){const r=this._defaultOptions;let o,a;return 1===i.length&&"number"==typeof i[0]?a=i[0]:[o,a]=i,this.clear(),clearTimeout(this._previousTimeout),o||(o=r&&r.politeness?r.politeness:"polite"),null==a&&r&&(a=r.duration),this._liveElement.setAttribute("aria-live",o),this._ngZone.runOutsideAngular(()=>new Promise(s=>{clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,s(),"number"==typeof a&&(this._previousTimeout=setTimeout(()=>this.clear(),a))},100)}))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null}_createLiveElement(){const e="cdk-live-announcer-element",i=this._document.getElementsByClassName(e),r=this._document.createElement("div");for(let o=0;o<i.length;o++)i[o].remove();return r.classList.add(e),r.classList.add("cdk-visually-hidden"),r.setAttribute("aria-atomic","true"),r.setAttribute("aria-live","polite"),this._document.body.appendChild(r),r}}return t.\u0275fac=function(e){return new(e||t)(bt(gse,8),bt(tr),bt(nr),bt(_se,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const vse=new wn("cdk-focus-monitor-default-options"),R2=zA({passive:!0,capture:!0});let Ju=(()=>{class t{constructor(e,i,r,o,a){this._ngZone=e,this._platform=i,this._inputModalityDetector=r,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new te,this._rootNodeFocusAndBlurListener=s=>{const d=WA(s),f="focus"===s.type?this._onFocus:this._onBlur;for(let A=d;A;A=A.parentElement)f.call(this,s,A)},this._document=o,this._detectionMode=a?.detectionMode||0}monitor(e,i=!1){const r=jh(e);if(!this._platform.isBrowser||1!==r.nodeType)return Ii(null);const o=P7(r)||this._getDocument(),a=this._elementInfo.get(r);if(a)return i&&(a.checkChildren=!0),a.subject;const s={checkChildren:i,subject:new te,rootNode:o};return this._elementInfo.set(r,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const i=jh(e),r=this._elementInfo.get(i);r&&(r.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(r))}focusVia(e,i,r){const o=jh(e);o===this._getDocument().activeElement?this._getClosestElementsInfo(o).forEach(([s,d])=>this._originChanged(s,i,d)):(this._setOrigin(i),"function"==typeof o.focus&&o.focus(r))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:"program"}_shouldBeAttributedToTouch(e){return 1===this._detectionMode||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused","touch"===i),e.classList.toggle("cdk-keyboard-focused","keyboard"===i),e.classList.toggle("cdk-mouse-focused","mouse"===i),e.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&i,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,i){const r=this._elementInfo.get(i),o=WA(e);!r||!r.checkChildren&&i!==o||this._originChanged(i,this._getFocusOrigin(o),r)}_onBlur(e,i){const r=this._elementInfo.get(i);!r||r.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(r.subject,null))}_emitOrigin(e,i){this._ngZone.run(()=>e.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const i=e.rootNode,r=this._rootNodeFocusListenerCount.get(i)||0;r||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,R2),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,R2)}),this._rootNodeFocusListenerCount.set(i,r+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(li(this._stopInputModalityDetector)).subscribe(o=>{this._setOrigin(o,!0)}))}_removeGlobalListeners(e){const i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const r=this._rootNodeFocusListenerCount.get(i);r>1?this._rootNodeFocusListenerCount.set(i,r-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,R2),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,R2),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,r){this._setClasses(e,i),this._emitOrigin(r.subject,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){const i=[];return this._elementInfo.forEach((r,o)=>{(o===e||r.checkChildren&&o.contains(e))&&i.push([o,r])}),i}}return t.\u0275fac=function(e){return new(e||t)(bt(tr),bt(Es),bt(pse),bt(nr,8),bt(vse,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const L7="cdk-high-contrast-black-on-white",U7="cdk-high-contrast-white-on-black",xT="cdk-high-contrast-active";let Y7=(()=>{class t{constructor(e,i){this._platform=e,this._document=i}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const i=this._document.defaultView||window,r=i&&i.getComputedStyle?i.getComputedStyle(e):null,o=(r&&r.backgroundColor||"").replace(/ /g,"");switch(e.remove(),o){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(xT),e.remove(L7),e.remove(U7),this._hasCheckedHighContrastMode=!0;const i=this.getHighContrastMode();1===i?(e.add(xT),e.add(L7)):2===i&&(e.add(xT),e.add(U7))}}}return t.\u0275fac=function(e){return new(e||t)(bt(Es),bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),N2=(()=>{class t{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return t.\u0275fac=function(e){return new(e||t)(bt(Y7))},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[G_,$1]]}),t})();const Cse=new wn("cdk-dir-doc",{providedIn:"root",factory:function yse(){return Qa(nr)}});let bd=(()=>{class t{constructor(e){if(this.value="ltr",this.change=new Fn,e){const r=e.documentElement?e.documentElement.dir:null,o=(e.body?e.body.dir:null)||r;this.value="ltr"===o||"rtl"===o?o:"ltr"}}ngOnDestroy(){this.change.complete()}}return t.\u0275fac=function(e){return new(e||t)(bt(Cse,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),q_=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();const H7=new BA("13.0.0");function Mse(t,n){if(1&t&&M(0,"mat-pseudo-checkbox",4),2&t){const e=z();m("state",e.selected?"checked":"unchecked")("disabled",e.disabled)}}function wse(t,n){if(1&t&&(l(0,"span",5),u(1),c()),2&t){const e=z();h(1),De("(",e.group.label,")")}}const Pse=["*"],j7=new BA("13.0.0"),Ose=new wn("mat-sanity-checks",{providedIn:"root",factory:function Sse(){return!0}});let Ui=(()=>{class t{constructor(e,i,r){this._hasDoneGlobalChecks=!1,this._document=r,e._applyBodyHighContrastModeCssClasses(),this._sanityChecks=i,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return!(!function kte(){return X8=!0,K8}()||yT())&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[e])}_checkDoctypeIsDefined(){this._checkIsEnabled("doctype")&&!this._document.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}_checkThemeIsPresent(){if(!this._checkIsEnabled("theme")||!this._document.body||"function"!=typeof getComputedStyle)return;const e=this._document.createElement("div");e.classList.add("mat-theme-loaded-marker"),this._document.body.appendChild(e);const i=getComputedStyle(e);i&&"none"!==i.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),e.remove()}_checkCdkVersionMatch(){this._checkIsEnabled("version")&&j7.full!==H7.full&&console.warn("The Angular Material version ("+j7.full+") does not match the Angular CDK version ("+H7.full+").\nPlease ensure the versions of these two packages exactly match.")}}return t.\u0275fac=function(e){return new(e||t)(bt(Y7),bt(Ose,8),bt(nr))},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[q_],q_]}),t})();function qA(t){return class extends t{constructor(...n){super(...n),this._disabled=!1}get disabled(){return this._disabled}set disabled(n){this._disabled=Di(n)}}}function Vh(t,n){return class extends t{constructor(...e){super(...e),this.defaultColor=n,this.color=n}get color(){return this._color}set color(e){const i=e||this.defaultColor;i!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),i&&this._elementRef.nativeElement.classList.add(`mat-${i}`),this._color=i)}}}function Ku(t){return class extends t{constructor(...n){super(...n),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(n){this._disableRipple=Di(n)}}}function xg(t,n=0){return class extends t{constructor(...e){super(...e),this._tabIndex=n,this.defaultTabIndex=n}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(e){this._tabIndex=null!=e?yc(e):this.defaultTabIndex}}}function ST(t){return class extends t{constructor(...n){super(...n),this.stateChanges=new te,this.errorState=!1}updateErrorState(){const n=this.errorState,o=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);o!==n&&(this.errorState=o,this.stateChanges.next())}}}function V7(t){return class extends t{constructor(...n){super(...n),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new vt(e=>{this._isInitialized?this._notifySubscriber(e):this._pendingSubscribers.push(e)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(n){n.next(),n.complete()}}}const Ese=new wn("MAT_DATE_LOCALE",{providedIn:"root",factory:function Tse(){return Qa(Lf)}});class Vf{constructor(){this._localeChanges=new te,this.localeChanges=this._localeChanges}getValidDateOrNull(n){return this.isDateInstance(n)&&this.isValid(n)?n:null}deserialize(n){return null==n||this.isDateInstance(n)&&this.isValid(n)?n:this.invalid()}setLocale(n){this.locale=n,this._localeChanges.next()}compareDate(n,e){return this.getYear(n)-this.getYear(e)||this.getMonth(n)-this.getMonth(e)||this.getDate(n)-this.getDate(e)}sameDate(n,e){if(n&&e){let i=this.isValid(n),r=this.isValid(e);return i&&r?!this.compareDate(n,e):i==r}return n==e}clampDate(n,e,i){return e&&this.compareDate(n,e)<0?e:i&&this.compareDate(n,i)>0?i:n}}const OT=new wn("mat-date-formats"),kse=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function ET(t,n){const e=Array(t);for(let i=0;i<t;i++)e[i]=n(i);return e}let Ise=(()=>{class t extends Vf{constructor(e,i){super(),this.useUtcForDisplay=!1,super.setLocale(e)}getYear(e){return e.getFullYear()}getMonth(e){return e.getMonth()}getDate(e){return e.getDate()}getDayOfWeek(e){return e.getDay()}getMonthNames(e){const i=new Intl.DateTimeFormat(this.locale,{month:e,timeZone:"utc"});return ET(12,r=>this._format(i,new Date(2017,r,1)))}getDateNames(){const e=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return ET(31,i=>this._format(e,new Date(2017,0,i+1)))}getDayOfWeekNames(e){const i=new Intl.DateTimeFormat(this.locale,{weekday:e,timeZone:"utc"});return ET(7,r=>this._format(i,new Date(2017,0,r+1)))}getYearName(e){const i=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(i,e)}getFirstDayOfWeek(){return 0}getNumDaysInMonth(e){return this.getDate(this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+1,0))}clone(e){return new Date(e.getTime())}createDate(e,i,r){let o=this._createDateWithOverflow(e,i,r);return o.getMonth(),o}today(){return new Date}parse(e){return"number"==typeof e?new Date(e):e?new Date(Date.parse(e)):null}format(e,i){if(!this.isValid(e))throw Error("NativeDateAdapter: Cannot format invalid date.");const r=new Intl.DateTimeFormat(this.locale,{...i,timeZone:"utc"});return this._format(r,e)}addCalendarYears(e,i){return this.addCalendarMonths(e,12*i)}addCalendarMonths(e,i){let r=this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+i,this.getDate(e));return this.getMonth(r)!=((this.getMonth(e)+i)%12+12)%12&&(r=this._createDateWithOverflow(this.getYear(r),this.getMonth(r),0)),r}addCalendarDays(e,i){return this._createDateWithOverflow(this.getYear(e),this.getMonth(e),this.getDate(e)+i)}toIso8601(e){return[e.getUTCFullYear(),this._2digit(e.getUTCMonth()+1),this._2digit(e.getUTCDate())].join("-")}deserialize(e){if("string"==typeof e){if(!e)return null;if(kse.test(e)){let i=new Date(e);if(this.isValid(i))return i}}return super.deserialize(e)}isDateInstance(e){return e instanceof Date}isValid(e){return!isNaN(e.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(e,i,r){const o=new Date;return o.setFullYear(e,i,r),o.setHours(0,0,0,0),o}_2digit(e){return("00"+e).slice(-2)}_format(e,i){const r=new Date;return r.setUTCFullYear(i.getFullYear(),i.getMonth(),i.getDate()),r.setUTCHours(i.getHours(),i.getMinutes(),i.getSeconds(),i.getMilliseconds()),e.format(r)}}return t.\u0275fac=function(e){return new(e||t)(bt(Ese,8),bt(Es))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const Bse={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let Rse=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[{provide:Vf,useClass:Ise}],imports:[[G_]]}),t})(),Nse=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[{provide:OT,useValue:Bse}],imports:[[Rse]]}),t})(),J_=(()=>{class t{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),TT=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),t})();function Z1(t,n,e){t.nativeElement.classList.toggle(n,e)}let F2=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui],Ui]}),t})();class Fse{constructor(n,e,i){this._renderer=n,this.element=e,this.config=i,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const G7={enterDuration:225,exitDuration:150},kT=zA({passive:!0}),z7=["mousedown","touchstart"],W7=["mouseup","mouseleave","touchend","touchcancel"];class q7{constructor(n,e,i,r){this._target=n,this._ngZone=e,this._isPointerDown=!1,this._activeRipples=new Set,this._pointerUpEventsRegistered=!1,r.isBrowser&&(this._containerElement=jh(i))}fadeInRipple(n,e,i={}){const r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o={...G7,...i.animation};i.centered&&(n=r.left+r.width/2,e=r.top+r.height/2);const a=i.radius||function Yse(t,n,e){const i=Math.max(Math.abs(t-e.left),Math.abs(t-e.right)),r=Math.max(Math.abs(n-e.top),Math.abs(n-e.bottom));return Math.sqrt(i*i+r*r)}(n,e,r),s=n-r.left,d=e-r.top,f=o.enterDuration,A=document.createElement("div");A.classList.add("mat-ripple-element"),A.style.left=s-a+"px",A.style.top=d-a+"px",A.style.height=2*a+"px",A.style.width=2*a+"px",null!=i.color&&(A.style.backgroundColor=i.color),A.style.transitionDuration=`${f}ms`,this._containerElement.appendChild(A),function Use(t){window.getComputedStyle(t).getPropertyValue("opacity")}(A),A.style.transform="scale(1)";const g=new Fse(this,A,i);return g.state=0,this._activeRipples.add(g),i.persistent||(this._mostRecentTransientRipple=g),this._runTimeoutOutsideZone(()=>{const b=g===this._mostRecentTransientRipple;g.state=1,!i.persistent&&(!b||!this._isPointerDown)&&g.fadeOut()},f),g}fadeOutRipple(n){const e=this._activeRipples.delete(n);if(n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),!e)return;const i=n.element,r={...G7,...n.config.animation};i.style.transitionDuration=`${r.exitDuration}ms`,i.style.opacity="0",n.state=2,this._runTimeoutOutsideZone(()=>{n.state=3,i.remove()},r.exitDuration)}fadeOutAll(){this._activeRipples.forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._activeRipples.forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){const e=jh(n);!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,this._registerEvents(z7))}handleEvent(n){"mousedown"===n.type?this._onMousedown(n):"touchstart"===n.type?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(W7),this._pointerUpEventsRegistered=!0)}_onMousedown(n){const e=R7(n),i=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!e&&!i&&(this._isPointerDown=!0,this.fadeInRipple(n.clientX,n.clientY,this._target.rippleConfig))}_onTouchStart(n){if(!this._target.rippleDisabled&&!N7(n)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=n.changedTouches;for(let i=0;i<e.length;i++)this.fadeInRipple(e[i].clientX,e[i].clientY,this._target.rippleConfig)}}_onPointerUp(){!this._isPointerDown||(this._isPointerDown=!1,this._activeRipples.forEach(n=>{!n.config.persistent&&(1===n.state||n.config.terminateOnPointerUp&&0===n.state)&&n.fadeOut()}))}_runTimeoutOutsideZone(n,e=0){this._ngZone.runOutsideAngular(()=>setTimeout(n,e))}_registerEvents(n){this._ngZone.runOutsideAngular(()=>{n.forEach(e=>{this._triggerElement.addEventListener(e,this,kT)})})}_removeTriggerEvents(){this._triggerElement&&(z7.forEach(n=>{this._triggerElement.removeEventListener(n,this,kT)}),this._pointerUpEventsRegistered&&W7.forEach(n=>{this._triggerElement.removeEventListener(n,this,kT)}))}}const J7=new wn("mat-ripple-global-options");let Qf=(()=>{class t{constructor(e,i,r,o,a){this._elementRef=e,this._animationMode=a,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=o||{},this._rippleRenderer=new q7(this,i,e,r)}get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,i=0,r){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,i,{...this.rippleConfig,...r}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(tr),D(Es),D(J7,8),D(jc,8))},t.\u0275dir=fn({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("mat-ripple-unbounded",i.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),t})(),Gf=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui,G_],Ui]}),t})(),K7=(()=>{class t{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1}}return t.\u0275fac=function(e){return new(e||t)(D(jc,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(e,i){2&e&&Wi("mat-pseudo-checkbox-indeterminate","indeterminate"===i.state)("mat-pseudo-checkbox-checked","checked"===i.state)("mat-pseudo-checkbox-disabled",i.disabled)("_mat-animation-noopable","NoopAnimations"===i._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(e,i){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),t})(),IT=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui]]}),t})();const X7=new wn("MAT_OPTION_PARENT_COMPONENT"),$7=new wn("MatOptgroup");let Hse=0;class Z7{constructor(n,e=!1){this.source=n,this.isUserInput=e}}let jse=(()=>{class t{constructor(e,i,r,o){this._element=e,this._changeDetectorRef=i,this._parent=r,this.group=o,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+Hse++,this.onSelectionChange=new Fn,this._stateChanges=new te}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=Di(e)}get disableRipple(){return this._parent&&this._parent.disableRipple}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(e,i){const r=this._getHostElement();"function"==typeof r.focus&&r.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!Qc(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue=e,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new Z7(this,e))}}return t.\u0275fac=function(e){kh()},t.\u0275dir=fn({type:t,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),t})(),Ra=(()=>{class t extends jse{constructor(e,i,r,o){super(e,i,r,o)}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(wo),D(X7,8),D($7,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(e,i){1&e&&ae("click",function(){return i._selectViaInteraction()})("keydown",function(o){return i._handleKeydown(o)}),2&e&&(tl("id",i.id),Ai("tabindex",i._getTabIndex())("aria-selected",i._getAriaSelected())("aria-disabled",i.disabled.toString()),Wi("mat-selected",i.selected)("mat-option-multiple",i.multiple)("mat-active",i.active)("mat-option-disabled",i.disabled))},exportAs:["matOption"],features:[$n],ngContentSelectors:Pse,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(e,i){1&e&&(ca(),p(0,Mse,1,2,"mat-pseudo-checkbox",0),l(1,"span",1),Zi(2),c(),p(3,wse,2,1,"span",2),M(4,"div",3)),2&e&&(m("ngIf",i.multiple),h(3),m("ngIf",i.group&&i.group._inert),h(1),m("matRippleTrigger",i._getHostElement())("matRippleDisabled",i.disabled||i.disableRipple))},dependencies:[K7,Oi,Qf],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),t})();function BT(t,n,e){if(e.length){let i=n.toArray(),r=e.toArray(),o=0;for(let a=0;a<t+1;a++)i[a].group&&i[a].group===r[o]&&o++;return o}return 0}let ev=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Gf,Po,Ui,IT]]}),t})();const Vse=["mat-button",""],Qse=["*"],zse=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],Wse=Vh(qA(Ku(class{constructor(t){this._elementRef=t}})));let t9=(()=>{class t extends Wse{constructor(e,i,r){super(e),this._focusMonitor=i,this._animationMode=r,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const o of zse)this._hasHostAttributes(o)&&this._getHostElement().classList.add(o);e.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e,i){e?this._focusMonitor.focusVia(this._getHostElement(),e,i):this._getHostElement().focus(i)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...e){return e.some(i=>this._getHostElement().hasAttribute(i))}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(Ju),D(jc,8))},t.\u0275cmp=Xt({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(e,i){if(1&e&&on(Qf,5),2&e){let r;Rt(r=Nt())&&(i.ripple=r.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(e,i){2&e&&(Ai("disabled",i.disabled||null),Wi("_mat-animation-noopable","NoopAnimations"===i._animationMode)("mat-button-disabled",i.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[$n],attrs:Vse,ngContentSelectors:Qse,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,i){1&e&&(ca(),l(0,"span",0),Zi(1),c(),M(2,"span",1)(3,"span",2)),2&e&&(h(2),Wi("mat-button-ripple-round",i.isRoundButton||i.isIconButton),m("matRippleDisabled",i._isRippleDisabled())("matRippleCentered",i.isIconButton)("matRippleTrigger",i._getHostElement()))},dependencies:[Qf],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n"],encapsulation:2,changeDetection:0}),t})(),tv=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Gf,Ui],Ui]}),t})();const qse=["addListener","removeListener"],Jse=["addEventListener","removeEventListener"],Kse=["on","off"];function Gr(t,n,e,i){if(x(e)&&(i=e,e=void 0),i)return Gr(t,n,e).pipe(RE(i));const[r,o]=function Zse(t){return x(t.addEventListener)&&x(t.removeEventListener)}(t)?Jse.map(a=>s=>t[a](n,s,e)):function Xse(t){return x(t.addListener)&&x(t.removeListener)}(t)?qse.map(n9(t,n)):function $se(t){return x(t.on)&&x(t.off)}(t)?Kse.map(n9(t,n)):[];if(!r&&Rn(t))return rs(a=>Gr(a,n,e))(ro(t));if(!r)throw new TypeError("Invalid event target");return new vt(a=>{const s=(...d)=>a.next(1<d.length?d:d[0]);return r(s),()=>o(s)})}function n9(t,n){return e=>i=>t[e](n,i)}const nv={schedule(t){let n=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:i}=nv;i&&(n=i.requestAnimationFrame,e=i.cancelAnimationFrame);const r=n(o=>{e=void 0,t(o)});return new B(()=>e?.(r))},requestAnimationFrame(...t){const{delegate:n}=nv;return(n?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:n}=nv;return(n?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0};new class tce extends mT{flush(n){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:i}=this;let r;n=n||i.shift();do{if(r=n.execute(n.state,n.delay))break}while((n=i[0])&&n.id===e&&i.shift());if(this._active=!1,r){for(;(n=i[0])&&n.id===e&&i.shift();)n.unsubscribe();throw r}}}(class ece extends gT{constructor(n,e){super(n,e),this.scheduler=n,this.work=e}requestAsyncId(n,e,i=0){return null!==i&&i>0?super.requestAsyncId(n,e,i):(n.actions.push(this),n._scheduled||(n._scheduled=nv.requestAnimationFrame(()=>n.flush(void 0))))}recycleAsyncId(n,e,i=0){var r;if(null!=i?i>0:this.delay>0)return super.recycleAsyncId(n,e,i);const{actions:o}=n;null!=e&&(null===(r=o[o.length-1])||void 0===r?void 0:r.id)!==e&&(nv.cancelAnimationFrame(e),n._scheduled=void 0)}});let RT,ice=1;const L2={};function r9(t){return t in L2&&(delete L2[t],!0)}const rce={setImmediate(t){const n=ice++;return L2[n]=!0,RT||(RT=Promise.resolve()),RT.then(()=>r9(n)&&t()),n},clearImmediate(t){r9(t)}},{setImmediate:oce,clearImmediate:ace}=rce,U2={setImmediate(...t){const{delegate:n}=U2;return(n?.setImmediate||oce)(...t)},clearImmediate(t){const{delegate:n}=U2;return(n?.clearImmediate||ace)(t)},delegate:void 0};new class cce extends mT{flush(n){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:i}=this;let r;n=n||i.shift();do{if(r=n.execute(n.state,n.delay))break}while((n=i[0])&&n.id===e&&i.shift());if(this._active=!1,r){for(;(n=i[0])&&n.id===e&&i.shift();)n.unsubscribe();throw r}}}(class sce extends gT{constructor(n,e){super(n,e),this.scheduler=n,this.work=e}requestAsyncId(n,e,i=0){return null!==i&&i>0?super.requestAsyncId(n,e,i):(n.actions.push(this),n._scheduled||(n._scheduled=U2.setImmediate(n.flush.bind(n,void 0))))}recycleAsyncId(n,e,i=0){var r;if(null!=i?i>0:this.delay>0)return super.recycleAsyncId(n,e,i);const{actions:o}=n;null!=e&&(null===(r=o[o.length-1])||void 0===r?void 0:r.id)!==e&&(U2.clearImmediate(e),n._scheduled=void 0)}});function Y2(t=0,n,e=zae){let i=-1;return null!=n&&(Ld(n)?e=n:i=n),new vt(r=>{let o=function uce(t){return t instanceof Date&&!isNaN(t)}(t)?+t-e.now():t;o<0&&(o=0);let a=0;return e.schedule(function(){r.closed||(r.next(a++),0<=i?this.schedule(void 0,i):r.complete())},o)})}function o9(t,n=E2){return function dce(t){return _e((n,e)=>{let i=!1,r=null,o=null,a=!1;const s=()=>{if(o?.unsubscribe(),o=null,i){i=!1;const f=r;r=null,e.next(f)}a&&e.complete()},d=()=>{o=null,a&&e.complete()};n.subscribe(Ye(e,f=>{i=!0,r=f,o||ro(t(f)).subscribe(o=Ye(e,s,d))},()=>{a=!0,(!i||!o||o.closed)&&e.complete()}))})}(()=>Y2(t,n))}let iv=(()=>{class t{constructor(e,i,r){this._ngZone=e,this._platform=i,this._scrolled=new te,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=r}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new vt(i=>{this._globalSubscription||this._addGlobalListener();const r=e>0?this._scrolled.pipe(o9(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{r.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Ii()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){const r=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(lo(o=>!o||r.indexOf(o)>-1))}getAncestorScrollContainers(e){const i=[];return this.scrollContainers.forEach((r,o)=>{this._scrollableContainsElement(o,e)&&i.push(o)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let r=jh(i),o=e.getElementRef().nativeElement;do{if(r==o)return!0}while(r=r.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>Gr(this._getWindow().document,"scroll").subscribe(()=>this._scrolled.next()))}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return t.\u0275fac=function(e){return new(e||t)(bt(tr),bt(Es),bt(nr,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),H2=(()=>{class t{constructor(e,i,r,o){this.elementRef=e,this.scrollDispatcher=i,this.ngZone=r,this.dir=o,this._destroyed=new te,this._elementScrolled=new vt(a=>this.ngZone.runOutsideAngular(()=>Gr(this.elementRef.nativeElement,"scroll").pipe(li(this._destroyed)).subscribe(a)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const i=this.elementRef.nativeElement,r=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=r?e.end:e.start),null==e.right&&(e.right=r?e.start:e.end),null!=e.bottom&&(e.top=i.scrollHeight-i.clientHeight-e.bottom),r&&0!=X1()?(null!=e.left&&(e.right=i.scrollWidth-i.clientWidth-e.left),2==X1()?e.left=e.right:1==X1()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=i.scrollWidth-i.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const i=this.elementRef.nativeElement;w7()?i.scrollTo(e):(null!=e.top&&(i.scrollTop=e.top),null!=e.left&&(i.scrollLeft=e.left))}measureScrollOffset(e){const i="left",r="right",o=this.elementRef.nativeElement;if("top"==e)return o.scrollTop;if("bottom"==e)return o.scrollHeight-o.clientHeight-o.scrollTop;const a=this.dir&&"rtl"==this.dir.value;return"start"==e?e=a?r:i:"end"==e&&(e=a?i:r),a&&2==X1()?e==i?o.scrollWidth-o.clientWidth-o.scrollLeft:o.scrollLeft:a&&1==X1()?e==i?o.scrollLeft+o.scrollWidth-o.clientWidth:-o.scrollLeft:e==i?o.scrollLeft:o.scrollWidth-o.clientWidth-o.scrollLeft}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(iv),D(tr),D(bd,8))},t.\u0275dir=fn({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),t})(),K_=(()=>{class t{constructor(e,i,r){this._platform=e,this._change=new te,this._changeListener=o=>{this._change.next(o)},this._document=r,i.runOutsideAngular(()=>{if(e.isBrowser){const o=this._getWindow();o.addEventListener("resize",this._changeListener),o.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:i,height:r}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+r,right:e.left+i,height:r,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,i=this._getWindow(),r=e.documentElement,o=r.getBoundingClientRect();return{top:-o.top||e.body.scrollTop||i.scrollY||r.scrollTop||0,left:-o.left||e.body.scrollLeft||i.scrollX||r.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(o9(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return t.\u0275fac=function(e){return new(e||t)(bt(Es),bt(tr),bt(nr,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Qh=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})(),NT=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[q_,G_,Qh],q_,Qh]}),t})();class FT{attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;null!=n&&(this._attachedHost=null,n.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(n){this._attachedHost=n}}class j2 extends FT{constructor(n,e,i,r){super(),this.component=n,this.viewContainerRef=e,this.injector=i,this.componentFactoryResolver=r}}class rv extends FT{constructor(n,e,i){super(),this.templateRef=n,this.viewContainerRef=e,this.context=i}get origin(){return this.templateRef.elementRef}attach(n,e=this.context){return this.context=e,super.attach(n)}detach(){return this.context=void 0,super.detach()}}class Ace extends FT{constructor(n){super(),this.element=n instanceof hi?n.nativeElement:n}}class LT{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(n){return n instanceof j2?(this._attachedPortal=n,this.attachComponentPortal(n)):n instanceof rv?(this._attachedPortal=n,this.attachTemplatePortal(n)):this.attachDomPortal&&n instanceof Ace?(this._attachedPortal=n,this.attachDomPortal(n)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class pce extends LT{constructor(n,e,i,r,o){super(),this.outletElement=n,this._componentFactoryResolver=e,this._appRef=i,this._defaultInjector=r,this.attachDomPortal=a=>{const s=a.element,d=this._document.createComment("dom-portal");s.parentNode.insertBefore(d,s),this.outletElement.appendChild(s),this._attachedPortal=a,super.setDisposeFn(()=>{d.parentNode&&d.parentNode.replaceChild(s,d)})},this._document=o}attachComponentPortal(n){const i=(n.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(n.component);let r;return n.viewContainerRef?(r=n.viewContainerRef.createComponent(i,n.viewContainerRef.length,n.injector||n.viewContainerRef.injector),this.setDisposeFn(()=>r.destroy())):(r=i.create(n.injector||this._defaultInjector),this._appRef.attachView(r.hostView),this.setDisposeFn(()=>{this._appRef.detachView(r.hostView),r.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(r)),this._attachedPortal=n,r}attachTemplatePortal(n){let e=n.viewContainerRef,i=e.createEmbeddedView(n.templateRef,n.context);return i.rootNodes.forEach(r=>this.outletElement.appendChild(r)),i.detectChanges(),this.setDisposeFn(()=>{let r=e.indexOf(i);-1!==r&&e.remove(r)}),this._attachedPortal=n,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}}let UT=(()=>{class t extends LT{constructor(e,i,r){super(),this._componentFactoryResolver=e,this._viewContainerRef=i,this._isInitialized=!1,this.attached=new Fn,this.attachDomPortal=o=>{const a=o.element,s=this._document.createComment("dom-portal");o.setAttachedHost(this),a.parentNode.insertBefore(s,a),this._getRootNode().appendChild(a),this._attachedPortal=o,super.setDisposeFn(()=>{s.parentNode&&s.parentNode.replaceChild(a,s)})},this._document=r}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(e){e.setAttachedHost(this);const i=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,o=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),a=i.createComponent(o,i.length,e.injector||i.injector);return i!==this._viewContainerRef&&this._getRootNode().appendChild(a.hostView.rootNodes[0]),super.setDisposeFn(()=>a.destroy()),this._attachedPortal=e,this._attachedRef=a,this.attached.emit(a),a}attachTemplatePortal(e){e.setAttachedHost(this);const i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context);return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return t.\u0275fac=function(e){return new(e||t)(D(rg),D(Ss),D(nr))},t.\u0275dir=fn({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[$n]}),t})(),Sg=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();const a9=w7();class gce{constructor(n,e){this._viewportRuler=n,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const n=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=n.style.left||"",this._previousHTMLStyles.top=n.style.top||"",n.style.left=Qs(-this._previousScrollPosition.left),n.style.top=Qs(-this._previousScrollPosition.top),n.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const n=this._document.documentElement,i=n.style,r=this._document.body.style,o=i.scrollBehavior||"",a=r.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,n.classList.remove("cdk-global-scrollblock"),a9&&(i.scrollBehavior=r.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),a9&&(i.scrollBehavior=o,r.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}}class mce{constructor(n,e,i,r){this._scrollDispatcher=n,this._ngZone=e,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(n){this._overlayRef=n}enable(){if(this._scrollSubscription)return;const n=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=n.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=n.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class s9{enable(){}disable(){}attach(){}}function YT(t,n){return n.some(e=>t.bottom<e.top||t.top>e.bottom||t.right<e.left||t.left>e.right)}function c9(t,n){return n.some(e=>t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)}class _ce{constructor(n,e,i,r){this._scrollDispatcher=n,this._viewportRuler=e,this._ngZone=i,this._config=r,this._scrollSubscription=null}attach(n){this._overlayRef=n}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:r}=this._viewportRuler.getViewportSize();YT(e,[{width:i,height:r,bottom:r,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let bce=(()=>{class t{constructor(e,i,r,o){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=r,this.noop=()=>new s9,this.close=a=>new mce(this._scrollDispatcher,this._ngZone,this._viewportRuler,a),this.block=()=>new gce(this._viewportRuler,this._document),this.reposition=a=>new _ce(this._scrollDispatcher,this._viewportRuler,this._ngZone,a),this._document=o}}return t.\u0275fac=function(e){return new(e||t)(bt(iv),bt(K_),bt(tr),bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class V2{constructor(n){if(this.scrollStrategy=new s9,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,n){const e=Object.keys(n);for(const i of e)void 0!==n[i]&&(this[i]=n[i])}}}class vce{constructor(n,e,i,r,o){this.offsetX=i,this.offsetY=r,this.panelClass=o,this.originX=n.originX,this.originY=n.originY,this.overlayX=e.overlayX,this.overlayY=e.overlayY}}class Cce{}let yce=(()=>{let t=class{constructor(e,i){this.connectionPair=e,this.scrollableViewProperties=i}};return t=function qt(t,n,e,i){var a,r=arguments.length,o=r<3?n:null===i?i=Object.getOwnPropertyDescriptor(n,e):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,n,e,i);else for(var s=t.length-1;s>=0;s--)(a=t[s])&&(o=(r<3?a(o):r>3?a(n,e,o):a(n,e))||o);return r>3&&o&&Object.defineProperty(n,e,o),o}([nn(1,Ol()),On("design:paramtypes",[vce,Cce])],t),t})(),l9=(()=>{class t{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),0===this._attachedOverlays.length&&this.detach()}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Mce=(()=>{class t extends l9{constructor(e){super(e),this._keydownListener=i=>{const r=this._attachedOverlays;for(let o=r.length-1;o>-1;o--)if(r[o]._keydownEvents.observers.length>0){r[o]._keydownEvents.next(i);break}}}add(e){super.add(e),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),wce=(()=>{class t extends l9{constructor(e,i){super(e),this._platform=i,this._cursorStyleIsSet=!1,this._pointerDownListener=r=>{this._pointerDownEventTarget=WA(r)},this._clickListener=r=>{const o=WA(r),a="click"===r.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:o;this._pointerDownEventTarget=null;const s=this._attachedOverlays.slice();for(let d=s.length-1;d>-1;d--){const f=s[d];if(!(f._outsidePointerEvents.observers.length<1)&&f.hasAttached()){if(f.overlayElement.contains(o)||f.overlayElement.contains(a))break;f._outsidePointerEvents.next(r)}}}}add(e){if(super.add(e),!this._isAttached){const i=this._document.body;i.addEventListener("pointerdown",this._pointerDownListener,!0),i.addEventListener("click",this._clickListener,!0),i.addEventListener("auxclick",this._clickListener,!0),i.addEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}}return t.\u0275fac=function(e){return new(e||t)(bt(nr),bt(Es))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),HT=(()=>{class t{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||yT()){const r=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let o=0;o<r.length;o++)r[o].remove()}const i=this._document.createElement("div");i.classList.add(e),yT()?i.setAttribute("platform","test"):this._platform.isBrowser||i.setAttribute("platform","server"),this._document.body.appendChild(i),this._containerElement=i}}return t.\u0275fac=function(e){return new(e||t)(bt(nr),bt(Es))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class Pce{constructor(n,e,i,r,o,a,s,d,f){this._portalOutlet=n,this._host=e,this._pane=i,this._config=r,this._ngZone=o,this._keyboardDispatcher=a,this._document=s,this._location=d,this._outsideClickDispatcher=f,this._backdropElement=null,this._backdropClick=new te,this._attachments=new te,this._detachments=new te,this._locationChanges=B.EMPTY,this._backdropClickHandler=A=>this._backdropClick.next(A),this._keydownEvents=new te,this._outsidePointerEvents=new te,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(n){let e=this._portalOutlet.attach(n);return!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(vo(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const n=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),n}dispose(){const n=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,n&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(n){n!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=n,this.hasAttached()&&(n.attach(this),this.updatePosition()))}updateSize(n){this._config={...this._config,...n},this._updateElementSize()}setDirection(n){this._config={...this._config,direction:n},this._updateElementDirection()}addPanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!0)}removePanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!1)}getDirection(){const n=this._config.direction;return n?"string"==typeof n?n:n.value:"ltr"}updateScrollStrategy(n){n!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=n,this.hasAttached()&&(n.attach(this),n.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const n=this._pane.style;n.width=Qs(this._config.width),n.height=Qs(this._config.height),n.minWidth=Qs(this._config.minWidth),n.minHeight=Qs(this._config.minHeight),n.maxWidth=Qs(this._config.maxWidth),n.maxHeight=Qs(this._config.maxHeight)}_togglePointerEvents(n){this._pane.style.pointerEvents=n?"":"none"}_attachBackdrop(){const n="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(n)})}):this._backdropElement.classList.add(n)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const n=this._backdropElement;if(!n)return;let e;const i=()=>{n&&(n.removeEventListener("click",this._backdropClickHandler),n.removeEventListener("transitionend",i),this._disposeBackdrop(n)),this._config.backdropClass&&this._toggleClasses(n,this._config.backdropClass,!1),clearTimeout(e)};n.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{n.addEventListener("transitionend",i)}),n.style.pointerEvents="none",e=this._ngZone.runOutsideAngular(()=>setTimeout(i,500))}_toggleClasses(n,e,i){const r=T2(e||[]).filter(o=>!!o);r.length&&(i?n.classList.add(...r):n.classList.remove(...r))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const n=this._ngZone.onStable.pipe(li(Us(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),n.unsubscribe())})})}_disposeScrollStrategy(){const n=this._scrollStrategy;n&&(n.disable(),n.detach&&n.detach())}_disposeBackdrop(n){n&&(n.remove(),this._backdropElement===n&&(this._backdropElement=null))}}const d9="cdk-overlay-connected-position-bounding-box",Dce=/([A-Za-z%]+)$/;class xce{constructor(n,e,i,r,o){this._viewportRuler=e,this._document=i,this._platform=r,this._overlayContainer=o,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new te,this._resizeSubscription=B.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(n)}get positions(){return this._preferredPositions}attach(n){this._validatePositions(),n.hostElement.classList.add(d9),this._overlayRef=n,this._boundingBox=n.hostElement,this._pane=n.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect();const n=this._originRect,e=this._overlayRect,i=this._viewportRect,r=[];let o;for(let a of this._preferredPositions){let s=this._getOriginPoint(n,a),d=this._getOverlayPoint(s,e,a),f=this._getOverlayFit(d,e,i,a);if(f.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(a,s);this._canFitWithFlexibleDimensions(f,d,i)?r.push({position:a,origin:s,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(s,a)}):(!o||o.overlayFit.visibleArea<f.visibleArea)&&(o={overlayFit:f,overlayPoint:d,originPoint:s,position:a,overlayRect:e})}if(r.length){let a=null,s=-1;for(const d of r){const f=d.boundingBoxRect.width*d.boundingBoxRect.height*(d.position.weight||1);f>s&&(s=f,a=d)}return this._isPushed=!1,void this._applyPosition(a.position,a.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(o.position,o.originPoint);this._applyPosition(o.position,o.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Og(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(d9),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();const n=this._lastPosition||this._preferredPositions[0],e=this._getOriginPoint(this._originRect,n);this._applyPosition(n,e)}}withScrollableContainers(n){return this._scrollables=n,this}withPositions(n){return this._preferredPositions=n,-1===n.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(n){return this._viewportMargin=n,this}withFlexibleDimensions(n=!0){return this._hasFlexibleDimensions=n,this}withGrowAfterOpen(n=!0){return this._growAfterOpen=n,this}withPush(n=!0){return this._canPush=n,this}withLockedPosition(n=!0){return this._positionLocked=n,this}setOrigin(n){return this._origin=n,this}withDefaultOffsetX(n){return this._offsetX=n,this}withDefaultOffsetY(n){return this._offsetY=n,this}withTransformOriginOn(n){return this._transformOriginSelector=n,this}_getOriginPoint(n,e){let i,r;if("center"==e.originX)i=n.left+n.width/2;else{const o=this._isRtl()?n.right:n.left,a=this._isRtl()?n.left:n.right;i="start"==e.originX?o:a}return r="center"==e.originY?n.top+n.height/2:"top"==e.originY?n.top:n.bottom,{x:i,y:r}}_getOverlayPoint(n,e,i){let r,o;return r="center"==i.overlayX?-e.width/2:"start"===i.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,o="center"==i.overlayY?-e.height/2:"top"==i.overlayY?0:-e.height,{x:n.x+r,y:n.y+o}}_getOverlayFit(n,e,i,r){const o=f9(e);let{x:a,y:s}=n,d=this._getOffset(r,"x"),f=this._getOffset(r,"y");d&&(a+=d),f&&(s+=f);let b=0-s,_=s+o.height-i.height,P=this._subtractOverflows(o.width,0-a,a+o.width-i.width),v=this._subtractOverflows(o.height,b,_),k=P*v;return{visibleArea:k,isCompletelyWithinViewport:o.width*o.height===k,fitsInViewportVertically:v===o.height,fitsInViewportHorizontally:P==o.width}}_canFitWithFlexibleDimensions(n,e,i){if(this._hasFlexibleDimensions){const r=i.bottom-e.y,o=i.right-e.x,a=u9(this._overlayRef.getConfig().minHeight),s=u9(this._overlayRef.getConfig().minWidth),f=n.fitsInViewportHorizontally||null!=s&&s<=o;return(n.fitsInViewportVertically||null!=a&&a<=r)&&f}return!1}_pushOverlayOnScreen(n,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:n.x+this._previousPushAmount.x,y:n.y+this._previousPushAmount.y};const r=f9(e),o=this._viewportRect,a=Math.max(n.x+r.width-o.width,0),s=Math.max(n.y+r.height-o.height,0),d=Math.max(o.top-i.top-n.y,0),f=Math.max(o.left-i.left-n.x,0);let A=0,g=0;return A=r.width<=o.width?f||-a:n.x<this._viewportMargin?o.left-i.left-n.x:0,g=r.height<=o.height?d||-s:n.y<this._viewportMargin?o.top-i.top-n.y:0,this._previousPushAmount={x:A,y:g},{x:n.x+A,y:n.y+g}}_applyPosition(n,e){if(this._setTransformOrigin(n),this._setOverlayElementStyles(e,n),this._setBoundingBoxStyles(e,n),n.panelClass&&this._addPanelClasses(n.panelClass),this._lastPosition=n,this._positionChanges.observers.length){const i=this._getScrollVisibility(),r=new yce(n,i);this._positionChanges.next(r)}this._isInitialRender=!1}_setTransformOrigin(n){if(!this._transformOriginSelector)return;const e=this._boundingBox.querySelectorAll(this._transformOriginSelector);let i,r=n.overlayY;i="center"===n.overlayX?"center":this._isRtl()?"start"===n.overlayX?"right":"left":"start"===n.overlayX?"left":"right";for(let o=0;o<e.length;o++)e[o].style.transformOrigin=`${i} ${r}`}_calculateBoundingBoxRect(n,e){const i=this._viewportRect,r=this._isRtl();let o,a,s,A,g,b;if("top"===e.overlayY)a=n.y,o=i.height-a+this._viewportMargin;else if("bottom"===e.overlayY)s=i.height-n.y+2*this._viewportMargin,o=i.height-s+this._viewportMargin;else{const _=Math.min(i.bottom-n.y+i.top,n.y),P=this._lastBoundingBoxSize.height;o=2*_,a=n.y-_,o>P&&!this._isInitialRender&&!this._growAfterOpen&&(a=n.y-P/2)}if("end"===e.overlayX&&!r||"start"===e.overlayX&&r)b=i.width-n.x+this._viewportMargin,A=n.x-this._viewportMargin;else if("start"===e.overlayX&&!r||"end"===e.overlayX&&r)g=n.x,A=i.right-n.x;else{const _=Math.min(i.right-n.x+i.left,n.x),P=this._lastBoundingBoxSize.width;A=2*_,g=n.x-_,A>P&&!this._isInitialRender&&!this._growAfterOpen&&(g=n.x-P/2)}return{top:a,left:g,bottom:s,right:b,width:A,height:o}}_setBoundingBoxStyles(n,e){const i=this._calculateBoundingBoxRect(n,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const r={};if(this._hasExactPosition())r.top=r.left="0",r.bottom=r.right=r.maxHeight=r.maxWidth="",r.width=r.height="100%";else{const o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;r.height=Qs(i.height),r.top=Qs(i.top),r.bottom=Qs(i.bottom),r.width=Qs(i.width),r.left=Qs(i.left),r.right=Qs(i.right),r.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",r.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",o&&(r.maxHeight=Qs(o)),a&&(r.maxWidth=Qs(a))}this._lastBoundingBoxSize=i,Og(this._boundingBox.style,r)}_resetBoundingBoxStyles(){Og(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Og(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(n,e){const i={},r=this._hasExactPosition(),o=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(r){const A=this._viewportRuler.getViewportScrollPosition();Og(i,this._getExactOverlayY(e,n,A)),Og(i,this._getExactOverlayX(e,n,A))}else i.position="static";let s="",d=this._getOffset(e,"x"),f=this._getOffset(e,"y");d&&(s+=`translateX(${d}px) `),f&&(s+=`translateY(${f}px)`),i.transform=s.trim(),a.maxHeight&&(r?i.maxHeight=Qs(a.maxHeight):o&&(i.maxHeight="")),a.maxWidth&&(r?i.maxWidth=Qs(a.maxWidth):o&&(i.maxWidth="")),Og(this._pane.style,i)}_getExactOverlayY(n,e,i){let r={top:"",bottom:""},o=this._getOverlayPoint(e,this._overlayRect,n);this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i));let a=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return o.y-=a,"bottom"===n.overlayY?r.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":r.top=Qs(o.y),r}_getExactOverlayX(n,e,i){let a,r={left:"",right:""},o=this._getOverlayPoint(e,this._overlayRect,n);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,i)),a=this._isRtl()?"end"===n.overlayX?"left":"right":"end"===n.overlayX?"right":"left","right"===a?r.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":r.left=Qs(o.x),r}_getScrollVisibility(){const n=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(r=>r.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:c9(n,i),isOriginOutsideView:YT(n,i),isOverlayClipped:c9(e,i),isOverlayOutsideView:YT(e,i)}}_subtractOverflows(n,...e){return e.reduce((i,r)=>i-Math.max(r,0),n)}_getNarrowedViewportRect(){const n=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+n-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:n-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(n,e){return"x"===e?n.offsetX??this._offsetX:n.offsetY??this._offsetY}_validatePositions(){}_addPanelClasses(n){this._pane&&T2(n).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(n=>{this._pane.classList.remove(n)}),this._appliedPanelClasses=[])}_getOriginRect(){const n=this._origin;if(n instanceof hi)return n.nativeElement.getBoundingClientRect();if(n instanceof Element)return n.getBoundingClientRect();const e=n.width||0,i=n.height||0;return{top:n.y,bottom:n.y+i,left:n.x,right:n.x+e,height:i,width:e}}}function Og(t,n){for(let e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function u9(t){if("number"!=typeof t&&null!=t){const[n,e]=t.split(Dce);return e&&"px"!==e?null:parseFloat(n)}return t||null}function f9(t){return{top:Math.floor(t.top),right:Math.floor(t.right),bottom:Math.floor(t.bottom),left:Math.floor(t.left),width:Math.floor(t.width),height:Math.floor(t.height)}}const h9="cdk-global-overlay-wrapper";class Sce{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}attach(n){const e=n.getConfig();this._overlayRef=n,this._width&&!e.width&&n.updateSize({width:this._width}),this._height&&!e.height&&n.updateSize({height:this._height}),n.hostElement.classList.add(h9),this._isDisposed=!1}top(n=""){return this._bottomOffset="",this._topOffset=n,this._alignItems="flex-start",this}left(n=""){return this._rightOffset="",this._leftOffset=n,this._justifyContent="flex-start",this}bottom(n=""){return this._topOffset="",this._bottomOffset=n,this._alignItems="flex-end",this}right(n=""){return this._leftOffset="",this._rightOffset=n,this._justifyContent="flex-end",this}width(n=""){return this._overlayRef?this._overlayRef.updateSize({width:n}):this._width=n,this}height(n=""){return this._overlayRef?this._overlayRef.updateSize({height:n}):this._height=n,this}centerHorizontally(n=""){return this.left(n),this._justifyContent="center",this}centerVertically(n=""){return this.top(n),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:r,height:o,maxWidth:a,maxHeight:s}=i,d=!("100%"!==r&&"100vw"!==r||a&&"100%"!==a&&"100vw"!==a),f=!("100%"!==o&&"100vh"!==o||s&&"100%"!==s&&"100vh"!==s);n.position=this._cssPosition,n.marginLeft=d?"0":this._leftOffset,n.marginTop=f?"0":this._topOffset,n.marginBottom=this._bottomOffset,n.marginRight=this._rightOffset,d?e.justifyContent="flex-start":"center"===this._justifyContent?e.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?e.justifyContent="flex-end":"flex-end"===this._justifyContent&&(e.justifyContent="flex-start"):e.justifyContent=this._justifyContent,e.alignItems=f?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(h9),i.justifyContent=i.alignItems=n.marginTop=n.marginBottom=n.marginLeft=n.marginRight=n.position="",this._overlayRef=null,this._isDisposed=!0}}let Oce=(()=>{class t{constructor(e,i,r,o){this._viewportRuler=e,this._document=i,this._platform=r,this._overlayContainer=o}global(){return new Sce}flexibleConnectedTo(e){return new xce(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return t.\u0275fac=function(e){return new(e||t)(bt(K_),bt(nr),bt(Es),bt(HT))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Ece=0,Xd=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=r,this._positionBuilder=o,this._keyboardDispatcher=a,this._injector=s,this._ngZone=d,this._document=f,this._directionality=A,this._location=g,this._outsideClickDispatcher=b}create(e){const i=this._createHostElement(),r=this._createPaneElement(i),o=this._createPortalOutlet(r),a=new V2(e);return a.direction=a.direction||this._directionality.value,new Pce(o,i,r,a,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher)}position(){return this._positionBuilder}_createPaneElement(e){const i=this._document.createElement("div");return i.id="cdk-overlay-"+Ece++,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(fg)),new pce(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return t.\u0275fac=function(e){return new(e||t)(bt(bce),bt(HT),bt(rg),bt(Oce),bt(Mce),bt(xs),bt(tr),bt(nr),bt(bd),bt(Qu),bt(wce))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const Tce=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],A9=new wn("cdk-connected-overlay-scroll-strategy");let p9=(()=>{class t{constructor(e){this.elementRef=e}}return t.\u0275fac=function(e){return new(e||t)(D(hi))},t.\u0275dir=fn({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),t})(),g9=(()=>{class t{constructor(e,i,r,o,a){this._overlay=e,this._dir=a,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=B.EMPTY,this._attachSubscription=B.EMPTY,this._detachSubscription=B.EMPTY,this._positionSubscription=B.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new Fn,this.positionChange=new Fn,this.attach=new Fn,this.detach=new Fn,this.overlayKeydown=new Fn,this.overlayOutsideClick=new Fn,this._templatePortal=new rv(i,r),this._scrollStrategyFactory=o,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Di(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=Di(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=Di(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=Di(e)}get push(){return this._push}set push(e){this._push=Di(e)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=Tce);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),27===i.keyCode&&!this.disableClose&&!Qc(i)&&(i.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{this.overlayOutsideClick.next(i)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new V2({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(i.width=this.width),(this.height||0===this.height)&&(i.height=this.height),(this.minWidth||0===this.minWidth)&&(i.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){const i=this.positions.map(r=>({originX:r.originX,originY:r.originY,overlayX:r.overlayX,overlayY:r.overlayY,offsetX:r.offsetX||this.offsetX,offsetY:r.offsetY||this.offsetY,panelClass:r.panelClass||void 0}));return e.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(e),e}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof p9?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(u6(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(D(Xd),D(Lo),D(Ss),D(A9),D(bd,8))},t.\u0275dir=fn({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Go]}),t})();const Ice={provide:A9,deps:[Xd],useFactory:function kce(t){return()=>t.scrollStrategies.reposition()}};let Eg=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Xd,Ice],imports:[[q_,Sg,NT],NT]}),t})();class m9{}const Gh="*";function hs(t,n){return{type:7,name:t,definitions:n,options:{}}}function Bo(t,n=null){return{type:4,styles:n,timings:t}}function _9(t,n=null){return{type:2,steps:t,options:n}}function Ei(t){return{type:6,styles:t,offset:null}}function ao(t,n,e){return{type:0,name:t,styles:n,options:e}}function Tg(t){return{type:5,steps:t}}function Do(t,n,e=null){return{type:1,expr:t,animation:n,options:e}}function b9(t=null){return{type:9,options:t}}function v9(t,n,e=null){return{type:11,selector:t,animation:n,options:e}}function C9(t){Promise.resolve().then(t)}class ov{constructor(n=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=n+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){C9(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class y9{constructor(n){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=n;let e=0,i=0,r=0;const o=this.players.length;0==o?C9(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++e==o&&this._onFinish()}),a.onDestroy(()=>{++i==o&&this._onDestroy()}),a.onStart(()=>{++r==o&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){const e=n*this.totalTime;this.players.forEach(i=>{const r=i.totalTime?Math.min(1,e/i.totalTime):1;i.setPosition(r)})}getPosition(){const n=this.players.reduce((e,i)=>null===e||i.totalTime>e.totalTime?i:e,null);return null!=n?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}const Rce=["connectionContainer"],Nce=["inputContainer"],Fce=["label"];function Lce(t,n){1&t&&(Ie(0),l(1,"div",14),M(2,"div",15)(3,"div",16)(4,"div",17),c(),l(5,"div",18),M(6,"div",15)(7,"div",16)(8,"div",17),c(),Be())}function Uce(t,n){1&t&&(l(0,"div",19),Zi(1,1),c())}function Yce(t,n){if(1&t&&(Ie(0),Zi(1,2),l(2,"span"),u(3),c(),Be()),2&t){const e=z(2);h(3),Pe(e._control.placeholder)}}function Hce(t,n){1&t&&Zi(0,3,["*ngSwitchCase","true"])}function jce(t,n){1&t&&(l(0,"span",23),u(1," *"),c())}function Vce(t,n){if(1&t){const e=Mn();l(0,"label",20,21),ae("cdkObserveContent",function(){return Mt(e),wt(z().updateOutlineGap())}),p(2,Yce,4,1,"ng-container",12),p(3,Hce,1,0,"ng-content",12),p(4,jce,2,0,"span",22),c()}if(2&t){const e=z();Wi("mat-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-form-field-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-accent","accent"==e.color)("mat-warn","warn"==e.color),m("cdkObserveContentDisabled","outline"!=e.appearance)("id",e._labelId)("ngSwitch",e._hasLabel()),Ai("for",e._control.id)("aria-owns",e._control.id),h(2),m("ngSwitchCase",!1),h(1),m("ngSwitchCase",!0),h(1),m("ngIf",!e.hideRequiredMarker&&e._control.required&&!e._control.disabled)}}function Qce(t,n){1&t&&(l(0,"div",24),Zi(1,4),c())}function Gce(t,n){if(1&t&&(l(0,"div",25),M(1,"span",26),c()),2&t){const e=z();h(1),Wi("mat-accent","accent"==e.color)("mat-warn","warn"==e.color)}}function zce(t,n){1&t&&(l(0,"div"),Zi(1,5),c()),2&t&&m("@transitionMessages",z()._subscriptAnimationState)}function Wce(t,n){if(1&t&&(l(0,"div",30),u(1),c()),2&t){const e=z(2);m("id",e._hintLabelId),h(1),Pe(e.hintLabel)}}function qce(t,n){if(1&t&&(l(0,"div",27),p(1,Wce,2,2,"div",28),Zi(2,6),M(3,"div",29),Zi(4,7),c()),2&t){const e=z();m("@transitionMessages",e._subscriptAnimationState),h(1),m("ngIf",e.hintLabel)}}const Jce=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Kce=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],Xce=new wn("MatError"),$ce={transitionMessages:hs("transitionMessages",[ao("enter",Ei({opacity:1,transform:"translateY(0%)"})),Do("void => enter",[Ei({opacity:0,transform:"translateY(-5px)"}),Bo("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let av=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t}),t})();const Zce=new wn("MatHint");let ra=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-label"]]}),t})(),ele=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-placeholder"]]}),t})();const tle=new wn("MatPrefix"),nle=new wn("MatSuffix");let M9=0;const rle=Vh(class{constructor(t){this._elementRef=t}},"primary"),ole=new wn("MAT_FORM_FIELD_DEFAULT_OPTIONS"),sv=new wn("MatFormField");let la=(()=>{class t extends rle{constructor(e,i,r,o,a,s,d){super(e),this._changeDetectorRef=i,this._dir=r,this._defaults=o,this._platform=a,this._ngZone=s,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new te,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+M9++,this._labelId="mat-form-field-label-"+M9++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==d,this.appearance=o&&o.appearance?o.appearance:"legacy",this._hideRequiredMarker=!(!o||null==o.hideRequiredMarker)&&o.hideRequiredMarker}get appearance(){return this._appearance}set appearance(e){const i=this._appearance;this._appearance=e||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&i!==e&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Di(e)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(e){this._explicitFormFieldControl=e}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${e.controlType}`),e.stateChanges.pipe(Cc(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(li(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe(li(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),Us(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe(Cc(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe(Cc(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe(li(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(e){const i=this._control?this._control.ngControl:null;return i&&i[e]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,Gr(this._label.nativeElement,"transitionend").pipe(vo(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const i=this._hintChildren?this._hintChildren.find(o=>"start"===o.align):null,r=this._hintChildren?this._hintChildren.find(o=>"end"===o.align):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),r&&e.push(r.id)}else this._errorChildren&&e.push(...this._errorChildren.map(i=>i.id));this._control.setDescribedByIds(e)}}_validateControlChild(){}updateOutlineGap(){const e=this._label?this._label.nativeElement:null;if(!("outline"===this.appearance&&e&&e.children.length&&e.textContent.trim()&&this._platform.isBrowser))return;if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let i=0,r=0;const o=this._connectionContainerRef.nativeElement,a=o.querySelectorAll(".mat-form-field-outline-start"),s=o.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){const d=o.getBoundingClientRect();if(0===d.width&&0===d.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const f=this._getStartEnd(d),A=e.children,g=this._getStartEnd(A[0].getBoundingClientRect());let b=0;for(let _=0;_<A.length;_++)b+=A[_].offsetWidth;i=Math.abs(g-f)-5,r=b>0?.75*b+10:0}for(let d=0;d<a.length;d++)a[d].style.width=`${i}px`;for(let d=0;d<s.length;d++)s[d].style.width=`${r}px`;this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}_getStartEnd(e){return this._dir&&"rtl"===this._dir.value?e.right:e.left}_isAttachedToDOM(){const e=this._elementRef.nativeElement;if(e.getRootNode){const i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(wo),D(bd,8),D(ole,8),D(Es),D(tr),D(jc,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-form-field"]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,av,5),Ji(r,av,7),Ji(r,ra,5),Ji(r,ra,7),Ji(r,ele,5),Ji(r,Xce,5),Ji(r,Zce,5),Ji(r,tle,5),Ji(r,nle,5)),2&e){let o;Rt(o=Nt())&&(i._controlNonStatic=o.first),Rt(o=Nt())&&(i._controlStatic=o.first),Rt(o=Nt())&&(i._labelChildNonStatic=o.first),Rt(o=Nt())&&(i._labelChildStatic=o.first),Rt(o=Nt())&&(i._placeholderChild=o.first),Rt(o=Nt())&&(i._errorChildren=o),Rt(o=Nt())&&(i._hintChildren=o),Rt(o=Nt())&&(i._prefixChildren=o),Rt(o=Nt())&&(i._suffixChildren=o)}},viewQuery:function(e,i){if(1&e&&(on(Rce,7),on(Nce,5),on(Fce,5)),2&e){let r;Rt(r=Nt())&&(i._connectionContainerRef=r.first),Rt(r=Nt())&&(i._inputContainerRef=r.first),Rt(r=Nt())&&(i._label=r.first)}},hostAttrs:[1,"mat-form-field"],hostVars:40,hostBindings:function(e,i){2&e&&Wi("mat-form-field-appearance-standard","standard"==i.appearance)("mat-form-field-appearance-fill","fill"==i.appearance)("mat-form-field-appearance-outline","outline"==i.appearance)("mat-form-field-appearance-legacy","legacy"==i.appearance)("mat-form-field-invalid",i._control.errorState)("mat-form-field-can-float",i._canLabelFloat())("mat-form-field-should-float",i._shouldLabelFloat())("mat-form-field-has-label",i._hasFloatingLabel())("mat-form-field-hide-placeholder",i._hideControlPlaceholder())("mat-form-field-disabled",i._control.disabled)("mat-form-field-autofilled",i._control.autofilled)("mat-focused",i._control.focused)("ng-untouched",i._shouldForward("untouched"))("ng-touched",i._shouldForward("touched"))("ng-pristine",i._shouldForward("pristine"))("ng-dirty",i._shouldForward("dirty"))("ng-valid",i._shouldForward("valid"))("ng-invalid",i._shouldForward("invalid"))("ng-pending",i._shouldForward("pending"))("_mat-animation-noopable",!i._animationsEnabled)},inputs:{color:"color",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel",floatLabel:"floatLabel"},exportAs:["matFormField"],features:[Li([{provide:sv,useExisting:t}]),$n],ngContentSelectors:Kce,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(e,i){1&e&&(ca(Jce),l(0,"div",0)(1,"div",1,2),ae("click",function(o){return i._control.onContainerClick&&i._control.onContainerClick(o)}),p(3,Lce,9,0,"ng-container",3),p(4,Uce,2,0,"div",4),l(5,"div",5,6),Zi(7),l(8,"span",7),p(9,Vce,5,16,"label",8),c()(),p(10,Qce,2,0,"div",9),c(),p(11,Gce,2,4,"div",10),l(12,"div",11),p(13,zce,2,1,"div",12),p(14,qce,5,2,"div",13),c()()),2&e&&(h(3),m("ngIf","outline"==i.appearance),h(1),m("ngIf",i._prefixChildren.length),h(5),m("ngIf",i._hasFloatingLabel()),h(1),m("ngIf",i._suffixChildren.length),h(1),m("ngIf","outline"!=i.appearance),h(1),m("ngSwitch",i._getDisplayedMessages()),h(1),m("ngSwitchCase","error"),h(1),m("ngSwitchCase","hint"))},dependencies:[Oi,pg,MT,S1],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n','.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],encapsulation:2,data:{animation:[$ce.transitionMessages]},changeDetection:0}),t})(),Q2=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Po,Ui,$1],Ui]}),t})();function VT(t){return t&&"function"==typeof t.connect}class P9{applyChanges(n,e,i,r,o){n.forEachOperation((a,s,d)=>{let f,A;if(null==a.previousIndex){const g=i(a,s,d);f=e.createEmbeddedView(g.templateRef,g.context,g.index),A=1}else null==d?(e.remove(s),A=3):(f=e.get(s),e.move(f,d),A=2);o&&o({context:f?.context,operation:A,record:a})})}detach(){}}class cv{constructor(n=!1,e,i=!0){this._multiple=n,this._emitChanges=i,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new te,e&&e.length&&(n?e.forEach(r=>this._markSelected(r)):this._markSelected(e[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...n){this._verifyValueAssignment(n),n.forEach(e=>this._markSelected(e)),this._emitChangeEvent()}deselect(...n){this._verifyValueAssignment(n),n.forEach(e=>this._unmarkSelected(e)),this._emitChangeEvent()}toggle(n){this.isSelected(n)?this.deselect(n):this.select(n)}clear(){this._unmarkAll(),this._emitChangeEvent()}isSelected(n){return this._selection.has(n)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(n){this._multiple&&this.selected&&this._selected.sort(n)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(n){this.isSelected(n)||(this._multiple||this._unmarkAll(),this._selection.add(n),this._emitChanges&&this._selectedToEmit.push(n))}_unmarkSelected(n){this.isSelected(n)&&(this._selection.delete(n),this._emitChanges&&this._deselectedToEmit.push(n))}_unmarkAll(){this.isEmpty()||this._selection.forEach(n=>this._unmarkSelected(n))}_verifyValueAssignment(n){}}let QT=(()=>{class t{constructor(){this._listeners=[]}notify(e,i){for(let r of this._listeners)r(e,i)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(i=>e!==i)}}ngOnDestroy(){this._listeners=[]}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const lv=new wn("_ViewRepeater");function x9(...t){const n=Za(t),{args:e,keys:i}=r6(t),r=new vt(o=>{const{length:a}=e;if(!a)return void o.complete();const s=new Array(a);let d=a,f=a;for(let A=0;A<a;A++){let g=!1;ro(e[A]).subscribe(Ye(o,b=>{g||(g=!0,f--),s[A]=b},()=>d--,void 0,()=>{(!d||!g)&&(f||o.next(i?o6(i,s):s),o.complete())}))}});return n?r.pipe(RE(n)):r}let S9=(()=>{class t{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return t.\u0275fac=function(e){return new(e||t)(D(Lu),D(hi))},t.\u0275dir=fn({type:t}),t})(),kg=(()=>{class t extends S9{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,features:[$n]}),t})();const Mc=new wn("NgValueAccessor"),sle={provide:Mc,useExisting:Dr(()=>G2),multi:!0};let G2=(()=>{class t extends kg{writeValue(e){this.setProperty("checked",e)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(e,i){1&e&&ae("change",function(o){return i.onChange(o.target.checked)})("blur",function(){return i.onTouched()})},features:[Li([sle]),$n]}),t})();const cle={provide:Mc,useExisting:Dr(()=>Ki),multi:!0},dle=new wn("CompositionEventMode");let Ki=(()=>{class t extends S9{constructor(e,i,r){super(e,i),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function lle(){const t=Uf()?Uf().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Lu),D(hi),D(dle,8))},t.\u0275dir=fn({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,i){1&e&&ae("input",function(o){return i._handleInput(o.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(o){return i._compositionEnd(o.target.value)})},features:[Li([cle]),$n]}),t})();function JA(t){return null==t||("string"==typeof t||Array.isArray(t))&&0===t.length}function O9(t){return null!=t&&"number"==typeof t.length}const ac=new wn("NgValidators"),KA=new wn("NgAsyncValidators"),fle=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class ee{static min(n){return E9(n)}static max(n){return T9(n)}static required(n){return function k9(t){return JA(t.value)?{required:!0}:null}(n)}static requiredTrue(n){return function I9(t){return!0===t.value?null:{required:!0}}(n)}static email(n){return function B9(t){return JA(t.value)||fle.test(t.value)?null:{email:!0}}(n)}static minLength(n){return function R9(t){return n=>JA(n.value)||!O9(n.value)?null:n.value.length<t?{minlength:{requiredLength:t,actualLength:n.value.length}}:null}(n)}static maxLength(n){return N9(n)}static pattern(n){return function F9(t){if(!t)return z2;let n,e;return"string"==typeof t?(e="","^"!==t.charAt(0)&&(e+="^"),e+=t,"$"!==t.charAt(t.length-1)&&(e+="$"),n=new RegExp(e)):(e=t.toString(),n=t),i=>{if(JA(i.value))return null;const r=i.value;return n.test(r)?null:{pattern:{requiredPattern:e,actualValue:r}}}}(n)}static nullValidator(n){return null}static compose(n){return V9(n)}static composeAsync(n){return Q9(n)}}function E9(t){return n=>{if(JA(n.value)||JA(t))return null;const e=parseFloat(n.value);return!isNaN(e)&&e<t?{min:{min:t,actual:n.value}}:null}}function T9(t){return n=>{if(JA(n.value)||JA(t))return null;const e=parseFloat(n.value);return!isNaN(e)&&e>t?{max:{max:t,actual:n.value}}:null}}function N9(t){return n=>O9(n.value)&&n.value.length>t?{maxlength:{requiredLength:t,actualLength:n.value.length}}:null}function z2(t){return null}function L9(t){return null!=t}function U9(t){return h1(t)?Ya(t):t}function Y9(t){let n={};return t.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function H9(t,n){return n.map(e=>e(t))}function j9(t){return t.map(n=>function hle(t){return!t.validate}(n)?n:e=>n.validate(e))}function V9(t){if(!t)return null;const n=t.filter(L9);return 0==n.length?null:function(e){return Y9(H9(e,n))}}function GT(t){return null!=t?V9(j9(t)):null}function Q9(t){if(!t)return null;const n=t.filter(L9);return 0==n.length?null:function(e){return x9(H9(e,n).map(U9)).pipe(Le(Y9))}}function zT(t){return null!=t?Q9(j9(t)):null}function G9(t,n){return null===t?[n]:Array.isArray(t)?[...t,n]:[t,n]}function z9(t){return t._rawValidators}function W9(t){return t._rawAsyncValidators}function WT(t){return t?Array.isArray(t)?t:[t]:[]}function W2(t,n){return Array.isArray(t)?t.includes(n):t===n}function q9(t,n){const e=WT(n);return WT(t).forEach(r=>{W2(e,r)||e.push(r)}),e}function J9(t,n){return WT(n).filter(e=>!W2(t,e))}class K9{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=GT(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=zT(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n){this.control&&this.control.reset(n)}hasError(n,e){return!!this.control&&this.control.hasError(n,e)}getError(n,e){return this.control?this.control.getError(n,e):null}}class Bl extends K9{get formDirective(){return null}get path(){return null}}class Xu extends K9{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class X9{constructor(n){this._cd=n}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Vi=(()=>{class t extends X9{constructor(e){super(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Xu,2))},t.\u0275dir=fn({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,i){2&e&&Wi("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},features:[$n]}),t})(),Qi=(()=>{class t extends X9{constructor(e){super(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Bl,10))},t.\u0275dir=fn({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(e,i){2&e&&Wi("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},features:[$n]}),t})();const dv="VALID",J2="INVALID",X_="PENDING",uv="DISABLED";function XT(t){return(K2(t)?t.validators:t)||null}function Z9(t){return Array.isArray(t)?GT(t):t||null}function $T(t,n){return(K2(n)?n.asyncValidators:t)||null}function eU(t){return Array.isArray(t)?zT(t):t||null}function K2(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}function tU(t,n,e){const i=t.controls;if(!(n?Object.keys(i):i).length)throw new Tn(1e3,"");if(!i[e])throw new Tn(1001,"")}function nU(t,n,e){t._forEachChild((i,r)=>{if(void 0===e[r])throw new Tn(1002,"")})}class X2{constructor(n,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=n,this._rawAsyncValidators=e,this._composedValidatorFn=Z9(this._rawValidators),this._composedAsyncValidatorFn=eU(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get valid(){return this.status===dv}get invalid(){return this.status===J2}get pending(){return this.status==X_}get disabled(){return this.status===uv}get enabled(){return this.status!==uv}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._rawValidators=n,this._composedValidatorFn=Z9(n)}setAsyncValidators(n){this._rawAsyncValidators=n,this._composedAsyncValidatorFn=eU(n)}addValidators(n){this.setValidators(q9(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(q9(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(J9(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(J9(n,this._rawAsyncValidators))}hasValidator(n){return W2(this._rawValidators,n)}hasAsyncValidator(n){return W2(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){this.touched=!0,this._parent&&!n.onlySelf&&this._parent.markAsTouched(n)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(n=>n.markAllAsTouched())}markAsUntouched(n={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n)}markAsDirty(n={}){this.pristine=!1,this._parent&&!n.onlySelf&&this._parent.markAsDirty(n)}markAsPristine(n={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n)}markAsPending(n={}){this.status=X_,!1!==n.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!n.onlySelf&&this._parent.markAsPending(n)}disable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=uv,this.errors=null,this._forEachChild(i=>{i.disable({...n,onlySelf:!0})}),this._updateValue(),!1!==n.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...n,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!0))}enable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=dv,this._forEachChild(i=>{i.enable({...n,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors({...n,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(n){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===dv||this.status===X_)&&this._runAsyncValidator(n.emitEvent)),!1!==n.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity(n)}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?uv:dv}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n){if(this.asyncValidator){this.status=X_,this._hasOwnPendingAsyncValidator=!0;const e=U9(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(i=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(i,{emitEvent:n})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(!1!==e.emitEvent)}get(n){let e=n;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,r)=>i&&i._find(r),this)}getError(n,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(n)}_initObservables(){this.valueChanges=new Fn,this.statusChanges=new Fn}_calculateStatus(){return this._allControlsDisabled()?uv:this.errors?J2:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(X_)?X_:this._anyControlsHaveStatus(J2)?J2:dv}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n={}){this.pristine=!this._anyControlsDirty(),this._parent&&!n.onlySelf&&this._parent._updatePristine(n)}_updateTouched(n={}){this.touched=this._anyControlsTouched(),this._parent&&!n.onlySelf&&this._parent._updateTouched(n)}_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){K2(n)&&null!=n.updateOn&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(n){return null}}class fv extends X2{constructor(n,e,i){super(XT(e),$T(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(n,e){return this.controls[n]?this.controls[n]:(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,i={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,i={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,e={}){nU(this,0,n),Object.keys(n).forEach(i=>{tU(this,!0,i),this.controls[i].setValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(Object.keys(n).forEach(i=>{const r=this.controls[i];r&&r.patchValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((i,r)=>{i.reset(n[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(n,e,i)=>(n[i]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&n(i,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&n(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,r)=>((i.enabled||this.disabled)&&(e[r]=i.value),e))}_reduceChildren(n,e){let i=n;return this._forEachChild((r,o)=>{i=e(i,r,o)}),i}_allControlsDisabled(){for(const n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}}class iU extends fv{}function $2(t,n){return[...n.path,t]}function hv(t,n){ZT(t,n),n.valueAccessor.writeValue(t.value),t.disabled&&n.valueAccessor.setDisabledState?.(!0),function Cle(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&rU(t,n)})}(t,n),function Mle(t,n){const e=(i,r)=>{n.valueAccessor.writeValue(i),r&&n.viewToModelUpdate(i)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}(t,n),function yle(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&rU(t,n),"submit"!==t.updateOn&&t.markAsTouched()})}(t,n),function vle(t,n){if(n.valueAccessor.setDisabledState){const e=i=>{n.valueAccessor.setDisabledState(i)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}(t,n)}function Z2(t,n,e=!0){const i=()=>{};n.valueAccessor&&(n.valueAccessor.registerOnChange(i),n.valueAccessor.registerOnTouched(i)),tw(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function ew(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function ZT(t,n){const e=z9(t);null!==n.validator?t.setValidators(G9(e,n.validator)):"function"==typeof e&&t.setValidators([e]);const i=W9(t);null!==n.asyncValidator?t.setAsyncValidators(G9(i,n.asyncValidator)):"function"==typeof i&&t.setAsyncValidators([i]);const r=()=>t.updateValueAndValidity();ew(n._rawValidators,r),ew(n._rawAsyncValidators,r)}function tw(t,n){let e=!1;if(null!==t){if(null!==n.validator){const r=z9(t);if(Array.isArray(r)&&r.length>0){const o=r.filter(a=>a!==n.validator);o.length!==r.length&&(e=!0,t.setValidators(o))}}if(null!==n.asyncValidator){const r=W9(t);if(Array.isArray(r)&&r.length>0){const o=r.filter(a=>a!==n.asyncValidator);o.length!==r.length&&(e=!0,t.setAsyncValidators(o))}}}const i=()=>{};return ew(n._rawValidators,i),ew(n._rawAsyncValidators,i),e}function rU(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function oU(t,n){ZT(t,n)}function e3(t,n){if(!t.hasOwnProperty("model"))return!1;const e=t.model;return!!e.isFirstChange()||!Object.is(n,e.currentValue)}function sU(t,n){t._syncPendingControls(),n.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}function t3(t,n){if(!n)return null;let e,i,r;return Array.isArray(n),n.forEach(o=>{o.constructor===Ki?e=o:function Dle(t){return Object.getPrototypeOf(t.constructor)===kg}(o)?i=o:r=o}),r||i||e||null}const Sle={provide:Bl,useExisting:Dr(()=>$_)},Av=(()=>Promise.resolve())();let $_=(()=>{class t extends Bl{constructor(e,i){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new Fn,this.form=new fv({},GT(e),zT(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Av.then(()=>{const i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),hv(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Av.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Av.then(()=>{const i=this._findContainer(e.path),r=new fv({});oU(r,e),i.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Av.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){Av.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,sU(this.form,this._directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return t.\u0275fac=function(e){return new(e||t)(D(ac,10),D(KA,10))},t.\u0275dir=fn({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,i){1&e&&ae("submit",function(o){return i.onSubmit(o)})("reset",function(){return i.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Li([Sle]),$n]}),t})();function cU(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function lU(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}const pv=class extends X2{constructor(n=null,e,i){super(XT(e),$T(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),K2(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=lU(n)?n.value:n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){cU(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){cU(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(n){lU(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}},Tle={provide:Xu,useExisting:Dr(()=>n3)},fU=(()=>Promise.resolve())();let n3=(()=>{class t extends Xu{constructor(e,i,r,o,a){super(),this._changeDetectorRef=a,this.control=new pv,this._registered=!1,this.update=new Fn,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=t3(0,o)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),e3(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){hv(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){fU.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const i=e.isDisabled.currentValue,r=0!==i&&Fh(i);fU.then(()=>{r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?$2(e,this._parent):[e]}}return t.\u0275fac=function(e){return new(e||t)(D(Bl,9),D(ac,10),D(KA,10),D(Mc,10),D(wo,8))},t.\u0275dir=fn({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Li([Tle]),$n,Go]}),t})(),Gi=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),t})();const kle={provide:Mc,useExisting:Dr(()=>rl),multi:!0};let rl=(()=>{class t extends kg{writeValue(e){this.setProperty("value",e??"")}registerOnChange(e){this.onChange=i=>{e(""==i?null:parseFloat(i))}}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,i){1&e&&ae("input",function(o){return i.onChange(o.target.value)})("blur",function(){return i.onTouched()})},features:[Li([kle]),$n]}),t})();const Ile={provide:Mc,useExisting:Dr(()=>r3),multi:!0};let hU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})(),Ble=(()=>{class t{constructor(){this._accessors=[]}add(e,i){this._accessors.push([e,i])}remove(e){for(let i=this._accessors.length-1;i>=0;--i)if(this._accessors[i][1]===e)return void this._accessors.splice(i,1)}select(e){this._accessors.forEach(i=>{this._isSameGroup(i,e)&&i[1]!==e&&i[1].fireUncheck(e.value)})}_isSameGroup(e,i){return!!e[0].control&&e[0]._parent===i._control._parent&&e[1].name===i.name}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:hU}),t})(),r3=(()=>{class t extends kg{constructor(e,i,r,o){super(e,i),this._registry=r,this._injector=o,this.onChange=()=>{}}ngOnInit(){this._control=this._injector.get(Xu),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(e){this._state=e===this.value,this.setProperty("checked",this._state)}registerOnChange(e){this._fn=e,this.onChange=()=>{e(this.value),this._registry.select(this)}}fireUncheck(e){this.writeValue(e)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return t.\u0275fac=function(e){return new(e||t)(D(Lu),D(hi),D(Ble),D(xs))},t.\u0275dir=fn({type:t,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(e,i){1&e&&ae("change",function(){return i.onChange()})("blur",function(){return i.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[Li([Ile]),$n]}),t})();const o3=new wn("NgModelWithFormControlWarning"),Fle={provide:Bl,useExisting:Dr(()=>Ri)};let Ri=(()=>{class t extends Bl{constructor(e,i){super(),this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new Fn,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(tw(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const i=this.form.get(e.path);return hv(i,e),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}removeControl(e){Z2(e.control||null,e,!1),function xle(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,i){this.form.get(e.path).setValue(i)}onSubmit(e){return this.submitted=!0,sU(this.form,this.directives),this.ngSubmit.emit(e),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const i=e.control,r=this.form.get(e.path);i!==r&&(Z2(i||null,e),(t=>t instanceof pv)(r)&&(hv(r,e),e.control=r))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const i=this.form.get(e.path);oU(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const i=this.form.get(e.path);i&&function wle(t,n){return tw(t,n)}(i,e)&&i.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){ZT(this.form,this),this._oldForm&&tw(this._oldForm,this)}_checkFormPresent(){}}return t.\u0275fac=function(e){return new(e||t)(D(ac,10),D(KA,10))},t.\u0275dir=fn({type:t,selectors:[["","formGroup",""]],hostBindings:function(e,i){1&e&&ae("submit",function(o){return i.onSubmit(o)})("reset",function(){return i.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Li([Fle]),$n,Go]}),t})();const Yle={provide:Xu,useExisting:Dr(()=>Yi)};let Yi=(()=>{class t extends Xu{constructor(e,i,r,o,a){super(),this._ngModelWarningConfig=a,this._added=!1,this.update=new Fn,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=t3(0,o)}set isDisabled(e){}ngOnChanges(e){this._added||this._setUpControl(),e3(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return $2(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return t._ngModelWarningSentOnce=!1,t.\u0275fac=function(e){return new(e||t)(D(Bl,13),D(ac,10),D(KA,10),D(Mc,10),D(o3,8))},t.\u0275dir=fn({type:t,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[Li([Yle]),$n,Go]}),t})();const Hle={provide:Mc,useExisting:Dr(()=>c3),multi:!0};function mU(t,n){return null==t?`${n}`:(n&&"object"==typeof n&&(n="Object"),`${t}: ${n}`.slice(0,50))}let c3=(()=>{class t extends kg{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){this.value=e;const r=mU(this._getOptionId(e),e);this.setProperty("value",r)}registerOnChange(e){this.onChange=i=>{this.value=this._getOptionValue(i),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const i of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(i),e))return i;return null}_getOptionValue(e){const i=function jle(t){return t.split(":")[0]}(e);return this._optionMap.has(i)?this._optionMap.get(i):e}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(e,i){1&e&&ae("change",function(o){return i.onChange(o.target.value)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},features:[Li([Hle]),$n]}),t})(),_U=(()=>{class t{constructor(e,i,r){this._element=e,this._renderer=i,this._select=r,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(mU(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(Lu),D(c3,9))},t.\u0275dir=fn({type:t,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),t})();const Vle={provide:Mc,useExisting:Dr(()=>l3),multi:!0};function bU(t,n){return null==t?`${n}`:("string"==typeof n&&(n=`'${n}'`),n&&"object"==typeof n&&(n="Object"),`${t}: ${n}`.slice(0,50))}let l3=(()=>{class t extends kg{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(e){this._compareWith=e}writeValue(e){let i;if(this.value=e,Array.isArray(e)){const r=e.map(o=>this._getOptionId(o));i=(o,a)=>{o._setSelected(r.indexOf(a.toString())>-1)}}else i=(r,o)=>{r._setSelected(!1)};this._optionMap.forEach(i)}registerOnChange(e){this.onChange=i=>{const r=[],o=i.selectedOptions;if(void 0!==o){const a=o;for(let s=0;s<a.length;s++){const f=this._getOptionValue(a[s].value);r.push(f)}}else{const a=i.options;for(let s=0;s<a.length;s++){const d=a[s];if(d.selected){const f=this._getOptionValue(d.value);r.push(f)}}}this.value=r,e(r)}}_registerOption(e){const i=(this._idCounter++).toString();return this._optionMap.set(i,e),i}_getOptionId(e){for(const i of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(i)._value,e))return i;return null}_getOptionValue(e){const i=function Qle(t){return t.split(":")[0]}(e);return this._optionMap.has(i)?this._optionMap.get(i)._value:e}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(e,i){1&e&&ae("change",function(o){return i.onChange(o.target)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},features:[Li([Vle]),$n]}),t})(),vU=(()=>{class t{constructor(e,i,r){this._element=e,this._renderer=i,this._select=r,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(bU(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(bU(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(Lu),D(l3,9))},t.\u0275dir=fn({type:t,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),t})();function yU(t){return"number"==typeof t?t:parseFloat(t)}let Ig=(()=>{class t{constructor(){this._validator=z2}ngOnChanges(e){if(this.inputName in e){const i=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(i),this._validator=this._enabled?this.createValidator(i):z2,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,features:[Go]}),t})();const Gle={provide:ac,useExisting:Dr(()=>vd),multi:!0};let vd=(()=>{class t extends Ig{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=e=>yU(e),this.createValidator=e=>T9(e)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(e,i){2&e&&Ai("max",i._enabled?i.max:null)},inputs:{max:"max"},features:[Li([Gle]),$n]}),t})();const zle={provide:ac,useExisting:Dr(()=>nw),multi:!0};let nw=(()=>{class t extends Ig{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=e=>yU(e),this.createValidator=e=>E9(e)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(e,i){2&e&&Ai("min",i._enabled?i.min:null)},inputs:{min:"min"},features:[Li([zle]),$n]}),t})();const Xle={provide:ac,useExisting:Dr(()=>uo),multi:!0};let uo=(()=>{class t extends Ig{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=e=>function CU(t){return"number"==typeof t?t:parseInt(t,10)}(e),this.createValidator=e=>N9(e)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,i){2&e&&Ai("maxlength",i._enabled?i.maxlength:null)},inputs:{maxlength:"maxlength"},features:[Li([Xle]),$n]}),t})(),DU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[hU]}),t})(),Bg=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[DU]}),t})(),Rg=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:o3,useValue:e.warnOnNgModelWithFormControl}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[DU]}),t})();class xU extends X2{constructor(n,e,i){super(XT(e),$T(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(n){return this.controls[this._adjustIndex(n)]}push(n,e={}){this.controls.push(n),this._registerControl(n),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(n,e,i={}){this.controls.splice(n,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:i.emitEvent})}removeAt(n,e={}){let i=this._adjustIndex(n);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(n,e,i={}){let r=this._adjustIndex(n);r<0&&(r=0),this.controls[r]&&this.controls[r]._registerOnCollectionChange(()=>{}),this.controls.splice(r,1),e&&(this.controls.splice(r,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(n,e={}){nU(this,0,n),n.forEach((i,r)=>{tU(this,!1,r),this.at(r).setValue(i,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(n.forEach((i,r)=>{this.at(r)&&this.at(r).patchValue(i,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n=[],e={}){this._forEachChild((i,r)=>{i.reset(n[r],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(n=>n.getRawValue())}clear(n={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:n.emitEvent}))}_adjustIndex(n){return n<0?n+this.length:n}_syncPendingControls(){let n=this.controls.reduce((e,i)=>!!i._syncPendingControls()||e,!1);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){this.controls.forEach((e,i)=>{n(e,i)})}_updateValue(){this.value=this.controls.filter(n=>n.enabled||this.disabled).map(n=>n.value)}_anyControls(n){return this.controls.some(e=>e.enabled&&n(e))}_setUpControls(){this._forEachChild(n=>this._registerControl(n))}_allControlsDisabled(){for(const n of this.controls)if(n.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(n){n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)}_find(n){return this.at(n)??null}}function SU(t){return!!t&&(void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn)}let zi=(()=>{class t{constructor(){this.useNonNullable=!1}get nonNullable(){const e=new t;return e.useNonNullable=!0,e}group(e,i=null){const r=this._reduceControls(e);let o={};return SU(i)?o=i:null!==i&&(o.validators=i.validator,o.asyncValidators=i.asyncValidator),new fv(r,o)}record(e,i=null){const r=this._reduceControls(e);return new iU(r,i)}control(e,i,r){let o={};return this.useNonNullable?(SU(i)?o=i:(o.validators=i,o.asyncValidators=r),new pv(e,{...o,nonNullable:!0})):new pv(e,i,r)}array(e,i,r){const o=e.map(a=>this._createControl(a));return new xU(o,i,r)}_reduceControls(e){const i={};return Object.keys(e).forEach(r=>{i[r]=this._createControl(e[r])}),i}_createControl(e){return e instanceof pv||e instanceof X2?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:Rg}),t})();const Zle=["trigger"],ede=["panel"];function tde(t,n){if(1&t&&(l(0,"span",8),u(1),c()),2&t){const e=z();h(1),Pe(e.placeholder)}}function nde(t,n){if(1&t&&(l(0,"span",12),u(1),c()),2&t){const e=z(2);h(1),Pe(e.triggerValue)}}function ide(t,n){1&t&&Zi(0,0,["*ngSwitchCase","true"])}function rde(t,n){1&t&&(l(0,"span",9),p(1,nde,2,1,"span",10),p(2,ide,1,0,"ng-content",11),c()),2&t&&(m("ngSwitch",!!z().customTrigger),h(2),m("ngSwitchCase",!0))}function ode(t,n){if(1&t){const e=Mn();l(0,"div",13)(1,"div",14,15),ae("@transformPanel.done",function(r){return Mt(e),wt(z()._panelDoneAnimatingStream.next(r.toState))})("keydown",function(r){return Mt(e),wt(z()._handleKeydown(r))}),Zi(3,1),c()()}if(2&t){const e=z();m("@transformPanelWrap",void 0),h(1),Tl("mat-select-panel ",e._getPanelTheme(),""),Hc("transform-origin",e._transformOrigin)("font-size",e._triggerFontSize,"px"),m("ngClass",e.panelClass)("@transformPanel",e.multiple?"showing-multiple":"showing"),Ai("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const ade=[[["mat-select-trigger"]],"*"],sde=["mat-select-trigger","*"],OU={transformPanelWrap:hs("transformPanelWrap",[Do("* => void",v9("@transformPanel",[b9()],{optional:!0}))]),transformPanel:hs("transformPanel",[ao("void",Ei({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),ao("showing",Ei({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),ao("showing-multiple",Ei({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),Do("void => *",Bo("120ms cubic-bezier(0, 0, 0.2, 1)")),Do("* => void",Bo("100ms 25ms linear",Ei({opacity:0})))])};let EU=0;const kU=new wn("mat-select-scroll-strategy"),ude=new wn("MAT_SELECT_CONFIG"),fde={provide:kU,deps:[Xd],useFactory:function dde(t){return()=>t.scrollStrategies.reposition()}};class hde{constructor(n,e){this.source=n,this.value=e}}const Ade=Ku(xg(qA(ST(class{constructor(t,n,e,i,r){this._elementRef=t,this._defaultErrorStateMatcher=n,this._parentForm=e,this._parentFormGroup=i,this.ngControl=r}})))),pde=new wn("MatSelectTrigger");let gde=(()=>{class t extends Ade{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v){super(a,o,d,f,g),this._viewportRuler=e,this._changeDetectorRef=i,this._ngZone=r,this._dir=s,this._parentFormField=A,this._liveAnnouncer=P,this._defaultOptions=v,this._panelOpen=!1,this._compareWith=(k,H)=>k===H,this._uid="mat-select-"+EU++,this._triggerAriaLabelledBy=null,this._destroy=new te,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+EU++,this._panelDoneAnimatingStream=new te,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=I1(()=>{const k=this.options;return k?k.changes.pipe(Cc(k),il(()=>Us(...k.map(H=>H.onSelectionChange)))):this._ngZone.onStable.pipe(vo(1),il(()=>this.optionSelectionChanges))}),this.openedChange=new Fn,this._openedStream=this.openedChange.pipe(lo(k=>k),Le(()=>{})),this._closedStream=this.openedChange.pipe(lo(k=>!k),Le(()=>{})),this.selectionChange=new Fn,this.valueChange=new Fn,this.ngControl&&(this.ngControl.valueAccessor=this),null!=v?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=v.typeaheadDebounceInterval),this._scrollStrategyFactory=_,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(b)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(ee.required)??!1}set required(e){this._required=Di(e),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._multiple=Di(e)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(e){this._disableOptionCentering=Di(e)}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(e){this._typeaheadDebounceInterval=yc(e)}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new cv(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Pg(),li(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe(li(this._destroy)).subscribe(e=>{e.added.forEach(i=>i.select()),e.removed.forEach(i=>i.deselect())}),this.options.changes.pipe(Cc(null),li(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby();if(e!==this._triggerAriaLabelledBy){const i=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?i.setAttribute("aria-labelledby",e):i.removeAttribute("aria-labelledby")}this.ngControl&&this.updateErrorState()}ngOnChanges(e){e.disabled&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(e){this.value=e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(i=>i.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const i=e.keyCode,r=40===i||38===i||37===i||39===i,o=13===i||32===i,a=this._keyManager;if(!a.isTyping()&&o&&!Qc(e)||(this.multiple||e.altKey)&&r)e.preventDefault(),this.open();else if(!this.multiple){const s=this.selected;a.onKeydown(e);const d=this.selected;d&&s!==d&&this._liveAnnouncer.announce(d.viewValue,1e4)}}_handleOpenKeydown(e){const i=this._keyManager,r=e.keyCode,o=40===r||38===r,a=i.isTyping();if(o&&e.altKey)e.preventDefault(),this.close();else if(a||13!==r&&32!==r||!i.activeItem||Qc(e))if(!a&&this._multiple&&65===r&&e.ctrlKey){e.preventDefault();const s=this.options.some(d=>!d.disabled&&!d.selected);this.options.forEach(d=>{d.disabled||(s?d.select():d.deselect())})}else{const s=i.activeItemIndex;i.onKeydown(e),this._multiple&&o&&e.shiftKey&&i.activeItem&&i.activeItemIndex!==s&&i.activeItem._selectViaInteraction()}else e.preventDefault(),i.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(vo(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this._selectionModel.selected.forEach(i=>i.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(i=>this._selectValue(i)),this._sortValues();else{const i=this._selectValue(e);i?this._keyManager.updateActiveItem(i):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectValue(e){const i=this.options.find(r=>{if(this._selectionModel.isSelected(r))return!1;try{return null!=r.value&&this._compareWith(r.value,e)}catch{return!1}});return i&&this._selectionModel.select(i),i}_initKeyManager(){this._keyManager=new tse(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe(li(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe(li(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=Us(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(li(e)).subscribe(i=>{this._onSelect(i.source,i.isUserInput),i.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),Us(...this.options.map(i=>i._stateChanges)).pipe(li(e)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(e,i){const r=this._selectionModel.isSelected(e);null!=e.value||this._multiple?(r!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),i&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),i&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),r!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((i,r)=>this.sortComparator?this.sortComparator(i,r,e):e.indexOf(i)-e.indexOf(r)),this.stateChanges.next()}}_propagateChanges(e){let i=null;i=this.multiple?this.selected.map(r=>r.value):this.selected?this.selected.value:e,this._value=i,this.valueChange.emit(i),this._onChange(i),this.selectionChange.emit(this._getChangeEvent(i)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();return this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId();let i=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(i+=" "+this.ariaLabelledby),i}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){this._ariaDescribedby=e.join(" ")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return t.\u0275fac=function(e){return new(e||t)(D(K_),D(wo),D(tr),D(J_),D(hi),D(bd,8),D($_,8),D(Ri,8),D(sv,8),D(Xu,10),vc("tabindex"),D(kU),D(bse),D(ude,8))},t.\u0275dir=fn({type:t,viewQuery:function(e,i){if(1&e&&(on(Zle,5),on(ede,5),on(g9,5)),2&e){let r;Rt(r=Nt())&&(i.trigger=r.first),Rt(r=Nt())&&(i.panel=r.first),Rt(r=Nt())&&(i._overlayDir=r.first)}},inputs:{panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[$n,Go]}),t})(),Ga=(()=>{class t extends gde{constructor(){super(...arguments),this._scrollTop=0,this._triggerFontSize=0,this._transformOrigin="top",this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}]}_calculateOverlayScroll(e,i,r){const o=this._getItemHeight();return Math.min(Math.max(0,o*e-i+o/2),r)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe(li(this._destroy)).subscribe(()=>{this.panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}open(){super._canOpen()&&(super.open(),this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._calculateOverlayPosition(),this._ngZone.onStable.pipe(vo(1)).subscribe(()=>{this._triggerFontSize&&this._overlayDir.overlayRef&&this._overlayDir.overlayRef.overlayElement&&(this._overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(e){const i=BT(e,this.options,this.optionGroups),r=this._getItemHeight();this.panel.nativeElement.scrollTop=0===e&&1===i?0:function e9(t,n,e,i){return t<e?t:t+n>e+i?Math.max(0,t-i+n):e}((e+i)*r,r,this.panel.nativeElement.scrollTop,256)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(e){this.panelOpen?this._scrollTop=0:(this._overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(e)}_getChangeEvent(e){return new hde(this,e)}_calculateOverlayOffsetX(){const e=this._overlayDir.overlayRef.overlayElement.getBoundingClientRect(),i=this._viewportRuler.getViewportSize(),r=this._isRtl(),o=this.multiple?56:32;let a;if(this.multiple)a=40;else if(this.disableOptionCentering)a=16;else{let f=this._selectionModel.selected[0]||this.options.first;a=f&&f.group?32:16}r||(a*=-1);const s=0-(e.left+a-(r?o:0)),d=e.right+a-i.width+(r?0:o);s>0?a+=s+8:d>0&&(a-=d+8),this._overlayDir.offsetX=Math.round(a),this._overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(e,i,r){const o=this._getItemHeight(),a=(o-this._triggerRect.height)/2,s=Math.floor(256/o);let d;return this.disableOptionCentering?0:(d=0===this._scrollTop?e*o:this._scrollTop===r?(e-(this._getItemCount()-s))*o+(o-(this._getItemCount()*o-256)%o):i-o/2,Math.round(-1*d-a))}_checkOverlayWithinViewport(e){const i=this._getItemHeight(),r=this._viewportRuler.getViewportSize(),o=this._triggerRect.top-8,a=r.height-this._triggerRect.bottom-8,s=Math.abs(this._offsetY),f=Math.min(this._getItemCount()*i,256)-s-this._triggerRect.height;f>a?this._adjustPanelUp(f,a):s>o?this._adjustPanelDown(s,o,e):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(e,i){const r=Math.round(e-i);this._scrollTop-=r,this._offsetY-=r,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(e,i,r){const o=Math.round(e-i);if(this._scrollTop+=o,this._offsetY+=o,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=r)return this._scrollTop=r,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const e=this._getItemHeight(),i=this._getItemCount(),r=Math.min(i*e,256),a=i*e-r;let s;s=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),s+=BT(s,this.options,this.optionGroups);const d=r/2;this._scrollTop=this._calculateOverlayScroll(s,d,a),this._offsetY=this._calculateOverlayOffsetY(s,d,a),this._checkOverlayWithinViewport(a)}_getOriginBasedOnOption(){const e=this._getItemHeight(),i=(e-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-i+e/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-select"]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,pde,5),Ji(r,Ra,5),Ji(r,$7,5)),2&e){let o;Rt(o=Nt())&&(i.customTrigger=o.first),Rt(o=Nt())&&(i.options=o),Rt(o=Nt())&&(i.optionGroups=o)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:20,hostBindings:function(e,i){1&e&&ae("keydown",function(o){return i._handleKeydown(o)})("focus",function(){return i._onFocus()})("blur",function(){return i._onBlur()}),2&e&&(Ai("id",i.id)("tabindex",i.tabIndex)("aria-controls",i.panelOpen?i.id+"-panel":null)("aria-expanded",i.panelOpen)("aria-label",i.ariaLabel||null)("aria-required",i.required.toString())("aria-disabled",i.disabled.toString())("aria-invalid",i.errorState)("aria-describedby",i._ariaDescribedby||null)("aria-activedescendant",i._getAriaActiveDescendant()),Wi("mat-select-disabled",i.disabled)("mat-select-invalid",i.errorState)("mat-select-required",i.required)("mat-select-empty",i.empty)("mat-select-multiple",i.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[Li([{provide:av,useExisting:t},{provide:X7,useExisting:t}]),$n],ngContentSelectors:sde,decls:9,vars:12,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,i){if(1&e&&(ca(ade),l(0,"div",0,1),ae("click",function(){return i.toggle()}),l(3,"div",2),p(4,tde,2,1,"span",3),p(5,rde,3,2,"span",4),c(),l(6,"div",5),M(7,"div",6),c()(),p(8,ode,4,14,"ng-template",7),ae("backdropClick",function(){return i.close()})("attach",function(){return i._onAttached()})("detach",function(){return i.close()})),2&e){const r=Sr(1);Ai("aria-owns",i.panelOpen?i.id+"-panel":null),h(3),m("ngSwitch",i.empty),Ai("id",i._valueId),h(1),m("ngSwitchCase",!0),h(1),m("ngSwitchCase",!1),h(3),m("cdkConnectedOverlayPanelClass",i._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",i._scrollStrategy)("cdkConnectedOverlayOrigin",r)("cdkConnectedOverlayOpen",i.panelOpen)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayMinWidth",null==i._triggerRect?null:i._triggerRect.width)("cdkConnectedOverlayOffsetY",i._offsetY)}},dependencies:[p9,pg,S1,ME,g9,sr],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;opacity:0}\n'],encapsulation:2,data:{animation:[OU.transformPanelWrap,OU.transformPanel]},changeDetection:0}),t})(),IU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[fde],imports:[[Po,Eg,ev,Ui],Qh,Q2,ev,Ui]}),t})();const BU=new Set;let e0,mde=(()=>{class t{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):bde}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function _de(t){if(!BU.has(t))try{e0||(e0=document.createElement("style"),e0.setAttribute("type","text/css"),document.head.appendChild(e0)),e0.sheet&&(e0.sheet.insertRule(`@media ${t} {body{ }}`,0),BU.add(t))}catch(n){console.error(n)}}(e),this._matchMedia(e)}}return t.\u0275fac=function(e){return new(e||t)(bt(Es))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function bde(t){return{matches:"all"===t||""===t,media:t,addListener:()=>{},removeListener:()=>{}}}let vde=(()=>{class t{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new te}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return RU(T2(e)).some(r=>this._registerQuery(r).mql.matches)}observe(e){let o=HA(RU(T2(e)).map(a=>this._registerQuery(a).observable));return o=B_(o.pipe(vo(1)),o.pipe(_T(1),J1(0))),o.pipe(Le(a=>{const s={matches:!1,breakpoints:{}};return a.forEach(({matches:d,query:f})=>{s.matches=s.matches||d,s.breakpoints[f]=d}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const i=this._mediaMatcher.matchMedia(e),o={observable:new vt(a=>{const s=d=>this._zone.run(()=>a.next(d));return i.addListener(s),()=>{i.removeListener(s)}}).pipe(Cc(i),Le(({matches:a})=>({query:e,matches:a})),li(this._destroySubject)),mql:i};return this._queries.set(e,o),o}}return t.\u0275fac=function(e){return new(e||t)(bt(mde),bt(tr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function RU(t){return t.map(n=>n.split(",")).reduce((n,e)=>n.concat(e)).map(n=>n.trim())}const yde={tooltipState:hs("state",[ao("initial, void, hidden",Ei({opacity:0,transform:"scale(0)"})),ao("visible",Ei({transform:"scale(1)"})),Do("* => visible",Bo("200ms cubic-bezier(0, 0, 0.2, 1)",Tg([Ei({opacity:0,transform:"scale(0)",offset:0}),Ei({opacity:.5,transform:"scale(0.99)",offset:.5}),Ei({opacity:1,transform:"scale(1)",offset:1})]))),Do("* => hidden",Bo("100ms cubic-bezier(0, 0, 0.2, 1)",Ei({opacity:0})))])},NU="tooltip-panel",FU=zA({passive:!0}),LU=new wn("mat-tooltip-scroll-strategy"),Dde={provide:LU,deps:[Xd],useFactory:function Pde(t){return()=>t.scrollStrategies.reposition({scrollThrottle:20})}},xde=new wn("mat-tooltip-default-options",{providedIn:"root",factory:function Sde(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let Ode=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_){this._overlay=e,this._elementRef=i,this._scrollDispatcher=r,this._viewContainerRef=o,this._ngZone=a,this._platform=s,this._ariaDescriber=d,this._focusMonitor=f,this._dir=g,this._defaultOptions=b,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new te,this._handleKeydown=P=>{this._isTooltipVisible()&&27===P.keyCode&&!Qc(P)&&(P.preventDefault(),P.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=A,this._document=_,b&&(b.position&&(this.position=b.position),b.touchGestures&&(this.touchGestures=b.touchGestures)),g.change.pipe(li(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),a.runOutsideAngular(()=>{i.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(e){this._disabled=Di(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(li(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),e.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach(([i,r])=>{e.removeEventListener(i,r,FU)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const i=this._createOverlay();this._detach(),this._portal=this._portal||new j2(this._tooltipComponent,this._viewContainerRef),this._tooltipInstance=i.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(li(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(e)}hide(e=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(e)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const e=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),i=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(e);return i.positionChanges.pipe(li(this._destroyed)).subscribe(r=>{this._updateCurrentPositionClass(r.connectionPair),this._tooltipInstance&&r.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:i,panelClass:`${this._cssClassPrefix}-${NU}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(li(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(li(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const i=e.getConfig().positionStrategy,r=this._getOrigin(),o=this._getOverlayPosition();i.withPositions([this._addOffset({...r.main,...o.main}),this._addOffset({...r.fallback,...o.fallback})])}_addOffset(e){return e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,i=this.position;let r;"above"==i||"below"==i?r={originX:"center",originY:"above"==i?"top":"bottom"}:"before"==i||"left"==i&&e||"right"==i&&!e?r={originX:"start",originY:"center"}:("after"==i||"right"==i&&e||"left"==i&&!e)&&(r={originX:"end",originY:"center"});const{x:o,y:a}=this._invertPosition(r.originX,r.originY);return{main:r,fallback:{originX:o,originY:a}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,i=this.position;let r;"above"==i?r={overlayX:"center",overlayY:"bottom"}:"below"==i?r={overlayX:"center",overlayY:"top"}:"before"==i||"left"==i&&e||"right"==i&&!e?r={overlayX:"end",overlayY:"center"}:("after"==i||"right"==i&&e||"left"==i&&!e)&&(r={overlayX:"start",overlayY:"center"});const{x:o,y:a}=this._invertPosition(r.overlayX,r.overlayY);return{main:r,fallback:{overlayX:o,overlayY:a}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(vo(1),li(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,i){return"above"===this.position||"below"===this.position?"top"===i?i="bottom":"bottom"===i&&(i="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:i}}_updateCurrentPositionClass(e){const{overlayY:i,originX:r,originY:o}=e;let a;if(a="center"===i?this._dir&&"rtl"===this._dir.value?"end"===r?"left":"right":"start"===r?"left":"right":"bottom"===i&&"top"===o?"above":"below",a!==this._currentPosition){const s=this._overlayRef;if(s){const d=`${this._cssClassPrefix}-${NU}-`;s.removePanelClass(d+this._currentPosition),s.addPanelClass(d+a)}this._currentPosition=a}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",()=>this.hide()],["wheel",i=>this._wheelListener(i)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const i=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",i],["touchcancel",i])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([i,r])=>{this._elementRef.nativeElement.addEventListener(i,r,FU)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const i=this._document.elementFromPoint(e.clientX,e.clientY),r=this._elementRef.nativeElement;i!==r&&!r.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const i=this._elementRef.nativeElement,r=i.style;("on"===e||"INPUT"!==i.nodeName&&"TEXTAREA"!==i.nodeName)&&(r.userSelect=r.msUserSelect=r.webkitUserSelect=r.MozUserSelect="none"),("on"===e||!i.draggable)&&(r.webkitUserDrag="none"),r.touchAction="none",r.webkitTapHighlightColor="transparent"}}}return t.\u0275fac=function(e){kh()},t.\u0275dir=fn({type:t,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),t})(),u3=(()=>{class t extends Ode{constructor(e,i,r,o,a,s,d,f,A,g,b,_){super(e,i,r,o,a,s,d,f,A,g,b,_),this._tooltipComponent=Tde}}return t.\u0275fac=function(e){return new(e||t)(D(Xd),D(hi),D(iv),D(Ss),D(tr),D(Es),D(ese),D(Ju),D(LU),D(bd,8),D(xde,8),D(nr))},t.\u0275dir=fn({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],exportAs:["matTooltip"],features:[$n]}),t})(),Ede=(()=>{class t{constructor(e){this._changeDetectorRef=e,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new te}show(e){clearTimeout(this._hideTimeoutId),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=void 0,this._onShow(),this._markForCheck()},e)}hide(e){clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=void 0,this._markForCheck()},e)}afterHidden(){return this._onHide}isVisible(){return"visible"===this._visibility}ngOnDestroy(){clearTimeout(this._showTimeoutId),clearTimeout(this._hideTimeoutId),this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(e){const i=e.toState;"hidden"===i&&!this.isVisible()&&this._onHide.next(),("visible"===i||"hidden"===i)&&(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_onShow(){}}return t.\u0275fac=function(e){return new(e||t)(D(wo))},t.\u0275dir=fn({type:t}),t})(),Tde=(()=>{class t extends Ede{constructor(e,i){super(e),this._breakpointObserver=i,this._isHandset=this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")}}return t.\u0275fac=function(e){return new(e||t)(D(wo),D(vde))},t.\u0275cmp=Xt({type:t,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,i){2&e&&Hc("zoom","visible"===i._visibility?1:null)},features:[$n],decls:3,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(e,i){if(1&e&&(l(0,"div",0),ae("@state.start",function(){return i._animationStart()})("@state.done",function(o){return i._animationDone(o)}),si(1,"async"),u(2),c()),2&e){let r;Wi("mat-tooltip-handset",null==(r=LA(1,5,i._isHandset))?null:r.matches),m("ngClass",i.tooltipClass)("@state",i._visibility),h(2),Pe(i.message)}},dependencies:[sr,SL],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[yde.tooltipState]},changeDetection:0}),t})(),UU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Dde],imports:[[N2,Po,Eg,Ui],Ui,Qh]}),t})();function kde(t,n){if(1&t&&(l(0,"mat-option",19),u(1),c()),2&t){const e=n.$implicit;m("value",e),h(1),De(" ",e," ")}}function Ide(t,n){if(1&t){const e=Mn();l(0,"mat-form-field",16)(1,"mat-select",17),ae("selectionChange",function(r){return Mt(e),wt(z(2)._changePageSize(r.value))}),p(2,kde,2,2,"mat-option",18),c()()}if(2&t){const e=z(2);m("appearance",e._formFieldAppearance)("color",e.color),h(1),m("value",e.pageSize)("disabled",e.disabled)("aria-label",e._intl.itemsPerPageLabel),h(1),m("ngForOf",e._displayedPageSizeOptions)}}function Bde(t,n){if(1&t&&(l(0,"div",20),u(1),c()),2&t){const e=z(2);h(1),Pe(e.pageSize)}}function Rde(t,n){if(1&t&&(l(0,"div",12)(1,"div",13),u(2),c(),p(3,Ide,3,6,"mat-form-field",14),p(4,Bde,2,1,"div",15),c()),2&t){const e=z();h(2),De(" ",e._intl.itemsPerPageLabel," "),h(1),m("ngIf",e._displayedPageSizeOptions.length>1),h(1),m("ngIf",e._displayedPageSizeOptions.length<=1)}}function Nde(t,n){if(1&t){const e=Mn();l(0,"button",21),ae("click",function(){return Mt(e),wt(z().firstPage())}),$c(),l(1,"svg",7),M(2,"path",22),c()()}if(2&t){const e=z();m("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),Ai("aria-label",e._intl.firstPageLabel)}}function Fde(t,n){if(1&t){const e=Mn();$c(),bc(),l(0,"button",23),ae("click",function(){return Mt(e),wt(z().lastPage())}),$c(),l(1,"svg",7),M(2,"path",24),c()()}if(2&t){const e=z();m("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),Ai("aria-label",e._intl.lastPageLabel)}}let ow=(()=>{class t{constructor(){this.changes=new te,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,i,r)=>{if(0==r||0==i)return`0 of ${r}`;const o=e*i;return`${o+1} \u2013 ${o<(r=Math.max(r,0))?Math.min(o+i,r):o+i} of ${r}`}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Ude={provide:ow,deps:[[new Ol,new Gd,ow]],useFactory:function Lde(t){return t||new ow}},Hde=new wn("MAT_PAGINATOR_DEFAULT_OPTIONS"),jde=qA(V7(class{}));let Vde=(()=>{class t extends jde{constructor(e,i,r){if(super(),this._intl=e,this._changeDetectorRef=i,this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this._hidePageSize=!1,this._showFirstLastButtons=!1,this.page=new Fn,this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),r){const{pageSize:o,pageSizeOptions:a,hidePageSize:s,showFirstLastButtons:d}=r;null!=o&&(this._pageSize=o),null!=a&&(this._pageSizeOptions=a),null!=s&&(this._hidePageSize=s),null!=d&&(this._showFirstLastButtons=d)}}get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(yc(e),0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(e){this._length=yc(e),this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(yc(e),0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(i=>yc(i)),this._updateDisplayedPageSizeOptions()}get hidePageSize(){return this._hidePageSize}set hidePageSize(e){this._hidePageSize=Di(e)}get showFirstLastButtons(){return this._showFirstLastButtons}set showFirstLastButtons(e){this._showFirstLastButtons=Di(e)}ngOnInit(){this._initialized=!0,this._updateDisplayedPageSizeOptions(),this._markInitialized()}ngOnDestroy(){this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const e=this.pageIndex;this.pageIndex++,this._emitPageEvent(e)}previousPage(){if(!this.hasPreviousPage())return;const e=this.pageIndex;this.pageIndex--,this._emitPageEvent(e)}firstPage(){if(!this.hasPreviousPage())return;const e=this.pageIndex;this.pageIndex=0,this._emitPageEvent(e)}lastPage(){if(!this.hasNextPage())return;const e=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(e)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const e=this.getNumberOfPages()-1;return this.pageIndex<e&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(e){const r=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/e)||0,this.pageSize=e,this._emitPageEvent(r)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){!this._initialized||(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((e,i)=>e-i),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}}return t.\u0275fac=function(e){kh()},t.\u0275dir=fn({type:t,inputs:{color:"color",pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons"},outputs:{page:"page"},features:[$n]}),t})(),mi=(()=>{class t extends Vde{constructor(e,i,r){super(e,i,r),r&&null!=r.formFieldAppearance&&(this._formFieldAppearance=r.formFieldAppearance)}}return t.\u0275fac=function(e){return new(e||t)(D(ow),D(wo),D(Hde,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-paginator"],inputs:{disabled:"disabled"},exportAs:["matPaginator"],features:[$n],decls:14,vars:14,consts:[[1,"mat-paginator-outer-container"],[1,"mat-paginator-container"],["class","mat-paginator-page-size",4,"ngIf"],[1,"mat-paginator-range-actions"],[1,"mat-paginator-range-label"],["mat-icon-button","","type","button","class","mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-paginator-page-size"],[1,"mat-paginator-page-size-label"],["class","mat-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-paginator-page-size-value",4,"ngIf"],[1,"mat-paginator-page-size-select",3,"appearance","color"],[3,"value","disabled","aria-label","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-paginator-page-size-value"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1),p(2,Rde,5,3,"div",2),l(3,"div",3)(4,"div",4),u(5),c(),p(6,Nde,3,5,"button",5),l(7,"button",6),ae("click",function(){return i.previousPage()}),$c(),l(8,"svg",7),M(9,"path",8),c()(),bc(),l(10,"button",9),ae("click",function(){return i.nextPage()}),$c(),l(11,"svg",7),M(12,"path",10),c()(),p(13,Fde,3,5,"button",11),c()()()),2&e&&(h(2),m("ngIf",!i.hidePageSize),h(3),De(" ",i._intl.getRangeLabel(i.pageIndex,i.pageSize,i.length)," "),h(1),m("ngIf",i.showFirstLastButtons),h(1),m("matTooltip",i._intl.previousPageLabel)("matTooltipDisabled",i._previousButtonsDisabled())("matTooltipPosition","above")("disabled",i._previousButtonsDisabled()),Ai("aria-label",i._intl.previousPageLabel),h(3),m("matTooltip",i._intl.nextPageLabel)("matTooltipDisabled",i._nextButtonsDisabled())("matTooltipPosition","above")("disabled",i._nextButtonsDisabled()),Ai("aria-label",i._intl.nextPageLabel),h(3),m("ngIf",i.showFirstLastButtons))},dependencies:[la,Ga,Ra,t9,Oi,xa,u3],styles:[".mat-paginator{display:block}.mat-paginator-outer-container{display:flex}.mat-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%}.mat-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-paginator-page-size{margin-right:0;margin-left:8px}.mat-paginator-page-size-label{margin:0 4px}.mat-paginator-page-size-select{margin:6px 4px 0 4px;width:56px}.mat-paginator-page-size-select.mat-form-field-appearance-outline{width:64px}.mat-paginator-page-size-select.mat-form-field-appearance-fill{width:64px}.mat-paginator-range-label{margin:0 32px 0 24px}.mat-paginator-range-actions{display:flex;align-items:center}.mat-paginator-icon{width:28px;fill:currentColor}[dir=rtl] .mat-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-paginator-icon{fill:CanvasText}\n"],encapsulation:2,changeDetection:0}),t})(),YU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Ude],imports:[[Po,tv,IU,UU,Ui]]}),t})();const Qde=new wn("MAT_SORT_DEFAULT_OPTIONS"),Gde=V7(qA(class{}));let Ao=(()=>{class t extends Gde{constructor(e){super(),this._defaultOptions=e,this.sortables=new Map,this._stateChanges=new te,this.start="asc",this._direction="",this.sortChange=new Fn}get direction(){return this._direction}set direction(e){this._direction=e}get disableClear(){return this._disableClear}set disableClear(e){this._disableClear=Di(e)}register(e){this.sortables.set(e.id,e)}deregister(e){this.sortables.delete(e.id)}sort(e){this.active!=e.id?(this.active=e.id,this.direction=e.start?e.start:this.start):this.direction=this.getNextSortDirection(e),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(e){if(!e)return"";let r=function zde(t,n){let e=["asc","desc"];return"desc"==t&&e.reverse(),n||e.push(""),e}(e.start||this.start,e?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear),o=r.indexOf(this.direction)+1;return o>=r.length&&(o=0),r[o]}ngOnInit(){this._markInitialized()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}}return t.\u0275fac=function(e){return new(e||t)(D(Qde,8))},t.\u0275dir=fn({type:t,selectors:[["","matSort",""]],hostAttrs:[1,"mat-sort"],inputs:{disabled:["matSortDisabled","disabled"],active:["matSortActive","active"],start:["matSortStart","start"],direction:["matSortDirection","direction"],disableClear:["matSortDisableClear","disableClear"]},outputs:{sortChange:"matSortChange"},exportAs:["matSort"],features:[$n,Go]}),t})(),f3=(()=>{class t{constructor(){this.changes=new te}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const qde={provide:f3,deps:[[new Ol,new Gd,f3]],useFactory:function Wde(t){return t||new f3}};let Jde=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[qde],imports:[[Po,Ui]]}),t})();const Xde=[[["caption"]],[["colgroup"],["col"]]],$de=["caption","colgroup, col"];function h3(t){return class extends t{constructor(...n){super(...n),this._sticky=!1,this._hasStickyChanged=!1}get sticky(){return this._sticky}set sticky(n){const e=this._sticky;this._sticky=Di(n),this._hasStickyChanged=e!==this._sticky}hasStickyChanged(){const n=this._hasStickyChanged;return this._hasStickyChanged=!1,n}resetStickyChanged(){this._hasStickyChanged=!1}}}const t0=new wn("CDK_TABLE");let n0=(()=>{class t{constructor(e){this.template=e}}return t.\u0275fac=function(e){return new(e||t)(D(Lo))},t.\u0275dir=fn({type:t,selectors:[["","cdkCellDef",""]]}),t})(),r0=(()=>{class t{constructor(e){this.template=e}}return t.\u0275fac=function(e){return new(e||t)(D(Lo))},t.\u0275dir=fn({type:t,selectors:[["","cdkHeaderCellDef",""]]}),t})(),aw=(()=>{class t{constructor(e){this.template=e}}return t.\u0275fac=function(e){return new(e||t)(D(Lo))},t.\u0275dir=fn({type:t,selectors:[["","cdkFooterCellDef",""]]}),t})();class nue{}const iue=h3(nue);let zh=(()=>{class t extends iue{constructor(e){super(),this._table=e,this._stickyEnd=!1}get name(){return this._name}set name(e){this._setNameInput(e)}get stickyEnd(){return this._stickyEnd}set stickyEnd(e){const i=this._stickyEnd;this._stickyEnd=Di(e),this._hasStickyChanged=i!==this._stickyEnd}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}}return t.\u0275fac=function(e){return new(e||t)(D(t0,8))},t.\u0275dir=fn({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,n0,5),Ji(r,r0,5),Ji(r,aw,5)),2&e){let o;Rt(o=Nt())&&(i.cell=o.first),Rt(o=Nt())&&(i.headerCell=o.first),Rt(o=Nt())&&(i.footerCell=o.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[Li([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),$n]}),t})();class A3{constructor(n,e){const i=e.nativeElement.classList;for(const r of n._columnCssClassName)i.add(r)}}let p3=(()=>{class t extends A3{constructor(e,i){super(e,i)}}return t.\u0275fac=function(e){return new(e||t)(D(zh),D(hi))},t.\u0275dir=fn({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[$n]}),t})(),g3=(()=>{class t extends A3{constructor(e,i){if(super(e,i),1===e._table?._elementRef.nativeElement.nodeType){const r=e._table._elementRef.nativeElement.getAttribute("role");i.nativeElement.setAttribute("role","grid"===r||"treegrid"===r?"gridcell":"cell")}}}return t.\u0275fac=function(e){return new(e||t)(D(zh),D(hi))},t.\u0275dir=fn({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],features:[$n]}),t})();class jU{constructor(){this.tasks=[],this.endTasks=[]}}const m3=new wn("_COALESCED_STYLE_SCHEDULER");let VU=(()=>{class t{constructor(e){this._ngZone=e,this._currentSchedule=null,this._destroyed=new te}schedule(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}scheduleEnd(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new jU,this._getScheduleObservable().pipe(li(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const e=this._currentSchedule;this._currentSchedule=new jU;for(const i of e.tasks)i();for(const i of e.endTasks)i()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?Ya(Promise.resolve(void 0)):this._ngZone.onStable.pipe(vo(1))}}return t.\u0275fac=function(e){return new(e||t)(bt(tr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),_3=(()=>{class t{constructor(e,i){this.template=e,this._differs=i}ngOnChanges(e){if(!this._columnsDiffer){const i=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(i).create(),this._columnsDiffer.diff(i)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof mv?e.headerCell.template:this instanceof _v?e.footerCell.template:e.cell.template}}return t.\u0275fac=function(e){return new(e||t)(D(Lo),D(Nh))},t.\u0275dir=fn({type:t,features:[Go]}),t})();class rue extends _3{}const oue=h3(rue);let mv=(()=>{class t extends oue{constructor(e,i,r){super(e,i),this._table=r}ngOnChanges(e){super.ngOnChanges(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Lo),D(Nh),D(t0,8))},t.\u0275dir=fn({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[$n,Go]}),t})();class aue extends _3{}const sue=h3(aue);let _v=(()=>{class t extends sue{constructor(e,i,r){super(e,i),this._table=r}ngOnChanges(e){super.ngOnChanges(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Lo),D(Nh),D(t0,8))},t.\u0275dir=fn({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[$n,Go]}),t})(),sw=(()=>{class t extends _3{constructor(e,i,r){super(e,i),this._table=r}}return t.\u0275fac=function(e){return new(e||t)(D(Lo),D(Nh),D(t0,8))},t.\u0275dir=fn({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[$n]}),t})(),Wh=(()=>{class t{constructor(e){this._viewContainer=e,t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}}return t.mostRecentCellOutlet=null,t.\u0275fac=function(e){return new(e||t)(D(Ss))},t.\u0275dir=fn({type:t,selectors:[["","cdkCellOutlet",""]]}),t})(),b3=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,i){1&e&&Rf(0,0)},dependencies:[Wh],encapsulation:2}),t})(),C3=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,i){1&e&&Rf(0,0)},dependencies:[Wh],encapsulation:2}),t})(),cw=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(D(Lo))},t.\u0275dir=fn({type:t,selectors:[["ng-template","cdkNoDataRow",""]]}),t})();const QU=["top","bottom","left","right"];class cue{constructor(n,e,i,r,o=!0,a=!0,s){this._isNativeHtmlTable=n,this._stickCellCss=e,this.direction=i,this._coalescedStyleScheduler=r,this._isBrowser=o,this._needsPositionStickyOnElement=a,this._positionListener=s,this._cachedCellWidths=[],this._borderCellCss={top:`${e}-border-elem-top`,bottom:`${e}-border-elem-bottom`,left:`${e}-border-elem-left`,right:`${e}-border-elem-right`}}clearStickyPositioning(n,e){const i=[];for(const r of n)if(r.nodeType===r.ELEMENT_NODE){i.push(r);for(let o=0;o<r.children.length;o++)i.push(r.children[o])}this._coalescedStyleScheduler.schedule(()=>{for(const r of i)this._removeStickyStyle(r,e)})}updateStickyColumns(n,e,i,r=!0){if(!n.length||!this._isBrowser||!e.some(b=>b)&&!i.some(b=>b))return void(this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]})));const o=n[0],a=o.children.length,s=this._getCellWidths(o,r),d=this._getStickyStartColumnPositions(s,e),f=this._getStickyEndColumnPositions(s,i),A=e.lastIndexOf(!0),g=i.indexOf(!0);this._coalescedStyleScheduler.schedule(()=>{const b="rtl"===this.direction,_=b?"right":"left",P=b?"left":"right";for(const v of n)for(let k=0;k<a;k++){const H=v.children[k];e[k]&&this._addStickyStyle(H,_,d[k],k===A),i[k]&&this._addStickyStyle(H,P,f[k],k===g)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===A?[]:s.slice(0,A+1).map((v,k)=>e[k]?v:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===g?[]:s.slice(g).map((v,k)=>i[k+g]?v:null).reverse()}))})}stickRows(n,e,i){if(!this._isBrowser)return;const r="bottom"===i?n.slice().reverse():n,o="bottom"===i?e.slice().reverse():e,a=[],s=[],d=[];for(let A=0,g=0;A<r.length;A++){if(!o[A])continue;a[A]=g;const b=r[A];d[A]=this._isNativeHtmlTable?Array.from(b.children):[b];const _=b.getBoundingClientRect().height;g+=_,s[A]=_}const f=o.lastIndexOf(!0);this._coalescedStyleScheduler.schedule(()=>{for(let A=0;A<r.length;A++){if(!o[A])continue;const g=a[A],b=A===f;for(const _ of d[A])this._addStickyStyle(_,i,g,b)}"top"===i?this._positionListener?.stickyHeaderRowsUpdated({sizes:s,offsets:a,elements:d}):this._positionListener?.stickyFooterRowsUpdated({sizes:s,offsets:a,elements:d})})}updateStickyFooterContainer(n,e){if(!this._isNativeHtmlTable)return;const i=n.querySelector("tfoot");this._coalescedStyleScheduler.schedule(()=>{e.some(r=>!r)?this._removeStickyStyle(i,["bottom"]):this._addStickyStyle(i,"bottom",0,!1)})}_removeStickyStyle(n,e){for(const r of e)n.style[r]="",n.classList.remove(this._borderCellCss[r]);QU.some(r=>-1===e.indexOf(r)&&n.style[r])?n.style.zIndex=this._getCalculatedZIndex(n):(n.style.zIndex="",this._needsPositionStickyOnElement&&(n.style.position=""),n.classList.remove(this._stickCellCss))}_addStickyStyle(n,e,i,r){n.classList.add(this._stickCellCss),r&&n.classList.add(this._borderCellCss[e]),n.style[e]=`${i}px`,n.style.zIndex=this._getCalculatedZIndex(n),this._needsPositionStickyOnElement&&(n.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(n){const e={top:100,bottom:10,left:1,right:1};let i=0;for(const r of QU)n.style[r]&&(i+=e[r]);return i?`${i}`:""}_getCellWidths(n,e=!0){if(!e&&this._cachedCellWidths.length)return this._cachedCellWidths;const i=[],r=n.children;for(let o=0;o<r.length;o++)i.push(r[o].getBoundingClientRect().width);return this._cachedCellWidths=i,i}_getStickyStartColumnPositions(n,e){const i=[];let r=0;for(let o=0;o<n.length;o++)e[o]&&(i[o]=r,r+=n[o]);return i}_getStickyEndColumnPositions(n,e){const i=[];let r=0;for(let o=n.length;o>0;o--)e[o]&&(i[o]=r,r+=n[o]);return i}}const y3=new wn("CDK_SPL");let lw=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(hi))},t.\u0275dir=fn({type:t,selectors:[["","rowOutlet",""]]}),t})(),dw=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(hi))},t.\u0275dir=fn({type:t,selectors:[["","headerRowOutlet",""]]}),t})(),uw=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(hi))},t.\u0275dir=fn({type:t,selectors:[["","footerRowOutlet",""]]}),t})(),fw=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i}}return t.\u0275fac=function(e){return new(e||t)(D(Ss),D(hi))},t.\u0275dir=fn({type:t,selectors:[["","noDataRowOutlet",""]]}),t})(),hw=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b){this._differs=e,this._changeDetectorRef=i,this._elementRef=r,this._dir=a,this._platform=d,this._viewRepeater=f,this._coalescedStyleScheduler=A,this._viewportRuler=g,this._stickyPositioningListener=b,this._onDestroy=new te,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new Fn,this.viewChange=new ts({start:0,end:Number.MAX_VALUE}),o||this._elementRef.nativeElement.setAttribute("role","table"),this._document=s,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=Di(e),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=Di(e),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((e,i)=>this.trackBy?this.trackBy(i.dataIndex,i.data):i),this._viewportRuler.change().pipe(li(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const i=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||i,this._forceRecalculateCellWidths=i,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}ngOnDestroy(){this._rowOutlet.viewContainer.clear(),this._noDataRowOutlet.viewContainer.clear(),this._headerRowOutlet.viewContainer.clear(),this._footerRowOutlet.viewContainer.clear(),this._cachedRenderRowsMap.clear(),this._onDestroy.next(),this._onDestroy.complete(),VT(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const e=this._dataDiffer.diff(this._renderRows);if(!e)return this._updateNoDataRow(),void this.contentChanged.next();const i=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(e,i,(r,o,a)=>this._getEmbeddedViewArgs(r.item,a),r=>r.item.data,r=>{1===r.operation&&r.context&&this._renderCellTemplateForItem(r.record.item.rowDef,r.context)}),this._updateRowIndexContext(),e.forEachIdentityChange(r=>{i.get(r.currentIndex).context.$implicit=r.item.data}),this._updateNoDataRow(),this.updateStickyColumnStyles(),this.contentChanged.next()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){const e=this._getRenderedRows(this._headerRowOutlet),r=this._elementRef.nativeElement.querySelector("thead");r&&(r.style.display=e.length?"":"none");const o=this._headerRowDefs.map(a=>a.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,o,"top"),this._headerRowDefs.forEach(a=>a.resetStickyChanged())}updateStickyFooterRowStyles(){const e=this._getRenderedRows(this._footerRowOutlet),r=this._elementRef.nativeElement.querySelector("tfoot");r&&(r.style.display=e.length?"":"none");const o=this._footerRowDefs.map(a=>a.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,o,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,o),this._footerRowDefs.forEach(a=>a.resetStickyChanged())}updateStickyColumnStyles(){const e=this._getRenderedRows(this._headerRowOutlet),i=this._getRenderedRows(this._rowOutlet),r=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...i,...r],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((o,a)=>{this._addStickyColumnStyles([o],this._headerRowDefs[a])}),this._rowDefs.forEach(o=>{const a=[];for(let s=0;s<i.length;s++)this._renderRows[s].rowDef===o&&a.push(i[s]);this._addStickyColumnStyles(a,o)}),r.forEach((o,a)=>{this._addStickyColumnStyles([o],this._footerRowDefs[a])}),Array.from(this._columnDefsByName.values()).forEach(o=>o.resetStickyChanged())}_getAllRenderRows(){const e=[],i=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let r=0;r<this._data.length;r++){let o=this._data[r];const a=this._getRenderRowsForData(o,r,i.get(o));this._cachedRenderRowsMap.has(o)||this._cachedRenderRowsMap.set(o,new WeakMap);for(let s=0;s<a.length;s++){let d=a[s];const f=this._cachedRenderRowsMap.get(d.data);f.has(d.rowDef)?f.get(d.rowDef).push(d):f.set(d.rowDef,[d]),e.push(d)}}return e}_getRenderRowsForData(e,i,r){return this._getRowDefs(e,i).map(a=>{const s=r&&r.has(a)?r.get(a):[];if(s.length){const d=s.shift();return d.dataIndex=i,d}return{data:e,rowDef:a,dataIndex:i}})}_cacheColumnDefs(){this._columnDefsByName.clear(),Aw(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(i=>{this._columnDefsByName.has(i.name),this._columnDefsByName.set(i.name,i)})}_cacheRowDefs(){this._headerRowDefs=Aw(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=Aw(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=Aw(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const e=this._rowDefs.filter(i=>!i.when);this._defaultRowDef=e[0]}_renderUpdatedColumns(){const e=(a,s)=>a||!!s.getColumnsDiff(),i=this._rowDefs.reduce(e,!1);i&&this._forceRenderDataRows();const r=this._headerRowDefs.reduce(e,!1);r&&this._forceRenderHeaderRows();const o=this._footerRowDefs.reduce(e,!1);return o&&this._forceRenderFooterRows(),i||r||o}_switchDataSource(e){this._data=[],VT(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;VT(this.dataSource)?e=this.dataSource.connect(this):function Kde(t){return!!t&&(t instanceof vt||x(t.lift)&&x(t.subscribe))}(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Ii(this.dataSource)),this._renderChangeSubscription=e.pipe(li(this._onDestroy)).subscribe(i=>{this._data=i||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,i)=>this._renderRow(this._headerRowOutlet,e,i)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,i)=>this._renderRow(this._footerRowOutlet,e,i)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,i){const r=Array.from(i.columns||[]).map(s=>this._columnDefsByName.get(s)),o=r.map(s=>s.sticky),a=r.map(s=>s.stickyEnd);this._stickyStyler.updateStickyColumns(e,o,a,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){const i=[];for(let r=0;r<e.viewContainer.length;r++){const o=e.viewContainer.get(r);i.push(o.rootNodes[0])}return i}_getRowDefs(e,i){if(1==this._rowDefs.length)return[this._rowDefs[0]];let r=[];if(this.multiTemplateDataRows)r=this._rowDefs.filter(o=>!o.when||o.when(i,e));else{let o=this._rowDefs.find(a=>a.when&&a.when(i,e))||this._defaultRowDef;o&&r.push(o)}return r}_getEmbeddedViewArgs(e,i){return{templateRef:e.rowDef.template,context:{$implicit:e.data},index:i}}_renderRow(e,i,r,o={}){const a=e.viewContainer.createEmbeddedView(i.template,o,r);return this._renderCellTemplateForItem(i,o),a}_renderCellTemplateForItem(e,i){for(let r of this._getCellTemplates(e))Wh.mostRecentCellOutlet&&Wh.mostRecentCellOutlet._viewContainer.createEmbeddedView(r,i);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const e=this._rowOutlet.viewContainer;for(let i=0,r=e.length;i<r;i++){const a=e.get(i).context;a.count=r,a.first=0===i,a.last=i===r-1,a.even=i%2==0,a.odd=!a.even,this.multiTemplateDataRows?(a.dataIndex=this._renderRows[i].dataIndex,a.renderIndex=i):a.index=this._renderRows[i].dataIndex}}_getCellTemplates(e){return e&&e.columns?Array.from(e.columns,i=>{const r=this._columnDefsByName.get(i);return e.extractCellTemplate(r)}):[]}_applyNativeTableSections(){const e=this._document.createDocumentFragment(),i=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const r of i){const o=this._document.createElement(r.tag);o.setAttribute("role","rowgroup");for(const a of r.outlets)o.appendChild(a.elementRef.nativeElement);e.appendChild(o)}this._elementRef.nativeElement.appendChild(e)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const e=(i,r)=>i||r.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new cue(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:Ii()).pipe(li(this._onDestroy)).subscribe(i=>{this._stickyStyler.direction=i,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(i=>!i._table||i._table===this)}_updateNoDataRow(){const e=this._customNoDataRow||this._noDataRow;if(e){const i=0===this._rowOutlet.viewContainer.length;if(i!==this._isShowingNoDataRow){const r=this._noDataRowOutlet.viewContainer;i?r.createEmbeddedView(e.templateRef):r.clear(),this._isShowingNoDataRow=i}}}}return t.\u0275fac=function(e){return new(e||t)(D(Nh),D(wo),D(hi),vc("role"),D(bd,8),D(nr),D(Es),D(lv),D(m3),D(K_),D(y3,12))},t.\u0275cmp=Xt({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,cw,5),Ji(r,zh,5),Ji(r,sw,5),Ji(r,mv,5),Ji(r,_v,5)),2&e){let o;Rt(o=Nt())&&(i._noDataRow=o.first),Rt(o=Nt())&&(i._contentColumnDefs=o),Rt(o=Nt())&&(i._contentRowDefs=o),Rt(o=Nt())&&(i._contentHeaderRowDefs=o),Rt(o=Nt())&&(i._contentFooterRowDefs=o)}},viewQuery:function(e,i){if(1&e&&(on(lw,7),on(dw,7),on(uw,7),on(fw,7)),2&e){let r;Rt(r=Nt())&&(i._rowOutlet=r.first),Rt(r=Nt())&&(i._headerRowOutlet=r.first),Rt(r=Nt())&&(i._footerRowOutlet=r.first),Rt(r=Nt())&&(i._noDataRowOutlet=r.first)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("cdk-table-fixed-layout",i.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],features:[Li([{provide:t0,useExisting:t},{provide:lv,useClass:P9},{provide:m3,useClass:VU},{provide:y3,useValue:null}])],ngContentSelectors:$de,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,i){1&e&&(ca(Xde),Zi(0),Zi(1,1),Rf(2,0)(3,1)(4,2)(5,3))},dependencies:[dw,lw,fw,uw],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],encapsulation:2}),t})();function Aw(t,n){return t.concat(Array.from(n))}let due=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[NT]]}),t})();const uue=[[["caption"]],[["colgroup"],["col"]]],fue=["caption","colgroup, col"];let zr=(()=>{class t extends hw{constructor(){super(...arguments),this.stickyCssClass="mat-table-sticky",this.needsPositionStickyOnElement=!1}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-table"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("mat-table-fixed-layout",i.fixedLayout)},exportAs:["matTable"],features:[Li([{provide:lv,useClass:P9},{provide:hw,useExisting:t},{provide:t0,useExisting:t},{provide:m3,useClass:VU},{provide:y3,useValue:null}]),$n],ngContentSelectors:fue,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,i){1&e&&(ca(uue),Zi(0),Zi(1,1),Rf(2,0)(3,1)(4,2)(5,3))},dependencies:[dw,lw,fw,uw],styles:['mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:""}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky !important;position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n'],encapsulation:2}),t})(),Ur=(()=>{class t extends n0{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["","matCellDef",""]],features:[Li([{provide:n0,useExisting:t}]),$n]}),t})(),Yr=(()=>{class t extends r0{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["","matHeaderCellDef",""]],features:[Li([{provide:r0,useExisting:t}]),$n]}),t})(),Hr=(()=>{class t extends zh{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[Li([{provide:zh,useExisting:t},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),$n]}),t})(),jr=(()=>{class t extends p3{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-header-cell"],features:[$n]}),t})(),Vr=(()=>{class t extends g3{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:["role","gridcell",1,"mat-cell"],features:[$n]}),t})(),Wr=(()=>{class t extends mv{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[Li([{provide:mv,useExisting:t}]),$n]}),t})(),qr=(()=>{class t extends sw{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[Li([{provide:sw,useExisting:t}]),$n]}),t})(),Jr=(()=>{class t extends b3{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-header-row"],exportAs:["matHeaderRow"],features:[Li([{provide:b3,useExisting:t}]),$n],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,i){1&e&&Rf(0,0)},dependencies:[Wh],encapsulation:2}),t})(),Kr=(()=>{class t extends C3{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-row"],exportAs:["matRow"],features:[Li([{provide:C3,useExisting:t}]),$n],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,i){1&e&&Rf(0,0)},dependencies:[Wh],encapsulation:2}),t})(),oa=(()=>{class t extends cw{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["ng-template","matNoDataRow",""]],features:[Li([{provide:cw,useExisting:t}]),$n]}),t})(),zU=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[due,Ui],Ui]}),t})();class Ni extends class yue extends class ale{}{constructor(n=[]){super(),this._renderData=new ts([]),this._filter=new ts(""),this._internalPageChanges=new te,this._renderChangesSubscription=null,this.sortingDataAccessor=(e,i)=>{const r=e[i];if(C7(r)){const o=Number(r);return o<9007199254740991?o:r}return r},this.sortData=(e,i)=>{const r=i.active,o=i.direction;return r&&""!=o?e.sort((a,s)=>{let d=this.sortingDataAccessor(a,r),f=this.sortingDataAccessor(s,r);const A=typeof d,g=typeof f;A!==g&&("number"===A&&(d+=""),"number"===g&&(f+=""));let b=0;return null!=d&&null!=f?d>f?b=1:d<f&&(b=-1):null!=d?b=1:null!=f&&(b=-1),b*("asc"==o?1:-1)}):e},this.filterPredicate=(e,i)=>{const r=Object.keys(e).reduce((a,s)=>a+e[s]+"\u25ec","").toLowerCase(),o=i.trim().toLowerCase();return-1!=r.indexOf(o)},this._data=new ts(n),this._updateChangeSubscription()}get data(){return this._data.value}set data(n){this._data.next(n),this._renderChangesSubscription||this._filterData(n)}get filter(){return this._filter.value}set filter(n){this._filter.next(n),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(n){this._sort=n,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(n){this._paginator=n,this._updateChangeSubscription()}_updateChangeSubscription(){const n=this._sort?Us(this._sort.sortChange,this._sort.initialized):Ii(null),e=this._paginator?Us(this._paginator.page,this._internalPageChanges,this._paginator.initialized):Ii(null),r=HA([this._data,this._filter]).pipe(Le(([s])=>this._filterData(s))),o=HA([r,n]).pipe(Le(([s])=>this._orderData(s))),a=HA([o,e]).pipe(Le(([s])=>this._pageData(s)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=a.subscribe(s=>this._renderData.next(s))}_filterData(n){return this.filteredData=null==this.filter||""===this.filter?n:n.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(n){return this.sort?this.sortData(n.slice(),this.sort):n}_pageData(n){if(!this.paginator)return n;const e=this.paginator.pageIndex*this.paginator.pageSize;return n.slice(e,e+this.paginator.pageSize)}_updatePaginator(n){Promise.resolve().then(()=>{const e=this.paginator;if(e&&(e.length=n,e.pageIndex>0)){const i=Math.ceil(e.length/e.pageSize)-1||0,r=Math.min(e.pageIndex,i);r!==e.pageIndex&&(e.pageIndex=r,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}}{}function Mue(t,n){}class M3{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0}}const wue={dialogContainer:hs("dialogContainer",[ao("void, exit",Ei({opacity:0,transform:"scale(0.7)"})),ao("enter",Ei({transform:"none"})),Do("* => enter",Bo("150ms cubic-bezier(0, 0, 0.2, 1)",Ei({transform:"none",opacity:1}))),Do("* => void, * => exit",Bo("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",Ei({opacity:0})))])};let Pue=(()=>{class t extends LT{constructor(e,i,r,o,a,s,d,f){super(),this._elementRef=e,this._focusTrapFactory=i,this._changeDetectorRef=r,this._config=a,this._interactivityChecker=s,this._ngZone=d,this._focusMonitor=f,this._animationStateChanged=new Fn,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=A=>(this._portalOutlet.hasAttached(),this._portalOutlet.attachDomPortal(A)),this._ariaLabelledBy=a.ariaLabelledBy||null,this._document=o}_initializeWithAttachedContent(){this._setupFocusTrap(),this._capturePreviouslyFocusedElement()}attachComponentPortal(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachComponentPortal(e)}attachTemplatePortal(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachTemplatePortal(e)}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{e.addEventListener("blur",()=>e.removeAttribute("tabindex")),e.addEventListener("mousedown",()=>e.removeAttribute("tabindex"))})),e.focus(i)}_focusByCssSelector(e,i){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,i)}_trapFocus(){const e=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||e.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(i=>{i||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const e=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&e&&"function"==typeof e.focus){const i=CT(),r=this._elementRef.nativeElement;(!i||i===this._document.body||i===r||r.contains(i))&&(this._focusMonitor?(this._focusMonitor.focusVia(e,this._closeInteractionType),this._closeInteractionType=null):e.focus())}this._focusTrap&&this._focusTrap.destroy()}_setupFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement)}_capturePreviouslyFocusedElement(){this._document&&(this._elementFocusedBeforeDialogWasOpened=CT())}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,i=CT();return e===i||e.contains(i)}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(B7),D(wo),D(nr,8),D(M3),D(DT),D(tr),D(Ju))},t.\u0275dir=fn({type:t,viewQuery:function(e,i){if(1&e&&on(UT,7),2&e){let r;Rt(r=Nt())&&(i._portalOutlet=r.first)}},features:[$n]}),t})(),Due=(()=>{class t extends Pue{constructor(){super(...arguments),this._state="enter"}_onAnimationDone({toState:e,totalTime:i}){"enter"===e?(this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:i})):"exit"===e&&(this._restoreFocus(),this._animationStateChanged.next({state:"closed",totalTime:i}))}_onAnimationStart({toState:e,totalTime:i}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:i}):("exit"===e||"void"===e)&&this._animationStateChanged.next({state:"closing",totalTime:i})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,i){1&e&&MM("@dialogContainer.start",function(o){return i._onAnimationStart(o)})("@dialogContainer.done",function(o){return i._onAnimationDone(o)}),2&e&&(tl("id",i._id),Ai("role",i._config.role)("aria-labelledby",i._config.ariaLabel?null:i._ariaLabelledBy)("aria-label",i._config.ariaLabel)("aria-describedby",i._config.ariaDescribedBy||null),DM("@dialogContainer",i._state))},features:[$n],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,i){1&e&&p(0,Mue,0,0,"ng-template",0)},dependencies:[UT],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[wue.dialogContainer]}}),t})(),xue=0;class xo{constructor(n,e,i="mat-dialog-"+xue++){this._overlayRef=n,this._containerInstance=e,this.id=i,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new te,this._afterClosed=new te,this._beforeClosed=new te,this._state=0,e._id=i,e._animationStateChanged.pipe(lo(r=>"opened"===r.state),vo(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),e._animationStateChanged.pipe(lo(r=>"closed"===r.state),vo(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),n.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._afterClosed.next(this._result),this._afterClosed.complete(),this.componentInstance=null,this._overlayRef.dispose()}),n.keydownEvents().pipe(lo(r=>27===r.keyCode&&!this.disableClose&&!Qc(r))).subscribe(r=>{r.preventDefault(),WU(this,"keyboard")}),n.backdropClick().subscribe(()=>{this.disableClose?this._containerInstance._recaptureFocus():WU(this,"mouse")})}close(n){this._result=n,this._containerInstance._animationStateChanged.pipe(lo(e=>"closing"===e.state),vo(1)).subscribe(e=>{this._beforeClosed.next(n),this._beforeClosed.complete(),this._overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._afterClosed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._overlayRef.backdropClick()}keydownEvents(){return this._overlayRef.keydownEvents()}updatePosition(n){let e=this._getPositionStrategy();return n&&(n.left||n.right)?n.left?e.left(n.left):e.right(n.right):e.centerHorizontally(),n&&(n.top||n.bottom)?n.top?e.top(n.top):e.bottom(n.bottom):e.centerVertically(),this._overlayRef.updatePosition(),this}updateSize(n="",e=""){return this._overlayRef.updateSize({width:n,height:e}),this._overlayRef.updatePosition(),this}addPanelClass(n){return this._overlayRef.addPanelClass(n),this}removePanelClass(n){return this._overlayRef.removePanelClass(n),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._overlayRef.dispose()}_getPositionStrategy(){return this._overlayRef.getConfig().positionStrategy}}function WU(t,n,e){return void 0!==t._containerInstance&&(t._containerInstance._closeInteractionType=n),t.close(e)}const zo=new wn("MatDialogData"),qU=new wn("mat-dialog-default-options"),JU=new wn("mat-dialog-scroll-strategy"),Oue={provide:JU,deps:[Xd],useFactory:function Sue(t){return()=>t.scrollStrategies.block()}};let Eue=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g){this._overlay=e,this._injector=i,this._defaultOptions=r,this._parentDialog=o,this._overlayContainer=a,this._dialogRefConstructor=d,this._dialogContainerType=f,this._dialogDataToken=A,this._animationMode=g,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new te,this._afterOpenedAtThisLevel=new te,this._ariaHiddenElements=new Map,this._dialogAnimatingOpen=!1,this.afterAllClosed=I1(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Cc(void 0))),this._scrollStrategy=s}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(e,i){if(i=function Tue(t,n){return{...n,...t}}(i,this._defaultOptions||new M3),i.id&&this.getDialogById(i.id),this._dialogAnimatingOpen)return this._lastDialogRef;const r=this._createOverlay(i),o=this._attachDialogContainer(r,i);if("NoopAnimations"!==this._animationMode){const s=o._animationStateChanged.subscribe(d=>{"opening"===d.state&&(this._dialogAnimatingOpen=!0),"opened"===d.state&&(this._dialogAnimatingOpen=!1,s.unsubscribe())});this._animationStateSubscriptions||(this._animationStateSubscriptions=new B),this._animationStateSubscriptions.add(s)}const a=this._attachDialogContent(e,o,r,i);return this._lastDialogRef=a,this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(a),a.afterClosed().subscribe(()=>this._removeOpenDialog(a)),this.afterOpened.next(a),o._initializeWithAttachedContent(),a}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._animationStateSubscriptions&&this._animationStateSubscriptions.unsubscribe()}_createOverlay(e){const i=this._getOverlayConfig(e);return this._overlay.create(i)}_getOverlayConfig(e){const i=new V2({positionStrategy:this._overlay.position().global(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(i.backdropClass=e.backdropClass),i}_attachDialogContainer(e,i){const o=xs.create({parent:i&&i.viewContainerRef&&i.viewContainerRef.injector||this._injector,providers:[{provide:M3,useValue:i}]}),a=new j2(this._dialogContainerType,i.viewContainerRef,o,i.componentFactoryResolver);return e.attach(a).instance}_attachDialogContent(e,i,r,o){const a=new this._dialogRefConstructor(r,i,o.id);if(e instanceof Lo)i.attachTemplatePortal(new rv(e,null,{$implicit:o.data,dialogRef:a}));else{const s=this._createInjector(o,a,i),d=i.attachComponentPortal(new j2(e,o.viewContainerRef,s));a.componentInstance=d.instance}return a.updateSize(o.width,o.height).updatePosition(o.position),a}_createInjector(e,i,r){const o=e&&e.viewContainerRef&&e.viewContainerRef.injector,a=[{provide:this._dialogContainerType,useValue:r},{provide:this._dialogDataToken,useValue:e.data},{provide:this._dialogRefConstructor,useValue:i}];return e.direction&&(!o||!o.get(bd,null,ar.Optional))&&a.push({provide:bd,useValue:{value:e.direction,change:Ii()}}),xs.create({parent:o||this._injector,providers:a})}_removeOpenDialog(e){const i=this.openDialogs.indexOf(e);i>-1&&(this.openDialogs.splice(i,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((r,o)=>{r?o.setAttribute("aria-hidden",r):o.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const i=e.parentElement.children;for(let r=i.length-1;r>-1;r--){let o=i[r];o!==e&&"SCRIPT"!==o.nodeName&&"STYLE"!==o.nodeName&&!o.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(o,o.getAttribute("aria-hidden")),o.setAttribute("aria-hidden","true"))}}}_closeDialogs(e){let i=e.length;for(;i--;)e[i].close()}}return t.\u0275fac=function(e){kh()},t.\u0275dir=fn({type:t}),t})(),Wo=(()=>{class t extends Eue{constructor(e,i,r,o,a,s,d,f){super(e,i,o,s,d,a,xo,Due,zo,f)}}return t.\u0275fac=function(e){return new(e||t)(bt(Xd),bt(xs),bt(Qu,8),bt(qU,8),bt(JU),bt(t,12),bt(HT),bt(jc,8))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),kue=0,Uo=(()=>{class t{constructor(e,i,r){this._dialogRef=e,this._elementRef=i,this._dialog=r,this.id="mat-dialog-title-"+kue++}ngOnInit(){this._dialogRef||(this._dialogRef=function Iue(t,n){let e=t.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-dialog-container");)e=e.parentElement;return e?n.find(i=>i.id===e.id):null}(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return t.\u0275fac=function(e){return new(e||t)(D(xo,8),D(hi),D(Wo))},t.\u0275dir=fn({type:t,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(e,i){2&e&&tl("id",i.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),t})(),Yo=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),t})(),pa=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"]}),t})(),Bue=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Wo,Oue],imports:[[Eg,Sg,Ui],Ui]}),t})();class qh{constructor(){this.title="",this.class="",this.icon="",this.close=!1}}let Rl=(()=>{class t{constructor(e,i){this.dialogRef=e,this.data=i,this.alertModalMessage=new qh,this.AlertType=[{class:"alerta-success-govco asuccess",icon:"alerta-icon-success-govco asuccess"},{class:"anotificacion",icon:"alerta-icon-notificacion-govco anotificacion"},{class:"alerta-error-govco aerror",icon:"alerta-icon-error-govco aerror"},{class:"alerta-error-govco aerror",icon:"alerta-icon-error-govco aerror"}],this.AlertTypeModal=[{class:"success-govco",icon:"modal-success-icon"},{class:"confirmation-govco",icon:"modal-confirmation-icon"},{class:"error-govco",icon:"modal-error-icon"},{class:"warning-govco",icon:"modal-warning-icon"}]}ngOnInit(){this.dialogRef.disableClose=!1,this.alertModalMessage.type=this.data.type,this.alertModalMessage.title=this.data.title,this.alertModalMessage.message=this.data.message,this.alertModalMessage.class=this.AlertTypeModal[this.alertModalMessage.type].class,this.alertModalMessage.icon=this.AlertTypeModal[this.alertModalMessage.type].icon}Confirm(e){this.dialogRef.close(e)}}return t.\u0275fac=function(e){return new(e||t)(D(xo),D(zo))},t.\u0275cmp=Xt({type:t,selectors:[["app-confirm-modal"]],decls:15,vars:8,consts:[[1,"modal-header","modal-header-govco","modal-header-alerts-govco"],["type","button","disabled","","data-bs-dismiss","modal","aria-label","Close",1,"btn-close","btn-close-white"],[1,"modal-body","modal-body-govco","center-elements-govco"],[1,"modal-icon"],[1,"modal-text-govco","modal-text-center-govco"],[3,"innerHTML"],[1,"modal-footer-govco","modal-footer-alerts-govco"],["type","button",1,"btn","btn-primary","btn-modal-govco",3,"click"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-contorno",3,"click"]],template:function(e,i){1&e&&(l(0,"div",0),M(1,"button",1),c(),l(2,"div",2)(3,"div",3),M(4,"span"),c(),l(5,"h3"),u(6),c(),l(7,"p",4),M(8,"span",5),c()(),l(9,"div",6)(10,"button",7),ae("click",function(){return i.Confirm("y")}),u(11,"Si"),c(),u(12,"\xa0\xa0\xa0 "),l(13,"button",8),ae("click",function(){return i.Confirm("n")}),u(14,"No"),c()()),2&e&&(h(4),Tl("modal-icon-govco ",i.alertModalMessage.icon,""),h(1),Tl("modal-title-govco ",i.alertModalMessage.class,""),h(1),Pe(i.alertModalMessage.title),h(2),m("innerHTML",i.alertModalMessage.message,s1))},styles:[".modal-footer-govco[_ngcontent-%COMP%]{justify-content:center!important}"]}),t})();var T;!function(t){let n;var v;let e,i,r,o,a,s,d,f,A,g,b,_,P;(v=n=t.Layouts||(t.Layouts={}))[v.Dashboard=0]="Dashboard",v[v.Public=1]="Public",function(v){v[v.Success=0]="Success",v[v.Info=1]="Info",v[v.Error=2]="Error",v[v.Warning=3]="Warning"}(e=t.AlertType||(t.AlertType={})),function(v){v[v.Graduate=0]="Graduate",v[v.Administrator=1]="Administrator"}(i=t.LoginType||(t.LoginType={})),function(v){v[v.Photo=1]="Photo",v[v.Document=2]="Document",v[v.ProfessionalTitle=3]="ProfessionalTitle",v[v.Register=4]="Register",v[v.PublicDeed=5]="PublicDeed"}(r=t.UploadDocumentType||(t.UploadDocumentType={})),function(v){v[v.SuperAdmin=1]="SuperAdmin",v[v.Graduate=5]="Graduate"}(o=t.Roles||(t.Roles={})),function(v){v[v.First=1]="First",v[v.Duplicate=2]="Duplicate",v[v.Change=3]="Change"}(a=t.ProcedureType||(t.ProcedureType={})),function(v){v[v.PendingRequestToVerifyFirst=1]="PendingRequestToVerifyFirst",v[v.PendingRequestToVerifyDuplicate=2]="PendingRequestToVerifyDuplicate",v[v.DocumentRequestComplete=3]="DocumentRequestComplete",v[v.ApprovedDuplicate=4]="ApprovedDuplicate",v[v.PendingDocumentRequestFirst=5]="PendingDocumentRequestFirst",v[v.PendingDocumentRequestDuplicate=6]="PendingDocumentRequestDuplicate",v[v.DocumentComplete=7]="DocumentComplete",v[v.PendingPayment=8]="PendingPayment",v[v.VerifyPayment=9]="VerifyPayment",v[v.ConfirmedPayment=10]="ConfirmedPayment",v[v.InconsistenceRequestFirst=11]="InconsistenceRequestFirst",v[v.InconsistenceRequestDuplicate=12]="InconsistenceRequestDuplicate",v[v.PendingRequestToVerifyChange=13]="PendingRequestToVerifyChange",v[v.PendingDocumentRequestChange=14]="PendingDocumentRequestChange",v[v.InconsistenceRequestChange=15]="InconsistenceRequestChange",v[v.ApprovedChange=16]="ApprovedChange",v[v.PendingRequestConfirmUniversity=17]="PendingRequestConfirmUniversity",v[v.NegatedRequest=18]="NegatedRequest",v[v.PendingConfirm=19]="PendingConfirm",v[v.RequestDesistidedUser=20]="RequestDesistidedUser",v[v.RequestRejected=21]="RequestRejected",v[v.RequestOnAprobation=22]="RequestOnAprobation",v[v.LicensureCurrent=23]="LicensureCurrent",v[v.RefundRequestDesistided=24]="RefundRequestDesistided"}(s=t.ProcedureStatus||(t.ProcedureStatus={})),function(v){v[v.Pse=1]="Pse",v[v.Consignment=2]="Consignment"}(d=t.PaymentType||(t.PaymentType={})),function(v){v[v.Colombia=42]="Colombia",v[v.Other=1139]="Other"}(f=t.SpecialContries||(t.SpecialContries={})),function(v){v[v.CedulaCiudadania=1]="CedulaCiudadania",v[v.CedulaExtranjeria=2]="CedulaExtranjeria",v[v.TarjetaIdentidad=3]="TarjetaIdentidad"}(A=t.DocumentType||(t.DocumentType={})),function(v){v[v.Escape=27]="Escape",v[v.Enter=13]="Enter"}(g=t.KeyCode||(t.KeyCode={})),function(v){v[v.Other=505]="Other"}(b=t.SpecialUniversities||(t.SpecialUniversities={})),function(v){v[v.ResolucionAprobacion=1]="ResolucionAprobacion",v[v.LibroRegistro=2]="LibroRegistro",v[v.CertificadoOtorgamiento=3]="CertificadoOtorgamiento",v[v.TarjetaDigital=4]="TarjetaDigital"}(_=t.SignDocument||(t.SignDocument={})),function(v){v[v.Approved=1]="Approved",v[v.Clarification=2]="Clarification",v[v.Withdrawal=3]="Withdrawal",v[v.General=4]="General",v[v.Modification=5]="Modification",v[v.Denial=6]="Denial"}(P=t.LicensureResolutionType||(t.LicensureResolutionType={}))}(T||(T={}));var bv_version="0.18.5",Cd=1200,Ng=1252,Rue=[874,932,936,949,950,1250,1251,1252,1253,1254,1255,1256,1257,1258,1e4],w3={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},pw=function(t){-1!=Rue.indexOf(t)&&(Ng=w3[0]=t)},$d=function(t){Cd=t,pw(t)};function gw(){$d(1200),function Nue(){pw(1252)}()}function mw(t){for(var n=[],e=0,i=t.length;e<i;++e)n[e]=t.charCodeAt(e);return n}function KU(t){for(var n=[],e=0;e<t.length>>1;++e)n[e]=String.fromCharCode(t.charCodeAt(2*e+1)+(t.charCodeAt(2*e)<<8));return n.join("")}var Ro,o0=function(t){var n=t.charCodeAt(0),e=t.charCodeAt(1);return 255==n&&254==e?function Fue(t){for(var n=[],e=0;e<t.length>>1;++e)n[e]=String.fromCharCode(t.charCodeAt(2*e)+(t.charCodeAt(2*e+1)<<8));return n.join("")}(t.slice(2)):254==n&&255==e?KU(t.slice(2)):65279==n?t.slice(1):t},vv=function(n){return String.fromCharCode(n)},P3=function(n){return String.fromCharCode(n)},$A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function yv(t){for(var n="",e=0,i=0,r=0,o=0,a=0,s=0,d=0,f=0;f<t.length;)o=(e=t.charCodeAt(f++))>>2,a=(3&e)<<4|(i=t.charCodeAt(f++))>>4,s=(15&i)<<2|(r=t.charCodeAt(f++))>>6,d=63&r,isNaN(i)?s=d=64:isNaN(r)&&(d=64),n+=$A.charAt(o)+$A.charAt(a)+$A.charAt(s)+$A.charAt(d);return n}function yd(t){var n="",o=0,a=0,s=0,d=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var f=0;f<t.length;)o=$A.indexOf(t.charAt(f++)),a=$A.indexOf(t.charAt(f++)),n+=String.fromCharCode(o<<2|a>>4),64!==(s=$A.indexOf(t.charAt(f++)))&&(n+=String.fromCharCode((15&a)<<4|s>>2)),64!==(d=$A.indexOf(t.charAt(f++)))&&(n+=String.fromCharCode((3&s)<<6|d));return n}var po=function(){return typeof Buffer<"u"&&typeof process<"u"&&typeof process.versions<"u"&&!!process.versions.node}(),Jh=function(){if(typeof Buffer<"u"){var t=!Buffer.from;if(!t)try{Buffer.from("foo","utf8")}catch{t=!0}return t?function(n,e){return e?new Buffer(n,e):new Buffer(n)}:Buffer.from.bind(Buffer)}return function(){}}();function ZA(t){return po?Buffer.alloc?Buffer.alloc(t):new Buffer(t):typeof Uint8Array<"u"?new Uint8Array(t):new Array(t)}function XU(t){return po?Buffer.allocUnsafe?Buffer.allocUnsafe(t):new Buffer(t):typeof Uint8Array<"u"?new Uint8Array(t):new Array(t)}var Md=function(n){return po?Jh(n,"binary"):n.split("").map(function(e){return 255&e.charCodeAt(0)})};function Mv(t){if(typeof ArrayBuffer>"u")return Md(t);for(var n=new ArrayBuffer(t.length),e=new Uint8Array(n),i=0;i!=t.length;++i)e[i]=255&t.charCodeAt(i);return n}function ep(t){if(Array.isArray(t))return t.map(function(i){return String.fromCharCode(i)}).join("");for(var n=[],e=0;e<t.length;++e)n[e]=String.fromCharCode(t[e]);return n.join("")}function D3(t){if(typeof ArrayBuffer>"u")throw new Error("Unsupported");if(t instanceof ArrayBuffer)return D3(new Uint8Array(t));for(var n=new Array(t.length),e=0;e<t.length;++e)n[e]=t[e];return n}var wc=po?function(t){return Buffer.concat(t.map(function(n){return Buffer.isBuffer(n)?n:Jh(n)}))}:function(t){if(typeof Uint8Array<"u"){var n=0,e=0;for(n=0;n<t.length;++n)e+=t[n].length;var i=new Uint8Array(e),r=0;for(n=0,e=0;n<t.length;e+=r,++n)if(r=t[n].length,t[n]instanceof Uint8Array)i.set(t[n],e);else{if("string"==typeof t[n])throw"wtf";i.set(new Uint8Array(t[n]),e)}return i}return[].concat.apply([],t.map(function(o){return Array.isArray(o)?o:[].slice.call(o)}))},ol=/\u0000/g,wv=/[\u0001-\u0006]/g;function a0(t){for(var n="",e=t.length-1;e>=0;)n+=t.charAt(e--);return n}function $u(t,n){var e=""+t;return e.length>=n?e:gs("0",n-e.length)+e}function x3(t,n){var e=""+t;return e.length>=n?e:gs(" ",n-e.length)+e}function _w(t,n){var e=""+t;return e.length>=n?e:e+gs(" ",n-e.length)}var $U=Math.pow(2,32);function s0(t,n){return t>$U||t<-$U?function Yue(t,n){var e=""+Math.round(t);return e.length>=n?e:gs("0",n-e.length)+e}(t,n):function Hue(t,n){var e=""+t;return e.length>=n?e:gs("0",n-e.length)+e}(Math.round(t),n)}function bw(t,n){return t.length>=7+(n=n||0)&&103==(32|t.charCodeAt(n))&&101==(32|t.charCodeAt(n+1))&&110==(32|t.charCodeAt(n+2))&&101==(32|t.charCodeAt(n+3))&&114==(32|t.charCodeAt(n+4))&&97==(32|t.charCodeAt(n+5))&&108==(32|t.charCodeAt(n+6))}var ZU=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],S3=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]],cr={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "'},eY={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:46,81:47,82:0},Vue={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function vw(t,n,e){for(var i=t<0?-1:1,r=t*i,o=0,a=1,s=0,d=1,f=0,A=0,g=Math.floor(r);f<n&&(s=(g=Math.floor(r))*a+o,A=g*f+d,!(r-g<5e-8));)r=1/(r-g),o=a,a=s,d=f,f=A;if(A>n&&(f>n?(A=d,s=o):(A=f,s=a)),!e)return[0,i*s,A];var b=Math.floor(i*s/A);return[b,i*s-b*A,A]}function tp(t,n,e){if(t>2958465||t<0)return null;var i=0|t,r=Math.floor(86400*(t-i)),o=0,a=[],s={D:i,T:r,u:86400*(t-i)-r,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),n&&n.date1904&&(i+=1462),s.u>.9999&&(s.u=0,86400==++r&&(s.T=r=0,++i,++s.D)),60===i)a=e?[1317,10,29]:[1900,2,29],o=3;else if(0===i)a=e?[1317,8,29]:[1900,1,0],o=6;else{i>60&&--i;var d=new Date(1900,0,1);d.setDate(d.getDate()+i-1),a=[d.getFullYear(),d.getMonth()+1,d.getDate()],o=d.getDay(),i<60&&(o=(o+6)%7),e&&(o=function Jue(t,n){n[0]-=581;var e=t.getDay();return t<60&&(e=(e+6)%7),e}(d,a))}return s.y=a[0],s.m=a[1],s.d=a[2],s.S=r%60,r=Math.floor(r/60),s.M=r%60,r=Math.floor(r/60),s.H=r,s.q=o,s}var tY=new Date(1899,11,31,0,0,0),Que=tY.getTime(),Gue=new Date(1900,2,1,0,0,0);function nY(t,n){var e=t.getTime();return n?e-=1262304e5:t>=Gue&&(e+=864e5),(e-(Que+6e4*(t.getTimezoneOffset()-tY.getTimezoneOffset())))/864e5}function O3(t){return-1==t.indexOf(".")?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function Pv(t){var e,n=Math.floor(Math.log(Math.abs(t))*Math.LOG10E);return e=n>=-4&&n<=-1?t.toPrecision(10+n):Math.abs(n)<=9?function Wue(t){var n=t<0?12:11,e=O3(t.toFixed(12));return e.length<=n||(e=t.toPrecision(10)).length<=n?e:t.toExponential(5)}(t):10===n?t.toFixed(10).substr(0,12):function que(t){var n=O3(t.toFixed(11));return n.length>(t<0?12:11)||"0"===n||"-0"===n?t.toPrecision(6):n}(t),O3(function zue(t){return-1==t.indexOf("E")?t:t.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(e.toUpperCase()))}function Fg(t,n){switch(typeof t){case"string":return t;case"boolean":return t?"TRUE":"FALSE";case"number":return(0|t)===t?t.toString(10):Pv(t);case"undefined":return"";case"object":if(null==t)return"";if(t instanceof Date)return wd(14,nY(t,n&&n.date1904),n)}throw new Error("unsupported value in General format: "+t)}function Kue(t,n,e,i){var d,r="",o=0,a=0,s=e.y,f=0;switch(t){case 98:s=e.y+543;case 121:switch(n.length){case 1:case 2:d=s%100,f=2;break;default:d=s%1e4,f=4}break;case 109:switch(n.length){case 1:case 2:d=e.m,f=n.length;break;case 3:return S3[e.m-1][1];case 5:return S3[e.m-1][0];default:return S3[e.m-1][2]}break;case 100:switch(n.length){case 1:case 2:d=e.d,f=n.length;break;case 3:return ZU[e.q][0];default:return ZU[e.q][1]}break;case 104:switch(n.length){case 1:case 2:d=1+(e.H+11)%12,f=n.length;break;default:throw"bad hour format: "+n}break;case 72:switch(n.length){case 1:case 2:d=e.H,f=n.length;break;default:throw"bad hour format: "+n}break;case 77:switch(n.length){case 1:case 2:d=e.M,f=n.length;break;default:throw"bad minute format: "+n}break;case 115:if("s"!=n&&"ss"!=n&&".0"!=n&&".00"!=n&&".000"!=n)throw"bad second format: "+n;return 0!==e.u||"s"!=n&&"ss"!=n?(a=i>=2?3===i?1e3:100:1===i?10:1,(o=Math.round(a*(e.S+e.u)))>=60*a&&(o=0),"s"===n?0===o?"0":""+o/a:(r=$u(o,2+i),"ss"===n?r.substr(0,2):"."+r.substr(2,n.length-1))):$u(e.S,n.length);case 90:switch(n){case"[h]":case"[hh]":d=24*e.D+e.H;break;case"[m]":case"[mm]":d=60*(24*e.D+e.H)+e.M;break;case"[s]":case"[ss]":d=60*(60*(24*e.D+e.H)+e.M)+Math.round(e.S+e.u);break;default:throw"bad abstime format: "+n}f=3===n.length?1:2;break;case 101:d=s,f=1}return f>0?$u(d,f):""}function np(t){if(t.length<=3)return t;for(var e=t.length%3,i=t.substr(0,e);e!=t.length;e+=3)i+=(i.length>0?",":"")+t.substr(e,3);return i}var iY=/%/g;function rY(t,n){var e,i=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(0==n)return"0.0E+0";if(n<0)return"-"+rY(t,-n);var r=t.indexOf(".");-1===r&&(r=t.indexOf("E"));var o=Math.floor(Math.log(n)*Math.LOG10E)%r;if(o<0&&(o+=r),-1===(e=(n/Math.pow(10,o)).toPrecision(i+1+(r+o)%r)).indexOf("e")){var a=Math.floor(Math.log(n)*Math.LOG10E);for(-1===e.indexOf(".")?e=e.charAt(0)+"."+e.substr(1)+"E+"+(a-e.length+o):e+="E+"+(a-o);"0."===e.substr(0,2);)e=(e=e.charAt(0)+e.substr(2,r)+"."+e.substr(2+r)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");e=e.replace(/\+-/,"-")}e=e.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,d,f,A){return d+f+A.substr(0,(r+o)%r)+"."+A.substr(o)+"E"})}else e=n.toExponential(i);return t.match(/E\+00$/)&&e.match(/e[+-]\d$/)&&(e=e.substr(0,e.length-1)+"0"+e.charAt(e.length-1)),t.match(/E\-/)&&e.match(/e\+/)&&(e=e.replace(/e\+/,"e")),e.replace("e","E")}var oY=/# (\?+)( ?)\/( ?)(\d+)/,aY=/^#*0*\.([0#]+)/,sY=/\).*[0#]/,cY=/\(###\) ###\\?-####/;function Nl(t){for(var e,n="",i=0;i!=t.length;++i)switch(e=t.charCodeAt(i)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(e)}return n}function lY(t,n){var e=Math.pow(10,n);return""+Math.round(t*e)/e}function dY(t,n){var e=t-Math.floor(t),i=Math.pow(10,n);return n<(""+Math.round(e*i)).length?0:Math.round(e*i)}function Zd(t,n,e){if(40===t.charCodeAt(0)&&!n.match(sY)){var i=n.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return e>=0?Zd("n",i,e):"("+Zd("n",i,-e)+")"}if(44===n.charCodeAt(n.length-1))return function $ue(t,n,e){for(var i=n.length-1;44===n.charCodeAt(i-1);)--i;return Kh(t,n.substr(0,i),e/Math.pow(10,3*(n.length-i)))}(t,n,e);if(-1!==n.indexOf("%"))return function Xue(t,n,e){var i=n.replace(iY,""),r=n.length-i.length;return Kh(t,i,e*Math.pow(10,2*r))+gs("%",r)}(t,n,e);if(-1!==n.indexOf("E"))return rY(n,e);if(36===n.charCodeAt(0))return"$"+Zd(t,n.substr(" "==n.charAt(1)?2:1),e);var r,o,a,s,d=Math.abs(e),f=e<0?"-":"";if(n.match(/^00+$/))return f+s0(d,n.length);if(n.match(/^[#?]+$/))return"0"===(r=s0(e,0))&&(r=""),r.length>n.length?r:Nl(n.substr(0,n.length-r.length))+r;if(o=n.match(oY))return function Zue(t,n,e){var i=parseInt(t[4],10),r=Math.round(n*i),o=Math.floor(r/i),a=r-o*i,s=i;return e+(0===o?"":""+o)+" "+(0===a?gs(" ",t[1].length+1+t[4].length):x3(a,t[1].length)+t[2]+"/"+t[3]+$u(s,t[4].length))}(o,d,f);if(n.match(/^#+0+$/))return f+s0(d,n.length-n.indexOf("0"));if(o=n.match(aY))return r=lY(e,o[1].length).replace(/^([^\.]+)$/,"$1."+Nl(o[1])).replace(/\.$/,"."+Nl(o[1])).replace(/\.(\d*)$/,function(P,v){return"."+v+gs("0",Nl(o[1]).length-v.length)}),-1!==n.indexOf("0.")?r:r.replace(/^0\./,".");if(n=n.replace(/^#+([0.])/,"$1"),o=n.match(/^(0*)\.(#*)$/))return f+lY(d,o[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=n.match(/^#{1,3},##0(\.?)$/))return f+np(s0(d,0));if(o=n.match(/^#,##0\.([#0]*0)$/))return e<0?"-"+Zd(t,n,-e):np(""+(Math.floor(e)+function tfe(t,n){return n<(""+Math.round((t-Math.floor(t))*Math.pow(10,n))).length?1:0}(e,o[1].length)))+"."+$u(dY(e,o[1].length),o[1].length);if(o=n.match(/^#,#*,#0/))return Zd(t,n.replace(/^#,#*,/,""),e);if(o=n.match(/^([0#]+)(\\?-([0#]+))+$/))return r=a0(Zd(t,n.replace(/[\\-]/g,""),e)),a=0,a0(a0(n.replace(/\\/g,"")).replace(/[0#]/g,function(P){return a<r.length?r.charAt(a++):"0"===P?"0":""}));if(n.match(cY))return"("+(r=Zd(t,"##########",e)).substr(0,3)+") "+r.substr(3,3)+"-"+r.substr(6);var A="";if(o=n.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(o[4].length,7),s=vw(d,Math.pow(10,a)-1,!1),r=""+f," "==(A=Kh("n",o[1],s[1])).charAt(A.length-1)&&(A=A.substr(0,A.length-1)+"0"),r+=A+o[2]+"/"+o[3],(A=_w(s[2],a)).length<o[4].length&&(A=Nl(o[4].substr(o[4].length-A.length))+A),r+=A;if(o=n.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(o[1].length,o[4].length),7),f+((s=vw(d,Math.pow(10,a)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?x3(s[1],a)+o[2]+"/"+o[3]+_w(s[2],a):gs(" ",2*a+1+o[2].length+o[3].length));if(o=n.match(/^[#0?]+$/))return r=s0(e,0),n.length<=r.length?r:Nl(n.substr(0,n.length-r.length))+r;if(o=n.match(/^([#0?]+)\.([#0]+)$/)){r=""+e.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),a=r.indexOf(".");var g=n.indexOf(".")-a,b=n.length-r.length-g;return Nl(n.substr(0,g)+r+n.substr(n.length-b))}if(o=n.match(/^00,000\.([#0]*0)$/))return a=dY(e,o[1].length),e<0?"-"+Zd(t,n,-e):np(function nfe(t){return t<2147483647&&t>-2147483648?""+(t>=0?0|t:t-1|0):""+Math.floor(t)}(e)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(P){return"00,"+(P.length<3?$u(0,3-P.length):"")+P})+"."+$u(a,o[1].length);switch(n){case"###,##0.00":return Zd(t,"#,##0.00",e);case"###,###":case"##,###":case"#,###":var _=np(s0(d,0));return"0"!==_?f+_:"";case"###,###.00":return Zd(t,"###,##0.00",e).replace(/^0\./,".");case"#,###.00":return Zd(t,"#,##0.00",e).replace(/^0\./,".")}throw new Error("unsupported format |"+n+"|")}function uY(t,n){var e,i=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(0==n)return"0.0E+0";if(n<0)return"-"+uY(t,-n);var r=t.indexOf(".");-1===r&&(r=t.indexOf("E"));var o=Math.floor(Math.log(n)*Math.LOG10E)%r;if(o<0&&(o+=r),!(e=(n/Math.pow(10,o)).toPrecision(i+1+(r+o)%r)).match(/[Ee]/)){var a=Math.floor(Math.log(n)*Math.LOG10E);-1===e.indexOf(".")?e=e.charAt(0)+"."+e.substr(1)+"E+"+(a-e.length+o):e+="E+"+(a-o),e=e.replace(/\+-/,"-")}e=e.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(s,d,f,A){return d+f+A.substr(0,(r+o)%r)+"."+A.substr(o)+"E"})}else e=n.toExponential(i);return t.match(/E\+00$/)&&e.match(/e[+-]\d$/)&&(e=e.substr(0,e.length-1)+"0"+e.charAt(e.length-1)),t.match(/E\-/)&&e.match(/e\+/)&&(e=e.replace(/e\+/,"e")),e.replace("e","E")}function zf(t,n,e){if(40===t.charCodeAt(0)&&!n.match(sY)){var i=n.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return e>=0?zf("n",i,e):"("+zf("n",i,-e)+")"}if(44===n.charCodeAt(n.length-1))return function ife(t,n,e){for(var i=n.length-1;44===n.charCodeAt(i-1);)--i;return Kh(t,n.substr(0,i),e/Math.pow(10,3*(n.length-i)))}(t,n,e);if(-1!==n.indexOf("%"))return function rfe(t,n,e){var i=n.replace(iY,""),r=n.length-i.length;return Kh(t,i,e*Math.pow(10,2*r))+gs("%",r)}(t,n,e);if(-1!==n.indexOf("E"))return uY(n,e);if(36===n.charCodeAt(0))return"$"+zf(t,n.substr(" "==n.charAt(1)?2:1),e);var r,o,a,s,d=Math.abs(e),f=e<0?"-":"";if(n.match(/^00+$/))return f+$u(d,n.length);if(n.match(/^[#?]+$/))return r=""+e,0===e&&(r=""),r.length>n.length?r:Nl(n.substr(0,n.length-r.length))+r;if(o=n.match(oY))return function efe(t,n,e){return e+(0===n?"":""+n)+gs(" ",t[1].length+2+t[4].length)}(o,d,f);if(n.match(/^#+0+$/))return f+$u(d,n.length-n.indexOf("0"));if(o=n.match(aY))return r=(r=(""+e).replace(/^([^\.]+)$/,"$1."+Nl(o[1])).replace(/\.$/,"."+Nl(o[1]))).replace(/\.(\d*)$/,function(P,v){return"."+v+gs("0",Nl(o[1]).length-v.length)}),-1!==n.indexOf("0.")?r:r.replace(/^0\./,".");if(n=n.replace(/^#+([0.])/,"$1"),o=n.match(/^(0*)\.(#*)$/))return f+(""+d).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,o[1].length?"0.":".");if(o=n.match(/^#{1,3},##0(\.?)$/))return f+np(""+d);if(o=n.match(/^#,##0\.([#0]*0)$/))return e<0?"-"+zf(t,n,-e):np(""+e)+"."+gs("0",o[1].length);if(o=n.match(/^#,#*,#0/))return zf(t,n.replace(/^#,#*,/,""),e);if(o=n.match(/^([0#]+)(\\?-([0#]+))+$/))return r=a0(zf(t,n.replace(/[\\-]/g,""),e)),a=0,a0(a0(n.replace(/\\/g,"")).replace(/[0#]/g,function(P){return a<r.length?r.charAt(a++):"0"===P?"0":""}));if(n.match(cY))return"("+(r=zf(t,"##########",e)).substr(0,3)+") "+r.substr(3,3)+"-"+r.substr(6);var A="";if(o=n.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(o[4].length,7),s=vw(d,Math.pow(10,a)-1,!1),r=""+f," "==(A=Kh("n",o[1],s[1])).charAt(A.length-1)&&(A=A.substr(0,A.length-1)+"0"),r+=A+o[2]+"/"+o[3],(A=_w(s[2],a)).length<o[4].length&&(A=Nl(o[4].substr(o[4].length-A.length))+A),r+=A;if(o=n.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return a=Math.min(Math.max(o[1].length,o[4].length),7),f+((s=vw(d,Math.pow(10,a)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?x3(s[1],a)+o[2]+"/"+o[3]+_w(s[2],a):gs(" ",2*a+1+o[2].length+o[3].length));if(o=n.match(/^[#0?]+$/))return n.length<=(r=""+e).length?r:Nl(n.substr(0,n.length-r.length))+r;if(o=n.match(/^([#0]+)\.([#0]+)$/)){r=""+e.toFixed(Math.min(o[2].length,10)).replace(/([^0])0+$/,"$1"),a=r.indexOf(".");var g=n.indexOf(".")-a,b=n.length-r.length-g;return Nl(n.substr(0,g)+r+n.substr(n.length-b))}if(o=n.match(/^00,000\.([#0]*0)$/))return e<0?"-"+zf(t,n,-e):np(""+e).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(P){return"00,"+(P.length<3?$u(0,3-P.length):"")+P})+"."+$u(0,o[1].length);switch(n){case"###,###":case"##,###":case"#,###":var _=np(""+d);return"0"!==_?f+_:"";default:if(n.match(/\.[0#?]*$/))return zf(t,n.slice(0,n.lastIndexOf(".")),e)+Nl(n.slice(n.lastIndexOf(".")))}throw new Error("unsupported format |"+n+"|")}function Kh(t,n,e){return(0|e)===e?zf(t,n,e):Zd(t,n,e)}var fY=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function Lg(t){for(var n=0,e="",i="";n<t.length;)switch(e=t.charAt(n)){case"G":bw(t,n)&&(n+=6),n++;break;case'"':for(;34!==t.charCodeAt(++n)&&n<t.length;);++n;break;case"\\":case"_":n+=2;break;case"@":++n;break;case"B":case"b":if("1"===t.charAt(n+1)||"2"===t.charAt(n+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4e0a":if("A/P"===t.substr(n,3).toUpperCase()||"AM/PM"===t.substr(n,5).toUpperCase()||"\u4e0a\u5348/\u4e0b\u5348"===t.substr(n,5).toUpperCase())return!0;++n;break;case"[":for(i=e;"]"!==t.charAt(n++)&&n<t.length;)i+=t.charAt(n);if(i.match(fY))return!0;break;case".":case"0":case"#":for(;n<t.length&&("0#?.,E+-%".indexOf(e=t.charAt(++n))>-1||"\\"==e&&"-"==t.charAt(n+1)&&"0#".indexOf(t.charAt(n+2))>-1););break;case"?":for(;t.charAt(++n)===e;);break;case"*":++n,(" "==t.charAt(n)||"*"==t.charAt(n))&&++n;break;case"(":case")":++n;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;n<t.length&&"0123456789".indexOf(t.charAt(++n))>-1;);break;default:++n}return!1}var hY=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function AY(t,n){if(null==n)return!1;var e=parseFloat(n[2]);switch(n[1]){case"=":if(t==e)return!0;break;case">":if(t>e)return!0;break;case"<":if(t<e)return!0;break;case"<>":if(t!=e)return!0;break;case">=":if(t>=e)return!0;break;case"<=":if(t<=e)return!0}return!1}function wd(t,n,e){null==e&&(e={});var i="";switch(typeof t){case"string":i="m/d/yy"==t&&e.dateNF?e.dateNF:t;break;case"number":null==(i=14==t&&e.dateNF?e.dateNF:(null!=e.table?e.table:cr)[t])&&(i=e.table&&e.table[eY[t]]||cr[eY[t]]),null==i&&(i=Vue[t]||"General")}if(bw(i,0))return Fg(n,e);n instanceof Date&&(n=nY(n,e.date1904));var r=function sfe(t,n){var e=function ofe(t){for(var n=[],e=!1,i=0,r=0;i<t.length;++i)switch(t.charCodeAt(i)){case 34:e=!e;break;case 95:case 42:case 92:++i;break;case 59:n[n.length]=t.substr(r,i-r),r=i+1}if(n[n.length]=t.substr(r),!0===e)throw new Error("Format |"+t+"| unterminated string ");return n}(t),i=e.length,r=e[i-1].indexOf("@");if(i<4&&r>-1&&--i,e.length>4)throw new Error("cannot find right format for |"+e.join("|")+"|");if("number"!=typeof n)return[4,4===e.length||r>-1?e[e.length-1]:"@"];switch(e.length){case 1:e=r>-1?["General","General","General",e[0]]:[e[0],e[0],e[0],"@"];break;case 2:e=r>-1?[e[0],e[0],e[0],e[1]]:[e[0],e[1],e[0],"@"];break;case 3:e=r>-1?[e[0],e[1],e[0],e[2]]:[e[0],e[1],e[2],"@"]}var o=n>0?e[0]:n<0?e[1]:e[2];if(-1===e[0].indexOf("[")&&-1===e[1].indexOf("["))return[i,o];if(null!=e[0].match(/\[[=<>]/)||null!=e[1].match(/\[[=<>]/)){var a=e[0].match(hY),s=e[1].match(hY);return AY(n,a)?[i,e[0]]:AY(n,s)?[i,e[1]]:[i,e[null!=a&&null!=s?2:1]]}return[i,o]}(i,n);if(bw(r[1]))return Fg(n,e);if(!0===n)n="TRUE";else if(!1===n)n="FALSE";else if(""===n||null==n)return"";return function afe(t,n,e,i){for(var f,A,g,r=[],o="",a=0,s="",d="t",b="H";a<t.length;)switch(s=t.charAt(a)){case"G":if(!bw(t,a))throw new Error("unrecognized character "+s+" in "+t);r[r.length]={t:"G",v:"General"},a+=7;break;case'"':for(o="";34!==(g=t.charCodeAt(++a))&&a<t.length;)o+=String.fromCharCode(g);r[r.length]={t:"t",v:o},++a;break;case"\\":var _=t.charAt(++a);r[r.length]={t:"("===_||")"===_?_:"t",v:_},++a;break;case"_":r[r.length]={t:"t",v:" "},a+=2;break;case"@":r[r.length]={t:"T",v:n},++a;break;case"B":case"b":if("1"===t.charAt(a+1)||"2"===t.charAt(a+1)){if(null==f&&null==(f=tp(n,e,"2"===t.charAt(a+1))))return"";r[r.length]={t:"X",v:t.substr(a,2)},d=s,a+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":s=s.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(n<0||null==f&&null==(f=tp(n,e)))return"";for(o=s;++a<t.length&&t.charAt(a).toLowerCase()===s;)o+=s;"m"===s&&"h"===d.toLowerCase()&&(s="M"),"h"===s&&(s=b),r[r.length]={t:s,v:o},d=s;break;case"A":case"a":case"\u4e0a":var v={t:s,v:s};if(null==f&&(f=tp(n,e)),"A/P"===t.substr(a,3).toUpperCase()?(null!=f&&(v.v=f.H>=12?"P":"A"),v.t="T",b="h",a+=3):"AM/PM"===t.substr(a,5).toUpperCase()?(null!=f&&(v.v=f.H>=12?"PM":"AM"),v.t="T",a+=5,b="h"):"\u4e0a\u5348/\u4e0b\u5348"===t.substr(a,5).toUpperCase()?(null!=f&&(v.v=f.H>=12?"\u4e0b\u5348":"\u4e0a\u5348"),v.t="T",a+=5,b="h"):(v.t="t",++a),null==f&&"T"===v.t)return"";r[r.length]=v,d=s;break;case"[":for(o=s;"]"!==t.charAt(a++)&&a<t.length;)o+=t.charAt(a);if("]"!==o.slice(-1))throw'unterminated "[" block: |'+o+"|";if(o.match(fY)){if(null==f&&null==(f=tp(n,e)))return"";r[r.length]={t:"Z",v:o.toLowerCase()},d=o.charAt(1)}else o.indexOf("$")>-1&&(o=(o.match(/\$([^-\[\]]*)/)||[])[1]||"$",Lg(t)||(r[r.length]={t:"t",v:o}));break;case".":if(null!=f){for(o=s;++a<t.length&&"0"===(s=t.charAt(a));)o+=s;r[r.length]={t:"s",v:o};break}case"0":case"#":for(o=s;++a<t.length&&"0#?.,E+-%".indexOf(s=t.charAt(a))>-1;)o+=s;r[r.length]={t:"n",v:o};break;case"?":for(o=s;t.charAt(++a)===s;)o+=s;r[r.length]={t:s,v:o},d=s;break;case"*":++a,(" "==t.charAt(a)||"*"==t.charAt(a))&&++a;break;case"(":case")":r[r.length]={t:1===i?"t":s,v:s},++a;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(o=s;a<t.length&&"0123456789".indexOf(t.charAt(++a))>-1;)o+=t.charAt(a);r[r.length]={t:"D",v:o};break;case" ":r[r.length]={t:s,v:s},++a;break;case"$":r[r.length]={t:"t",v:"$"},++a;break;default:if(-1===",$-+/():!^&'~{}<>=\u20acacfijklopqrtuvwxzP".indexOf(s))throw new Error("unrecognized character "+s+" in "+t);r[r.length]={t:"t",v:s},++a}var X,k=0,H=0;for(a=r.length-1,d="t";a>=0;--a)switch(r[a].t){case"h":case"H":r[a].t=b,d="h",k<1&&(k=1);break;case"s":(X=r[a].v.match(/\.0+$/))&&(H=Math.max(H,X[0].length-1)),k<3&&(k=3);case"d":case"y":case"M":case"e":d=r[a].t;break;case"m":"s"===d&&(r[a].t="M",k<2&&(k=2));break;case"X":break;case"Z":k<1&&r[a].v.match(/[Hh]/)&&(k=1),k<2&&r[a].v.match(/[Mm]/)&&(k=2),k<3&&r[a].v.match(/[Ss]/)&&(k=3)}switch(k){case 0:break;case 1:f.u>=.5&&(f.u=0,++f.S),f.S>=60&&(f.S=0,++f.M),f.M>=60&&(f.M=0,++f.H);break;case 2:f.u>=.5&&(f.u=0,++f.S),f.S>=60&&(f.S=0,++f.M)}var pe,W="";for(a=0;a<r.length;++a)switch(r[a].t){case"t":case"T":case" ":case"D":break;case"X":r[a].v="",r[a].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":r[a].v=Kue(r[a].t.charCodeAt(0),r[a].v,f,H),r[a].t="t";break;case"n":case"?":for(pe=a+1;null!=r[pe]&&("?"===(s=r[pe].t)||"D"===s||(" "===s||"t"===s)&&null!=r[pe+1]&&("?"===r[pe+1].t||"t"===r[pe+1].t&&"/"===r[pe+1].v)||"("===r[a].t&&(" "===s||"n"===s||")"===s)||"t"===s&&("/"===r[pe].v||" "===r[pe].v&&null!=r[pe+1]&&"?"==r[pe+1].t));)r[a].v+=r[pe].v,r[pe]={v:"",t:";"},++pe;W+=r[a].v,a=pe-1;break;case"G":r[a].t="t",r[a].v=Fg(n,e)}var Ne,ge,Ee="";if(W.length>0){40==W.charCodeAt(0)?(Ne=n<0&&45===W.charCodeAt(0)?-n:n,ge=Kh("n",W,Ne)):(ge=Kh("n",W,Ne=n<0&&i>1?-n:n),Ne<0&&r[0]&&"t"==r[0].t&&(ge=ge.substr(1),r[0].v="-"+r[0].v)),pe=ge.length-1;var Me=r.length;for(a=0;a<r.length;++a)if(null!=r[a]&&"t"!=r[a].t&&r[a].v.indexOf(".")>-1){Me=a;break}var qe=r.length;if(Me===r.length&&-1===ge.indexOf("E")){for(a=r.length-1;a>=0;--a)null==r[a]||-1==="n?".indexOf(r[a].t)||(pe>=r[a].v.length-1?r[a].v=ge.substr(1+(pe-=r[a].v.length),r[a].v.length):pe<0?r[a].v="":(r[a].v=ge.substr(0,pe+1),pe=-1),r[a].t="t",qe=a);pe>=0&&qe<r.length&&(r[qe].v=ge.substr(0,pe+1)+r[qe].v)}else if(Me!==r.length&&-1===ge.indexOf("E")){for(pe=ge.indexOf(".")-1,a=Me;a>=0;--a)if(null!=r[a]&&-1!=="n?".indexOf(r[a].t)){for(A=r[a].v.indexOf(".")>-1&&a===Me?r[a].v.indexOf(".")-1:r[a].v.length-1,Ee=r[a].v.substr(A+1);A>=0;--A)pe>=0&&("0"===r[a].v.charAt(A)||"#"===r[a].v.charAt(A))&&(Ee=ge.charAt(pe--)+Ee);r[a].v=Ee,r[a].t="t",qe=a}for(pe>=0&&qe<r.length&&(r[qe].v=ge.substr(0,pe+1)+r[qe].v),pe=ge.indexOf(".")+1,a=Me;a<r.length;++a)if(null!=r[a]&&(-1!=="n?(".indexOf(r[a].t)||a===Me)){for(A=r[a].v.indexOf(".")>-1&&a===Me?r[a].v.indexOf(".")+1:0,Ee=r[a].v.substr(0,A);A<r[a].v.length;++A)pe<ge.length&&(Ee+=ge.charAt(pe++));r[a].v=Ee,r[a].t="t",qe=a}}}for(a=0;a<r.length;++a)null!=r[a]&&"n?".indexOf(r[a].t)>-1&&(r[a].v=Kh(r[a].t,r[a].v,Ne=i>1&&n<0&&a>0&&"-"===r[a-1].v?-n:n),r[a].t="t");var ot="";for(a=0;a!==r.length;++a)null!=r[a]&&(ot+=r[a].v);return ot}(r[1],n,e,r[0])}function Wf(t,n){if("number"!=typeof n){n=+n||-1;for(var e=0;e<392;++e)if(null!=cr[e]){if(cr[e]==t){n=e;break}}else n<0&&(n=e);n<0&&(n=391)}return cr[n]=t,n}function Dv(t){for(var n=0;392!=n;++n)void 0!==t[n]&&Wf(t[n],n)}function c0(){cr=function jue(t){return t||(t={}),t[0]="General",t[1]="0",t[2]="0.00",t[3]="#,##0",t[4]="#,##0.00",t[9]="0%",t[10]="0.00%",t[11]="0.00E+00",t[12]="# ?/?",t[13]="# ??/??",t[14]="m/d/yy",t[15]="d-mmm-yy",t[16]="d-mmm",t[17]="mmm-yy",t[18]="h:mm AM/PM",t[19]="h:mm:ss AM/PM",t[20]="h:mm",t[21]="h:mm:ss",t[22]="m/d/yy h:mm",t[37]="#,##0 ;(#,##0)",t[38]="#,##0 ;[Red](#,##0)",t[39]="#,##0.00;(#,##0.00)",t[40]="#,##0.00;[Red](#,##0.00)",t[45]="mm:ss",t[46]="[h]:mm:ss",t[47]="mmss.0",t[48]="##0.0E+0",t[49]="@",t[56]='"\u4e0a\u5348/\u4e0b\u5348 "hh"\u6642"mm"\u5206"ss"\u79d2 "',t}()}var lfe={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},pY=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g,ffe=function(){var t={version:"1.2.0"},e=function n(){for(var ge=0,Me=new Array(256),qe=0;256!=qe;++qe)Me[qe]=ge=1&(ge=1&(ge=1&(ge=1&(ge=1&(ge=1&(ge=1&(ge=1&(ge=qe)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1)?-306674912^ge>>>1:ge>>>1;return typeof Int32Array<"u"?new Int32Array(Me):Me}(),r=function i(ge){var Me=0,qe=0,ot=0,we=typeof Int32Array<"u"?new Int32Array(4096):new Array(4096);for(ot=0;256!=ot;++ot)we[ot]=ge[ot];for(ot=0;256!=ot;++ot)for(qe=ge[ot],Me=256+ot;Me<4096;Me+=256)qe=we[Me]=qe>>>8^ge[255&qe];var be=[];for(ot=1;16!=ot;++ot)be[ot-1]=typeof Int32Array<"u"?we.subarray(256*ot,256*ot+256):we.slice(256*ot,256*ot+256);return be}(e),o=r[0],a=r[1],s=r[2],d=r[3],f=r[4],A=r[5],g=r[6],b=r[7],_=r[8],P=r[9],v=r[10],k=r[11],H=r[12],X=r[13],W=r[14];return t.table=e,t.bstr=function pe(ge,Me){for(var qe=-1^Me,ot=0,we=ge.length;ot<we;)qe=qe>>>8^e[255&(qe^ge.charCodeAt(ot++))];return~qe},t.buf=function Ee(ge,Me){for(var qe=-1^Me,ot=ge.length-15,we=0;we<ot;)qe=W[ge[we++]^255&qe]^X[ge[we++]^qe>>8&255]^H[ge[we++]^qe>>16&255]^k[ge[we++]^qe>>>24]^v[ge[we++]]^P[ge[we++]]^_[ge[we++]]^b[ge[we++]]^g[ge[we++]]^A[ge[we++]]^f[ge[we++]]^d[ge[we++]]^s[ge[we++]]^a[ge[we++]]^o[ge[we++]]^e[ge[we++]];for(ot+=15;we<ot;)qe=qe>>>8^e[255&(qe^ge[we++])];return~qe},t.str=function Ne(ge,Me){for(var qe=-1^Me,ot=0,we=ge.length,be=0,Ze=0;ot<we;)(be=ge.charCodeAt(ot++))<128?qe=qe>>>8^e[255&(qe^be)]:be<2048?qe=(qe=qe>>>8^e[255&(qe^(192|be>>6&31))])>>>8^e[255&(qe^(128|63&be))]:be>=55296&&be<57344?(be=64+(1023&be),Ze=1023&ge.charCodeAt(ot++),qe=(qe=(qe=(qe=qe>>>8^e[255&(qe^(240|be>>8&7))])>>>8^e[255&(qe^(128|be>>2&63))])>>>8^e[255&(qe^(128|Ze>>6&15|(3&be)<<4))])>>>8^e[255&(qe^(128|63&Ze))]):qe=(qe=(qe=qe>>>8^e[255&(qe^(224|be>>12&15))])>>>8^e[255&(qe^(128|be>>6&63))])>>>8^e[255&(qe^(128|63&be))];return~qe},t}(),ir=function(){var d,n={};function i(Ve){if("/"==Ve.charAt(Ve.length-1))return-1===Ve.slice(0,-1).indexOf("/")?Ve:i(Ve.slice(0,-1));var gt=Ve.lastIndexOf("/");return-1===gt?Ve:Ve.slice(0,gt+1)}function r(Ve){if("/"==Ve.charAt(Ve.length-1))return r(Ve.slice(0,-1));var gt=Ve.lastIndexOf("/");return-1===gt?Ve:Ve.slice(gt+1)}function o(Ve,gt){"string"==typeof gt&&(gt=new Date(gt));var nt=gt.getHours();nt=(nt=nt<<6|gt.getMinutes())<<5|gt.getSeconds()>>>1,Ve.write_shift(2,nt);var at=gt.getFullYear()-1980;at=(at=at<<4|gt.getMonth()+1)<<5|gt.getDate(),Ve.write_shift(2,at)}function s(Ve){zc(Ve,0);for(var gt={},nt=0;Ve.l<=Ve.length-4;){var at=Ve.read_shift(2),pt=Ve.read_shift(2),mt=Ve.l+pt,an={};21589===at&&(1&(nt=Ve.read_shift(1))&&(an.mtime=Ve.read_shift(4)),pt>5&&(2&nt&&(an.atime=Ve.read_shift(4)),4&nt&&(an.ctime=Ve.read_shift(4))),an.mtime&&(an.mt=new Date(1e3*an.mtime))),Ve.l=mt,gt[at]=an}return gt}function f(){return d||(d={})}function A(Ve,gt){if(80==Ve[0]&&75==Ve[1])return Xa(Ve,gt);if(109==(32|Ve[0])&&105==(32|Ve[1]))return function Mu(Ve,gt){if("mime-version:"!=Et(Ve.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var nt=gt&&gt.root||"",at=(po&&Buffer.isBuffer(Ve)?Ve.toString("binary"):Et(Ve)).split("\r\n"),pt=0,mt="";for(pt=0;pt<at.length;++pt)if(/^Content-Location:/i.test(mt=at[pt])&&(mt=mt.slice(mt.indexOf("file")),nt||(nt=mt.slice(0,mt.lastIndexOf("/")+1)),mt.slice(0,nt.length)!=nt))for(;nt.length>0&&(nt=(nt=nt.slice(0,nt.length-1)).slice(0,nt.lastIndexOf("/")+1),mt.slice(0,nt.length)!=nt););var an=(at[1]||"").match(/boundary="(.*?)"/);if(!an)throw new Error("MAD cannot find boundary");var bn="--"+(an[1]||""),An={FileIndex:[],FullPaths:[]};ge(An);var Qn,ei=0;for(pt=0;pt<at.length;++pt){var xi=at[pt];xi!==bn&&xi!==bn+"--"||(ei++&&yu(An,at.slice(Qn,pt),nt),Qn=pt)}return An}(Ve,gt);if(Ve.length<512)throw new Error("CFB file size "+Ve.length+" < 512");var nt,pt,mt,an,bn,sn,at=512,un=[],An=Ve.slice(0,512);zc(An,0);var Qn=function g(Ve){if(80==Ve[Ve.l]&&75==Ve[Ve.l+1])return[0,0];Ve.chk(rt,"Header Signature: "),Ve.l+=16;var gt=Ve.read_shift(2,"u");return[Ve.read_shift(2,"u"),gt]}(An);switch(nt=Qn[0]){case 3:at=512;break;case 4:at=4096;break;case 0:if(0==Qn[1])return Xa(Ve,gt);default:throw new Error("Major Version: Expected 3 or 4 saw "+nt)}512!==at&&zc(An=Ve.slice(0,at),28);var ei=Ve.slice(0,at);!function b(Ve,gt){var nt;switch(Ve.l+=2,nt=Ve.read_shift(2)){case 9:if(3!=gt)throw new Error("Sector Shift: Expected 9 saw "+nt);break;case 12:if(4!=gt)throw new Error("Sector Shift: Expected 12 saw "+nt);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+nt)}Ve.chk("0600","Mini Sector Shift: "),Ve.chk("000000000000","Reserved: ")}(An,nt);var xi=An.read_shift(4,"i");if(3===nt&&0!==xi)throw new Error("# Directory Sectors: Expected 0 saw "+xi);An.l+=4,an=An.read_shift(4,"i"),An.l+=4,An.chk("00100000","Mini Stream Cutoff Size: "),bn=An.read_shift(4,"i"),pt=An.read_shift(4,"i"),sn=An.read_shift(4,"i"),mt=An.read_shift(4,"i");for(var ii=-1,gi=0;gi<109&&!((ii=An.read_shift(4,"i"))<0);++gi)un[gi]=ii;var Pr=function _(Ve,gt){for(var nt=Math.ceil(Ve.length/gt)-1,at=[],pt=1;pt<nt;++pt)at[pt-1]=Ve.slice(pt*gt,(pt+1)*gt);return at[nt-1]=Ve.slice(nt*gt),at}(Ve,at);k(sn,mt,Pr,at,un);var Ko=function X(Ve,gt,nt,at){var pt=Ve.length,mt=[],an=[],bn=[],sn=[],un=at-1,An=0,Qn=0,ei=0,xi=0;for(An=0;An<pt;++An)if(bn=[],(ei=An+gt)>=pt&&(ei-=pt),!an[ei]){sn=[];var ii=[];for(Qn=ei;Qn>=0;){ii[Qn]=!0,an[Qn]=!0,bn[bn.length]=Qn,sn.push(Ve[Qn]);var gi=nt[Math.floor(4*Qn/at)];if(at<4+(xi=4*Qn&un))throw new Error("FAT boundary crossed: "+Qn+" 4 "+at);if(!Ve[gi]||ii[Qn=Yg(Ve[gi],xi)])break}mt[ei]={nodes:bn,data:FY([sn])}}return mt}(Pr,an,un,at);Ko[an].name="!Directory",pt>0&&bn!==Ze&&(Ko[bn].name="!MiniFAT"),Ko[un[0]].name="!FAT",Ko.fat_addrs=un,Ko.ssz=at;var is=[],hc=[],uA=[];(function W(Ve,gt,nt,at,pt,mt,an,bn){for(var xi,sn=0,un=at.length?2:0,An=gt[Ve].data,Qn=0,ei=0;Qn<An.length;Qn+=128){var ii=An.slice(Qn,Qn+128);zc(ii,64),ei=ii.read_shift(2),xi=Dw(ii,0,ei-un),at.push(xi);var gi={name:xi,type:ii.read_shift(1),color:ii.read_shift(1),L:ii.read_shift(4,"i"),R:ii.read_shift(4,"i"),C:ii.read_shift(4,"i"),clsid:ii.read_shift(16),state:ii.read_shift(4,"i"),start:0,size:0};0!==ii.read_shift(2)+ii.read_shift(2)+ii.read_shift(2)+ii.read_shift(2)&&(gi.ct=pe(ii,ii.l-8)),0!==ii.read_shift(2)+ii.read_shift(2)+ii.read_shift(2)+ii.read_shift(2)&&(gi.mt=pe(ii,ii.l-8)),gi.start=ii.read_shift(4,"i"),gi.size=ii.read_shift(4,"i"),gi.size<0&&gi.start<0&&(gi.size=gi.type=0,gi.start=Ze,gi.name=""),5===gi.type?(sn=gi.start,pt>0&&sn!==Ze&&(gt[sn].name="!StreamData")):gi.size>=4096?(gi.storage="fat",void 0===gt[gi.start]&&(gt[gi.start]=H(nt,gi.start,gt.fat_addrs,gt.ssz)),gt[gi.start].name=gi.name,gi.content=gt[gi.start].data.slice(0,gi.size)):(gi.storage="minifat",gi.size<0?gi.size=0:sn!==Ze&&gi.start!==Ze&&gt[sn]&&(gi.content=v(gi,gt[sn].data,(gt[bn]||{}).data))),gi.content&&zc(gi.content,0),mt[xi]=gi,an.push(gi)}})(an,Ko,Pr,is,pt,{},hc,bn),function P(Ve,gt,nt){for(var at=0,pt=0,mt=0,an=0,bn=0,sn=nt.length,un=[],An=[];at<sn;++at)un[at]=An[at]=at,gt[at]=nt[at];for(;bn<An.length;++bn)pt=Ve[at=An[bn]].L,mt=Ve[at].R,an=Ve[at].C,un[at]===at&&(-1!==pt&&un[pt]!==pt&&(un[at]=un[pt]),-1!==mt&&un[mt]!==mt&&(un[at]=un[mt])),-1!==an&&(un[an]=at),-1!==pt&&at!=un[at]&&(un[pt]=un[at],An.lastIndexOf(pt)<bn&&An.push(pt)),-1!==mt&&at!=un[at]&&(un[mt]=un[at],An.lastIndexOf(mt)<bn&&An.push(mt));for(at=1;at<sn;++at)un[at]===at&&(-1!==mt&&un[mt]!==mt?un[at]=un[mt]:-1!==pt&&un[pt]!==pt&&(un[at]=un[pt]));for(at=1;at<sn;++at)if(0!==Ve[at].type){if((bn=at)!=un[bn])do{gt[at]=gt[bn=un[bn]]+"/"+gt[at]}while(0!==bn&&-1!==un[bn]&&bn!=un[bn]);un[at]=-1}for(gt[0]+="/",at=1;at<sn;++at)2!==Ve[at].type&&(gt[at]+="/")}(hc,uA,is),is.shift();var Ah={FileIndex:hc,FullPaths:uA};return gt&&gt.raw&&(Ah.raw={header:ei,sectors:Pr}),Ah}function v(Ve,gt,nt){for(var pt=Ve.size,mt=[],an=Ve.start;nt&&pt>0&&an>=0;)mt.push(gt.slice(an*be,an*be+be)),pt-=be,an=Yg(nt,4*an);return 0===mt.length?Pn(0):wc(mt).slice(0,Ve.size)}function k(Ve,gt,nt,at,pt){var mt=Ze;if(Ve===Ze){if(0!==gt)throw new Error("DIFAT chain shorter than expected")}else if(-1!==Ve){var an=nt[Ve],bn=(at>>>2)-1;if(!an)return;for(var sn=0;sn<bn&&(mt=Yg(an,4*sn))!==Ze;++sn)pt.push(mt);k(Yg(an,at-4),gt-1,nt,at,pt)}}function H(Ve,gt,nt,at,pt){var mt=[],an=[];pt||(pt=[]);var bn=at-1,sn=0,un=0;for(sn=gt;sn>=0;){pt[sn]=!0,mt[mt.length]=sn,an.push(Ve[sn]);var An=nt[Math.floor(4*sn/at)];if(at<4+(un=4*sn&bn))throw new Error("FAT boundary crossed: "+sn+" 4 "+at);if(!Ve[An])break;sn=Yg(Ve[An],un)}return{nodes:mt,data:FY([an])}}function pe(Ve,gt){return new Date(1e3*(Pc(Ve,gt+4)/1e7*Math.pow(2,32)+Pc(Ve,gt)/1e7-11644473600))}function ge(Ve,gt){var nt=gt||{},at=nt.root||"Root Entry";if(Ve.FullPaths||(Ve.FullPaths=[]),Ve.FileIndex||(Ve.FileIndex=[]),Ve.FullPaths.length!==Ve.FileIndex.length)throw new Error("inconsistent CFB structure");0===Ve.FullPaths.length&&(Ve.FullPaths[0]=at+"/",Ve.FileIndex[0]={name:at,type:5}),nt.CLSID&&(Ve.FileIndex[0].clsid=nt.CLSID),function Me(Ve){var gt="\x01Sh33tJ5";if(!ir.find(Ve,"/"+gt)){var nt=Pn(4);nt[0]=55,nt[1]=nt[3]=50,nt[2]=54,Ve.FileIndex.push({name:gt,type:2,content:nt,size:4,L:69,R:69,C:69}),Ve.FullPaths.push(Ve.FullPaths[0]+gt),qe(Ve)}}(Ve)}function qe(Ve,gt){ge(Ve);for(var nt=!1,at=!1,pt=Ve.FullPaths.length-1;pt>=0;--pt){var mt=Ve.FileIndex[pt];switch(mt.type){case 0:at?nt=!0:(Ve.FileIndex.pop(),Ve.FullPaths.pop());break;case 1:case 2:case 5:at=!0,isNaN(mt.R*mt.L*mt.C)&&(nt=!0),mt.R>-1&&mt.L>-1&&mt.R==mt.L&&(nt=!0);break;default:nt=!0}}if(nt||gt){var an=new Date(1987,1,19),bn=0,sn=Object.create?Object.create(null):{},un=[];for(pt=0;pt<Ve.FullPaths.length;++pt)sn[Ve.FullPaths[pt]]=!0,0!==Ve.FileIndex[pt].type&&un.push([Ve.FullPaths[pt],Ve.FileIndex[pt]]);for(pt=0;pt<un.length;++pt){var An=i(un[pt][0]);(at=sn[An])||(un.push([An,{name:r(An).replace("/",""),type:1,clsid:ut,ct:an,mt:an,content:null}]),sn[An]=!0)}for(un.sort(function(xi,ii){return function e(Ve,gt){for(var nt=Ve.split("/"),at=gt.split("/"),pt=0,mt=0,an=Math.min(nt.length,at.length);pt<an;++pt){if(mt=nt[pt].length-at[pt].length)return mt;if(nt[pt]!=at[pt])return nt[pt]<at[pt]?-1:1}return nt.length-at.length}(xi[0],ii[0])}),Ve.FullPaths=[],Ve.FileIndex=[],pt=0;pt<un.length;++pt)Ve.FullPaths[pt]=un[pt][0],Ve.FileIndex[pt]=un[pt][1];for(pt=0;pt<un.length;++pt){var Qn=Ve.FileIndex[pt],ei=Ve.FullPaths[pt];if(Qn.name=r(ei).replace("/",""),Qn.L=Qn.R=Qn.C=-(Qn.color=1),Qn.size=Qn.content?Qn.content.length:0,Qn.start=0,Qn.clsid=Qn.clsid||ut,0===pt)Qn.C=un.length>1?1:-1,Qn.size=0,Qn.type=5;else if("/"==ei.slice(-1)){for(bn=pt+1;bn<un.length&&i(Ve.FullPaths[bn])!=ei;++bn);for(Qn.C=bn>=un.length?-1:bn,bn=pt+1;bn<un.length&&i(Ve.FullPaths[bn])!=i(ei);++bn);Qn.R=bn>=un.length?-1:bn,Qn.type=1}else i(Ve.FullPaths[pt+1]||"")==i(ei)&&(Qn.R=pt+1),Qn.type=2}}}function ot(Ve,gt){var nt=gt||{};if("mad"==nt.fileType)return function dr(Ve,gt){for(var nt=gt||{},at=nt.boundary||"SheetJS",pt=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(at="------="+at).slice(2)+'"',"","",""],mt=Ve.FullPaths[0],an=mt,bn=Ve.FileIndex[0],sn=1;sn<Ve.FullPaths.length;++sn)if(an=Ve.FullPaths[sn].slice(mt.length),(bn=Ve.FileIndex[sn]).size&&bn.content&&"\x01Sh33tJ5"!=an){an=an.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(Pr){return"_x"+Pr.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(Pr){return"_u"+Pr.charCodeAt(0).toString(16)+"_"});for(var un=bn.content,An=po&&Buffer.isBuffer(un)?un.toString("binary"):Et(un),Qn=0,ei=Math.min(1024,An.length),xi=0,ii=0;ii<=ei;++ii)(xi=An.charCodeAt(ii))>=32&&xi<128&&++Qn;var gi=Qn>=4*ei/5;pt.push(at),pt.push("Content-Location: "+(nt.root||"file:///C:/SheetJS/")+an),pt.push("Content-Transfer-Encoding: "+(gi?"quoted-printable":"base64")),pt.push("Content-Type: "+kr(bn,an)),pt.push(""),pt.push(gi?dA(An):Jo(An))}return pt.push(at+"--\r\n"),pt.join("\r\n")}(Ve,nt);if("zip"===(qe(Ve),nt.fileType))return function hf(Ve,gt){var nt=gt||{},at=[],pt=[],mt=Pn(1),an=nt.compression?8:0,un=0,An=0,Qn=0,ei=0,xi=Ve.FullPaths[0],ii=xi,gi=Ve.FileIndex[0],Pr=[],Ko=0;for(un=1;un<Ve.FullPaths.length;++un)if(ii=Ve.FullPaths[un].slice(xi.length),(gi=Ve.FileIndex[un]).size&&gi.content&&"\x01Sh33tJ5"!=ii){var fc=Qn,is=Pn(ii.length);for(An=0;An<ii.length;++An)is.write_shift(1,127&ii.charCodeAt(An));is=is.slice(0,is.l),Pr[ei]=ffe.buf(gi.content,0);var hc=gi.content;8==an&&(hc=Ce(hc)),(mt=Pn(30)).write_shift(4,67324752),mt.write_shift(2,20),mt.write_shift(2,0),mt.write_shift(2,an),gi.mt?o(mt,gi.mt):mt.write_shift(4,0),mt.write_shift(-4,Pr[ei]),mt.write_shift(4,hc.length),mt.write_shift(4,gi.content.length),mt.write_shift(2,is.length),mt.write_shift(2,0),Qn+=mt.length,at.push(mt),Qn+=is.length,at.push(is),Qn+=hc.length,at.push(hc),(mt=Pn(46)).write_shift(4,33639248),mt.write_shift(2,0),mt.write_shift(2,20),mt.write_shift(2,0),mt.write_shift(2,an),mt.write_shift(4,0),mt.write_shift(-4,Pr[ei]),mt.write_shift(4,hc.length),mt.write_shift(4,gi.content.length),mt.write_shift(2,is.length),mt.write_shift(2,0),mt.write_shift(2,0),mt.write_shift(2,0),mt.write_shift(2,0),mt.write_shift(4,0),mt.write_shift(4,fc),Ko+=mt.l,pt.push(mt),Ko+=is.length,pt.push(is),++ei}return(mt=Pn(22)).write_shift(4,101010256),mt.write_shift(2,0),mt.write_shift(2,0),mt.write_shift(2,ei),mt.write_shift(2,ei),mt.write_shift(4,Ko),mt.write_shift(4,Qn),mt.write_shift(2,0),wc([wc(at),wc(pt),mt])}(Ve,nt);var at=function(xi){for(var ii=0,gi=0,Pr=0;Pr<xi.FileIndex.length;++Pr){var Ko=xi.FileIndex[Pr];if(Ko.content){var fc=Ko.content.length;fc>0&&(fc<4096?ii+=fc+63>>6:gi+=fc+511>>9)}}for(var is=xi.FullPaths.length+3>>2,uA=ii+127>>7,Ah=(ii+7>>3)+gi+is+uA,Af=Ah+127>>7,ph=Af<=109?0:Math.ceil((Af-109)/127);Ah+Af+ph+127>>7>Af;)ph=++Af<=109?0:Math.ceil((Af-109)/127);var Id=[1,ph,Af,uA,is,gi,ii,0];return xi.FileIndex[0].size=ii<<6,Id[7]=(xi.FileIndex[0].start=Id[0]+Id[1]+Id[2]+Id[3]+Id[4]+Id[5])+(Id[6]+7>>3),Id}(Ve),pt=Pn(at[7]<<9),mt=0,an=0;for(mt=0;mt<8;++mt)pt.write_shift(1,It[mt]);for(mt=0;mt<8;++mt)pt.write_shift(2,0);for(pt.write_shift(2,62),pt.write_shift(2,3),pt.write_shift(2,65534),pt.write_shift(2,9),pt.write_shift(2,6),mt=0;mt<3;++mt)pt.write_shift(2,0);for(pt.write_shift(4,0),pt.write_shift(4,at[2]),pt.write_shift(4,at[0]+at[1]+at[2]+at[3]-1),pt.write_shift(4,0),pt.write_shift(4,4096),pt.write_shift(4,at[3]?at[0]+at[1]+at[2]-1:Ze),pt.write_shift(4,at[3]),pt.write_shift(-4,at[1]?at[0]-1:Ze),pt.write_shift(4,at[1]),mt=0;mt<109;++mt)pt.write_shift(-4,mt<at[2]?at[1]+mt:-1);if(at[1])for(an=0;an<at[1];++an){for(;mt<236+127*an;++mt)pt.write_shift(-4,mt<at[2]?at[1]+mt:-1);pt.write_shift(-4,an===at[1]-1?Ze:an+1)}var bn=function(xi){for(an+=xi;mt<an-1;++mt)pt.write_shift(-4,mt+1);xi&&(++mt,pt.write_shift(-4,Ze))};for(an=mt=0,an+=at[1];mt<an;++mt)pt.write_shift(-4,Ct.DIFSECT);for(an+=at[2];mt<an;++mt)pt.write_shift(-4,Ct.FATSECT);bn(at[3]),bn(at[4]);for(var sn=0,un=0,An=Ve.FileIndex[0];sn<Ve.FileIndex.length;++sn)(An=Ve.FileIndex[sn]).content&&!((un=An.content.length)<4096)&&(An.start=an,bn(un+511>>9));for(bn(at[6]+7>>3);511&pt.l;)pt.write_shift(-4,Ct.ENDOFCHAIN);for(an=mt=0,sn=0;sn<Ve.FileIndex.length;++sn)(An=Ve.FileIndex[sn]).content&&(un=An.content.length)&&!(un>=4096)&&(An.start=an,bn(un+63>>6));for(;511&pt.l;)pt.write_shift(-4,Ct.ENDOFCHAIN);for(mt=0;mt<at[4]<<2;++mt){var Qn=Ve.FullPaths[mt];if(Qn&&0!==Qn.length){An=Ve.FileIndex[mt],0===mt&&(An.start=An.size?An.start-1:Ze);var ei=0===mt&&nt.root||An.name;if(un=2*(ei.length+1),pt.write_shift(64,ei,"utf16le"),pt.write_shift(2,un),pt.write_shift(1,An.type),pt.write_shift(1,An.color),pt.write_shift(-4,An.L),pt.write_shift(-4,An.R),pt.write_shift(-4,An.C),An.clsid)pt.write_shift(16,An.clsid,"hex");else for(sn=0;sn<4;++sn)pt.write_shift(4,0);pt.write_shift(4,An.state||0),pt.write_shift(4,0),pt.write_shift(4,0),pt.write_shift(4,0),pt.write_shift(4,0),pt.write_shift(4,An.start),pt.write_shift(4,An.size),pt.write_shift(4,0)}else{for(sn=0;sn<17;++sn)pt.write_shift(4,0);for(sn=0;sn<3;++sn)pt.write_shift(4,-1);for(sn=0;sn<12;++sn)pt.write_shift(4,0)}}for(mt=1;mt<Ve.FileIndex.length;++mt)if((An=Ve.FileIndex[mt]).size>=4096)if(pt.l=An.start+1<<9,po&&Buffer.isBuffer(An.content))An.content.copy(pt,pt.l,0,An.size),pt.l+=An.size+511&-512;else{for(sn=0;sn<An.size;++sn)pt.write_shift(1,An.content[sn]);for(;511&sn;++sn)pt.write_shift(1,0)}for(mt=1;mt<Ve.FileIndex.length;++mt)if((An=Ve.FileIndex[mt]).size>0&&An.size<4096)if(po&&Buffer.isBuffer(An.content))An.content.copy(pt,pt.l,0,An.size),pt.l+=An.size+63&-64;else{for(sn=0;sn<An.size;++sn)pt.write_shift(1,An.content[sn]);for(;63&sn;++sn)pt.write_shift(1,0)}if(po)pt.l=pt.length;else for(;pt.l<pt.length;)pt.write_shift(1,0);return pt}n.version="1.2.1";var jt,be=64,Ze=-2,rt="d0cf11e0a1b11ae1",It=[208,207,17,224,161,177,26,225],ut="00000000000000000000000000000000",Ct={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:Ze,FREESECT:-1,HEADER_SIGNATURE:rt,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:ut,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function Et(Ve){for(var gt=new Array(Ve.length),nt=0;nt<Ve.length;++nt)gt[nt]=String.fromCharCode(Ve[nt]);return gt.join("")}function Ce(Ve){return jt?jt.deflateRawSync(Ve):yi(Ve)}for(var Ve,gt,xe=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],it=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],yt=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],Dt=typeof Uint8Array<"u",Vt=Dt?new Uint8Array(256):[],_n=0;_n<256;++_n)Vt[_n]=(void 0,255&((gt=139536&((Ve=_n)<<1|Ve<<11)|558144&(Ve<<5|Ve<<15))>>16|gt>>8|gt));function et(Ve,gt){var nt=Vt[255&Ve];return gt<=8?nt>>>8-gt:(nt=nt<<8|Vt[Ve>>8&255],gt<=16?nt>>>16-gt:(nt=nt<<8|Vt[Ve>>16&255])>>>24-gt)}function Vn(Ve,gt){var nt=7&gt,at=gt>>>3;return(Ve[at]|(nt<=6?0:Ve[at+1]<<8))>>>nt&3}function ti(Ve,gt){var nt=7&gt,at=gt>>>3;return(Ve[at]|(nt<=5?0:Ve[at+1]<<8))>>>nt&7}function ft(Ve,gt){var nt=7&gt,at=gt>>>3;return(Ve[at]|(nt<=3?0:Ve[at+1]<<8))>>>nt&31}function En(Ve,gt){var nt=7&gt,at=gt>>>3;return(Ve[at]|(nt<=1?0:Ve[at+1]<<8))>>>nt&127}function ui(Ve,gt,nt){var at=7&gt,pt=gt>>>3,an=Ve[pt]>>>at;return nt<8-at||(an|=Ve[pt+1]<<8-at,nt<16-at)||(an|=Ve[pt+2]<<16-at,nt<24-at)||(an|=Ve[pt+3]<<24-at),an&(1<<nt)-1}function Un(Ve,gt,nt){var at=7&gt,pt=gt>>>3;return at<=5?Ve[pt]|=(7&nt)<<at:(Ve[pt]|=nt<<at&255,Ve[pt+1]=(7&nt)>>8-at),gt+3}function Jn(Ve,gt,nt){return Ve[gt>>>3]|=nt=(1&nt)<<(7&gt),gt+1}function oi(Ve,gt,nt){var pt=gt>>>3;return Ve[pt]|=255&(nt<<=7&gt),Ve[pt+1]=nt>>>=8,gt+8}function fi(Ve,gt,nt){var pt=gt>>>3;return Ve[pt]|=255&(nt<<=7&gt),Ve[pt+1]=255&(nt>>>=8),Ve[pt+2]=nt>>>8,gt+16}function Fi(Ve,gt){var nt=Ve.length,at=2*nt>gt?2*nt:gt+5,pt=0;if(nt>=gt)return Ve;if(po){var mt=XU(at);if(Ve.copy)Ve.copy(mt);else for(;pt<Ve.length;++pt)mt[pt]=Ve[pt];return mt}if(Dt){var an=new Uint8Array(at);if(an.set)an.set(Ve);else for(;pt<nt;++pt)an[pt]=Ve[pt];return an}return Ve.length=at,Ve}function qi(Ve){for(var gt=new Array(Ve),nt=0;nt<Ve;++nt)gt[nt]=0;return gt}function rr(Ve,gt,nt){var at=1,pt=0,mt=0,an=0,bn=0,sn=Ve.length,un=Dt?new Uint16Array(32):qi(32);for(mt=0;mt<32;++mt)un[mt]=0;for(mt=sn;mt<nt;++mt)Ve[mt]=0;sn=Ve.length;var An=Dt?new Uint16Array(sn):qi(sn);for(mt=0;mt<sn;++mt)un[pt=Ve[mt]]++,at<pt&&(at=pt),An[mt]=0;for(un[0]=0,mt=1;mt<=at;++mt)un[mt+16]=bn=bn+un[mt-1]<<1;for(mt=0;mt<sn;++mt)0!=(bn=Ve[mt])&&(An[mt]=un[bn+16]++);var Qn=0;for(mt=0;mt<sn;++mt)if(0!=(Qn=Ve[mt]))for(bn=et(An[mt],at)>>at-Qn,an=(1<<at+4-Qn)-1;an>=0;--an)gt[bn|an<<Qn]=15&Qn|mt<<4;return at}var br=Dt?new Uint16Array(512):qi(512),eo=Dt?new Uint16Array(32):qi(32);if(!Dt){for(var Or=0;Or<512;++Or)br[Or]=0;for(Or=0;Or<32;++Or)eo[Or]=0}!function(){for(var Ve=[],gt=0;gt<32;gt++)Ve.push(5);rr(Ve,eo,32);var nt=[];for(gt=0;gt<=143;gt++)nt.push(8);for(;gt<=255;gt++)nt.push(9);for(;gt<=279;gt++)nt.push(7);for(;gt<=287;gt++)nt.push(8);rr(nt,br,288)}();var Xi=function(){for(var gt=Dt?new Uint8Array(32768):[],nt=0,at=0;nt<yt.length-1;++nt)for(;at<yt[nt+1];++at)gt[at]=nt;for(;at<32768;++at)gt[at]=29;var pt=Dt?new Uint8Array(259):[];for(nt=0,at=0;nt<it.length-1;++nt)for(;at<it[nt+1];++at)pt[at]=nt;return function(sn,un){return sn.length<8?function mt(bn,sn){for(var un=0;un<bn.length;){var An=Math.min(65535,bn.length-un);for(sn.write_shift(1,+(un+An==bn.length)),sn.write_shift(2,An),sn.write_shift(2,65535&~An);An-- >0;)sn[sn.l++]=bn[un++]}return sn.l}(sn,un):function an(bn,sn){for(var un=0,An=0,Qn=Dt?new Uint16Array(32768):[];An<bn.length;){var ei=Math.min(65535,bn.length-An);if(ei<10){for(7&(un=Un(sn,un,+(An+ei==bn.length)))&&(un+=8-(7&un)),sn.l=un/8|0,sn.write_shift(2,ei),sn.write_shift(2,65535&~ei);ei-- >0;)sn[sn.l++]=bn[An++];un=8*sn.l}else{un=Un(sn,un,+(An+ei==bn.length)+2);for(var xi=0;ei-- >0;){var ii=bn[An],gi=-1,Pr=0;if((gi=Qn[xi=32767&(xi<<5^ii)])&&((gi|=-32768&An)>An&&(gi-=32768),gi<An))for(;bn[gi+Pr]==bn[An+Pr]&&Pr<250;)++Pr;if(Pr>2){(ii=pt[Pr])<=22?un=oi(sn,un,Vt[ii+1]>>1)-1:(oi(sn,un,3),oi(sn,un+=5,Vt[ii-23]>>5),un+=3);var Ko=ii<8?0:ii-4>>2;Ko>0&&(fi(sn,un,Pr-it[ii]),un+=Ko),un=oi(sn,un,Vt[ii=gt[An-gi]]>>3),un-=3;var fc=ii<4?0:ii-2>>1;fc>0&&(fi(sn,un,An-gi-yt[ii]),un+=fc);for(var is=0;is<Pr;++is)Qn[xi]=32767&An,xi=32767&(xi<<5^bn[An]),++An;ei-=Pr-1}else ii<=143?ii+=48:un=Jn(sn,un,1),un=oi(sn,un,Vt[ii]),Qn[xi]=32767&An,++An}un=oi(sn,un,0)-1}}return sn.l=(un+7)/8|0,sn.l}(sn,un)}}();function yi(Ve){var gt=Pn(50+Math.floor(1.1*Ve.length)),nt=Xi(Ve,gt);return gt.slice(0,nt)}var Zn=Dt?new Uint16Array(32768):qi(32768),ba=Dt?new Uint16Array(32768):qi(32768),lr=Dt?new Uint16Array(128):qi(128),dc=1,fa=1;function Fa(Ve,gt){var nt=ft(Ve,gt)+257,at=ft(Ve,gt+=5)+1,pt=function dn(Ve,gt){var nt=7&gt,at=gt>>>3;return(Ve[at]|(nt<=4?0:Ve[at+1]<<8))>>>nt&15}(Ve,gt+=5)+4;gt+=4;for(var mt=0,an=Dt?new Uint8Array(19):qi(19),bn=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],sn=1,un=Dt?new Uint8Array(8):qi(8),An=Dt?new Uint8Array(8):qi(8),Qn=an.length,ei=0;ei<pt;++ei)an[xe[ei]]=mt=ti(Ve,gt),sn<mt&&(sn=mt),un[mt]++,gt+=3;var xi=0;for(un[0]=0,ei=1;ei<=sn;++ei)An[ei]=xi=xi+un[ei-1]<<1;for(ei=0;ei<Qn;++ei)0!=(xi=an[ei])&&(bn[ei]=An[xi]++);var ii=0;for(ei=0;ei<Qn;++ei)if(0!=(ii=an[ei])){xi=Vt[bn[ei]]>>8-ii;for(var gi=(1<<7-ii)-1;gi>=0;--gi)lr[xi|gi<<ii]=7&ii|ei<<3}var Pr=[];for(sn=1;Pr.length<nt+at;)switch(xi=lr[En(Ve,gt)],gt+=7&xi,xi>>>=3){case 16:for(mt=3+Vn(Ve,gt),gt+=2,xi=Pr[Pr.length-1];mt-- >0;)Pr.push(xi);break;case 17:for(mt=3+ti(Ve,gt),gt+=3;mt-- >0;)Pr.push(0);break;case 18:for(mt=11+En(Ve,gt),gt+=7;mt-- >0;)Pr.push(0);break;default:Pr.push(xi),sn<xi&&(sn=xi)}var Ko=Pr.slice(0,nt),fc=Pr.slice(nt);for(ei=nt;ei<286;++ei)Ko[ei]=0;for(ei=at;ei<30;++ei)fc[ei]=0;return dc=rr(Ko,Zn,286),fa=rr(fc,ba,30),gt}function jo(Ve,gt){var at=function Cu(Ve,gt){if(3==Ve[0]&&!(3&Ve[1]))return[ZA(gt),2];for(var nt=0,at=0,pt=XU(gt||1<<18),mt=0,an=pt.length>>>0,bn=0,sn=0;0==(1&at);)if(at=ti(Ve,nt),nt+=3,at>>>1!=0)for(at>>1==1?(bn=9,sn=5):(nt=Fa(Ve,nt),bn=dc,sn=fa);;){!gt&&an<mt+32767&&(an=(pt=Fi(pt,mt+32767)).length);var An=ui(Ve,nt,bn),Qn=at>>>1==1?br[An]:Zn[An];if(nt+=15&Qn,0==((Qn>>>=4)>>>8&255))pt[mt++]=Qn;else{if(256==Qn)break;var ei=(Qn-=257)<8?0:Qn-4>>2;ei>5&&(ei=0);var xi=mt+it[Qn];ei>0&&(xi+=ui(Ve,nt,ei),nt+=ei),An=ui(Ve,nt,sn),nt+=15&(Qn=at>>>1==1?eo[An]:ba[An]);var ii=(Qn>>>=4)<4?0:Qn-2>>1,gi=yt[Qn];for(ii>0&&(gi+=ui(Ve,nt,ii),nt+=ii),!gt&&an<xi&&(an=(pt=Fi(pt,xi+100)).length);mt<xi;)pt[mt]=pt[mt-gi],++mt}}else{7&nt&&(nt+=8-(7&nt));var un=Ve[nt>>>3]|Ve[1+(nt>>>3)]<<8;if(nt+=32,un>0)for(!gt&&an<mt+un&&(an=(pt=Fi(pt,mt+un)).length);un-- >0;)pt[mt++]=Ve[nt>>>3],nt+=8}return gt?[pt,nt+7>>>3]:[pt.slice(0,mt),nt+7>>>3]}(Ve.slice(Ve.l||0),gt);return Ve.l+=at[1],at[0]}function hh(Ve,gt){if(!Ve)throw new Error(gt);typeof console<"u"&&console.error(gt)}function Xa(Ve,gt){var nt=Ve;zc(nt,0);var mt={FileIndex:[],FullPaths:[]};ge(mt,{root:gt.root});for(var an=nt.length-4;(80!=nt[an]||75!=nt[an+1]||5!=nt[an+2]||6!=nt[an+3])&&an>=0;)--an;nt.l=an+4,nt.l+=4;var bn=nt.read_shift(2);nt.l+=6;var sn=nt.read_shift(4);for(nt.l=sn,an=0;an<bn;++an){nt.l+=20;var un=nt.read_shift(4),An=nt.read_shift(4),Qn=nt.read_shift(2),ei=nt.read_shift(2),xi=nt.read_shift(2);nt.l+=8;var ii=nt.read_shift(4),gi=s(nt.slice(nt.l+Qn,nt.l+Qn+ei));nt.l+=Qn+ei+xi;var Pr=nt.l;nt.l=ii+4,Td(nt,un,An,mt,gi),nt.l=Pr}return mt}function Td(Ve,gt,nt,at,pt){Ve.l+=2;var mt=Ve.read_shift(2),an=Ve.read_shift(2),bn=function a(Ve){var gt=65535&Ve.read_shift(2),nt=65535&Ve.read_shift(2),at=new Date,pt=31&nt,mt=15&(nt>>>=5);nt>>>=4,at.setMilliseconds(0),at.setFullYear(nt+1980),at.setMonth(mt-1),at.setDate(pt);var an=31&gt,bn=63&(gt>>>=5);return at.setHours(gt>>>=6),at.setMinutes(bn),at.setSeconds(an<<1),at}(Ve);if(8257&mt)throw new Error("Unsupported ZIP encryption");Ve.read_shift(4);for(var un=Ve.read_shift(4),An=Ve.read_shift(4),Qn=Ve.read_shift(2),ei=Ve.read_shift(2),xi="",ii=0;ii<Qn;++ii)xi+=String.fromCharCode(Ve[Ve.l++]);if(ei){var gi=s(Ve.slice(Ve.l,Ve.l+ei));(gi[21589]||{}).mt&&(bn=gi[21589].mt),((pt||{})[21589]||{}).mt&&(bn=pt[21589].mt)}Ve.l+=ei;var Pr=Ve.slice(Ve.l,Ve.l+un);switch(an){case 8:Pr=function Se(Ve,gt){if(!jt)return jo(Ve,gt);var at=new(0,jt.InflateRaw),pt=at._processChunk(Ve.slice(Ve.l),at._finishFlushFlag);return Ve.l+=at.bytesRead,pt}(Ve,An);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+an)}var Ko=!1;8&mt&&(134695760==Ve.read_shift(4)&&(Ve.read_shift(4),Ko=!0),un=Ve.read_shift(4),An=Ve.read_shift(4)),un!=gt&&hh(Ko,"Bad compressed size: "+gt+" != "+un),An!=nt&&hh(Ko,"Bad uncompressed size: "+nt+" != "+An),nd(at,xi,Pr,{unsafe:!0,mt:bn})}var Ta={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function kr(Ve,gt){if(Ve.ctype)return Ve.ctype;var nt=Ve.name||"",at=nt.match(/\.([^\.]+)$/);return at&&Ta[at[1]]||gt&&(at=(nt=gt).match(/[\.\\]([^\.\\])+$/))&&Ta[at[1]]?Ta[at[1]]:"application/octet-stream"}function Jo(Ve){for(var gt=yv(Ve),nt=[],at=0;at<gt.length;at+=76)nt.push(gt.slice(at,at+76));return nt.join("\r\n")+"\r\n"}function dA(Ve){var gt=Ve.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(un){var An=un.charCodeAt(0).toString(16).toUpperCase();return"="+(1==An.length?"0"+An:An)});"\n"==(gt=gt.replace(/ $/gm,"=20").replace(/\t$/gm,"=09")).charAt(0)&&(gt="=0D"+gt.slice(1));for(var nt=[],at=(gt=gt.replace(/\r(?!\n)/gm,"=0D").replace(/\n\n/gm,"\n=0A").replace(/([^\r\n])\n/gm,"$1=0A")).split("\r\n"),pt=0;pt<at.length;++pt){var mt=at[pt];if(0!=mt.length)for(var an=0;an<mt.length;){var bn=76,sn=mt.slice(an,an+bn);"="==sn.charAt(bn-1)?bn--:"="==sn.charAt(bn-2)?bn-=2:"="==sn.charAt(bn-3)&&(bn-=3),sn=mt.slice(an,an+bn),(an+=bn)<mt.length&&(sn+="="),nt.push(sn)}else nt.push("")}return nt.join("\r\n")}function yu(Ve,gt,nt){for(var an,at="",pt="",mt="",bn=0;bn<10;++bn){var sn=gt[bn];if(!sn||sn.match(/^\s*$/))break;var un=sn.match(/^(.*?):\s*([^\s].*)$/);if(un)switch(un[1].toLowerCase()){case"content-location":at=un[2].trim();break;case"content-type":mt=un[2].trim();break;case"content-transfer-encoding":pt=un[2].trim()}}switch(++bn,pt.toLowerCase()){case"base64":an=Md(yd(gt.slice(bn).join("")));break;case"quoted-printable":an=function uc(Ve){for(var gt=[],nt=0;nt<Ve.length;++nt){for(var at=Ve[nt];nt<=Ve.length&&"="==at.charAt(at.length-1);)at=at.slice(0,at.length-1)+Ve[++nt];gt.push(at)}for(var pt=0;pt<gt.length;++pt)gt[pt]=gt[pt].replace(/[=][0-9A-Fa-f]{2}/g,function(mt){return String.fromCharCode(parseInt(mt.slice(1),16))});return Md(gt.join("\r\n"))}(gt.slice(bn));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+pt)}var An=nd(Ve,at.slice(nt.length),an,{unsafe:!0});mt&&(An.ctype=mt)}function nd(Ve,gt,nt,at){var pt=at&&at.unsafe;pt||ge(Ve);var mt=!pt&&ir.find(Ve,gt);if(!mt){var an=Ve.FullPaths[0];gt.slice(0,an.length)==an?an=gt:("/"!=an.slice(-1)&&(an+="/"),an=(an+gt).replace("//","/")),mt={name:r(gt),type:2},Ve.FileIndex.push(mt),Ve.FullPaths.push(an),pt||ir.utils.cfb_gc(Ve)}return mt.content=nt,mt.size=nt?nt.length:0,at&&(at.CLSID&&(mt.clsid=at.CLSID),at.mt&&(mt.mt=at.mt),at.ct&&(mt.ct=at.ct)),mt}return n.find=function we(Ve,gt){var nt=Ve.FullPaths.map(function(sn){return sn.toUpperCase()}),at=nt.map(function(sn){var un=sn.split("/");return un[un.length-("/"==sn.slice(-1)?2:1)]}),pt=!1;47===gt.charCodeAt(0)?(pt=!0,gt=nt[0].slice(0,-1)+gt):pt=-1!==gt.indexOf("/");var mt=gt.toUpperCase(),an=!0===pt?nt.indexOf(mt):at.indexOf(mt);if(-1!==an)return Ve.FileIndex[an];var bn=!mt.match(wv);for(mt=mt.replace(ol,""),bn&&(mt=mt.replace(wv,"!")),an=0;an<nt.length;++an)if((bn?nt[an].replace(wv,"!"):nt[an]).replace(ol,"")==mt||(bn?at[an].replace(wv,"!"):at[an]).replace(ol,"")==mt)return Ve.FileIndex[an];return null},n.read=function Ne(Ve,gt){var nt=gt&&gt.type;switch(nt||po&&Buffer.isBuffer(Ve)&&(nt="buffer"),nt||"base64"){case"file":return function Ee(Ve,gt){return f(),A(d.readFileSync(Ve),gt)}(Ve,gt);case"base64":return A(Md(yd(Ve)),gt);case"binary":return A(Md(Ve),gt)}return A(Ve,gt)},n.parse=A,n.write=function Ut(Ve,gt){var nt=ot(Ve,gt);switch(gt&&gt.type||"buffer"){case"file":return f(),d.writeFileSync(gt.filename,nt),nt;case"binary":return"string"==typeof nt?nt:Et(nt);case"base64":return yv("string"==typeof nt?nt:Et(nt));case"buffer":if(po)return Buffer.isBuffer(nt)?nt:Jh(nt);case"array":return"string"==typeof nt?Md(nt):nt}return nt},n.writeFile=function xt(Ve,gt,nt){f();var at=ot(Ve,nt);d.writeFileSync(gt,at)},n.utils={cfb_new:function kd(Ve){var gt={};return ge(gt,Ve),gt},cfb_add:nd,cfb_del:function bl(Ve,gt){ge(Ve);var nt=ir.find(Ve,gt);if(nt)for(var at=0;at<Ve.FileIndex.length;++at)if(Ve.FileIndex[at]==nt)return Ve.FileIndex.splice(at,1),Ve.FullPaths.splice(at,1),!0;return!1},cfb_mov:function Ns(Ve,gt,nt){ge(Ve);var at=ir.find(Ve,gt);if(at)for(var pt=0;pt<Ve.FileIndex.length;++pt)if(Ve.FileIndex[pt]==at)return Ve.FileIndex[pt].name=r(nt),Ve.FullPaths[pt]=nt,!0;return!1},cfb_gc:function Cs(Ve){qe(Ve,!0)},ReadShift:kv,CheckField:JY,prep_blob:zc,bconcat:wc,use_zlib:function oe(Ve){try{var nt=new(0,Ve.InflateRaw);if(nt._processChunk(new Uint8Array([3,0]),nt._finishFlushFlag),!nt.bytesRead)throw new Error("zlib does not expose bytesRead");jt=Ve}catch(at){console.error("cannot use native zlib: "+(at.message||at))}},_deflateRaw:yi,_inflateRaw:jo,consts:Ct},n}();function hfe(t){return"string"==typeof t?Mv(t):Array.isArray(t)?function Lue(t){if(typeof Uint8Array>"u")throw new Error("Unsupported");return new Uint8Array(t)}(t):t}function xv(t,n,e){if(typeof Deno<"u"){if(e&&"string"==typeof n)switch(e){case"utf8":n=new TextEncoder(e).encode(n);break;case"binary":n=Mv(n);break;default:throw new Error("Unsupported encoding "+e)}return Deno.writeFileSync(t,n)}var i="utf8"==e?Jf(n):n;if(typeof IE_SaveFile<"u")return IE_SaveFile(i,t);if(typeof Blob<"u"){var r=new Blob([hfe(i)],{type:"application/octet-stream"});if(typeof navigator<"u"&&navigator.msSaveBlob)return navigator.msSaveBlob(r,t);if(typeof saveAs<"u")return saveAs(r,t);if(typeof URL<"u"&&typeof document<"u"&&document.createElement&&URL.createObjectURL){var o=URL.createObjectURL(r);if("object"==typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(o)},6e4),chrome.downloads.download({url:o,filename:t,saveAs:!0});var a=document.createElement("a");if(null!=a.download)return a.download=t,a.href=o,document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL&&typeof setTimeout<"u"&&setTimeout(function(){URL.revokeObjectURL(o)},6e4),o}}if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var s=File(t);return s.open("w"),s.encoding="binary",Array.isArray(n)&&(n=ep(n)),s.write(n),s.close(),n}catch(d){if(!d.message||!d.message.match(/onstruct/))throw d}throw new Error("cannot save file "+t)}function ps(t){for(var n=Object.keys(t),e=[],i=0;i<n.length;++i)Object.prototype.hasOwnProperty.call(t,n[i])&&e.push(n[i]);return e}function gY(t,n){for(var e=[],i=ps(t),r=0;r!==i.length;++r)null==e[t[i[r]][n]]&&(e[t[i[r]][n]]=i[r]);return e}function Cw(t){for(var n=[],e=ps(t),i=0;i!==e.length;++i)n[t[e[i]]]=e[i];return n}function yw(t){for(var n=[],e=ps(t),i=0;i!==e.length;++i)n[t[e[i]]]=parseInt(e[i],10);return n}var Mw=new Date(1899,11,30,0,0,0);function sc(t,n){var e=t.getTime();return n&&(e-=1263168e5),(e-(Mw.getTime()+6e4*(t.getTimezoneOffset()-Mw.getTimezoneOffset())))/864e5}var mY=new Date,gfe=Mw.getTime()+6e4*(mY.getTimezoneOffset()-Mw.getTimezoneOffset()),_Y=mY.getTimezoneOffset();function ww(t){var n=new Date;return n.setTime(24*t*60*60*1e3+gfe),n.getTimezoneOffset()!==_Y&&n.setTime(n.getTime()+6e4*(n.getTimezoneOffset()-_Y)),n}function mfe(t){var n=0,e=0,i=!1,r=t.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!r)throw new Error("|"+t+"| is not an ISO8601 Duration");for(var o=1;o!=r.length;++o)if(r[o]){switch(e=1,o>3&&(i=!0),r[o].slice(r[o].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+r[o].slice(r[o].length-1));case"D":e*=24;case"H":e*=60;case"M":if(!i)throw new Error("Unsupported ISO Duration Field: M");e*=60}n+=e*parseInt(r[o],10)}return n}var bY=new Date("2017-02-19T19:06:09.000Z"),vY=isNaN(bY.getFullYear())?new Date("2/19/17"):bY,_fe=2017==vY.getFullYear();function za(t,n){var e=new Date(t);if(_fe)return n>0?e.setTime(e.getTime()+60*e.getTimezoneOffset()*1e3):n<0&&e.setTime(e.getTime()-60*e.getTimezoneOffset()*1e3),e;if(t instanceof Date)return t;if(1917==vY.getFullYear()&&!isNaN(e.getFullYear())){var i=e.getFullYear();return t.indexOf(""+i)>-1||e.setFullYear(e.getFullYear()+100),e}var r=t.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+r[0],+r[1]-1,+r[2],+r[3]||0,+r[4]||0,+r[5]||0);return t.indexOf("Z")>-1&&(o=new Date(o.getTime()-60*o.getTimezoneOffset()*1e3)),o}function Ug(t,n){if(po&&Buffer.isBuffer(t)){if(n){if(255==t[0]&&254==t[1])return Jf(t.slice(2).toString("utf16le"));if(254==t[1]&&255==t[2])return Jf(KU(t.slice(2).toString("binary")))}return t.toString("binary")}if(typeof TextDecoder<"u")try{if(n){if(255==t[0]&&254==t[1])return Jf(new TextDecoder("utf-16le").decode(t.slice(2)));if(254==t[0]&&255==t[1])return Jf(new TextDecoder("utf-16be").decode(t.slice(2)))}var e={"\u20ac":"\x80","\u201a":"\x82",\u0192:"\x83","\u201e":"\x84","\u2026":"\x85","\u2020":"\x86","\u2021":"\x87",\u02c6:"\x88","\u2030":"\x89",\u0160:"\x8a","\u2039":"\x8b",\u0152:"\x8c",\u017d:"\x8e","\u2018":"\x91","\u2019":"\x92","\u201c":"\x93","\u201d":"\x94","\u2022":"\x95","\u2013":"\x96","\u2014":"\x97","\u02dc":"\x98","\u2122":"\x99",\u0161:"\x9a","\u203a":"\x9b",\u0153:"\x9c",\u017e:"\x9e",\u0178:"\x9f"};return Array.isArray(t)&&(t=new Uint8Array(t)),new TextDecoder("latin1").decode(t).replace(/[\u20ac\u201a\u0192\u201e\u2026\u2020\u2021\u02c6\u2030\u0160\u2039\u0152\u017d\u2018\u2019\u201c\u201d\u2022\u2013\u2014\u02dc\u2122\u0161\u203a\u0153\u017e\u0178]/g,function(o){return e[o]||o})}catch{}for(var i=[],r=0;r!=t.length;++r)i.push(String.fromCharCode(t[r]));return i.join("")}function Sa(t){if(typeof JSON<"u"&&!Array.isArray(t))return JSON.parse(JSON.stringify(t));if("object"!=typeof t||null==t)return t;if(t instanceof Date)return new Date(t.getTime());var n={};for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=Sa(t[e]));return n}function gs(t,n){for(var e="";e.length<n;)e+=t;return e}function Zu(t){var n=Number(t);if(!isNaN(n))return isFinite(n)?n:NaN;if(!/\d/.test(t))return n;var e=1,i=t.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return e*=100,""});return isNaN(n=Number(i))&&(i=i.replace(/[(](.*)[)]/,function(r,o){return e=-e,o}),isNaN(n=Number(i)))?n:n/e}var bfe=["january","february","march","april","may","june","july","august","september","october","november","december"];function l0(t){var n=new Date(t),e=new Date(NaN),i=n.getYear(),r=n.getMonth(),o=n.getDate();if(isNaN(o))return e;var a=t.toLowerCase();if(a.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if((a=a.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,"")).length>3&&-1==bfe.indexOf(a))return e}else if(a.match(/[a-z]/))return e;return i<0||i>8099?e:(r>0||o>1)&&101!=i?n:t.match(/[^-0-9:,\/\\]/)?e:n}var vfe=function(){var t=5=="abacaba".split(/(:?b)/i).length;return function(e,i,r){if(t||"string"==typeof i)return e.split(i);for(var o=e.split(i),a=[o[0]],s=1;s<o.length;++s)a.push(r),a.push(o[s]);return a}}();function CY(t){return t?t.content&&t.type?Ug(t.content,!0):t.data?o0(t.data):t.asNodeBuffer&&po?o0(t.asNodeBuffer().toString("binary")):t.asBinary?o0(t.asBinary()):t._data&&t._data.getContent?o0(Ug(Array.prototype.slice.call(t._data.getContent(),0))):null:null}function yY(t){if(!t)return null;if(t.data)return mw(t.data);if(t.asNodeBuffer&&po)return t.asNodeBuffer();if(t._data&&t._data.getContent){var n=t._data.getContent();return"string"==typeof n?mw(n):Array.prototype.slice.call(n)}return t.content&&t.type?t.content:null}function eu(t,n){for(var e=t.FullPaths||ps(t.files),i=n.toLowerCase().replace(/[\/]/g,"\\"),r=i.replace(/\\/g,"/"),o=0;o<e.length;++o){var a=e[o].replace(/^Root Entry[\/]/,"").toLowerCase();if(i==a||r==a)return t.files?t.files[e[o]]:t.FileIndex[o]}return null}function E3(t,n){var e=eu(t,n);if(null==e)throw new Error("Cannot find file "+n+" in zip");return e}function Gs(t,n,e){if(!e)return function Cfe(t){return t&&".bin"===t.name.slice(-4)?yY(t):CY(t)}(E3(t,n));if(!n)return null;try{return Gs(t,n)}catch{return null}}function Pd(t,n,e){if(!e)return CY(E3(t,n));if(!n)return null;try{return Pd(t,n)}catch{return null}}function MY(t,n,e){if(!e)return yY(E3(t,n));if(!n)return null;try{return MY(t,n)}catch{return null}}function wY(t){for(var n=t.FullPaths||ps(t.files),e=[],i=0;i<n.length;++i)"/"!=n[i].slice(-1)&&e.push(n[i].replace(/^Root Entry[\/]/,""));return e.sort()}function so(t,n,e){if(t.FullPaths){var i;if("string"==typeof e)return i=po?Jh(e):function Uue(t){for(var n=[],e=0,i=t.length+250,r=ZA(t.length+255),o=0;o<t.length;++o){var a=t.charCodeAt(o);if(a<128)r[e++]=a;else if(a<2048)r[e++]=192|a>>6&31,r[e++]=128|63&a;else if(a>=55296&&a<57344){a=64+(1023&a);var s=1023&t.charCodeAt(++o);r[e++]=240|a>>8&7,r[e++]=128|a>>2&63,r[e++]=128|s>>6&15|(3&a)<<4,r[e++]=128|63&s}else r[e++]=224|a>>12&15,r[e++]=128|a>>6&63,r[e++]=128|63&a;e>i&&(n.push(r.slice(0,e)),e=0,r=ZA(65535),i=65530)}return n.push(r.slice(0,e)),wc(n)}(e),ir.utils.cfb_add(t,n,i);ir.utils.cfb_add(t,n,e)}else t.file(n,e)}function T3(){return ir.utils.cfb_new()}function PY(t,n){switch(n.type){case"base64":return ir.read(t,{type:"base64"});case"binary":return ir.read(t,{type:"binary"});case"buffer":case"array":return ir.read(t,{type:"buffer"})}throw new Error("Unrecognized type "+n.type)}function Sv(t,n){if("/"==t.charAt(0))return t.slice(1);var e=n.split("/");"/"!=n.slice(-1)&&e.pop();for(var i=t.split("/");0!==i.length;){var r=i.shift();".."===r?e.pop():"."!==r&&e.push(r)}return e.join("/")}var ms='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',yfe=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,DY=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm,al=ms.match(DY)?DY:/<[^>]*>/g,wfe=/<\w*:/,Pfe=/<(\/?)\w+:/;function wr(t,n,e){for(var i={},r=0,o=0;r!==t.length&&32!==(o=t.charCodeAt(r))&&10!==o&&13!==o;++r);if(n||(i[0]=t.slice(0,r)),r===t.length)return i;var a=t.match(yfe),s=0,d="",f=0,A="",g="",b=1;if(a)for(f=0;f!=a.length;++f){for(g=a[f],o=0;o!=g.length&&61!==g.charCodeAt(o);++o);for(A=g.slice(0,o).trim();32==g.charCodeAt(o+1);)++o;for(b=34==(r=g.charCodeAt(o+1))||39==r?1:0,d=g.slice(o+1+b,g.length-b),s=0;s!=A.length&&58!==A.charCodeAt(s);++s);if(s===A.length)A.indexOf("_")>0&&(A=A.slice(0,A.indexOf("_"))),i[A]=d,e||(i[A.toLowerCase()]=d);else{var _=(5===s&&"xmlns"===A.slice(0,5)?"xmlns":"")+A.slice(s+1);if(i[_]&&"ext"==A.slice(s-3,s))continue;i[_]=d,e||(i[_.toLowerCase()]=d)}}return i}function qf(t){return t.replace(Pfe,"<$1")}var xY={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},k3=Cw(xY),Ho=function(){var t=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,n=/_x([\da-fA-F]{4})_/gi;return function e(i){var r=i+"",o=r.indexOf("<![CDATA[");if(-1==o)return r.replace(t,function(s,d){return xY[s]||String.fromCharCode(parseInt(d,s.indexOf("x")>-1?16:10))||s}).replace(n,function(s,d){return String.fromCharCode(parseInt(d,16))});var a=r.indexOf("]]>");return e(r.slice(0,o))+r.slice(o+9,a)+e(r.slice(a+3))}}(),I3=/[&<>'"]/g,Dfe=/[\u0000-\u0008\u000b-\u001f]/g;function ga(t){return(t+"").replace(I3,function(e){return k3[e]}).replace(Dfe,function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"})}function SY(t){return ga(t).replace(/ /g,"_x0020_")}var OY=/[\u0000-\u001f]/g;function B3(t){return(t+"").replace(I3,function(e){return k3[e]}).replace(/\n/g,"<br/>").replace(OY,function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"})}var EY=function(){var t=/&#(\d+);/g;function n(e,i){return String.fromCharCode(parseInt(i,10))}return function(i){return i.replace(t,n)}}();function Wa(t){switch(t){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}function R3(t){for(var n="",e=0,i=0,r=0,o=0,a=0,s=0;e<t.length;)(i=t.charCodeAt(e++))<128?n+=String.fromCharCode(i):(r=t.charCodeAt(e++),i>191&&i<224?(a=(31&i)<<6,a|=63&r,n+=String.fromCharCode(a)):(o=t.charCodeAt(e++),i<240?n+=String.fromCharCode((15&i)<<12|(63&r)<<6|63&o):(s=((7&i)<<18|(63&r)<<12|(63&o)<<6|63&(a=t.charCodeAt(e++)))-65536,n+=String.fromCharCode(55296+(s>>>10&1023)),n+=String.fromCharCode(56320+(1023&s)))));return n}function TY(t){var e,i,s,n=ZA(2*t.length),r=1,o=0,a=0;for(i=0;i<t.length;i+=r)r=1,(s=t.charCodeAt(i))<128?e=s:s<224?(e=64*(31&s)+(63&t.charCodeAt(i+1)),r=2):s<240?(e=4096*(15&s)+64*(63&t.charCodeAt(i+1))+(63&t.charCodeAt(i+2)),r=3):(r=4,e=262144*(7&s)+4096*(63&t.charCodeAt(i+1))+64*(63&t.charCodeAt(i+2))+(63&t.charCodeAt(i+3)),a=55296+((e-=65536)>>>10&1023),e=56320+(1023&e)),0!==a&&(n[o++]=255&a,n[o++]=a>>>8,a=0),n[o++]=e%256,n[o++]=e>>>8;return n.slice(0,o).toString("ucs2")}function kY(t){return Jh(t,"binary").toString("utf8")}var Pw="foo bar baz\xe2\x98\x83\xf0\x9f\x8d\xa3",wa=po&&(kY(Pw)==R3(Pw)&&kY||TY(Pw)==R3(Pw)&&TY)||R3,Jf=po?function(t){return Jh(t,"utf8").toString("binary")}:function(t){for(var n=[],e=0,i=0,r=0;e<t.length;)switch(i=t.charCodeAt(e++),!0){case i<128:n.push(String.fromCharCode(i));break;case i<2048:n.push(String.fromCharCode(192+(i>>6))),n.push(String.fromCharCode(128+(63&i)));break;case i>=55296&&i<57344:i-=55296,r=t.charCodeAt(e++)-56320+(i<<10),n.push(String.fromCharCode(240+(r>>18&7))),n.push(String.fromCharCode(144+(r>>12&63))),n.push(String.fromCharCode(128+(r>>6&63))),n.push(String.fromCharCode(128+(63&r)));break;default:n.push(String.fromCharCode(224+(i>>12))),n.push(String.fromCharCode(128+(i>>6&63))),n.push(String.fromCharCode(128+(63&i)))}return n.join("")},Ov=function(){var t={};return function(e,i){var r=e+"|"+(i||"");return t[r]?t[r]:t[r]=new RegExp("<(?:\\w+:)?"+e+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+e+">",i||"")}}(),IY=function(){var t=[["nbsp"," "],["middot","\xb7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(n){return[new RegExp("&"+n[0]+";","ig"),n[1]]});return function(e){for(var i=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<t.length;++r)i=i.replace(t[r][0],t[r][1]);return i}}(),Ofe=function(){var t={};return function(e){return void 0!==t[e]?t[e]:t[e]=new RegExp("<(?:vt:)?"+e+">([\\s\\S]*?)</(?:vt:)?"+e+">","g")}}(),Efe=/<\/?(?:vt:)?variant>/g,Tfe=/<(?:vt:)([^>]*)>([\s\S]*)</;function BY(t,n){var e=wr(t),i=t.match(Ofe(e.baseType))||[],r=[];if(i.length!=e.size){if(n.WTF)throw new Error("unexpected vector length "+i.length+" != "+e.size);return r}return i.forEach(function(o){var a=o.replace(Efe,"").match(Tfe);a&&r.push({v:wa(a[2]),t:a[1]})}),r}var RY=/(^\s|\s$|\n)/;function Gc(t,n){return"<"+t+(n.match(RY)?' xml:space="preserve"':"")+">"+n+"</"+t+">"}function Ev(t){return ps(t).map(function(n){return" "+n+'="'+t[n]+'"'}).join("")}function ri(t,n,e){return"<"+t+(null!=e?Ev(e):"")+(null!=n?(n.match(RY)?' xml:space="preserve"':"")+">"+n+"</"+t:"/")+">"}function N3(t,n){try{return t.toISOString().replace(/\.\d*/,"")}catch(e){if(n)throw e}return""}function F3(t){if(po&&Buffer.isBuffer(t))return t.toString("utf8");if("string"==typeof t)return t;if(typeof Uint8Array<"u"&&t instanceof Uint8Array)return wa(ep(D3(t)));throw new Error("Bad input format: expected Buffer or string")}var Tv=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm,zs_CT="http://schemas.openxmlformats.org/package/2006/content-types",zs_TCMNT="http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",zs_r="http://schemas.openxmlformats.org/officeDocument/2006/relationships",zs_vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",zs_xsi="http://www.w3.org/2001/XMLSchema-instance",rp=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Dd_o="urn:schemas-microsoft-com:office:office",Dd_x="urn:schemas-microsoft-com:office:excel",Dd_ss="urn:schemas-microsoft-com:office:spreadsheet",NY=function(t){for(var n=[],i=0;i<t[0].length;++i)if(t[0][i])for(var r=0,o=t[0][i].length;r<o;r+=10240)n.push.apply(n,t[0][i].slice(r,r+10240));return n},FY=po?function(t){return t[0].length>0&&Buffer.isBuffer(t[0][0])?Buffer.concat(t[0].map(function(n){return Buffer.isBuffer(n)?n:Jh(n)})):NY(t)}:NY,LY=function(t,n,e){for(var i=[],r=n;r<e;r+=2)i.push(String.fromCharCode(Xh(t,r)));return i.join("").replace(ol,"")},Dw=po?function(t,n,e){return Buffer.isBuffer(t)?t.toString("utf16le",n,e).replace(ol,""):LY(t,n,e)}:LY,UY=function(t,n,e){for(var i=[],r=n;r<n+e;++r)i.push(("0"+t[r].toString(16)).slice(-2));return i.join("")},YY=po?function(t,n,e){return Buffer.isBuffer(t)?t.toString("hex",n,n+e):UY(t,n,e)}:UY,HY=function(t,n,e){for(var i=[],r=n;r<e;r++)i.push(String.fromCharCode(u0(t,r)));return i.join("")},d0=po?function(n,e,i){return Buffer.isBuffer(n)?n.toString("utf8",e,i):HY(n,e,i)}:HY,jY=function(t,n){var e=Pc(t,n);return e>0?d0(t,n+4,n+4+e-1):""},L3=jY,VY=function(t,n){var e=Pc(t,n);return e>0?d0(t,n+4,n+4+e-1):""},U3=VY,QY=function(t,n){var e=2*Pc(t,n);return e>0?d0(t,n+4,n+4+e-1):""},Y3=QY,GY=function(n,e){var i=Pc(n,e);return i>0?Dw(n,e+4,e+4+i):""},H3=GY,zY=function(t,n){var e=Pc(t,n);return e>0?d0(t,n+4,n+4+e):""},j3=zY,WY=function(t,n){return function Ife(t,n){for(var e=1-2*(t[n+7]>>>7),i=((127&t[n+7])<<4)+(t[n+6]>>>4&15),r=15&t[n+6],o=5;o>=0;--o)r=256*r+t[n+o];return 2047==i?0==r?e*(1/0):NaN:(0==i?i=-1022:(i-=1023,r+=Math.pow(2,52)),e*Math.pow(2,i-52)*r)}(t,n)},xw=WY,V3=function(n){return Array.isArray(n)||typeof Uint8Array<"u"&&n instanceof Uint8Array};po&&(L3=function(n,e){if(!Buffer.isBuffer(n))return jY(n,e);var i=n.readUInt32LE(e);return i>0?n.toString("utf8",e+4,e+4+i-1):""},U3=function(n,e){if(!Buffer.isBuffer(n))return VY(n,e);var i=n.readUInt32LE(e);return i>0?n.toString("utf8",e+4,e+4+i-1):""},Y3=function(n,e){if(!Buffer.isBuffer(n))return QY(n,e);var i=2*n.readUInt32LE(e);return n.toString("utf16le",e+4,e+4+i-1)},H3=function(n,e){if(!Buffer.isBuffer(n))return GY(n,e);var i=n.readUInt32LE(e);return n.toString("utf16le",e+4,e+4+i)},j3=function(n,e){if(!Buffer.isBuffer(n))return zY(n,e);var i=n.readUInt32LE(e);return n.toString("utf8",e+4,e+4+i)},xw=function(n,e){return Buffer.isBuffer(n)?n.readDoubleLE(e):WY(n,e)},V3=function(n){return Buffer.isBuffer(n)||Array.isArray(n)||typeof Uint8Array<"u"&&n instanceof Uint8Array});var u0=function(t,n){return t[n]},Xh=function(t,n){return 256*t[n+1]+t[n]},Rfe=function(t,n){var e=256*t[n+1]+t[n];return e<32768?e:-1*(65535-e+1)},Pc=function(t,n){return t[n+3]*(1<<24)+(t[n+2]<<16)+(t[n+1]<<8)+t[n]},Yg=function(t,n){return t[n+3]<<24|t[n+2]<<16|t[n+1]<<8|t[n]},Nfe=function(t,n){return t[n]<<24|t[n+1]<<16|t[n+2]<<8|t[n+3]};function kv(t,n){var i,r,a,s,d,f,e="",o=[];switch(n){case"dbcs":if(f=this.l,po&&Buffer.isBuffer(this))e=this.slice(this.l,this.l+2*t).toString("utf16le");else for(d=0;d<t;++d)e+=String.fromCharCode(Xh(this,f)),f+=2;t*=2;break;case"utf8":e=d0(this,this.l,this.l+t);break;case"utf16le":e=Dw(this,this.l,this.l+(t*=2));break;case"wstr":return kv.call(this,t,"dbcs");case"lpstr-ansi":e=L3(this,this.l),t=4+Pc(this,this.l);break;case"lpstr-cp":e=U3(this,this.l),t=4+Pc(this,this.l);break;case"lpwstr":e=Y3(this,this.l),t=4+2*Pc(this,this.l);break;case"lpp4":t=4+Pc(this,this.l),e=H3(this,this.l),2&t&&(t+=2);break;case"8lpp4":t=4+Pc(this,this.l),e=j3(this,this.l),3&t&&(t+=4-(3&t));break;case"cstr":for(t=0,e="";0!==(a=u0(this,this.l+t++));)o.push(vv(a));e=o.join("");break;case"_wstr":for(t=0,e="";0!==(a=Xh(this,this.l+t));)o.push(vv(a)),t+=2;t+=2,e=o.join("");break;case"dbcs-cont":for(e="",f=this.l,d=0;d<t;++d){if(this.lens&&-1!==this.lens.indexOf(f))return a=u0(this,f),this.l=f+1,s=kv.call(this,t-d,a?"dbcs-cont":"sbcs-cont"),o.join("")+s;o.push(vv(Xh(this,f))),f+=2}e=o.join(""),t*=2;break;case"cpstr":0;case"sbcs-cont":for(e="",f=this.l,d=0;d!=t;++d){if(this.lens&&-1!==this.lens.indexOf(f))return a=u0(this,f),this.l=f+1,s=kv.call(this,t-d,a?"dbcs-cont":"sbcs-cont"),o.join("")+s;o.push(vv(u0(this,f))),f+=1}e=o.join("");break;default:switch(t){case 1:return i=u0(this,this.l),this.l++,i;case 2:return i=("i"===n?Rfe:Xh)(this,this.l),this.l+=2,i;case 4:case-4:return"i"===n||0==(128&this[this.l+3])?(i=(t>0?Yg:Nfe)(this,this.l),this.l+=4,i):(r=Pc(this,this.l),this.l+=4,r);case 8:case-8:if("f"===n)return r=8==t?xw(this,this.l):xw([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,r;t=8;case 16:e=YY(this,this.l,t)}}return this.l+=t,e}var Ufe=function(t,n,e){t[e]=255&n,t[e+1]=n>>>8&255};function Yfe(t,n,e){var i=0,r=0;if("dbcs"===e){for(r=0;r!=n.length;++r)Ufe(this,n.charCodeAt(r),this.l+2*r);i=2*n.length}else if("sbcs"===e){for(n=n.replace(/[^\x00-\x7F]/g,"_"),r=0;r!=n.length;++r)this[this.l+r]=255&n.charCodeAt(r);i=n.length}else{if("hex"===e){for(;r<t;++r)this[this.l++]=parseInt(n.slice(2*r,2*r+2),16)||0;return this}if("utf16le"===e){var a=Math.min(this.l+t,this.length);for(r=0;r<Math.min(n.length,t);++r){var s=n.charCodeAt(r);this[this.l++]=255&s,this[this.l++]=s>>8}for(;this.l<a;)this[this.l++]=0;return this}switch(t){case 1:i=1,this[this.l]=255&n;break;case 2:i=2,this[this.l]=255&n,this[this.l+1]=255&(n>>>=8);break;case 3:i=3,this[this.l]=255&n,this[this.l+1]=255&(n>>>=8),this[this.l+2]=255&(n>>>=8);break;case 4:i=4,function(t,n,e){t[e]=255&n,t[e+1]=n>>>8&255,t[e+2]=n>>>16&255,t[e+3]=n>>>24&255}(this,n,this.l);break;case 8:if(i=8,"f"===e){!function Bfe(t,n,e){var i=(n<0||1/n==-1/0?1:0)<<7,r=0,o=0,a=i?-n:n;isFinite(a)?0==a?r=o=0:(r=Math.floor(Math.log(a)/Math.LN2),o=a*Math.pow(2,52-r),r<=-1023&&(!isFinite(o)||o<Math.pow(2,52))?r=-1022:(o-=Math.pow(2,52),r+=1023)):(r=2047,o=isNaN(n)?26985:0);for(var s=0;s<=5;++s,o/=256)t[e+s]=255&o;t[e+6]=(15&r)<<4|15&o,t[e+7]=r>>4|i}(this,n,this.l);break}case 16:break;case-4:i=4,function(t,n,e){t[e]=255&n,t[e+1]=n>>8&255,t[e+2]=n>>16&255,t[e+3]=n>>24&255}(this,n,this.l)}}return this.l+=i,this}function JY(t,n){var e=YY(this,this.l,t.length>>1);if(e!==t)throw new Error(n+"Expected "+t+" saw "+e);this.l+=t.length>>1}function zc(t,n){t.l=n,t.read_shift=kv,t.chk=JY,t.write_shift=Yfe}function sl(t,n){t.l+=n}function Pn(t){var n=ZA(t);return zc(n,0),n}function $h(t,n,e){if(t){var i,r,o;zc(t,t.l||0);for(var a=t.length,s=0,d=0;t.l<a;){128&(s=t.read_shift(1))&&(s=(127&s)+((127&t.read_shift(1))<<7));var f=Xv[s]||Xv[65535];for(o=127&(i=t.read_shift(1)),r=1;r<4&&128&i;++r)o+=(127&(i=t.read_shift(1)))<<7*r;d=t.l+o;var A=f.f&&f.f(t,o,e);if(t.l=d,n(A,f,s))return}}}function Fl(){var t=[],n=po?256:2048,e=function(f){var A=Pn(f);return zc(A,0),A},i=e(n),r=function(){!i||(i.length>i.l&&((i=i.slice(0,i.l)).l=i.length),i.length>0&&t.push(i),i=null)},o=function(f){return i&&f<i.length-i.l?i:(r(),i=e(Math.max(f+1,n)))};return{next:o,push:function(f){r(),null==(i=f).l&&(i.l=i.length),o(n)},end:function(){return r(),wc(t)},_bufs:t}}function Ln(t,n,e,i){var o,r=+n;if(!isNaN(r)){i||(i=Xv[r].p||(e||[]).length||0),o=1+(r>=128?1:0)+1,i>=128&&++o,i>=16384&&++o,i>=2097152&&++o;var a=t.next(o);r<=127?a.write_shift(1,r):(a.write_shift(1,128+(127&r)),a.write_shift(1,r>>7));for(var s=0;4!=s;++s){if(!(i>=128)){a.write_shift(1,i);break}a.write_shift(1,128+(127&i)),i>>=7}i>0&&V3(e)&&t.push(e)}}function Iv(t,n,e){var i=Sa(t);if(n.s?(i.cRel&&(i.c+=n.s.c),i.rRel&&(i.r+=n.s.r)):(i.cRel&&(i.c+=n.c),i.rRel&&(i.r+=n.r)),!e||e.biff<12){for(;i.c>=256;)i.c-=256;for(;i.r>=65536;)i.r-=65536}return i}function KY(t,n,e){var i=Sa(t);return i.s=Iv(i.s,n.s,e),i.e=Iv(i.e,n.s,e),i}function Bv(t,n){if(t.cRel&&t.c<0)for(t=Sa(t);t.c<0;)t.c+=n>8?16384:256;if(t.rRel&&t.r<0)for(t=Sa(t);t.r<0;)t.r+=n>8?1048576:n>5?65536:16384;var e=yr(t);return!t.cRel&&null!=t.cRel&&(e=function Vfe(t){return t.replace(/^([A-Z])/,"$$$1")}(e)),!t.rRel&&null!=t.rRel&&(e=function Hfe(t){return t.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(e)),e}function Q3(t,n){return 0!=t.s.r||t.s.rRel||t.e.r!=(n.biff>=12?1048575:n.biff>=8?65536:16384)||t.e.rRel?0!=t.s.c||t.s.cRel||t.e.c!=(n.biff>=12?16383:255)||t.e.cRel?Bv(t.s,n.biff)+":"+Bv(t.e,n.biff):(t.s.rRel?"":"$")+_s(t.s.r)+":"+(t.e.rRel?"":"$")+_s(t.e.r):(t.s.cRel?"":"$")+qa(t.s.c)+":"+(t.e.cRel?"":"$")+qa(t.e.c)}function G3(t){return parseInt(function jfe(t){return t.replace(/\$(\d+)$/,"$1")}(t),10)-1}function _s(t){return""+(t+1)}function z3(t){for(var n=function Qfe(t){return t.replace(/^\$([A-Z])/,"$1")}(t),e=0,i=0;i!==n.length;++i)e=26*e+n.charCodeAt(i)-64;return e-1}function qa(t){if(t<0)throw new Error("invalid column "+t);var n="";for(++t;t;t=Math.floor((t-1)/26))n=String.fromCharCode((t-1)%26+65)+n;return n}function cs(t){for(var n=0,e=0,i=0;i<t.length;++i){var r=t.charCodeAt(i);r>=48&&r<=57?n=10*n+(r-48):r>=65&&r<=90&&(e=26*e+(r-64))}return{c:e-1,r:n-1}}function yr(t){for(var n=t.c+1,e="";n;n=(n-1)/26|0)e=String.fromCharCode((n-1)%26+65)+e;return e+(t.r+1)}function Ll(t){var n=t.indexOf(":");return-1==n?{s:cs(t),e:cs(t)}:{s:cs(t.slice(0,n)),e:cs(t.slice(n+1))}}function Xr(t,n){return typeof n>"u"||"number"==typeof n?Xr(t.s,t.e):("string"!=typeof t&&(t=yr(t)),"string"!=typeof n&&(n=yr(n)),t==n?t:t+":"+n)}function So(t){var n={s:{c:0,r:0},e:{c:0,r:0}},e=0,i=0,r=0,o=t.length;for(e=0;i<o&&!((r=t.charCodeAt(i)-64)<1||r>26);++i)e=26*e+r;for(n.s.c=--e,e=0;i<o&&!((r=t.charCodeAt(i)-48)<0||r>9);++i)e=10*e+r;if(n.s.r=--e,i===o||10!=r)return n.e.c=n.s.c,n.e.r=n.s.r,n;for(++i,e=0;i!=o&&!((r=t.charCodeAt(i)-64)<1||r>26);++i)e=26*e+r;for(n.e.c=--e,e=0;i!=o&&!((r=t.charCodeAt(i)-48)<0||r>9);++i)e=10*e+r;return n.e.r=--e,n}function Kf(t,n,e){return null==t||null==t.t||"z"==t.t?"":void 0!==t.w?t.w:("d"==t.t&&!t.z&&e&&e.dateNF&&(t.z=e.dateNF),"e"==t.t?Zh[t.v]||t.v:function XY(t,n){var e="d"==t.t&&n instanceof Date;if(null!=t.z)try{return t.w=wd(t.z,e?sc(n):n)}catch{}try{return t.w=wd((t.XF||{}).numFmtId||(e?14:0),e?sc(n):n)}catch{return""+n}}(t,n??t.v))}function op(t,n){var e=n&&n.sheet?n.sheet:"Sheet1",i={};return i[e]=t,{SheetNames:[e],Sheets:i}}function $Y(t,n,e){var i=e||{},r=t?Array.isArray(t):i.dense,o=t||(r?[]:{}),a=0,s=0;if(o&&null!=i.origin){if("number"==typeof i.origin)a=i.origin;else{var d="string"==typeof i.origin?cs(i.origin):i.origin;a=d.r,s=d.c}o["!ref"]||(o["!ref"]="A1:A1")}var f={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(o["!ref"]){var A=So(o["!ref"]);f.s.c=A.s.c,f.s.r=A.s.r,f.e.c=Math.max(f.e.c,A.e.c),f.e.r=Math.max(f.e.r,A.e.r),-1==a&&(f.e.r=a=A.e.r+1)}for(var g=0;g!=n.length;++g)if(n[g]){if(!Array.isArray(n[g]))throw new Error("aoa_to_sheet expects an array of arrays");for(var b=0;b!=n[g].length;++b)if(!(typeof n[g][b]>"u")){var _={v:n[g][b]},P=a+g,v=s+b;if(f.s.r>P&&(f.s.r=P),f.s.c>v&&(f.s.c=v),f.e.r<P&&(f.e.r=P),f.e.c<v&&(f.e.c=v),!n[g][b]||"object"!=typeof n[g][b]||Array.isArray(n[g][b])||n[g][b]instanceof Date)if(Array.isArray(_.v)&&(_.f=n[g][b][1],_.v=_.v[0]),null===_.v)if(_.f)_.t="n";else if(i.nullError)_.t="e",_.v=0;else{if(!i.sheetStubs)continue;_.t="z"}else"number"==typeof _.v?_.t="n":"boolean"==typeof _.v?_.t="b":_.v instanceof Date?(_.z=i.dateNF||cr[14],i.cellDates?(_.t="d",_.w=wd(_.z,sc(_.v))):(_.t="n",_.v=sc(_.v),_.w=wd(_.z,_.v))):_.t="s";else _=n[g][b];if(r)o[P]||(o[P]=[]),o[P][v]&&o[P][v].z&&(_.z=o[P][v].z),o[P][v]=_;else{var k=yr({c:v,r:P});o[k]&&o[k].z&&(_.z=o[k].z),o[k]=_}}}return f.s.c<1e7&&(o["!ref"]=Xr(f)),o}function f0(t,n){return $Y(null,t,n)}function ef(t,n){return n||(n=Pn(4)),n.write_shift(4,t),n}function cl(t){var n=t.read_shift(4);return 0===n?"":t.read_shift(n,"dbcs")}function Dc(t,n){var e=!1;return null==n&&(e=!0,n=Pn(4+2*t.length)),n.write_shift(4,t.length),t.length>0&&n.write_shift(0,t,"dbcs"),e?n.slice(0,n.l):n}function Wfe(t){return{ich:t.read_shift(2),ifnt:t.read_shift(2)}}function W3(t,n){var e=t.l,i=t.read_shift(1),r=cl(t),o=[],a={t:r,h:r};if(0!=(1&i)){for(var s=t.read_shift(4),d=0;d!=s;++d)o.push(Wfe(t));a.r=o}else a.r=[{ich:0,ifnt:0}];return t.l=e+n,a}var Kfe=W3;function tu(t){var n=t.read_shift(4),e=t.read_shift(2);return e+=t.read_shift(1)<<16,t.l++,{c:n,iStyleRef:e}}function Hg(t,n){return null==n&&(n=Pn(8)),n.write_shift(-4,t.c),n.write_shift(3,t.iStyleRef||t.s),n.write_shift(1,0),n}function jg(t){var n=t.read_shift(2);return n+=t.read_shift(1)<<16,t.l++,{c:-1,iStyleRef:n}}function Vg(t,n){return null==n&&(n=Pn(4)),n.write_shift(3,t.iStyleRef||t.s),n.write_shift(1,0),n}var $fe=cl,ZY=Dc;function q3(t){var n=t.read_shift(4);return 0===n||4294967295===n?"":t.read_shift(n,"dbcs")}function Sw(t,n){var e=!1;return null==n&&(e=!0,n=Pn(127)),n.write_shift(4,t.length>0?t.length:4294967295),t.length>0&&n.write_shift(0,t,"dbcs"),e?n.slice(0,n.l):n}var Zfe=cl,J3=q3,K3=Sw;function X3(t){var n=t.slice(t.l,t.l+4),e=1&n[0],i=2&n[0];t.l+=4;var r=0===i?xw([0,0,0,0,252&n[0],n[1],n[2],n[3]],0):Yg(n,0)>>2;return e?r/100:r}function eH(t,n){null==n&&(n=Pn(4));var e=0,i=0,r=100*t;if(t==(0|t)&&t>=-(1<<29)&&t<1<<29?i=1:r==(0|r)&&r>=-(1<<29)&&r<1<<29&&(i=1,e=1),!i)throw new Error("unsupported RkNumber "+t);n.write_shift(-4,((e?r:t)<<2)+(e+2))}function tH(t){var n={s:{},e:{}};return n.s.r=t.read_shift(4),n.e.r=t.read_shift(4),n.s.c=t.read_shift(4),n.e.c=t.read_shift(4),n}var Qg=tH,h0=function ehe(t,n){return n||(n=Pn(16)),n.write_shift(4,t.s.r),n.write_shift(4,t.e.r),n.write_shift(4,t.s.c),n.write_shift(4,t.e.c),n};function ll(t){if(t.length-t.l<8)throw"XLS Xnum Buffer underflow";return t.read_shift(8,"f")}function Gg(t,n){return(n||Pn(8)).write_shift(8,t,"f")}function Ow(t,n){if(n||(n=Pn(8)),!t||t.auto)return n.write_shift(4,0),n.write_shift(4,0),n;null!=t.index?(n.write_shift(1,2),n.write_shift(1,t.index)):null!=t.theme?(n.write_shift(1,6),n.write_shift(1,t.theme)):(n.write_shift(1,5),n.write_shift(1,0));var e=t.tint||0;if(e>0?e*=32767:e<0&&(e*=32768),n.write_shift(2,e),t.rgb&&null==t.theme){var i=t.rgb||"FFFFFF";"number"==typeof i&&(i=("000000"+i.toString(16)).slice(-6)),n.write_shift(1,parseInt(i.slice(0,2),16)),n.write_shift(1,parseInt(i.slice(2,4),16)),n.write_shift(1,parseInt(i.slice(4,6),16)),n.write_shift(1,255)}else n.write_shift(2,0),n.write_shift(1,0),n.write_shift(1,0);return n}function nH(t,n){var i=t.read_shift(4);switch(i){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[t.read_shift(4)]||""}if(i>400)throw new Error("Unsupported Clipboard: "+i.toString(16));return t.l-=4,t.read_shift(0,1==n?"lpstr":"lpwstr")}var dhe=[80,81],Z3={1:{n:"CodePage",t:2},2:{n:"Category",t:80},3:{n:"PresentationFormat",t:80},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:80},15:{n:"Company",t:80},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:80},27:{n:"ContentStatus",t:80},28:{n:"Language",t:80},29:{n:"Version",t:80},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},ek={1:{n:"CodePage",t:2},2:{n:"Title",t:80},3:{n:"Subject",t:80},4:{n:"Author",t:80},5:{n:"Keywords",t:80},6:{n:"Comments",t:80},7:{n:"Template",t:80},8:{n:"LastAuthor",t:80},9:{n:"RevNumber",t:80},10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:80},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},oH={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},uhe=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function fhe(t){return t.map(function(n){return[n>>16&255,n>>8&255,255&n]})}var zg=Sa(fhe([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),Zh={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},aH={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},tk={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Iw={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function sH(t,n){var r,e=function pfe(t){for(var n=[],e=ps(t),i=0;i!==e.length;++i)null==n[t[e[i]]]&&(n[t[e[i]]]=[]),n[t[e[i]]].push(e[i]);return n}(tk),i=[];i[i.length]=ms,i[i.length]=ri("Types",null,{xmlns:zs_CT,"xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":zs_xsi}),i=i.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(d){return ri("Default",null,{Extension:d[0],ContentType:d[1]})}));var o=function(d){t[d]&&t[d].length>0&&(i[i.length]=ri("Override",null,{PartName:("/"==(r=t[d][0])[0]?"":"/")+r,ContentType:Iw[d][n.bookType]||Iw[d].xlsx}))},a=function(d){(t[d]||[]).forEach(function(f){i[i.length]=ri("Override",null,{PartName:("/"==f[0]?"":"/")+f,ContentType:Iw[d][n.bookType]||Iw[d].xlsx})})},s=function(d){(t[d]||[]).forEach(function(f){i[i.length]=ri("Override",null,{PartName:("/"==f[0]?"":"/")+f,ContentType:e[d][0]})})};return o("workbooks"),a("sheets"),a("charts"),s("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(s),s("vba"),s("comments"),s("threadedcomments"),s("drawings"),a("metadata"),s("people"),i.length>2&&(i[i.length]="</Types>",i[1]=i[1].replace("/>",">")),i.join("")}var $r={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROPS:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",CHART:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",CHARTEX:"http://schemas.microsoft.com/office/2014/relationships/chartEx",CS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",MS:"http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet",IMG:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Rv(t){var n=t.lastIndexOf("/");return t.slice(0,n+1)+"_rels/"+t.slice(n+1)+".rels"}function Nv(t,n){var e={"!id":{}};if(!t)return e;"/"!==n.charAt(0)&&(n="/"+n);var i={};return(t.match(al)||[]).forEach(function(r){var o=wr(r);if("<Relationship"===o[0]){var a={};a.Type=o.Type,a.Target=o.Target,a.Id=o.Id,o.TargetMode&&(a.TargetMode=o.TargetMode);var s="External"===o.TargetMode?o.Target:Sv(o.Target,n);e[s]=a,i[o.Id]=a}}),e["!id"]=i,e}function A0(t){var n=[ms,ri("Relationships",null,{xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"})];return ps(t["!id"]).forEach(function(e){n[n.length]=ri("Relationship",null,t["!id"][e])}),n.length>2&&(n[n.length]="</Relationships>",n[1]=n[1].replace("/>",">")),n.join("")}function da(t,n,e,i,r,o){if(r||(r={}),t["!id"]||(t["!id"]={}),t["!idx"]||(t["!idx"]=1),n<0)for(n=t["!idx"];t["!id"]["rId"+n];++n);if(t["!idx"]=n+1,r.Id="rId"+n,r.Type=i,r.Target=e,o?r.TargetMode=o:[$r.HLINK,$r.XPATH,$r.XMISS].indexOf(r.Type)>-1&&(r.TargetMode="External"),t["!id"][r.Id])throw new Error("Cannot rewrite rId "+n);return t["!id"][r.Id]=r,t[("/"+r.Target).replace("//","/")]=r,n}function cH(t,n,e){return['  <rdf:Description rdf:about="'+t+'">\n','    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(e||"odf")+"#"+n+'"/>\n',"  </rdf:Description>\n"].join("")}function _he(t,n){return['  <rdf:Description rdf:about="'+t+'">\n','    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+n+'"/>\n',"  </rdf:Description>\n"].join("")}function lH(){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+bv_version+"</meta:generator></office:meta></office:document-meta>"}var nu=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]],vhe=function(){for(var t=new Array(nu.length),n=0;n<nu.length;++n){var e=nu[n],i="(?:"+e[0].slice(0,e[0].indexOf(":"))+":)"+e[0].slice(e[0].indexOf(":")+1);t[n]=new RegExp("<"+i+"[^>]*>([\\s\\S]*?)</"+i+">")}return t}();function dH(t){var n={};t=wa(t);for(var e=0;e<nu.length;++e){var i=nu[e],r=t.match(vhe[e]);null!=r&&r.length>0&&(n[i[1]]=Ho(r[1])),"date"===i[2]&&n[i[1]]&&(n[i[1]]=za(n[i[1]]))}return n}function ik(t,n,e,i,r){null!=r[t]||null==n||""===n||(r[t]=n,n=ga(n),i[i.length]=e?ri(t,n,e):Gc(t,n))}function uH(t,n){var e=n||{},i=[ms,ri("cp:coreProperties",null,{"xmlns:cp":"http://schemas.openxmlformats.org/package/2006/metadata/core-properties","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:dcterms":"http://purl.org/dc/terms/","xmlns:dcmitype":"http://purl.org/dc/dcmitype/","xmlns:xsi":zs_xsi})],r={};if(!t&&!e.Props)return i.join("");t&&(null!=t.CreatedDate&&ik("dcterms:created","string"==typeof t.CreatedDate?t.CreatedDate:N3(t.CreatedDate,e.WTF),{"xsi:type":"dcterms:W3CDTF"},i,r),null!=t.ModifiedDate&&ik("dcterms:modified","string"==typeof t.ModifiedDate?t.ModifiedDate:N3(t.ModifiedDate,e.WTF),{"xsi:type":"dcterms:W3CDTF"},i,r));for(var o=0;o!=nu.length;++o){var a=nu[o],s=e.Props&&null!=e.Props[a[1]]?e.Props[a[1]]:t?t[a[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&ik(a[0],s,null,i,r)}return i.length>2&&(i[i.length]="</cp:coreProperties>",i[1]=i[1].replace("/>",">")),i.join("")}var Wg=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],fH=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function hH(t,n,e,i){var r=[];if("string"==typeof t)r=BY(t,i);else for(var o=0;o<t.length;++o)r=r.concat(t[o].map(function(A){return{v:A}}));var a="string"==typeof n?BY(n,i).map(function(A){return A.v}):n,s=0,d=0;if(a.length>0)for(var f=0;f!==r.length;f+=2){switch(d=+r[f+1].v,r[f].v){case"Worksheets":case"\u5de5\u4f5c\u8868":case"\u041b\u0438\u0441\u0442\u044b":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30ef\u30fc\u30af\u30b7\u30fc\u30c8":case"\u05d2\u05dc\u05d9\u05d5\u05e0\u05d5\u05ea \u05e2\u05d1\u05d5\u05d3\u05d4":case"Arbeitsbl\xe4tter":case"\xc7al\u0131\u015fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xe1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xe1lculo":case"Werkbladen":e.Worksheets=d,e.SheetNames=a.slice(s,s+d);break;case"Named Ranges":case"Rangos con nombre":case"\u540d\u524d\u4ed8\u304d\u4e00\u89a7":case"Benannte Bereiche":case"Navngivne omr\xe5der":e.NamedRanges=d,e.DefinedNames=a.slice(s,s+d);break;case"Charts":case"Diagramme":e.Chartsheets=d,e.ChartNames=a.slice(s,s+d)}s+=d}}function AH(t){var n=[],e=ri;return t||(t={}),t.Application="SheetJS",n[n.length]=ms,n[n.length]=ri("Properties",null,{xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties","xmlns:vt":zs_vt}),Wg.forEach(function(i){if(void 0!==t[i[1]]){var r;switch(i[2]){case"string":r=ga(String(t[i[1]]));break;case"bool":r=t[i[1]]?"true":"false"}void 0!==r&&(n[n.length]=e(i[0],r))}}),n[n.length]=e("HeadingPairs",e("vt:vector",e("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+e("vt:variant",e("vt:i4",String(t.Worksheets))),{size:2,baseType:"variant"})),n[n.length]=e("TitlesOfParts",e("vt:vector",t.SheetNames.map(function(i){return"<vt:lpstr>"+ga(i)+"</vt:lpstr>"}).join(""),{size:t.Worksheets,baseType:"lpstr"})),n.length>2&&(n[n.length]="</Properties>",n[1]=n[1].replace("/>",">")),n.join("")}var yhe=/<[^>]+>[^<]*/g;function pH(t){var n=[ms,ri("Properties",null,{xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/custom-properties","xmlns:vt":zs_vt})];if(!t)return n.join("");var e=1;return ps(t).forEach(function(r){++e,n[n.length]=ri("property",function kfe(t,n){switch(typeof t){case"string":var e=ri("vt:lpwstr",ga(t));return n&&(e=e.replace(/&quot;/g,"_x0022_")),e;case"number":return ri((0|t)==t?"vt:i4":"vt:r8",ga(String(t)));case"boolean":return ri("vt:bool",t?"true":"false")}if(t instanceof Date)return ri("vt:filetime",N3(t));throw new Error("Unable to serialize "+t)}(t[r],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:e,name:ga(r)})}),n.length>2&&(n[n.length]="</Properties>",n[1]=n[1].replace("/>",">")),n.join("")}var ok,rk={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function whe(t,n,e){ok||(ok=Cw(rk)),t[n=ok[n]||n]=e}function ak(t){var n=t.read_shift(4),e=t.read_shift(4);return new Date(1e3*(e/1e7*Math.pow(2,32)+n/1e7-11644473600)).toISOString().replace(/\.000/,"")}function gH(t,n,e){var i=t.l,r=t.read_shift(0,"lpstr-cp");if(e)for(;t.l-i&3;)++t.l;return r}function mH(t,n,e){var i=t.read_shift(0,"lpwstr");return e&&(t.l+=4-(i.length+1&3)&3),i}function _H(t,n,e){return 31===n?mH(t):gH(t,0,e)}function sk(t,n,e){return _H(t,n,!1===e?0:4)}function The(t){var n=t.l,e=Bw(t,81);return 0==t[t.l]&&0==t[t.l+1]&&t.l-n&2&&(t.l+=2),[e,Bw(t,3)]}function bH(t,n){for(var e=t.read_shift(4),i={},r=0;r!=e;++r){var o=t.read_shift(4),a=t.read_shift(4);i[o]=t.read_shift(a,1200===n?"utf16le":"utf8").replace(ol,"").replace(wv,"!"),1200===n&&a%2&&(t.l+=2)}return 3&t.l&&(t.l=t.l>>3<<2),i}function vH(t){var n=t.read_shift(4),e=t.slice(t.l,t.l+n);return t.l+=n,(3&n)>0&&(t.l+=4-(3&n)&3),e}function Bw(t,n,e){var r,i=t.read_shift(2),o=e||{};if(t.l+=2,12!==n&&i!==n&&-1===dhe.indexOf(n)&&(4126!=(65534&n)||4126!=(65534&i)))throw new Error("Expected type "+n+" saw "+i);switch(12===n?i:n){case 2:return r=t.read_shift(2,"i"),o.raw||(t.l+=2),r;case 3:return t.read_shift(4,"i");case 11:return 0!==t.read_shift(4);case 19:return t.read_shift(4);case 30:return gH(t,0,4).replace(ol,"");case 31:return mH(t);case 64:return ak(t);case 65:return vH(t);case 71:return function Ihe(t){var n={};return n.Size=t.read_shift(4),t.l+=n.Size+3-(n.Size-1)%4,n}(t);case 80:return sk(t,i,!o.raw).replace(ol,"");case 81:return function She(t,n){if(!n)throw new Error("VtUnalignedString must have positive length");return _H(t,n,0)}(t,i).replace(ol,"");case 4108:return function khe(t){for(var n=t.read_shift(4),e=[],i=0;i<n/2;++i)e.push(The(t));return e}(t);case 4126:case 4127:return 4127==i?function Ohe(t){for(var n=t.read_shift(4),e=[],i=0;i!=n;++i){var r=t.l;e[i]=t.read_shift(0,"lpwstr").replace(ol,""),t.l-r&2&&(t.l+=2)}return e}(t):function Ehe(t){for(var n=t.read_shift(4),e=[],i=0;i!=n;++i)e[i]=t.read_shift(0,"lpstr-cp").replace(ol,"");return e}(t);default:throw new Error("TypedPropertyValue unrecognized type "+n+" "+i)}}function CH(t,n){var e=Pn(4),i=Pn(4);switch(e.write_shift(4,80==t?31:t),t){case 3:i.write_shift(-4,n);break;case 5:(i=Pn(8)).write_shift(8,n,"f");break;case 11:i.write_shift(4,n?1:0);break;case 64:i=function xhe(t){var e=("string"==typeof t?new Date(Date.parse(t)):t).getTime()/1e3+11644473600,i=e%Math.pow(2,32),r=(e-i)/Math.pow(2,32);r*=1e7;var o=(i*=1e7)/Math.pow(2,32)|0;o>0&&(i%=Math.pow(2,32),r+=o);var a=Pn(8);return a.write_shift(4,i),a.write_shift(4,r),a}(n);break;case 31:case 80:for((i=Pn(4+2*(n.length+1)+(n.length%2?0:2))).write_shift(4,n.length+1),i.write_shift(0,n,"dbcs");i.l!=i.length;)i.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+n)}return wc([e,i])}function yH(t,n){var e=t.l,i=t.read_shift(4),r=t.read_shift(4),o=[],a=0,s=0,d=-1,f={};for(a=0;a!=r;++a){var A=t.read_shift(4),g=t.read_shift(4);o[a]=[A,g+e]}o.sort(function(X,W){return X[1]-W[1]});var b={};for(a=0;a!=r;++a){if(t.l!==o[a][1]){var _=!0;if(a>0&&n)switch(n[o[a-1][0]].t){case 2:t.l+2===o[a][1]&&(t.l+=2,_=!1);break;case 80:case 4108:t.l<=o[a][1]&&(t.l=o[a][1],_=!1)}if((!n||0==a)&&t.l<=o[a][1]&&(_=!1,t.l=o[a][1]),_)throw new Error("Read Error: Expected address "+o[a][1]+" at "+t.l+" :"+a)}if(n){var P=n[o[a][0]];if(b[P.n]=Bw(t,P.t,{raw:!0}),"version"===P.p&&(b[P.n]=String(b[P.n]>>16)+"."+("0000"+String(65535&b[P.n])).slice(-4)),"CodePage"==P.n)switch(b[P.n]){case 0:b[P.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:$d(s=b[P.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+b[P.n])}}else if(1===o[a][0]){if(s=b.CodePage=Bw(t,2),$d(s),-1!==d){var v=t.l;t.l=o[d][1],f=bH(t,s),t.l=v}}else if(0===o[a][0]){if(0===s){d=a,t.l=o[a+1][1];continue}f=bH(t,s)}else{var H,k=f[o[a][0]];switch(t[t.l]){case 65:t.l+=4,H=vH(t);break;case 30:case 31:t.l+=4,H=sk(t,t[t.l-4]).replace(/\u0000+$/,"");break;case 3:t.l+=4,H=t.read_shift(4,"i");break;case 19:t.l+=4,H=t.read_shift(4);break;case 5:t.l+=4,H=t.read_shift(8,"f");break;case 11:t.l+=4,H=Ts(t,4);break;case 64:t.l+=4,H=za(ak(t));break;default:throw new Error("unparsed value: "+t[t.l])}b[k]=H}}return t.l=e+i,b}var MH=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function Bhe(t){switch(typeof t){case"boolean":return 11;case"number":return(0|t)==t?3:5;case"string":return 31;case"object":if(t instanceof Date)return 64}return-1}function wH(t,n,e){var i=Pn(8),r=[],o=[],a=8,s=0,d=Pn(8),f=Pn(8);if(d.write_shift(4,2),d.write_shift(4,1200),f.write_shift(4,1),o.push(d),r.push(f),a+=8+d.length,!n){(f=Pn(8)).write_shift(4,0),r.unshift(f);var A=[Pn(4)];for(A[0].write_shift(4,t.length),s=0;s<t.length;++s){var g=t[s][0];for((d=Pn(8+2*(g.length+1)+(g.length%2?0:2))).write_shift(4,s+2),d.write_shift(4,g.length+1),d.write_shift(0,g,"dbcs");d.l!=d.length;)d.write_shift(1,0);A.push(d)}d=wc(A),o.unshift(d),a+=8+d.length}for(s=0;s<t.length;++s)if((!n||n[t[s][0]])&&!(MH.indexOf(t[s][0])>-1||fH.indexOf(t[s][0])>-1)&&null!=t[s][1]){var b=t[s][1],_=0;if(n){var P=e[_=+n[t[s][0]]];if("version"==P.p&&"string"==typeof b){var v=b.split(".");b=(+v[0]<<16)+(+v[1]||0)}d=CH(P.t,b)}else{var k=Bhe(b);-1==k&&(k=31,b=String(b)),d=CH(k,b)}o.push(d),(f=Pn(8)).write_shift(4,n?_:2+s),r.push(f),a+=8+d.length}var H=8*(o.length+1);for(s=0;s<o.length;++s)r[s].write_shift(4,H),H+=o[s].length;return i.write_shift(4,a),i.write_shift(4,o.length),wc([i].concat(r).concat(o))}function PH(t,n,e){var i=t.content;if(!i)return{};zc(i,0);var r,o,a,s,d=0;i.chk("feff","Byte Order: "),i.read_shift(2);var f=i.read_shift(4),A=i.read_shift(16);if(A!==ir.utils.consts.HEADER_CLSID&&A!==e)throw new Error("Bad PropertySet CLSID "+A);if(1!==(r=i.read_shift(4))&&2!==r)throw new Error("Unrecognized #Sets: "+r);if(o=i.read_shift(16),s=i.read_shift(4),1===r&&s!==i.l)throw new Error("Length mismatch: "+s+" !== "+i.l);2===r&&(a=i.read_shift(16),d=i.read_shift(4));var P,g=yH(i,n),b={SystemIdentifier:f};for(var _ in g)b[_]=g[_];if(b.FMTID=o,1===r)return b;if(d-i.l==2&&(i.l+=2),i.l!==d)throw new Error("Length mismatch 2: "+i.l+" !== "+d);try{P=yH(i,null)}catch{}for(_ in P)b[_]=P[_];return b.FMTID=[o,a],b}function DH(t,n,e,i,r,o){var a=Pn(r?68:48),s=[a];a.write_shift(2,65534),a.write_shift(2,0),a.write_shift(4,842412599),a.write_shift(16,ir.utils.consts.HEADER_CLSID,"hex"),a.write_shift(4,r?2:1),a.write_shift(16,n,"hex"),a.write_shift(4,r?68:48);var d=wH(t,e,i);if(s.push(d),r){var f=wH(r,null,null);a.write_shift(16,o,"hex"),a.write_shift(4,68+d.length),s.push(f)}return wc(s)}function ap(t,n){return t.read_shift(n),null}function Ts(t,n){return 1===t.read_shift(n)}function Ul(t,n){return n||(n=Pn(2)),n.write_shift(2,+!!t),n}function Ws(t){return t.read_shift(2,"u")}function iu(t,n){return n||(n=Pn(2)),n.write_shift(2,t),n}function xH(t,n){return function Nhe(t,n,e){for(var i=[],r=t.l+n;t.l<r;)i.push(e(t,r-t.l));if(r!==t.l)throw new Error("Slurp error");return i}(t,n,Ws)}function SH(t,n,e){return e||(e=Pn(2)),e.write_shift(1,"e"==n?+t:+!!t),e.write_shift(1,"e"==n?1:0),e}function Fv(t,n,e){var i=t.read_shift(e&&e.biff>=12?2:1),r="sbcs-cont",o=Cd;e&&e.biff>=8&&(Cd=1200),e&&8!=e.biff?12==e.biff&&(r="wstr"):t.read_shift(1)&&(r="dbcs-cont"),e.biff>=2&&e.biff<=5&&(r="cpstr");var s=i?t.read_shift(i,r):"";return Cd=o,s}function Lhe(t){var n=Cd;Cd=1200;var d,e=t.read_shift(2),i=t.read_shift(1),r=4&i,o=8&i,a=1+(1&i),s=0,f={};o&&(s=t.read_shift(2)),r&&(d=t.read_shift(4));var g=0===e?"":t.read_shift(e,2==a?"dbcs-cont":"sbcs-cont");return o&&(t.l+=4*s),r&&(t.l+=d),f.t=g,o||(f.raw="<t>"+f.t+"</t>",f.r=f.t),Cd=n,f}function Uhe(t){var n=t.t||"",i=Pn(3);i.write_shift(2,n.length),i.write_shift(1,1);var r=Pn(2*n.length);return r.write_shift(2*n.length,n,"utf16le"),wc([i,r])}function qg(t,n,e){if(e){if(e.biff>=2&&e.biff<=5)return t.read_shift(n,"cpstr");if(e.biff>=12)return t.read_shift(n,"dbcs-cont")}var r=t.read_shift(1);return t.read_shift(n,0===r?"sbcs-cont":"dbcs-cont")}function Lv(t,n,e){var i=t.read_shift(e&&2==e.biff?1:2);return 0===i?(t.l++,""):qg(t,i,e)}function Jg(t,n,e){if(e.biff>5)return Lv(t,0,e);var i=t.read_shift(1);return 0===i?(t.l++,""):t.read_shift(i,e.biff<=4||!t.lens?"cpstr":"sbcs-cont")}function OH(t,n,e){return e||(e=Pn(3+2*t.length)),e.write_shift(2,t.length),e.write_shift(1,1),e.write_shift(31,t,"utf16le"),e}function Rw(t){var n=t.read_shift(4);return n>0?t.read_shift(n,"utf16le").replace(ol,""):""}function EH(t,n){n||(n=Pn(6+2*t.length)),n.write_shift(4,1+t.length);for(var e=0;e<t.length;++e)n.write_shift(2,t.charCodeAt(e));return n.write_shift(2,0),n}function Ghe(t){var n=Pn(512),e=0,i=t.Target;"file://"==i.slice(0,7)&&(i=i.slice(7));var r=i.indexOf("#"),o=r>-1?31:23;switch(i.charAt(0)){case"#":o=28;break;case".":o&=-3}n.write_shift(4,2),n.write_shift(4,o);var a=[8,6815827,6619237,4849780,83];for(e=0;e<a.length;++e)n.write_shift(4,a[e]);if(28==o)EH(i=i.slice(1),n);else if(2&o){for(a="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),e=0;e<a.length;++e)n.write_shift(1,parseInt(a[e],16));var s=r>-1?i.slice(0,r):i;for(n.write_shift(4,2*(s.length+1)),e=0;e<s.length;++e)n.write_shift(2,s.charCodeAt(e));n.write_shift(2,0),8&o&&EH(r>-1?i.slice(r+1):"",n)}else{for(a="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),e=0;e<a.length;++e)n.write_shift(1,parseInt(a[e],16));for(var d=0;"../"==i.slice(3*d,3*d+3)||"..\\"==i.slice(3*d,3*d+3);)++d;for(n.write_shift(2,d),n.write_shift(4,i.length-3*d+1),e=0;e<i.length-3*d;++e)n.write_shift(1,255&i.charCodeAt(e+3*d));for(n.write_shift(1,0),n.write_shift(2,65535),n.write_shift(2,57005),e=0;e<6;++e)n.write_shift(4,0)}return n.slice(0,n.l)}function TH(t){return[t.read_shift(1),t.read_shift(1),t.read_shift(1),t.read_shift(1)]}function kH(t,n){var e=TH(t);return e[3]=0,e}function Xf(t){return{r:t.read_shift(2),c:t.read_shift(2),ixfe:t.read_shift(2)}}function Kg(t,n,e,i){return i||(i=Pn(6)),i.write_shift(2,t),i.write_shift(2,n),i.write_shift(2,e||0),i}function qhe(t,n,e){var i=e.biff>8?4:2;return[t.read_shift(i),t.read_shift(i,"i"),t.read_shift(i,"i")]}function IH(t){return[t.read_shift(2),X3(t)]}function Nw(t){var n=t.read_shift(2),e=t.read_shift(2);return{s:{c:t.read_shift(2),r:n},e:{c:t.read_shift(2),r:e}}}function BH(t,n){return n||(n=Pn(8)),n.write_shift(2,t.s.r),n.write_shift(2,t.e.r),n.write_shift(2,t.s.c),n.write_shift(2,t.e.c),n}function RH(t){var n=t.read_shift(2),e=t.read_shift(2);return{s:{c:t.read_shift(1),r:n},e:{c:t.read_shift(1),r:e}}}var Khe=RH;function NH(t){t.l+=4;var n=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(2);return t.l+=12,[e,n,i]}function dl(t){t.l+=2,t.l+=t.read_shift(2)}var Zhe={0:dl,4:dl,5:dl,6:dl,7:function $he(t){return t.l+=4,t.cf=t.read_shift(2),{}},8:dl,9:dl,10:dl,11:dl,12:dl,13:function Xhe(t){var n={};return t.l+=4,t.l+=16,n.fSharedNote=t.read_shift(2),t.l+=4,n},14:dl,15:dl,16:dl,17:dl,18:dl,19:dl,20:dl,21:NH};function Fw(t,n){var e={BIFFVer:0,dt:0};switch(e.BIFFVer=t.read_shift(2),(n-=2)>=2&&(e.dt=t.read_shift(2),t.l-=2),e.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(n>6)throw new Error("Unexpected BIFF Ver "+e.BIFFVer)}return t.read_shift(n),e}function ck(t,n,e){var i=1536,r=16;switch(e.bookType){case"biff8":case"xla":break;case"biff5":i=1280,r=8;break;case"biff4":i=4,r=6;break;case"biff3":i=3,r=6;break;case"biff2":i=2,r=4;break;default:throw new Error("unsupported BIFF version")}var o=Pn(r);return o.write_shift(2,i),o.write_shift(2,n),r>4&&o.write_shift(2,29282),r>6&&o.write_shift(2,1997),r>8&&(o.write_shift(2,49161),o.write_shift(2,1),o.write_shift(2,1798),o.write_shift(2,0)),o}function aAe(t,n){var e=!n||n.biff>=8?2:1,i=Pn(8+e*t.name.length);i.write_shift(4,t.pos),i.write_shift(1,t.hs||0),i.write_shift(1,t.dt),i.write_shift(1,t.name.length),n.biff>=8&&i.write_shift(1,1),i.write_shift(e*t.name.length,t.name,n.biff<8?"sbcs":"utf16le");var r=i.slice(0,i.l);return r.l=i.l,r}function FH(t,n,e){var i=0;e&&2==e.biff||(i=t.read_shift(2));var r=t.read_shift(2);return e&&2==e.biff&&(i=1-(r>>15),r&=32767),[{Unsynced:1&i,DyZero:(2&i)>>1,ExAsc:(4&i)>>2,ExDsc:(8&i)>>3},r]}function PAe(t,n,e,i){var r=e&&5==e.biff;i||(i=Pn(r?3+n.length:5+2*n.length)),i.write_shift(2,t),i.write_shift(r?1:2,n.length),r||i.write_shift(1,1),i.write_shift((r?1:2)*n.length,n,r?"sbcs":"utf16le");var o=i.length>i.l?i.slice(0,i.l):i;return null==o.l&&(o.l=o.length),o}var DAe=Jg;function LH(t,n,e){var i=t.l+n,r=8!=e.biff&&e.biff?2:4,o=t.read_shift(r),a=t.read_shift(r),s=t.read_shift(2),d=t.read_shift(2);return t.l=i,{s:{r:o,c:s},e:{r:a,c:d}}}function UH(t,n,e,i){var r=e&&5==e.biff;i||(i=Pn(r?16:20)),i.write_shift(2,0),t.style?(i.write_shift(2,t.numFmtId||0),i.write_shift(2,65524)):(i.write_shift(2,t.numFmtId||0),i.write_shift(2,n<<4));var o=0;return t.numFmtId>0&&r&&(o|=1024),i.write_shift(4,o),i.write_shift(4,0),r||i.write_shift(4,0),i.write_shift(2,0),i}function YH(t,n,e){var i=Xf(t);(2==e.biff||9==n)&&++t.l;var r=function Fhe(t){var n=t.read_shift(1);return 1===t.read_shift(1)?n:1===n}(t);return i.val=r,i.t=!0===r||!1===r?"b":"e",i}var HH=function Whe(t,n,e){return 0===n?"":Jg(t,0,e)};function jH(t,n,e){var r,i=t.read_shift(2),o={fBuiltIn:1&i,fWantAdvise:i>>>1&1,fWantPict:i>>>2&1,fOle:i>>>3&1,fOleLink:i>>>4&1,cf:i>>>5&1023,fIcon:i>>>15&1};return 14849===e.sbcch&&(r=function Jhe(t,n,e){t.l+=4;var i=t.l+(n-=4),r=Fv(t,0,e),o=t.read_shift(2);if(o!==(i-=t.l))throw new Error("Malformed AddinUdf: padding = "+i+" != "+o);return t.l+=o,r}(t,n-2,e)),o.body=r||t.read_shift(n-2),"string"==typeof r&&(o.Name=r),o}var UAe=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function VH(t,n,e){var i=t.l+n,r=t.read_shift(2),o=t.read_shift(1),a=t.read_shift(1),s=t.read_shift(e&&2==e.biff?1:2),d=0;(!e||e.biff>=5)&&(5!=e.biff&&(t.l+=2),d=t.read_shift(2),5==e.biff&&(t.l+=2),t.l+=4);var f=qg(t,a,e);32&r&&(f=UAe[f.charCodeAt(0)]);var A=i-t.l;e&&2==e.biff&&--A;var g=i!=t.l&&0!==s&&A>0?function e0e(t,n,e,i){var a,r=t.l+n,o=zv(t,i,e);return r!==t.l&&(a=Gv(t,r-t.l,o,e)),[o,a]}(t,A,e,s):[];return{chKey:o,Name:f,itab:d,rgce:g}}function QH(t,n,e){if(e.biff<8)return function YAe(t,n,e){3==t[t.l+1]&&t[t.l]++;var i=Fv(t,0,e);return 3==i.charCodeAt(0)?i.slice(1):i}(t,0,e);for(var i=[],r=t.l+n,o=t.read_shift(e.biff>8?4:2);0!=o--;)i.push(qhe(t,0,e));if(t.l!=r)throw new Error("Bad ExternSheet: "+t.l+" != "+r);return i}function GH(t,n,e){var i=Khe(t,6);switch(e.biff){case 2:t.l++,n-=7;break;case 3:case 4:t.l+=2,n-=8;break;default:t.l+=6,n-=12}return[i,$_e(t,n,e)]}var JAe={8:function(t,n){var e=t.l+n;t.l+=10;var i=t.read_shift(2);t.l+=4,t.l+=2,t.l+=2,t.l+=2,t.l+=4;var r=t.read_shift(1);return t.l+=r,t.l=e,{fmt:i}}};function ZAe(t){var n=Pn(24),e=cs(t[0]);n.write_shift(2,e.r),n.write_shift(2,e.r),n.write_shift(2,e.c),n.write_shift(2,e.c);for(var i="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),r=0;r<16;++r)n.write_shift(1,parseInt(i[r],16));return wc([n,Ghe(t[1])])}function tpe(t){var n=t[1].Tooltip,e=Pn(10+2*(n.length+1));e.write_shift(2,2048);var i=cs(t[0]);e.write_shift(2,i.r),e.write_shift(2,i.r),e.write_shift(2,i.c),e.write_shift(2,i.c);for(var r=0;r<n.length;++r)e.write_shift(2,n.charCodeAt(r));return e.write_shift(2,0),e}function zH(t,n,e){if(!e.cellStyles)return sl(t,n);var i=e&&e.biff>=12?4:2,r=t.read_shift(i),o=t.read_shift(i),a=t.read_shift(i),s=t.read_shift(i),d=t.read_shift(2);2==i&&(t.l+=2);var f={s:r,e:o,w:a,ixfe:s,flags:d};return(e.biff>=5||!e.biff)&&(f.level=d>>8&7),f}var upe=Xf,fpe=xH,hpe=Lv,Mpe=[2,3,48,49,131,139,140,245],lk=function(){var t={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},n=Cw({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function i(s,d){var f=d||{};f.dateNF||(f.dateNF="yyyymmdd");var A=f0(function e(s,d){var f=[],A=ZA(1);switch(d.type){case"base64":A=Md(yd(s));break;case"binary":A=Md(s);break;case"buffer":case"array":A=s}zc(A,0);var g=A.read_shift(1),b=!!(136&g),_=!1,P=!1;switch(g){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:_=!0,b=!0;break;case 140:P=!0;break;default:throw new Error("DBF Unsupported Version: "+g.toString(16))}var v=0,k=521;2==g&&(v=A.read_shift(2)),A.l+=3,2!=g&&(v=A.read_shift(4)),v>1048576&&(v=1e6),2!=g&&(k=A.read_shift(2));var H=A.read_shift(2),X=d.codepage||1252;2!=g&&(A.l+=16,A.read_shift(1),0!==A[A.l]&&(X=t[A[A.l]]),A.l+=1,A.l+=2),P&&(A.l+=36);for(var W=[],pe={},Ee=Math.min(A.length,2==g?521:k-10-(_?264:0)),Ne=P?32:11;A.l<Ee&&13!=A[A.l];)switch(pe={},pe.name=Ro.utils.decode(X,A.slice(A.l,A.l+Ne)).replace(/[\u0000\r\n].*$/g,""),A.l+=Ne,pe.type=String.fromCharCode(A.read_shift(1)),2!=g&&!P&&(pe.offset=A.read_shift(4)),pe.len=A.read_shift(1),2==g&&(pe.offset=A.read_shift(2)),pe.dec=A.read_shift(1),pe.name.length&&W.push(pe),2!=g&&(A.l+=P?13:14),pe.type){case"B":(!_||8!=pe.len)&&d.WTF&&console.log("Skipping "+pe.name+":"+pe.type);break;case"G":case"P":d.WTF&&console.log("Skipping "+pe.name+":"+pe.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+pe.type)}if(13!==A[A.l]&&(A.l=k-1),13!==A.read_shift(1))throw new Error("DBF Terminator not found "+A.l+" "+A[A.l]);A.l=k;var ge=0,Me=0;for(f[0]=[],Me=0;Me!=W.length;++Me)f[0][Me]=W[Me].name;for(;v-- >0;)if(42!==A[A.l])for(++A.l,f[++ge]=[],Me=0,Me=0;Me!=W.length;++Me){var qe=A.slice(A.l,A.l+W[Me].len);A.l+=W[Me].len,zc(qe,0);var ot=Ro.utils.decode(X,qe);switch(W[Me].type){case"C":ot.trim().length&&(f[ge][Me]=ot.replace(/\s+$/,""));break;case"D":f[ge][Me]=8===ot.length?new Date(+ot.slice(0,4),+ot.slice(4,6)-1,+ot.slice(6,8)):ot;break;case"F":f[ge][Me]=parseFloat(ot.trim());break;case"+":case"I":f[ge][Me]=P?2147483648^qe.read_shift(-4,"i"):qe.read_shift(4,"i");break;case"L":switch(ot.trim().toUpperCase()){case"Y":case"T":f[ge][Me]=!0;break;case"N":case"F":f[ge][Me]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+ot+"|")}break;case"M":if(!b)throw new Error("DBF Unexpected MEMO for type "+g.toString(16));f[ge][Me]="##MEMO##"+(P?parseInt(ot.trim(),10):qe.read_shift(4));break;case"N":(ot=ot.replace(/\u0000/g,"").trim())&&"."!=ot&&(f[ge][Me]=+ot||0);break;case"@":f[ge][Me]=new Date(qe.read_shift(-8,"f")-621356832e5);break;case"T":f[ge][Me]=new Date(864e5*(qe.read_shift(4)-2440588)+qe.read_shift(4));break;case"Y":f[ge][Me]=qe.read_shift(4,"i")/1e4+qe.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":f[ge][Me]=-qe.read_shift(-8,"f");break;case"B":if(_&&8==W[Me].len){f[ge][Me]=qe.read_shift(8,"f");break}case"G":case"P":qe.l+=W[Me].len;break;case"0":if("_NullFlags"===W[Me].name)break;default:throw new Error("DBF Unsupported data type "+W[Me].type)}}else A.l+=H;if(2!=g&&A.l<A.length&&26!=A[A.l++])throw new Error("DBF EOF Marker missing "+(A.l-1)+" of "+A.length+" "+A[A.l-1].toString(16));return d&&d.sheetRows&&(f=f.slice(0,d.sheetRows)),d.DBF=W,f}(s,f),f);return A["!cols"]=f.DBF.map(function(g){return{wch:g.len,DBF:g}}),delete f.DBF,A}var o={B:8,C:250,L:1,D:8,"?":0,"":0};return{to_workbook:function r(s,d){try{return op(i(s,d),d)}catch(f){if(d&&d.WTF)throw f}return{SheetNames:[],Sheets:{}}},to_sheet:i,from_sheet:function a(s,d){var f=d||{};if(+f.codepage>=0&&$d(+f.codepage),"string"==f.type)throw new Error("Cannot write DBF to JS string");var A=Fl(),g=Ww(s,{header:1,raw:!0,cellDates:!0}),b=g[0],_=g.slice(1),P=s["!cols"]||[],v=0,k=0,H=0,X=1;for(v=0;v<b.length;++v)if(((P[v]||{}).DBF||{}).name)b[v]=P[v].DBF.name,++H;else if(null!=b[v]){if(++H,"number"==typeof b[v]&&(b[v]=b[v].toString(10)),"string"!=typeof b[v])throw new Error("DBF Invalid column name "+b[v]+" |"+typeof b[v]+"|");if(b.indexOf(b[v])!==v)for(k=0;k<1024;++k)if(-1==b.indexOf(b[v]+"_"+k)){b[v]+="_"+k;break}}var W=So(s["!ref"]),pe=[],Ee=[],Ne=[];for(v=0;v<=W.e.c-W.s.c;++v){var ge="",Me="",qe=0,ot=[];for(k=0;k<_.length;++k)null!=_[k][v]&&ot.push(_[k][v]);if(0!=ot.length&&null!=b[v]){for(k=0;k<ot.length;++k){switch(typeof ot[k]){case"number":Me="B";break;case"string":default:Me="C";break;case"boolean":Me="L";break;case"object":Me=ot[k]instanceof Date?"D":"C"}qe=Math.max(qe,String(ot[k]).length),ge=ge&&ge!=Me?"C":Me}qe>250&&(qe=250),"C"==(Me=((P[v]||{}).DBF||{}).type)&&P[v].DBF.len>qe&&(qe=P[v].DBF.len),"B"==ge&&"N"==Me&&(ge="N",Ne[v]=P[v].DBF.dec,qe=P[v].DBF.len),Ee[v]="C"==ge||"N"==Me?qe:o[ge]||0,X+=Ee[v],pe[v]=ge}else pe[v]="?"}var we=A.next(32);for(we.write_shift(4,318902576),we.write_shift(4,_.length),we.write_shift(2,296+32*H),we.write_shift(2,X),v=0;v<4;++v)we.write_shift(4,0);for(we.write_shift(4,0|(+n[Ng]||3)<<8),v=0,k=0;v<b.length;++v)if(null!=b[v]){var be=A.next(32),Ze=(b[v].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);be.write_shift(1,Ze,"sbcs"),be.write_shift(1,"?"==pe[v]?"C":pe[v],"sbcs"),be.write_shift(4,k),be.write_shift(1,Ee[v]||o[pe[v]]||0),be.write_shift(1,Ne[v]||0),be.write_shift(1,2),be.write_shift(4,0),be.write_shift(1,0),be.write_shift(4,0),be.write_shift(4,0),k+=Ee[v]||o[pe[v]]||0}var rt=A.next(264);for(rt.write_shift(4,13),v=0;v<65;++v)rt.write_shift(4,0);for(v=0;v<_.length;++v){var It=A.next(X);for(It.write_shift(1,0),k=0;k<b.length;++k)if(null!=b[k])switch(pe[k]){case"L":It.write_shift(1,null==_[v][k]?63:_[v][k]?84:70);break;case"B":It.write_shift(8,_[v][k]||0,"f");break;case"N":var ut="0";for("number"==typeof _[v][k]&&(ut=_[v][k].toFixed(Ne[k]||0)),H=0;H<Ee[k]-ut.length;++H)It.write_shift(1,32);It.write_shift(1,ut,"sbcs");break;case"D":_[v][k]?(It.write_shift(4,("0000"+_[v][k].getFullYear()).slice(-4),"sbcs"),It.write_shift(2,("00"+(_[v][k].getMonth()+1)).slice(-2),"sbcs"),It.write_shift(2,("00"+_[v][k].getDate()).slice(-2),"sbcs")):It.write_shift(8,"00000000","sbcs");break;case"C":var Ct=String(null!=_[v][k]?_[v][k]:"").slice(0,Ee[k]);for(It.write_shift(1,Ct,"sbcs"),H=0;H<Ee[k]-Ct.length;++H)It.write_shift(1,32)}}return A.next(1).write_shift(1,26),A.end()}}}(),WH=function(){var t={AA:"\xc0",BA:"\xc1",CA:"\xc2",DA:195,HA:"\xc4",JA:197,AE:"\xc8",BE:"\xc9",CE:"\xca",HE:"\xcb",AI:"\xcc",BI:"\xcd",CI:"\xce",HI:"\xcf",AO:"\xd2",BO:"\xd3",CO:"\xd4",DO:213,HO:"\xd6",AU:"\xd9",BU:"\xda",CU:"\xdb",HU:"\xdc",Aa:"\xe0",Ba:"\xe1",Ca:"\xe2",Da:227,Ha:"\xe4",Ja:229,Ae:"\xe8",Be:"\xe9",Ce:"\xea",He:"\xeb",Ai:"\xec",Bi:"\xed",Ci:"\xee",Hi:"\xef",Ao:"\xf2",Bo:"\xf3",Co:"\xf4",Do:245,Ho:"\xf6",Au:"\xf9",Bu:"\xfa",Cu:"\xfb",Hu:"\xfc",KC:"\xc7",Kc:"\xe7",q:"\xe6",z:"\u0153",a:"\xc6",j:"\u0152",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},n=new RegExp("\x1bN("+ps(t).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),e=function(b,_){var P=t[_];return"number"==typeof P?P3(P):P},i=function(b,_,P){var v=_.charCodeAt(0)-32<<4|P.charCodeAt(0)-48;return 59==v?b:P3(v)};function o(b,_){var we,P=b.split(/[\n\r]+/),v=-1,k=-1,H=0,X=0,W=[],pe=[],Ee=null,Ne={},ge=[],Me=[],qe=[],ot=0;for(+_.codepage>=0&&$d(+_.codepage);H!==P.length;++H){ot=0;var It,be=P[H].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,i).replace(n,e),Ze=be.replace(/;;/g,"\0").split(";").map(function(xe){return xe.replace(/\u0000/g,";")});if(be.length>0)switch(Ze[0]){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==Ze[1].charAt(0)&&pe.push(be.slice(3).replace(/;;/g,";"));break;case"C":var ut=!1,Ct=!1,xt=!1,Et=!1,Ut=-1,jt=-1;for(X=1;X<Ze.length;++X)switch(Ze[X].charAt(0)){case"A":case"G":break;case"X":k=parseInt(Ze[X].slice(1))-1,Ct=!0;break;case"Y":for(v=parseInt(Ze[X].slice(1))-1,Ct||(k=0),we=W.length;we<=v;++we)W[we]=[];break;case"K":'"'===(It=Ze[X].slice(1)).charAt(0)?It=It.slice(1,It.length-1):"TRUE"===It?It=!0:"FALSE"===It?It=!1:isNaN(Zu(It))?isNaN(l0(It).getDate())||(It=za(It)):(It=Zu(It),null!==Ee&&Lg(Ee)&&(It=ww(It))),ut=!0;break;case"E":Et=!0;var oe=_0(Ze[X].slice(1),{r:v,c:k});W[v][k]=[W[v][k],oe];break;case"S":xt=!0,W[v][k]=[W[v][k],"S5S"];break;case"R":Ut=parseInt(Ze[X].slice(1))-1;break;case"C":jt=parseInt(Ze[X].slice(1))-1;break;default:if(_&&_.WTF)throw new Error("SYLK bad record "+be)}if(ut&&(W[v][k]&&2==W[v][k].length?W[v][k][0]=It:W[v][k]=It,Ee=null),xt){if(Et)throw new Error("SYLK shared formula cannot have own formula");var Se=Ut>-1&&W[Ut][jt];if(!Se||!Se[1])throw new Error("SYLK shared formula cannot find base");W[v][k][1]=hj(Se[1],{r:v-Ut,c:k-jt})}break;case"F":var Ce=0;for(X=1;X<Ze.length;++X)switch(Ze[X].charAt(0)){case"X":k=parseInt(Ze[X].slice(1))-1,++Ce;break;case"Y":for(v=parseInt(Ze[X].slice(1))-1,we=W.length;we<=v;++we)W[we]=[];break;case"M":ot=parseInt(Ze[X].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":Ee=pe[parseInt(Ze[X].slice(1))];break;case"W":for(qe=Ze[X].slice(1).split(" "),we=parseInt(qe[0],10);we<=parseInt(qe[1],10);++we)ot=parseInt(qe[2],10),Me[we-1]=0===ot?{hidden:!0}:{wch:ot},sp(Me[we-1]);break;case"C":Me[k=parseInt(Ze[X].slice(1))-1]||(Me[k]={});break;case"R":ge[v=parseInt(Ze[X].slice(1))-1]||(ge[v]={}),ot>0?(ge[v].hpt=ot,ge[v].hpx=g0(ot)):0===ot&&(ge[v].hidden=!0);break;default:if(_&&_.WTF)throw new Error("SYLK bad record "+be)}Ce<1&&(Ee=null);break;default:if(_&&_.WTF)throw new Error("SYLK bad record "+be)}}return ge.length>0&&(Ne["!rows"]=ge),Me.length>0&&(Ne["!cols"]=Me),_&&_.sheetRows&&(W=W.slice(0,_.sheetRows)),[W,Ne]}function a(b,_){var P=function r(b,_){switch(_.type){case"base64":return o(yd(b),_);case"binary":return o(b,_);case"buffer":return o(po&&Buffer.isBuffer(b)?b.toString("binary"):ep(b),_);case"array":return o(Ug(b),_)}throw new Error("Unrecognized type "+_.type)}(b,_),k=P[1],H=f0(P[0],_);return ps(k).forEach(function(X){H[X]=k[X]}),H}function d(b,_,P,v){var k="C;Y"+(P+1)+";X"+(v+1)+";K";switch(b.t){case"n":k+=b.v||0,b.f&&!b.F&&(k+=";E"+mk(b.f,{r:P,c:v}));break;case"b":k+=b.v?"TRUE":"FALSE";break;case"e":k+=b.w||b.v;break;case"d":k+='"'+(b.w||b.v)+'"';break;case"s":k+='"'+b.v.replace(/"/g,"").replace(/;/g,";;")+'"'}return k}return t["|"]=254,{to_workbook:function s(b,_){return op(a(b,_),_)},to_sheet:a,from_sheet:function g(b,_){var H,P=["ID;PWXL;N;E"],v=[],k=So(b["!ref"]),X=Array.isArray(b),W="\r\n";P.push("P;PGeneral"),P.push("F;P0;DG0G8;M255"),b["!cols"]&&function f(b,_){_.forEach(function(P,v){var k="F;W"+(v+1)+" "+(v+1)+" ";P.hidden?k+="0":("number"==typeof P.width&&!P.wpx&&(P.wpx=Yv(P.width)),"number"==typeof P.wpx&&!P.wch&&(P.wch=Hv(P.wpx)),"number"==typeof P.wch&&(k+=Math.round(P.wch)))," "!=k.charAt(k.length-1)&&b.push(k)})}(P,b["!cols"]),b["!rows"]&&function A(b,_){_.forEach(function(P,v){var k="F;";P.hidden?k+="M0;":P.hpt?k+="M"+20*P.hpt+";":P.hpx&&(k+="M"+20*jv(P.hpx)+";"),k.length>2&&b.push(k+"R"+(v+1))})}(P,b["!rows"]),P.push("B;Y"+(k.e.r-k.s.r+1)+";X"+(k.e.c-k.s.c+1)+";D"+[k.s.c,k.s.r,k.e.c,k.e.r].join(" "));for(var pe=k.s.r;pe<=k.e.r;++pe)for(var Ee=k.s.c;Ee<=k.e.c;++Ee){var Ne=yr({r:pe,c:Ee});(H=X?(b[pe]||[])[Ee]:b[Ne])&&(null!=H.v||H.f&&!H.F)&&v.push(d(H,0,pe,Ee))}return P.join(W)+W+v.join(W)+W+"E"+W}}}(),qH=function(){function n(o,a){for(var s=o.split("\n"),d=-1,f=-1,A=0,g=[];A!==s.length;++A)if("BOT"!==s[A].trim()){if(!(d<0)){for(var b=s[A].trim().split(","),_=b[0],P=b[1],v=s[++A]||"";1&(v.match(/["]/g)||[]).length&&A<s.length-1;)v+="\n"+s[++A];switch(v=v.trim(),+_){case-1:if("BOT"===v){g[++d]=[],f=0;continue}if("EOD"!==v)throw new Error("Unrecognized DIF special command "+v);break;case 0:g[d][f]="TRUE"===v||"FALSE"!==v&&(isNaN(Zu(P))?isNaN(l0(P).getDate())?P:za(P):Zu(P)),++f;break;case 1:(v=(v=v.slice(1,v.length-1)).replace(/""/g,'"'))&&v.match(/^=".*"$/)&&(v=v.slice(2,-1)),g[d][f++]=""!==v?v:null}if("EOD"===v)break}}else g[++d]=[],f=0;return a&&a.sheetRows&&(g=g.slice(0,a.sheetRows)),g}function e(o,a){return f0(function t(o,a){switch(a.type){case"base64":return n(yd(o),a);case"binary":return n(o,a);case"buffer":return n(po&&Buffer.isBuffer(o)?o.toString("binary"):ep(o),a);case"array":return n(Ug(o),a)}throw new Error("Unrecognized type "+a.type)}(o,a),a)}return{to_workbook:function i(o,a){return op(e(o,a),a)},to_sheet:e,from_sheet:function(){var o=function(d,f,A,g,b){d.push(f),d.push(A+","+g),d.push('"'+b.replace(/"/g,'""')+'"')},a=function(d,f,A,g){d.push(f+","+A),d.push(1==f?'"'+g.replace(/"/g,'""')+'"':g)};return function(d){var g,f=[],A=So(d["!ref"]),b=Array.isArray(d);o(f,"TABLE",0,1,"sheetjs"),o(f,"VECTORS",0,A.e.r-A.s.r+1,""),o(f,"TUPLES",0,A.e.c-A.s.c+1,""),o(f,"DATA",0,0,"");for(var _=A.s.r;_<=A.e.r;++_){a(f,-1,0,"BOT");for(var P=A.s.c;P<=A.e.c;++P){var v=yr({r:_,c:P});if(g=b?(d[_]||[])[P]:d[v])switch(g.t){case"n":var k=g.w;!k&&null!=g.v&&(k=g.v),null==k?a(f,1,0,g.f&&!g.F?"="+g.f:""):a(f,0,k,"V");break;case"b":a(f,0,g.v?1:0,g.v?"TRUE":"FALSE");break;case"s":a(f,1,0,isNaN(g.v)?g.v:'="'+g.v+'"');break;case"d":g.w||(g.w=wd(g.z||cr[14],sc(za(g.v)))),a(f,0,g.w,"V");break;default:a(f,1,0,"")}else a(f,1,0,"")}}return a(f,-1,0,"EOD"),f.join("\r\n")}}()}}(),JH=function(){function t(g){return g.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function n(g){return g.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function i(g,b){return f0(function e(g,b){for(var _=g.split("\n"),P=-1,v=-1,k=0,H=[];k!==_.length;++k){var X=_[k].trim().split(":");if("cell"===X[0]){var W=cs(X[1]);if(H.length<=W.r)for(P=H.length;P<=W.r;++P)H[P]||(H[P]=[]);switch(P=W.r,v=W.c,X[2]){case"t":H[P][v]=t(X[3]);break;case"v":H[P][v]=+X[3];break;case"vtf":var pe=X[X.length-1];case"vtc":H[P][v]="nl"===X[3]?!!+X[4]:+X[4],"vtf"==X[2]&&(H[P][v]=[H[P][v],pe])}}}return b&&b.sheetRows&&(H=H.slice(0,b.sheetRows)),H}(g,b),b)}var o=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),a=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",s=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),d="--SocialCalcSpreadsheetControlSave--";function f(g){if(!g||!g["!ref"])return"";for(var P,b=[],_=[],v="",k=Ll(g["!ref"]),H=Array.isArray(g),X=k.s.r;X<=k.e.r;++X)for(var W=k.s.c;W<=k.e.c;++W)if(v=yr({r:X,c:W}),(P=H?(g[X]||[])[W]:g[v])&&null!=P.v&&"z"!==P.t){switch(_=["cell",v,"t"],P.t){case"s":case"str":_.push(n(P.v));break;case"n":P.f?(_[2]="vtf",_[3]="n",_[4]=P.v,_[5]=n(P.f)):(_[2]="v",_[3]=P.v);break;case"b":_[2]="vt"+(P.f?"f":"c"),_[3]="nl",_[4]=P.v?"1":"0",_[5]=n(P.f||(P.v?"TRUE":"FALSE"));break;case"d":var pe=sc(za(P.v));_[2]="vtc",_[3]="nd",_[4]=""+pe,_[5]=P.w||wd(P.z||cr[14],pe);break;case"e":continue}b.push(_.join(":"))}return b.push("sheet:c:"+(k.e.c-k.s.c+1)+":r:"+(k.e.r-k.s.r+1)+":tvf:1"),b.push("valueformat:1:text-wiki"),b.join("\n")}return{to_workbook:function r(g,b){return op(i(g,b),b)},to_sheet:i,from_sheet:function A(g){return[o,a,s,a,f(g),d].join("\n")}}}(),p0=function(){function t(A,g,b,_,P){P.raw?g[b][_]=A:""===A||(g[b][_]="TRUE"===A||"FALSE"!==A&&(isNaN(Zu(A))?isNaN(l0(A).getDate())?A:za(A):Zu(A)))}var e={44:",",9:"\t",59:";",124:"|"},i={44:3,9:2,59:1,124:0};function r(A){for(var g={},b=!1,_=0,P=0;_<A.length;++_)34==(P=A.charCodeAt(_))?b=!b:!b&&P in e&&(g[P]=(g[P]||0)+1);for(_ in P=[],g)Object.prototype.hasOwnProperty.call(g,_)&&P.push([g[_],_]);if(!P.length)for(_ in g=i)Object.prototype.hasOwnProperty.call(g,_)&&P.push([g[_],_]);return P.sort(function(v,k){return v[0]-k[0]||i[v[1]]-i[k[1]]}),e[P.pop()[1]]||44}function a(A,g){return!g||!g.PRN||g.FS||"sep="==A.slice(0,4)||A.indexOf("\t")>=0||A.indexOf(",")>=0||A.indexOf(";")>=0?function o(A,g){var b=g||{},_="",P=b.dense?[]:{},v={s:{c:0,r:0},e:{c:0,r:0}};"sep="==A.slice(0,4)?13==A.charCodeAt(5)&&10==A.charCodeAt(6)?(_=A.charAt(4),A=A.slice(7)):13==A.charCodeAt(5)||10==A.charCodeAt(5)?(_=A.charAt(4),A=A.slice(6)):_=r(A.slice(0,1024)):_=b&&b.FS?b.FS:r(A.slice(0,1024));var k=0,H=0,X=0,W=0,pe=0,Ee=_.charCodeAt(0),Ne=!1,ge=0,Me=A.charCodeAt(0);A=A.replace(/\r\n/gm,"\n");var qe=null!=b.dateNF?function dfe(t){var n="number"==typeof t?cr[t]:t;return n=n.replace(pY,"(\\d+)"),new RegExp("^"+n+"$")}(b.dateNF):null;function ot(){var we=A.slice(W,pe),be={};if('"'==we.charAt(0)&&'"'==we.charAt(we.length-1)&&(we=we.slice(1,-1).replace(/""/g,'"')),0===we.length)be.t="z";else if(b.raw)be.t="s",be.v=we;else if(0===we.trim().length)be.t="s",be.v=we;else if(61==we.charCodeAt(0))34==we.charCodeAt(1)&&34==we.charCodeAt(we.length-1)?(be.t="s",be.v=we.slice(2,-1).replace(/""/g,'"')):function Lme(t){return 1!=t.length}(we)?(be.t="n",be.f=we.slice(1)):(be.t="s",be.v=we);else if("TRUE"==we)be.t="b",be.v=!0;else if("FALSE"==we)be.t="b",be.v=!1;else if(isNaN(X=Zu(we)))if(!isNaN(l0(we).getDate())||qe&&we.match(qe)){be.z=b.dateNF||cr[14];var Ze=0;qe&&we.match(qe)&&(we=function ufe(t,n,e){var i=-1,r=-1,o=-1,a=-1,s=-1,d=-1;(n.match(pY)||[]).forEach(function(g,b){var _=parseInt(e[b+1],10);switch(g.toLowerCase().charAt(0)){case"y":i=_;break;case"d":o=_;break;case"h":a=_;break;case"s":d=_;break;case"m":a>=0?s=_:r=_}}),d>=0&&-1==s&&r>=0&&(s=r,r=-1);var f=(""+(i>=0?i:(new Date).getFullYear())).slice(-4)+"-"+("00"+(r>=1?r:1)).slice(-2)+"-"+("00"+(o>=1?o:1)).slice(-2);7==f.length&&(f="0"+f),8==f.length&&(f="20"+f);var A=("00"+(a>=0?a:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(d>=0?d:0)).slice(-2);return-1==a&&-1==s&&-1==d?f:-1==i&&-1==r&&-1==o?A:f+"T"+A}(0,b.dateNF,we.match(qe)||[]),Ze=1),b.cellDates?(be.t="d",be.v=za(we,Ze)):(be.t="n",be.v=sc(za(we,Ze))),!1!==b.cellText&&(be.w=wd(be.z,be.v instanceof Date?sc(be.v):be.v)),b.cellNF||delete be.z}else be.t="s",be.v=we;else be.t="n",!1!==b.cellText&&(be.w=we),be.v=X;if("z"==be.t||(b.dense?(P[k]||(P[k]=[]),P[k][H]=be):P[yr({c:H,r:k})]=be),Me=A.charCodeAt(W=pe+1),v.e.c<H&&(v.e.c=H),v.e.r<k&&(v.e.r=k),ge==Ee)++H;else if(H=0,++k,b.sheetRows&&b.sheetRows<=k)return!0}e:for(;pe<A.length;++pe)switch(ge=A.charCodeAt(pe)){case 34:34===Me&&(Ne=!Ne);break;case Ee:case 10:case 13:if(!Ne&&ot())break e}return pe-W>0&&ot(),P["!ref"]=Xr(v),P}(A,g):f0(function n(A,g){var b=g||{},_=[];if(!A||0===A.length)return _;for(var P=A.split(/[\r\n]/),v=P.length-1;v>=0&&0===P[v].length;)--v;for(var k=10,H=0,X=0;X<=v;++X)-1==(H=P[X].indexOf(" "))?H=P[X].length:H++,k=Math.max(k,H);for(X=0;X<=v;++X){_[X]=[];var W=0;for(t(P[X].slice(0,k).trim(),_,X,W,b),W=1;W<=(P[X].length-k)/10+1;++W)t(P[X].slice(k+10*(W-1),k+10*W).trim(),_,X,W,b)}return b.sheetRows&&(_=_.slice(0,b.sheetRows)),_}(A,g),g)}function s(A,g){var b="",_="string"==g.type?[0,0,0,0]:Bk(A,g);switch(g.type){case"base64":b=yd(A);break;case"binary":case"string":b=A;break;case"buffer":b=65001==g.codepage?A.toString("utf8"):po&&Buffer.isBuffer(A)?A.toString("binary"):ep(A);break;case"array":b=Ug(A);break;default:throw new Error("Unrecognized type "+g.type)}return 239==_[0]&&187==_[1]&&191==_[2]?b=wa(b.slice(3)):"string"!=g.type&&"buffer"!=g.type&&65001==g.codepage&&(b=wa(b)),"socialcalc:version:"==b.slice(0,19)?JH.to_sheet("string"==g.type?b:wa(b),g):a(b,g)}return{to_workbook:function d(A,g){return op(s(A,g),g)},to_sheet:s,from_sheet:function f(A){for(var _,g=[],b=So(A["!ref"]),P=Array.isArray(A),v=b.s.r;v<=b.e.r;++v){for(var k=[],H=b.s.c;H<=b.e.c;++H){var X=yr({r:v,c:H});if((_=P?(A[v]||[])[H]:A[X])&&null!=_.v){for(var W=(_.w||(Kf(_),_.w)||"").slice(0,10);W.length<10;)W+=" ";k.push(W+(0===H?" ":""))}else k.push("          ")}g.push(k.join(""))}return g.join("\n")}}}(),Xg=function(){function t(oe,Se,Ce){if(oe){zc(oe,oe.l||0);for(var xe=Ce.Enum||Ut;oe.l<oe.length;){var it=oe.read_shift(2),yt=xe[it]||xe[65535],Pt=oe.read_shift(2),Dt=oe.l+Pt,Vt=yt.f&&yt.f(oe,Pt,Ce);if(oe.l=Dt,Se(Vt,yt,it))return}}}function e(oe,Se){if(!oe)return oe;var Ce=Se||{},xe=Ce.dense?[]:{},it="Sheet1",yt="",Pt=0,Dt={},Vt=[],_n=[],et={s:{r:0,c:0},e:{r:0,c:0}},Vn=Ce.sheetRows||0;if(0==oe[2]&&(8==oe[3]||9==oe[3])&&oe.length>=16&&5==oe[14]&&108===oe[15])throw new Error("Unsupported Works 3 for Mac file");if(2==oe[2])Ce.Enum=Ut,t(oe,function(En,ui,Un){switch(Un){case 0:Ce.vers=En,En>=4096&&(Ce.qpro=!0);break;case 6:et=En;break;case 204:En&&(yt=En);break;case 222:yt=En;break;case 15:case 51:Ce.qpro||(En[1].v=En[1].v.slice(1));case 13:case 14:case 16:14==Un&&112==(112&En[2])&&(15&En[2])>1&&(15&En[2])<15&&(En[1].z=Ce.dateNF||cr[14],Ce.cellDates&&(En[1].t="d",En[1].v=ww(En[1].v))),Ce.qpro&&En[3]>Pt&&(xe["!ref"]=Xr(et),Dt[it]=xe,Vt.push(it),xe=Ce.dense?[]:{},et={s:{r:0,c:0},e:{r:0,c:0}},Pt=En[3],it=yt||"Sheet"+(Pt+1),yt="");var Jn=Ce.dense?(xe[En[0].r]||[])[En[0].c]:xe[yr(En[0])];if(Jn){Jn.t=En[1].t,Jn.v=En[1].v,null!=En[1].z&&(Jn.z=En[1].z),null!=En[1].f&&(Jn.f=En[1].f);break}Ce.dense?(xe[En[0].r]||(xe[En[0].r]=[]),xe[En[0].r][En[0].c]=En[1]):xe[yr(En[0])]=En[1]}},Ce);else{if(26!=oe[2]&&14!=oe[2])throw new Error("Unrecognized LOTUS BOF "+oe[2]);Ce.Enum=jt,14==oe[2]&&(Ce.qpro=!0,oe.l=0),t(oe,function(En,ui,Un){switch(Un){case 204:it=En;break;case 22:En[1].v=En[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(En[3]>Pt&&(xe["!ref"]=Xr(et),Dt[it]=xe,Vt.push(it),xe=Ce.dense?[]:{},et={s:{r:0,c:0},e:{r:0,c:0}},it="Sheet"+((Pt=En[3])+1)),Vn>0&&En[0].r>=Vn)break;Ce.dense?(xe[En[0].r]||(xe[En[0].r]=[]),xe[En[0].r][En[0].c]=En[1]):xe[yr(En[0])]=En[1],et.e.c<En[0].c&&(et.e.c=En[0].c),et.e.r<En[0].r&&(et.e.r=En[0].r);break;case 27:En[14e3]&&(_n[En[14e3][0]]=En[14e3][1]);break;case 1537:_n[En[0]]=En[1],En[0]==Pt&&(it=En[1])}},Ce)}if(xe["!ref"]=Xr(et),Dt[yt||it]=xe,Vt.push(yt||it),!_n.length)return{SheetNames:Vt,Sheets:Dt};for(var ti={},dn=[],ft=0;ft<_n.length;++ft)Dt[Vt[ft]]?(dn.push(_n[ft]||Vt[ft]),ti[_n[ft]]=Dt[_n[ft]]||Dt[Vt[ft]]):(dn.push(_n[ft]),ti[_n[ft]]={"!ref":"A1"});return{SheetNames:dn,Sheets:ti}}function f(oe,Se,Ce){var xe=[{c:0,r:0},{t:"n",v:0},0,0];return Ce.qpro&&20768!=Ce.vers?(xe[0].c=oe.read_shift(1),xe[3]=oe.read_shift(1),xe[0].r=oe.read_shift(2),oe.l+=2):(xe[2]=oe.read_shift(1),xe[0].c=oe.read_shift(2),xe[0].r=oe.read_shift(2)),xe}function A(oe,Se,Ce){var xe=oe.l+Se,it=f(oe,0,Ce);if(it[1].t="s",20768==Ce.vers){oe.l++;var yt=oe.read_shift(1);return it[1].v=oe.read_shift(yt,"utf8"),it}return Ce.qpro&&oe.l++,it[1].v=oe.read_shift(xe-oe.l,"cstr"),it}function g(oe,Se,Ce){var xe=Pn(7+Ce.length);xe.write_shift(1,255),xe.write_shift(2,Se),xe.write_shift(2,oe),xe.write_shift(1,39);for(var it=0;it<xe.length;++it){var yt=Ce.charCodeAt(it);xe.write_shift(1,yt>=128?95:yt)}return xe.write_shift(1,0),xe}function _(oe,Se,Ce){var xe=Pn(7);return xe.write_shift(1,255),xe.write_shift(2,Se),xe.write_shift(2,oe),xe.write_shift(2,Ce,"i"),xe}function v(oe,Se,Ce){var xe=Pn(13);return xe.write_shift(1,255),xe.write_shift(2,Se),xe.write_shift(2,oe),xe.write_shift(8,Ce,"f"),xe}function H(oe,Se,Ce){var xe=32768&Se;return Se=(xe?oe:0)+((Se&=-32769)>=8192?Se-16384:Se),(xe?"":"$")+(Ce?qa(Se):_s(Se))}var X={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},W=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function Ee(oe){var Se=[{c:0,r:0},{t:"n",v:0},0];return Se[0].r=oe.read_shift(2),Se[3]=oe[oe.l++],Se[0].c=oe[oe.l++],Se}function ge(oe,Se,Ce,xe){var it=Pn(6+xe.length);it.write_shift(2,oe),it.write_shift(1,Ce),it.write_shift(1,Se),it.write_shift(1,39);for(var yt=0;yt<xe.length;++yt){var Pt=xe.charCodeAt(yt);it.write_shift(1,Pt>=128?95:Pt)}return it.write_shift(1,0),it}function qe(oe,Se){var Ce=Ee(oe),xe=oe.read_shift(4),it=oe.read_shift(4),yt=oe.read_shift(2);if(65535==yt)return 0===xe&&3221225472===it?(Ce[1].t="e",Ce[1].v=15):0===xe&&3489660928===it?(Ce[1].t="e",Ce[1].v=42):Ce[1].v=0,Ce;var Pt=32768&yt;return yt=(32767&yt)-16446,Ce[1].v=(1-2*Pt)*(it*Math.pow(2,yt+32)+xe*Math.pow(2,yt)),Ce}function ot(oe,Se,Ce,xe){var it=Pn(14);if(it.write_shift(2,oe),it.write_shift(1,Ce),it.write_shift(1,Se),0==xe)return it.write_shift(4,0),it.write_shift(4,0),it.write_shift(2,65535),it;var yt=0,Pt=0,Vt=0;return xe<0&&(yt=1,xe=-xe),Pt=0|Math.log2(xe),0==(2147483648&(Vt=(xe/=Math.pow(2,Pt-31))>>>0))&&(++Pt,Vt=(xe/=2)>>>0),xe-=Vt,Vt|=2147483648,Vt>>>=0,xe*=Math.pow(2,32),it.write_shift(4,xe>>>0),it.write_shift(4,Vt),it.write_shift(2,Pt+=16383+(yt?32768:0)),it}function Ze(oe,Se){var Ce=Ee(oe),xe=oe.read_shift(8,"f");return Ce[1].v=xe,Ce}function It(oe,Se){return 0==oe[oe.l+Se-1]?oe.read_shift(Se,"cstr"):""}function Et(oe,Se){var Ce=Pn(5+oe.length);Ce.write_shift(2,14e3),Ce.write_shift(2,Se);for(var xe=0;xe<oe.length;++xe){var it=oe.charCodeAt(xe);Ce[Ce.l++]=it>127?95:it}return Ce[Ce.l++]=0,Ce}var Ut={0:{n:"BOF",f:Ws},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function s(oe,Se,Ce){var xe={s:{c:0,r:0},e:{c:0,r:0}};return 8==Se&&Ce.qpro?(xe.s.c=oe.read_shift(1),oe.l++,xe.s.r=oe.read_shift(2),xe.e.c=oe.read_shift(1),oe.l++,xe.e.r=oe.read_shift(2),xe):(xe.s.c=oe.read_shift(2),xe.s.r=oe.read_shift(2),12==Se&&Ce.qpro&&(oe.l+=2),xe.e.c=oe.read_shift(2),xe.e.r=oe.read_shift(2),12==Se&&Ce.qpro&&(oe.l+=2),65535==xe.s.c&&(xe.s.c=xe.e.c=xe.s.r=xe.e.r=0),xe)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function b(oe,Se,Ce){var xe=f(oe,0,Ce);return xe[1].v=oe.read_shift(2,"i"),xe}},14:{n:"NUMBER",f:function P(oe,Se,Ce){var xe=f(oe,0,Ce);return xe[1].v=oe.read_shift(8,"f"),xe}},15:{n:"LABEL",f:A},16:{n:"FORMULA",f:function k(oe,Se,Ce){var xe=oe.l+Se,it=f(oe,0,Ce);if(it[1].v=oe.read_shift(8,"f"),Ce.qpro)oe.l=xe;else{var yt=oe.read_shift(2);(function pe(oe,Se){zc(oe,0);for(var Ce=[],xe=0,it="",yt="",Pt="",Dt="";oe.l<oe.length;){var Vt=oe[oe.l++];switch(Vt){case 0:Ce.push(oe.read_shift(8,"f"));break;case 1:yt=H(Se[0].c,oe.read_shift(2),!0),it=H(Se[0].r,oe.read_shift(2),!1),Ce.push(yt+it);break;case 2:var _n=H(Se[0].c,oe.read_shift(2),!0),et=H(Se[0].r,oe.read_shift(2),!1);yt=H(Se[0].c,oe.read_shift(2),!0),it=H(Se[0].r,oe.read_shift(2),!1),Ce.push(_n+et+":"+yt+it);break;case 3:if(oe.l<oe.length)return void console.error("WK1 premature formula end");break;case 4:Ce.push("("+Ce.pop()+")");break;case 5:Ce.push(oe.read_shift(2));break;case 6:for(var Vn="";Vt=oe[oe.l++];)Vn+=String.fromCharCode(Vt);Ce.push('"'+Vn.replace(/"/g,'""')+'"');break;case 8:Ce.push("-"+Ce.pop());break;case 23:Ce.push("+"+Ce.pop());break;case 22:Ce.push("NOT("+Ce.pop()+")");break;case 20:case 21:Dt=Ce.pop(),Pt=Ce.pop(),Ce.push(["AND","OR"][Vt-20]+"("+Pt+","+Dt+")");break;default:if(Vt<32&&W[Vt])Dt=Ce.pop(),Pt=Ce.pop(),Ce.push(Pt+W[Vt]+Dt);else{if(!X[Vt])return Vt<=7?console.error("WK1 invalid opcode "+Vt.toString(16)):Vt<=24?console.error("WK1 unsupported op "+Vt.toString(16)):Vt<=30?console.error("WK1 invalid opcode "+Vt.toString(16)):Vt<=115?console.error("WK1 unsupported function opcode "+Vt.toString(16)):console.error("WK1 unrecognized opcode "+Vt.toString(16));if(69==(xe=X[Vt][1])&&(xe=oe[oe.l++]),xe>Ce.length)return void console.error("WK1 bad formula parse 0x"+Vt.toString(16)+":|"+Ce.join("|")+"|");var ti=Ce.slice(-xe);Ce.length-=xe,Ce.push(X[Vt][0]+"("+ti.join(",")+")")}}}1==Ce.length?Se[1].f=""+Ce[0]:console.error("WK1 bad formula parse |"+Ce.join("|")+"|")})(oe.slice(oe.l,oe.l+yt),it),oe.l+=yt}return it}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:A},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:It},222:{n:"SHEETNAMELP",f:function ut(oe,Se){var Ce=oe[oe.l++];Ce>Se-1&&(Ce=Se-1);for(var xe="";xe.length<Ce;)xe+=String.fromCharCode(oe[oe.l++]);return xe}},65535:{n:""}},jt={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function Ne(oe,Se){var Ce=Ee(oe);return Ce[1].t="s",Ce[1].v=oe.read_shift(Se-4,"cstr"),Ce}},23:{n:"NUMBER17",f:qe},24:{n:"NUMBER18",f:function Me(oe,Se){var Ce=Ee(oe);Ce[1].v=oe.read_shift(2);var xe=Ce[1].v>>1;if(1&Ce[1].v)switch(7&xe){case 0:xe=5e3*(xe>>3);break;case 1:xe=500*(xe>>3);break;case 2:xe=(xe>>3)/20;break;case 3:xe=(xe>>3)/200;break;case 4:xe=(xe>>3)/2e3;break;case 5:xe=(xe>>3)/2e4;break;case 6:xe=(xe>>3)/16;break;case 7:xe=(xe>>3)/64}return Ce[1].v=xe,Ce}},25:{n:"FORMULA19",f:function we(oe,Se){var Ce=qe(oe);return oe.l+=Se-14,Ce}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function xt(oe,Se){for(var Ce={},xe=oe.l+Se;oe.l<xe;){var it=oe.read_shift(2);if(14e3==it){for(Ce[it]=[0,""],Ce[it][0]=oe.read_shift(2);oe[oe.l];)Ce[it][1]+=String.fromCharCode(oe[oe.l]),oe.l++;oe.l++}}return Ce}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:function be(oe,Se){var Ce=Ee(oe),xe=oe.read_shift(4);return Ce[1].v=xe>>6,Ce}},38:{n:"??"},39:{n:"NUMBER27",f:Ze},40:{n:"FORMULA28",f:function rt(oe,Se){var Ce=Ze(oe);return oe.l+=Se-10,Ce}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:It},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function Ct(oe,Se,Ce){if(Ce.qpro&&!(Se<21)){var xe=oe.read_shift(1);return oe.l+=17,oe.l+=1,oe.l+=2,[xe,oe.read_shift(Se-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:function i(oe,Se){var Ce=Se||{};if(+Ce.codepage>=0&&$d(+Ce.codepage),"string"==Ce.type)throw new Error("Cannot write WK1 to JS string");var xe=Fl(),it=So(oe["!ref"]),yt=Array.isArray(oe),Pt=[];di(xe,0,function o(oe){var Se=Pn(2);return Se.write_shift(2,oe),Se}(1030)),di(xe,6,function d(oe){var Se=Pn(8);return Se.write_shift(2,oe.s.c),Se.write_shift(2,oe.s.r),Se.write_shift(2,oe.e.c),Se.write_shift(2,oe.e.r),Se}(it));for(var Dt=Math.min(it.e.r,8191),Vt=it.s.r;Vt<=Dt;++Vt)for(var _n=_s(Vt),et=it.s.c;et<=it.e.c;++et){Vt===it.s.r&&(Pt[et]=qa(et));var ti=yt?(oe[Vt]||[])[et]:oe[Pt[et]+_n];ti&&"z"!=ti.t&&("n"==ti.t?(0|ti.v)==ti.v&&ti.v>=-32768&&ti.v<=32767?di(xe,13,_(Vt,et,ti.v)):di(xe,14,v(Vt,et,ti.v)):di(xe,15,g(Vt,et,Kf(ti).slice(0,239))))}return di(xe,1),xe.end()},book_to_wk3:function r(oe,Se){var Ce=Se||{};if(+Ce.codepage>=0&&$d(+Ce.codepage),"string"==Ce.type)throw new Error("Cannot write WK3 to JS string");var xe=Fl();di(xe,0,function a(oe){var Se=Pn(26);Se.write_shift(2,4096),Se.write_shift(2,4),Se.write_shift(4,0);for(var Ce=0,xe=0,it=0,yt=0;yt<oe.SheetNames.length;++yt){var Dt=oe.Sheets[oe.SheetNames[yt]];if(Dt&&Dt["!ref"]){++it;var Vt=Ll(Dt["!ref"]);Ce<Vt.e.r&&(Ce=Vt.e.r),xe<Vt.e.c&&(xe=Vt.e.c)}}return Ce>8191&&(Ce=8191),Se.write_shift(2,Ce),Se.write_shift(1,it),Se.write_shift(1,xe),Se.write_shift(2,0),Se.write_shift(2,0),Se.write_shift(1,1),Se.write_shift(1,2),Se.write_shift(4,0),Se.write_shift(4,0),Se}(oe));for(var it=0,yt=0;it<oe.SheetNames.length;++it)(oe.Sheets[oe.SheetNames[it]]||{})["!ref"]&&di(xe,27,Et(oe.SheetNames[it],yt++));var Pt=0;for(it=0;it<oe.SheetNames.length;++it){var Dt=oe.Sheets[oe.SheetNames[it]];if(Dt&&Dt["!ref"]){for(var Vt=So(Dt["!ref"]),_n=Array.isArray(Dt),et=[],Vn=Math.min(Vt.e.r,8191),ti=Vt.s.r;ti<=Vn;++ti)for(var dn=_s(ti),ft=Vt.s.c;ft<=Vt.e.c;++ft){ti===Vt.s.r&&(et[ft]=qa(ft));var ui=_n?(Dt[ti]||[])[ft]:Dt[et[ft]+dn];ui&&"z"!=ui.t&&("n"==ui.t?di(xe,23,ot(ti,ft,Pt,ui.v)):di(xe,22,ge(ti,ft,Pt,Kf(ui).slice(0,239))))}++Pt}}return di(xe,1),xe.end()},to_workbook:function n(oe,Se){switch(Se.type){case"base64":return e(Md(yd(oe)),Se);case"binary":return e(Md(oe),Se);case"buffer":case"array":return e(oe,Se)}throw"Unsupported type "+Se.type}}}(),Dpe=function(){var t=Ov("t"),n=Ov("rPr");function e(o){var a=o.match(t);if(!a)return{t:"s",v:""};var s={t:"s",v:Ho(a[1])},d=o.match(n);return d&&(s.s=function Ppe(t){var n={},e=t.match(al),i=0,r=!1;if(e)for(;i!=e.length;++i){var o=wr(e[i]);switch(o[0].replace(/\w*:/g,"")){case"<condense":case"<extend":break;case"<shadow":if(!o.val)break;case"<shadow>":case"<shadow/>":n.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==o.val)break;n.cp=w3[parseInt(o.val,10)];break;case"<outline":if(!o.val)break;case"<outline>":case"<outline/>":n.outline=1;break;case"</outline>":break;case"<rFont":n.name=o.val;break;case"<sz":n.sz=o.val;break;case"<strike":if(!o.val)break;case"<strike>":case"<strike/>":n.strike=1;break;case"</strike>":break;case"<u":if(!o.val)break;switch(o.val){case"double":n.uval="double";break;case"singleAccounting":n.uval="single-accounting";break;case"doubleAccounting":n.uval="double-accounting"}case"<u>":case"<u/>":n.u=1;break;case"</u>":break;case"<b":if("0"==o.val)break;case"<b>":case"<b/>":n.b=1;break;case"</b>":break;case"<i":if("0"==o.val)break;case"<i>":case"<i/>":n.i=1;break;case"</i>":break;case"<color":o.rgb&&(n.color=o.rgb.slice(2,8));break;case"<color>":case"<color/>":case"</color>":break;case"<family":n.family=o.val;break;case"<family>":case"<family/>":case"</family>":break;case"<vertAlign":n.valign=o.val;break;case"<vertAlign>":case"<vertAlign/>":case"</vertAlign>":case"<scheme":case"<scheme>":case"<scheme/>":case"</scheme>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":r=!0;break;case"</ext>":r=!1;break;default:if(47!==o[0].charCodeAt(1)&&!r)throw new Error("Unrecognized rich format "+o[0])}}return n}(d[1])),s}var i=/<(?:\w+:)?r>/g,r=/<\/(?:\w+:)?r>/;return function(a){return a.replace(i,"").split(r).map(e).filter(function(s){return s.v})}}(),xpe=function(){var n=/(\r\n|\n)/g;function i(r){var o=[[],r.v,[]];return r.v?(r.s&&function e(r,o,a){var s=[];r.u&&s.push("text-decoration: underline;"),r.uval&&s.push("text-underline-style:"+r.uval+";"),r.sz&&s.push("font-size:"+r.sz+"pt;"),r.outline&&s.push("text-effect: outline;"),r.shadow&&s.push("text-shadow: auto;"),o.push('<span style="'+s.join("")+'">'),r.b&&(o.push("<b>"),a.push("</b>")),r.i&&(o.push("<i>"),a.push("</i>")),r.strike&&(o.push("<s>"),a.push("</s>"));var d=r.valign||"";"superscript"==d||"super"==d?d="sup":"subscript"==d&&(d="sub"),""!=d&&(o.push("<"+d+">"),a.push("</"+d+">")),a.push("</span>")}(r.s,o[0],o[2]),o[0].join("")+o[1].replace(n,"<br/>")+o[2].join("")):""}return function(o){return o.map(i).join("")}}(),Spe=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ope=/<(?:\w+:)?r>/,Epe=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function dk(t,n){var e=!n||n.cellHTML,i={};return t?(t.match(/^\s*<(?:\w+:)?t[^>]*>/)?(i.t=Ho(wa(t.slice(t.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),i.r=wa(t),e&&(i.h=B3(i.t))):t.match(Ope)&&(i.r=wa(t),i.t=Ho(wa((t.replace(Epe,"").match(Spe)||[]).join("").replace(al,""))),e&&(i.h=xpe(Dpe(i.r)))),i):{t:""}}var Tpe=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,kpe=/<(?:\w+:)?(?:si|sstItem)>/g,Ipe=/<\/(?:\w+:)?(?:si|sstItem)>/,Rpe=/^\s|\s$|[\t\n\r]/;function KH(t,n){if(!n.bookSST)return"";var e=[ms];e[e.length]=ri("sst",null,{xmlns:rp[0],count:t.Count,uniqueCount:t.Unique});for(var i=0;i!=t.length;++i)if(null!=t[i]){var r=t[i],o="<si>";r.r?o+=r.r:(o+="<t",r.t||(r.t=""),r.t.match(Rpe)&&(o+=' xml:space="preserve"'),o+=">"+ga(r.t)+"</t>"),e[e.length]=o+="</si>"}return e.length>2&&(e[e.length]="</sst>",e[1]=e[1].replace("/>",">")),e.join("")}var Upe=function Jfe(t,n){var e=!1;return null==n&&(e=!0,n=Pn(15+4*t.t.length)),n.write_shift(1,0),Dc(t.t,n),e?n.slice(0,n.l):n};function Ype(t){var n=Fl();Ln(n,159,function Lpe(t,n){return n||(n=Pn(8)),n.write_shift(4,t.Count),n.write_shift(4,t.Unique),n}(t));for(var e=0;e<t.length;++e)Ln(n,19,Upe(t[e]));return Ln(n,160),n.end()}function XH(t){for(var n=[],e=t.split(""),i=0;i<e.length;++i)n[i]=e[i].charCodeAt(0);return n}function eA(t,n){var e={};return e.Major=t.read_shift(2),e.Minor=t.read_shift(2),n>=4&&(t.l+=n-4),e}function jpe(t){for(var n=t.read_shift(4),e=t.l+n-4,i={},r=t.read_shift(4),o=[];r-- >0;)o.push({t:t.read_shift(4),v:t.read_shift(0,"lpp4")});if(i.name=t.read_shift(0,"lpp4"),i.comps=o,t.l!=e)throw new Error("Bad DataSpaceMapEntry: "+t.l+" != "+e);return i}function $H(t,n){var e=t.l+n,i={};i.Flags=63&t.read_shift(4),t.l+=4,i.AlgID=t.read_shift(4);var r=!1;switch(i.AlgID){case 26126:case 26127:case 26128:r=36==i.Flags;break;case 26625:r=4==i.Flags;break;case 0:r=16==i.Flags||4==i.Flags||36==i.Flags;break;default:throw"Unrecognized encryption algorithm: "+i.AlgID}if(!r)throw new Error("Encryption Flags/AlgID mismatch");return i.AlgIDHash=t.read_shift(4),i.KeySize=t.read_shift(4),i.ProviderType=t.read_shift(4),t.l+=8,i.CSPName=t.read_shift(e-t.l>>1,"utf16le"),t.l=e,i}function ZH(t,n){var e={},i=t.l+n;return t.l+=4,e.Salt=t.slice(t.l,t.l+16),t.l+=16,e.Verifier=t.slice(t.l,t.l+16),t.l+=16,t.read_shift(4),e.VerifierHash=t.slice(t.l,i),t.l=i,e}function qpe(t){if(36!=(63&t.read_shift(4)))throw new Error("EncryptionInfo mismatch");var e=t.read_shift(4);return{t:"Std",h:$H(t,e),v:ZH(t,t.length-t.l)}}function Jpe(){throw new Error("File is password-protected: ECMA-376 Extensible")}function Kpe(t){var n=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];t.l+=4;var e=t.read_shift(t.length-t.l,"utf8"),i={};return e.replace(al,function(o){var a=wr(o);switch(qf(a[0])){case"<?xml":case"<encryption":case"</encryption>":case"</keyEncryptors>":case"</keyEncryptor>":break;case"<keyData":n.forEach(function(s){i[s]=a[s]});break;case"<dataIntegrity":i.encryptedHmacKey=a.encryptedHmacKey,i.encryptedHmacValue=a.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":i.encs=[];break;case"<keyEncryptor":i.uri=a.uri;break;case"<encryptedKey":i.encs.push(a);break;default:throw a[0]}}),i}function uk(t){var e,o,n=0,i=XH(t),r=i.length+1;for((e=ZA(r))[0]=i.length,o=1;o!=r;++o)e[o]=i[o-1];for(o=r-1;o>=0;--o)n=((0==(16384&n)?0:1)|n<<1&32767)^e[o];return 52811^n}var ej=function(){var t=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],n=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],e=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],r=function(a,s){return function(a){return 255&(a/2|128*a)}(a^s)};return function(a){for(var s=XH(a),d=function(a){for(var s=n[a.length-1],d=104,f=a.length-1;f>=0;--f)for(var A=a[f],g=0;7!=g;++g)64&A&&(s^=e[d]),A*=2,--d;return s}(s),f=s.length,A=ZA(16),g=0;16!=g;++g)A[g]=0;var P;for(1==(1&f)&&(A[f]=r(t[0],d>>8),A[--f]=r(s[s.length-1],255&d));f>0;)A[--f]=r(s[f],d>>8),A[--f]=r(s[f],255&d);for(f=15,P=15-s.length;P>0;)A[f]=r(t[P],d>>8),--P,A[--f]=r(s[f],255&d),--f,--P;return A}}();var tj=function(){function t(r,o){switch(o.type){case"base64":return n(yd(r),o);case"binary":return n(r,o);case"buffer":return n(po&&Buffer.isBuffer(r)?r.toString("binary"):ep(r),o);case"array":return n(Ug(r),o)}throw new Error("Unrecognized type "+o.type)}function n(r,o){var s=(o||{}).dense?[]:{},d=r.match(/\\trowd.*?\\row\b/g);if(!d.length)throw new Error("RTF missing table");var f={s:{c:0,r:0},e:{c:0,r:d.length-1}};return d.forEach(function(A,g){Array.isArray(s)&&(s[g]=[]);for(var P,b=/\\\w+\b/g,_=0,v=-1;P=b.exec(A);){if("\\cell"===P[0]){var k=A.slice(_,b.lastIndex-P[0].length);if(" "==k[0]&&(k=k.slice(1)),++v,k.length){var H={v:k,t:"s"};Array.isArray(s)?s[g][v]=H:s[yr({r:g,c:v})]=H}}_=b.lastIndex}v>f.e.c&&(f.e.c=v)}),s["!ref"]=Xr(f),s}return{to_workbook:function e(r,o){return op(t(r,o),o)},to_sheet:t,from_sheet:function i(r){for(var s,o=["{\\rtf1\\ansi"],a=So(r["!ref"]),d=Array.isArray(r),f=a.s.r;f<=a.e.r;++f){o.push("\\trowd\\trautofit1");for(var A=a.s.c;A<=a.e.c;++A)o.push("\\cellx"+(A+1));for(o.push("\\pard\\intbl"),A=a.s.c;A<=a.e.c;++A){var g=yr({r:f,c:A});(s=d?(r[f]||[])[A]:r[g])&&(null!=s.v||s.f&&!s.F)&&(o.push(" "+(s.w||(Kf(s),s.w))),o.push("\\cell"))}o.push("\\pard\\intbl\\row")}return o.join("")+"}"}}}();function Uv(t){for(var n=0,e=1;3!=n;++n)e=256*e+(t[n]>255?255:t[n]<0?0:t[n]);return e.toString(16).toUpperCase().slice(1)}function Lw(t,n){if(0===n)return t;var e=function oge(t){var n=t[0]/255,e=t[1]/255,i=t[2]/255,r=Math.max(n,e,i),o=Math.min(n,e,i),a=r-o;if(0===a)return[0,0,n];var d,s=0,f=r+o;switch(d=a/(f>1?2-f:f),r){case n:s=((e-i)/a+6)%6;break;case e:s=(i-n)/a+2;break;case i:s=(n-e)/a+4}return[s/6,d,f/2]}(function rge(t){var n=t.slice("#"===t[0]?1:0).slice(0,6);return[parseInt(n.slice(0,2),16),parseInt(n.slice(2,4),16),parseInt(n.slice(4,6),16)]}(t));return e[2]=n<0?e[2]*(1+n):1-(1-e[2])*(1-n),Uv(function age(t){var d,e=t[1],i=t[2],r=2*e*(i<.5?i:1-i),o=i-r/2,a=[o,o,o],s=6*t[0];if(0!==e)switch(0|s){case 0:case 6:d=r*s,a[0]+=r,a[1]+=d;break;case 1:a[0]+=d=r*(2-s),a[1]+=r;break;case 2:d=r*(s-2),a[1]+=r,a[2]+=d;break;case 3:a[1]+=d=r*(4-s),a[2]+=r;break;case 4:d=r*(s-4),a[2]+=r,a[0]+=d;break;case 5:a[2]+=d=r*(6-s),a[0]+=r}for(var f=0;3!=f;++f)a[f]=Math.round(255*a[f]);return a}(e))}var ul=6;function Yv(t){return Math.floor((t+Math.round(128/ul)/256)*ul)}function Hv(t){return Math.floor((t-5)/ul*100+.5)/100}function Uw(t){return Math.round((t*ul+5)/ul*256)/256}function fk(t){return Uw(Hv(Yv(t)))}function hk(t){var n=Math.abs(t-fk(t)),e=ul;if(n>.005)for(ul=1;ul<15;++ul)Math.abs(t-fk(t))<=n&&(n=Math.abs(t-fk(t)),e=ul);ul=e}function sp(t){t.width?(t.wpx=Yv(t.width),t.wch=Hv(t.wpx),t.MDW=ul):t.wpx?(t.wch=Hv(t.wpx),t.width=Uw(t.wch),t.MDW=ul):"number"==typeof t.wch&&(t.width=Uw(t.wch),t.wpx=Yv(t.width),t.MDW=ul),t.customWidth&&delete t.customWidth}function jv(t){return 96*t/96}function g0(t){return 96*t/96}var dge={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"},Yw=["numFmtId","fillId","fontId","borderId","xfId"],Hw=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"],_ge=function(){var n=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,e=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,i=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,r=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,o=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(s,d,f){var g,A={};return s?((g=(s=s.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"")).match(n))&&function Age(t,n,e){n.NumberFmt=[];for(var i=ps(cr),r=0;r<i.length;++r)n.NumberFmt[i[r]]=cr[i[r]];var o=t[0].match(al);if(o)for(r=0;r<o.length;++r){var a=wr(o[r]);switch(qf(a[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":case"</numFmt>":break;case"<numFmt":var s=Ho(wa(a.formatCode)),d=parseInt(a.numFmtId,10);if(n.NumberFmt[d]=s,d>0){if(d>392){for(d=392;d>60&&null!=n.NumberFmt[d];--d);n.NumberFmt[d]=s}Wf(s,d)}break;default:if(e.WTF)throw new Error("unrecognized "+a[0]+" in numFmts")}}}(g,A,f),(g=s.match(r))&&function hge(t,n,e,i){n.Fonts=[];var r={},o=!1;(t[0].match(al)||[]).forEach(function(a){var s=wr(a);switch(qf(s[0])){case"<fonts":case"<fonts>":case"</fonts>":case"<font":case"<font>":case"<name/>":case"</name>":case"<sz/>":case"</sz>":case"<vertAlign/>":case"</vertAlign>":case"<family/>":case"</family>":case"<scheme/>":case"</scheme>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"</font>":case"<font/>":n.Fonts.push(r),r={};break;case"<name":s.val&&(r.name=wa(s.val));break;case"<b":r.bold=s.val?Wa(s.val):1;break;case"<b/>":r.bold=1;break;case"<i":r.italic=s.val?Wa(s.val):1;break;case"<i/>":r.italic=1;break;case"<u":switch(s.val){case"none":r.underline=0;break;case"single":r.underline=1;break;case"double":r.underline=2;break;case"singleAccounting":r.underline=33;break;case"doubleAccounting":r.underline=34}break;case"<u/>":r.underline=1;break;case"<strike":r.strike=s.val?Wa(s.val):1;break;case"<strike/>":r.strike=1;break;case"<outline":r.outline=s.val?Wa(s.val):1;break;case"<outline/>":r.outline=1;break;case"<shadow":r.shadow=s.val?Wa(s.val):1;break;case"<shadow/>":r.shadow=1;break;case"<condense":r.condense=s.val?Wa(s.val):1;break;case"<condense/>":r.condense=1;break;case"<extend":r.extend=s.val?Wa(s.val):1;break;case"<extend/>":r.extend=1;break;case"<sz":s.val&&(r.sz=+s.val);break;case"<vertAlign":s.val&&(r.vertAlign=s.val);break;case"<family":s.val&&(r.family=parseInt(s.val,10));break;case"<scheme":s.val&&(r.scheme=s.val);break;case"<charset":if("1"==s.val)break;s.codepage=w3[parseInt(s.val,10)];break;case"<color":if(r.color||(r.color={}),s.auto&&(r.color.auto=Wa(s.auto)),s.rgb)r.color.rgb=s.rgb.slice(-6);else if(s.indexed){r.color.index=parseInt(s.indexed,10);var d=zg[r.color.index];81==r.color.index&&(d=zg[1]),d||(d=zg[1]),r.color.rgb=d[0].toString(16)+d[1].toString(16)+d[2].toString(16)}else s.theme&&(r.color.theme=parseInt(s.theme,10),s.tint&&(r.color.tint=parseFloat(s.tint)),s.theme&&e.themeElements&&e.themeElements.clrScheme&&(r.color.rgb=Lw(e.themeElements.clrScheme[r.color.theme].rgb,r.color.tint||0)));break;case"<AlternateContent":case"<ext":o=!0;break;case"</AlternateContent>":case"</ext>":o=!1;break;default:if(i&&i.WTF&&!o)throw new Error("unrecognized "+s[0]+" in fonts")}})}(g,A,d,f),(g=s.match(i))&&function fge(t,n,e,i){n.Fills=[];var r={},o=!1;(t[0].match(al)||[]).forEach(function(a){var s=wr(a);switch(qf(s[0])){case"<fills":case"<fills>":case"</fills>":case"</fill>":case"<gradientFill>":case"<patternFill/>":case"</patternFill>":case"<bgColor/>":case"</bgColor>":case"<fgColor/>":case"</fgColor>":case"<stop":case"<stop/>":case"</stop>":case"<color":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<fill>":case"<fill":case"<fill/>":n.Fills.push(r={});break;case"<gradientFill":case"</gradientFill>":n.Fills.push(r),r={};break;case"<patternFill":case"<patternFill>":s.patternType&&(r.patternType=s.patternType);break;case"<bgColor":r.bgColor||(r.bgColor={}),s.indexed&&(r.bgColor.indexed=parseInt(s.indexed,10)),s.theme&&(r.bgColor.theme=parseInt(s.theme,10)),s.tint&&(r.bgColor.tint=parseFloat(s.tint)),s.rgb&&(r.bgColor.rgb=s.rgb.slice(-6));break;case"<fgColor":r.fgColor||(r.fgColor={}),s.theme&&(r.fgColor.theme=parseInt(s.theme,10)),s.tint&&(r.fgColor.tint=parseFloat(s.tint)),null!=s.rgb&&(r.fgColor.rgb=s.rgb.slice(-6));break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(i&&i.WTF&&!o)throw new Error("unrecognized "+s[0]+" in fills")}})}(g,A,0,f),(g=s.match(o))&&function uge(t,n,e,i){n.Borders=[];var r={},o=!1;(t[0].match(al)||[]).forEach(function(a){var s=wr(a);switch(qf(s[0])){case"<borders":case"<borders>":case"</borders>":case"</border>":case"<left/>":case"<left":case"<left>":case"</left>":case"<right/>":case"<right":case"<right>":case"</right>":case"<top/>":case"<top":case"<top>":case"</top>":case"<bottom/>":case"<bottom":case"<bottom>":case"</bottom>":case"<diagonal":case"<diagonal>":case"<diagonal/>":case"</diagonal>":case"<horizontal":case"<horizontal>":case"<horizontal/>":case"</horizontal>":case"<vertical":case"<vertical>":case"<vertical/>":case"</vertical>":case"<start":case"<start>":case"<start/>":case"</start>":case"<end":case"<end>":case"<end/>":case"</end>":case"<color":case"<color>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<border":case"<border>":case"<border/>":r={},s.diagonalUp&&(r.diagonalUp=Wa(s.diagonalUp)),s.diagonalDown&&(r.diagonalDown=Wa(s.diagonalDown)),n.Borders.push(r);break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(i&&i.WTF&&!o)throw new Error("unrecognized "+s[0]+" in borders")}})}(g,A,0,f),(g=s.match(e))&&function gge(t,n,e){n.CellXf=[];var i,r=!1;(t[0].match(al)||[]).forEach(function(o){var a=wr(o),s=0;switch(qf(a[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":case"</xf>":case"</alignment>":case"<protection":case"</protection>":case"<protection/>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<xf":case"<xf/>":for(delete(i=a)[0],s=0;s<Yw.length;++s)i[Yw[s]]&&(i[Yw[s]]=parseInt(i[Yw[s]],10));for(s=0;s<Hw.length;++s)i[Hw[s]]&&(i[Hw[s]]=Wa(i[Hw[s]]));if(n.NumberFmt&&i.numFmtId>392)for(s=392;s>60;--s)if(n.NumberFmt[i.numFmtId]==n.NumberFmt[s]){i.numFmtId=s;break}n.CellXf.push(i);break;case"<alignment":case"<alignment/>":var d={};a.vertical&&(d.vertical=a.vertical),a.horizontal&&(d.horizontal=a.horizontal),null!=a.textRotation&&(d.textRotation=a.textRotation),a.indent&&(d.indent=a.indent),a.wrapText&&(d.wrapText=Wa(a.wrapText)),i.alignment=d;break;case"<AlternateContent":case"<ext":r=!0;break;case"</AlternateContent>":case"</ext>":r=!1;break;default:if(e&&e.WTF&&!r)throw new Error("unrecognized "+a[0]+" in cellXfs")}})}(g,A,f),A):A}}();function rj(t,n){var i,e=[ms,ri("styleSheet",null,{xmlns:rp[0],"xmlns:vt":zs_vt})];return t.SSF&&null!=(i=function pge(t){var n=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(e){for(var i=e[0];i<=e[1];++i)null!=t[i]&&(n[n.length]=ri("numFmt",null,{numFmtId:i,formatCode:ga(t[i])}))}),1===n.length?"":(n[n.length]="</numFmts>",n[0]=ri("numFmts",null,{count:n.length-2}).replace("/>",">"),n.join(""))}(t.SSF))&&(e[e.length]=i),e[e.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',e[e.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',e[e.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',e[e.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(i=function mge(t){var n=[];return n[n.length]=ri("cellXfs",null),t.forEach(function(e){n[n.length]=ri("xf",null,e)}),n[n.length]="</cellXfs>",2===n.length?"":(n[0]=ri("cellXfs",null,{count:n.length-2}).replace("/>",">"),n.join(""))}(n.cellXfs))&&(e[e.length]=i),e[e.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',e[e.length]='<dxfs count="0"/>',e[e.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',e.length>2&&(e[e.length]="</styleSheet>",e[1]=e[1].replace("/>",">")),e.join("")}function vge(t,n,e){e||(e=Pn(6+4*n.length)),e.write_shift(2,t),Dc(n,e);var i=e.length>e.l?e.slice(0,e.l):e;return null==e.l&&(e.l=e.length),i}var Ak,Mge=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],wge=sl;function oj(t,n){n||(n=Pn(84)),Ak||(Ak=Cw(Mge));var e=Ak[t.patternType];null==e&&(e=40),n.write_shift(4,e);var i=0;if(40!=e)for(Ow({auto:1},n),Ow({auto:1},n);i<12;++i)n.write_shift(4,0);else{for(;i<4;++i)n.write_shift(4,0);for(;i<12;++i)n.write_shift(4,0)}return n.length>n.l?n.slice(0,n.l):n}function aj(t,n,e){return e||(e=Pn(16)),e.write_shift(2,n||0),e.write_shift(2,t.numFmtId||0),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(1,0),e}function Vv(t,n){return n||(n=Pn(10)),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(4,0),n.write_shift(4,0),n}var Dge=sl;function Yge(t,n){var e=Fl();return Ln(e,278),function Tge(t,n){if(n){var e=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(i){for(var r=i[0];r<=i[1];++r)null!=n[r]&&++e}),0!=e&&(Ln(t,615,ef(e)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(i){for(var r=i[0];r<=i[1];++r)null!=n[r]&&Ln(t,44,vge(r,n[r]))}),Ln(t,616))}}(e,t.SSF),function kge(t){Ln(t,611,ef(1)),Ln(t,43,function yge(t,n){n||(n=Pn(153)),n.write_shift(2,20*t.sz),function ihe(t,n){n||(n=Pn(2)),n.write_shift(1,(t.italic?2:0)|(t.strike?8:0)|(t.outline?16:0)|(t.shadow?32:0)|(t.condense?64:0)|(t.extend?128:0)),n.write_shift(1,0)}(t,n),n.write_shift(2,t.bold?700:400);var e=0;"superscript"==t.vertAlign?e=1:"subscript"==t.vertAlign&&(e=2),n.write_shift(2,e),n.write_shift(1,t.underline||0),n.write_shift(1,t.family||0),n.write_shift(1,t.charset||0),n.write_shift(1,0),Ow(t.color,n);var i=0;return"major"==t.scheme&&(i=1),"minor"==t.scheme&&(i=2),n.write_shift(1,i),Dc(t.name,n),n.length>n.l?n.slice(0,n.l):n}({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Ln(t,612)}(e),function Ige(t){Ln(t,603,ef(2)),Ln(t,45,oj({patternType:"none"})),Ln(t,45,oj({patternType:"gray125"})),Ln(t,604)}(e),function Bge(t){Ln(t,613,ef(1)),Ln(t,46,function xge(t,n){return n||(n=Pn(51)),n.write_shift(1,0),Vv(0,n),Vv(0,n),Vv(0,n),Vv(0,n),Vv(0,n),n.length>n.l?n.slice(0,n.l):n}()),Ln(t,614)}(e),function Rge(t){Ln(t,626,ef(1)),Ln(t,47,aj({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Ln(t,627)}(e),function Nge(t,n){Ln(t,617,ef(n.length)),n.forEach(function(e){Ln(t,47,aj(e,0))}),Ln(t,618)}(e,n.cellXfs),function Fge(t){Ln(t,619,ef(1)),Ln(t,48,function Sge(t,n){return n||(n=Pn(52)),n.write_shift(4,t.xfId),n.write_shift(2,1),n.write_shift(1,+t.builtinId),n.write_shift(1,0),Sw(t.name||"",n),n.length>n.l?n.slice(0,n.l):n}({xfId:0,builtinId:0,name:"Normal"})),Ln(t,620)}(e),function Lge(t){Ln(t,505,ef(0)),Ln(t,506)}(e),function Uge(t){Ln(t,508,function Oge(t,n,e){var i=Pn(2052);return i.write_shift(4,t),Sw(n,i),Sw(e,i),i.length>i.l?i.slice(0,i.l):i}(0,"TableStyleMedium9","PivotStyleMedium4")),Ln(t,509)}(e),Ln(e,279),e.end()}var Hge=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function jge(t,n,e){n.themeElements.clrScheme=[];var i={};(t[0].match(al)||[]).forEach(function(r){var o=wr(r);switch(o[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":i.rgb=o.val;break;case"<a:sysClr":i.rgb=o.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":"/"===o[0].charAt(1)?(n.themeElements.clrScheme[Hge.indexOf(o[0])]=i,i={}):i.name=o[0].slice(3,o[0].length-1);break;default:if(e&&e.WTF)throw new Error("Unrecognized "+o[0]+" in clrScheme")}})}function Vge(){}function Qge(){}var Gge=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,zge=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,Wge=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/,Jge=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function sj(t,n){(!t||0===t.length)&&(t=pk());var e,i={};if(!(e=t.match(Jge)))throw new Error("themeElements not found in theme");return function qge(t,n,e){var i;n.themeElements={},[["clrScheme",Gge,jge],["fontScheme",zge,Vge],["fmtScheme",Wge,Qge]].forEach(function(r){if(!(i=t.match(r[1])))throw new Error(r[0]+" not found in themeElements");r[2](i,n,e)})}(e[0],i,n),i.raw=t,i}function pk(t,n){if(n&&n.themeXLSX)return n.themeXLSX;if(t&&"string"==typeof t.raw)return t.raw;var e=[ms];return e[e.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',e[e.length]="<a:themeElements>",e[e.length]='<a:clrScheme name="Office">',e[e.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',e[e.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',e[e.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',e[e.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',e[e.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',e[e.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',e[e.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',e[e.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',e[e.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',e[e.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',e[e.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',e[e.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',e[e.length]="</a:clrScheme>",e[e.length]='<a:fontScheme name="Office">',e[e.length]="<a:majorFont>",e[e.length]='<a:latin typeface="Cambria"/>',e[e.length]='<a:ea typeface=""/>',e[e.length]='<a:cs typeface=""/>',e[e.length]='<a:font script="Jpan" typeface="\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af"/>',e[e.length]='<a:font script="Hang" typeface="\ub9d1\uc740 \uace0\ub515"/>',e[e.length]='<a:font script="Hans" typeface="\u5b8b\u4f53"/>',e[e.length]='<a:font script="Hant" typeface="\u65b0\u7d30\u660e\u9ad4"/>',e[e.length]='<a:font script="Arab" typeface="Times New Roman"/>',e[e.length]='<a:font script="Hebr" typeface="Times New Roman"/>',e[e.length]='<a:font script="Thai" typeface="Tahoma"/>',e[e.length]='<a:font script="Ethi" typeface="Nyala"/>',e[e.length]='<a:font script="Beng" typeface="Vrinda"/>',e[e.length]='<a:font script="Gujr" typeface="Shruti"/>',e[e.length]='<a:font script="Khmr" typeface="MoolBoran"/>',e[e.length]='<a:font script="Knda" typeface="Tunga"/>',e[e.length]='<a:font script="Guru" typeface="Raavi"/>',e[e.length]='<a:font script="Cans" typeface="Euphemia"/>',e[e.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',e[e.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',e[e.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',e[e.length]='<a:font script="Thaa" typeface="MV Boli"/>',e[e.length]='<a:font script="Deva" typeface="Mangal"/>',e[e.length]='<a:font script="Telu" typeface="Gautami"/>',e[e.length]='<a:font script="Taml" typeface="Latha"/>',e[e.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',e[e.length]='<a:font script="Orya" typeface="Kalinga"/>',e[e.length]='<a:font script="Mlym" typeface="Kartika"/>',e[e.length]='<a:font script="Laoo" typeface="DokChampa"/>',e[e.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',e[e.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',e[e.length]='<a:font script="Viet" typeface="Times New Roman"/>',e[e.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',e[e.length]='<a:font script="Geor" typeface="Sylfaen"/>',e[e.length]="</a:majorFont>",e[e.length]="<a:minorFont>",e[e.length]='<a:latin typeface="Calibri"/>',e[e.length]='<a:ea typeface=""/>',e[e.length]='<a:cs typeface=""/>',e[e.length]='<a:font script="Jpan" typeface="\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af"/>',e[e.length]='<a:font script="Hang" typeface="\ub9d1\uc740 \uace0\ub515"/>',e[e.length]='<a:font script="Hans" typeface="\u5b8b\u4f53"/>',e[e.length]='<a:font script="Hant" typeface="\u65b0\u7d30\u660e\u9ad4"/>',e[e.length]='<a:font script="Arab" typeface="Arial"/>',e[e.length]='<a:font script="Hebr" typeface="Arial"/>',e[e.length]='<a:font script="Thai" typeface="Tahoma"/>',e[e.length]='<a:font script="Ethi" typeface="Nyala"/>',e[e.length]='<a:font script="Beng" typeface="Vrinda"/>',e[e.length]='<a:font script="Gujr" typeface="Shruti"/>',e[e.length]='<a:font script="Khmr" typeface="DaunPenh"/>',e[e.length]='<a:font script="Knda" typeface="Tunga"/>',e[e.length]='<a:font script="Guru" typeface="Raavi"/>',e[e.length]='<a:font script="Cans" typeface="Euphemia"/>',e[e.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',e[e.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',e[e.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',e[e.length]='<a:font script="Thaa" typeface="MV Boli"/>',e[e.length]='<a:font script="Deva" typeface="Mangal"/>',e[e.length]='<a:font script="Telu" typeface="Gautami"/>',e[e.length]='<a:font script="Taml" typeface="Latha"/>',e[e.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',e[e.length]='<a:font script="Orya" typeface="Kalinga"/>',e[e.length]='<a:font script="Mlym" typeface="Kartika"/>',e[e.length]='<a:font script="Laoo" typeface="DokChampa"/>',e[e.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',e[e.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',e[e.length]='<a:font script="Viet" typeface="Arial"/>',e[e.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',e[e.length]='<a:font script="Geor" typeface="Sylfaen"/>',e[e.length]="</a:minorFont>",e[e.length]="</a:fontScheme>",e[e.length]='<a:fmtScheme name="Office">',e[e.length]="<a:fillStyleLst>",e[e.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:lin ang="16200000" scaled="1"/>',e[e.length]="</a:gradFill>",e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:lin ang="16200000" scaled="0"/>',e[e.length]="</a:gradFill>",e[e.length]="</a:fillStyleLst>",e[e.length]="<a:lnStyleLst>",e[e.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',e[e.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',e[e.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',e[e.length]="</a:lnStyleLst>",e[e.length]="<a:effectStyleLst>",e[e.length]="<a:effectStyle>",e[e.length]="<a:effectLst>",e[e.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',e[e.length]="</a:effectLst>",e[e.length]="</a:effectStyle>",e[e.length]="<a:effectStyle>",e[e.length]="<a:effectLst>",e[e.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',e[e.length]="</a:effectLst>",e[e.length]="</a:effectStyle>",e[e.length]="<a:effectStyle>",e[e.length]="<a:effectLst>",e[e.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',e[e.length]="</a:effectLst>",e[e.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',e[e.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',e[e.length]="</a:effectStyle>",e[e.length]="</a:effectStyleLst>",e[e.length]="<a:bgFillStyleLst>",e[e.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',e[e.length]="</a:gradFill>",e[e.length]='<a:gradFill rotWithShape="1">',e[e.length]="<a:gsLst>",e[e.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',e[e.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',e[e.length]="</a:gsLst>",e[e.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',e[e.length]="</a:gradFill>",e[e.length]="</a:bgFillStyleLst>",e[e.length]="</a:fmtScheme>",e[e.length]="</a:themeElements>",e[e.length]="<a:objectDefaults>",e[e.length]="<a:spDef>",e[e.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',e[e.length]="</a:spDef>",e[e.length]="<a:lnDef>",e[e.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',e[e.length]="</a:lnDef>",e[e.length]="</a:objectDefaults>",e[e.length]="<a:extraClrSchemeLst/>",e[e.length]="</a:theme>",e.join("")}function tme(t){var n=t.read_shift(2),e=t.read_shift(2)-4,i=[n];switch(n){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:i[1]=function $ge(t){var n={};switch(n.xclrType=t.read_shift(2),n.nTintShade=t.read_shift(2),n.xclrType){case 0:case 4:t.l+=4;break;case 1:n.xclrValue=function Zge(t,n){return sl(t,n)}(t,4);break;case 2:n.xclrValue=TH(t);break;case 3:n.xclrValue=function Xge(t){return t.read_shift(4)}(t)}return t.l+=8,n}(t);break;case 6:i[1]=function eme(t,n){return sl(t,n)}(t,e);break;case 14:case 15:i[1]=t.read_shift(1===e?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+n+" "+e)}return i}function ime(t,n){n.forEach(function(e){})}function fme(){var t=Fl();return Ln(t,332),Ln(t,334,ef(1)),Ln(t,335,function ome(t){var n=Pn(12+2*t.name.length);return n.write_shift(4,t.flags),n.write_shift(4,t.version),Dc(t.name,n),n.slice(0,n.l)}({name:"XLDAPR",version:12e4,flags:3496657072})),Ln(t,336),Ln(t,339,function cme(t,n){var e=Pn(8+2*n.length);return e.write_shift(4,t),Dc(n,e),e.slice(0,e.l)}(1,"XLDAPR")),Ln(t,52),Ln(t,35,ef(514)),Ln(t,4096,ef(0)),Ln(t,4097,iu(1)),Ln(t,36),Ln(t,53),Ln(t,340),Ln(t,337,function dme(t,n){var e=Pn(8);return e.write_shift(4,t),e.write_shift(4,n?1:0),e}(1,!0)),Ln(t,51,function sme(t){var n=Pn(4+8*t.length);n.write_shift(4,t.length);for(var e=0;e<t.length;++e)n.write_shift(4,t[e][0]),n.write_shift(4,t[e][1]);return n}([[1,0]])),Ln(t,338),Ln(t,333),t.end()}function cj(){var t=[ms];return t.push('<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">\n  <metadataTypes count="1">\n    <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>\n  </metadataTypes>\n  <futureMetadata name="XLDAPR" count="1">\n    <bk>\n      <extLst>\n        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">\n          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>\n        </ext>\n      </extLst>\n    </bk>\n  </futureMetadata>\n  <cellMetadata count="1">\n    <bk>\n      <rc t="1" v="0"/>\n    </bk>\n  </cellMetadata>\n</metadata>'),t.join("")}var m0=1024;function lj(t,n){for(var e=[21600,21600],i=["m0,0l0",e[1],e[0],e[1],e[0],"0xe"].join(","),r=[ri("xml",null,{"xmlns:v":"urn:schemas-microsoft-com:vml","xmlns:o":Dd_o,"xmlns:x":Dd_x,"xmlns:mv":"http://macVmlSchemaUri"}).replace(/\/>/,">"),ri("o:shapelayout",ri("o:idmap",null,{"v:ext":"edit",data:t}),{"v:ext":"edit"}),ri("v:shapetype",[ri("v:stroke",null,{joinstyle:"miter"}),ri("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:e.join(","),path:i})];m0<1e3*t;)m0+=1e3;return n.forEach(function(o){var a=cs(o[0]),s={color2:"#BEFF82",type:"gradient"};"gradient"==s.type&&(s.angle="-180");var d="gradient"==s.type?ri("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,f=ri("v:fill",d,s);++m0,r=r.concat(["<v:shape"+Ev({id:"_x0000_s"+m0,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(o[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",f,ri("v:shadow",null,{on:"t",obscured:"t"}),ri("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",Gc("x:Anchor",[a.c+1,0,a.r+1,0,a.c+3,20,a.r+5,20].join(",")),Gc("x:AutoFill","False"),Gc("x:Row",String(a.r)),Gc("x:Column",String(a.c)),o[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),r.push("</xml>"),r.join("")}function dj(t,n,e,i){var o,r=Array.isArray(t);n.forEach(function(a){var s=cs(a.ref);if(r?(t[s.r]||(t[s.r]=[]),o=t[s.r][s.c]):o=t[a.ref],!o){o={t:"z"},r?t[s.r][s.c]=o:t[a.ref]=o;var d=So(t["!ref"]||"BDWGO1000001:A1");d.s.r>s.r&&(d.s.r=s.r),d.e.r<s.r&&(d.e.r=s.r),d.s.c>s.c&&(d.s.c=s.c),d.e.c<s.c&&(d.e.c=s.c);var f=Xr(d);f!==t["!ref"]&&(t["!ref"]=f)}o.c||(o.c=[]);var A={a:a.author,t:a.t,r:a.r,T:e};a.h&&(A.h=a.h);for(var g=o.c.length-1;g>=0;--g){if(!e&&o.c[g].T)return;e&&!o.c[g].T&&o.c.splice(g,1)}if(e&&i)for(g=0;g<i.length;++g)if(A.a==i[g].id){A.a=i[g].name||A.a;break}o.c.push(A)})}function uj(t){var n=[ms,ri("comments",null,{xmlns:rp[0]})],e=[];return n.push("<authors>"),t.forEach(function(i){i[1].forEach(function(r){var o=ga(r.a);-1==e.indexOf(o)&&(e.push(o),n.push("<author>"+o+"</author>")),r.T&&r.ID&&-1==e.indexOf("tc="+r.ID)&&(e.push("tc="+r.ID),n.push("<author>tc="+r.ID+"</author>"))})}),0==e.length&&(e.push("SheetJ5"),n.push("<author>SheetJ5</author>")),n.push("</authors>"),n.push("<commentList>"),t.forEach(function(i){var r=0,o=[];if(i[1][0]&&i[1][0].T&&i[1][0].ID?r=e.indexOf("tc="+i[1][0].ID):i[1].forEach(function(d){d.a&&(r=e.indexOf(ga(d.a))),o.push(d.t||"")}),n.push('<comment ref="'+i[0]+'" authorId="'+r+'"><text>'),o.length<=1)n.push(Gc("t",ga(o[0]||"")));else{for(var a="Comment:\n    "+o[0]+"\n",s=1;s<o.length;++s)a+="Reply:\n    "+o[s]+"\n";n.push(Gc("t",ga(a)))}n.push("</text></comment>")}),n.push("</commentList>"),n.length>2&&(n[n.length]="</comments>",n[1]=n[1].replace("/>",">")),n.join("")}function Cme(t,n,e){var i=[ms,ri("ThreadedComments",null,{xmlns:zs_TCMNT}).replace(/[\/]>/,">")];return t.forEach(function(r){var o="";(r[1]||[]).forEach(function(a,s){if(a.T){a.a&&-1==n.indexOf(a.a)&&n.push(a.a);var d={ref:r[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+e.tcid++).slice(-12)+"}"};0==s?o=d.id:d.parentId=o,a.ID=d.id,a.a&&(d.personId="{54EE7950-7262-4200-6969-"+("000000000000"+n.indexOf(a.a)).slice(-12)+"}"),i.push(ri("threadedComment",Gc("text",a.t||""),d))}else delete a.ID})}),i.push("</ThreadedComments>"),i.join("")}var Dme=cl;function Ome(t){var n=Fl(),e=[];return Ln(n,628),Ln(n,630),t.forEach(function(i){i[1].forEach(function(r){e.indexOf(r.a)>-1||(e.push(r.a.slice(0,54)),Ln(n,632,function xme(t){return Dc(t.slice(0,54))}(r.a)))})}),Ln(n,631),Ln(n,633),t.forEach(function(i){i[1].forEach(function(r){r.iauthor=e.indexOf(r.a);var o={s:cs(i[0]),e:cs(i[0])};Ln(n,635,function Pme(t,n){return null==n&&(n=Pn(36)),n.write_shift(4,t[1].iauthor),h0(t[0],n),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n}([o,r])),r.t&&r.t.length>0&&Ln(n,637,function Xfe(t,n){var e=!1;return null==n&&(e=!0,n=Pn(23+4*t.t.length)),n.write_shift(1,1),Dc(t.t,n),n.write_shift(4,1),function qfe(t,n){n||(n=Pn(4)),n.write_shift(2,t.ich||0),n.write_shift(2,t.ifnt||0)}({ich:0,ifnt:0},n),e?n.slice(0,n.l):n}(r)),Ln(n,636),delete r.iauthor})}),Ln(n,634),Ln(n,629),n.end()}var fj=["xlsb","xlsm","xlam","biff8","xla"],_0=function(){var t=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,n={r:0,c:0};function e(i,r,o,a){var s=!1,d=!1;0==o.length?d=!0:"["==o.charAt(0)&&(d=!0,o=o.slice(1,-1)),0==a.length?s=!0:"["==a.charAt(0)&&(s=!0,a=a.slice(1,-1));var f=o.length>0?0|parseInt(o,10):0,A=a.length>0?0|parseInt(a,10):0;return s?A+=n.c:--A,d?f+=n.r:--f,r+(s?"":"$")+qa(A)+(d?"":"$")+_s(f)}return function(r,o){return n=o,r.replace(t,e)}}(),gk=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,mk=function(){return function(n,e){return n.replace(gk,function(i,r,o,a,s,d){var f=z3(a)-(o?0:e.c),A=G3(d)-(s?0:e.r);return r+"R"+(0==A?"":s?A+1:"["+A+"]")+"C"+(0==f?"":o?f+1:"["+f+"]")})}}();function hj(t,n){return t.replace(gk,function(e,i,r,o,a,s){return i+("$"==r?r+o:qa(z3(o)+n.c))+("$"==a?a+s:_s(G3(s)+n.r))})}function Fme(t,n,e){var r=Ll(n).s,o=cs(e);return hj(t,{r:o.r-r.r,c:o.c-r.c})}function Aj(t){return t.replace(/_xlfn\./g,"")}function qs(t){t.l+=1}function cp(t,n){var e=t.read_shift(1==n?1:2);return[16383&e,e>>14&1,e>>15&1]}function pj(t,n,e){var i=2;if(e){if(e.biff>=2&&e.biff<=5)return gj(t);12==e.biff&&(i=4)}var r=t.read_shift(i),o=t.read_shift(i),a=cp(t,2),s=cp(t,2);return{s:{r,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:s[0],cRel:s[1],rRel:s[2]}}}function gj(t){var n=cp(t,2),e=cp(t,2),i=t.read_shift(1),r=t.read_shift(1);return{s:{r:n[0],c:i,cRel:n[1],rRel:n[2]},e:{r:e[0],c:r,cRel:e[1],rRel:e[2]}}}function mj(t,n,e){if(e&&e.biff>=2&&e.biff<=5)return function Yme(t){var n=cp(t,2),e=t.read_shift(1);return{r:n[0],c:e,cRel:n[1],rRel:n[2]}}(t);var i=t.read_shift(e&&12==e.biff?4:2),r=cp(t,2);return{r:i,c:r[0],cRel:r[1],rRel:r[2]}}function Hme(t){var n=t.read_shift(2),e=t.read_shift(2);return{r:n,c:255&e,fQuoted:!!(16384&e),cRel:e>>15,rRel:e>>15}}function _j(t){var n=1&t[t.l+1];return t.l+=4,[n,1]}function bj(t){return[t.read_shift(1),t.read_shift(1)]}function g_e(t,n){var e=[t.read_shift(1)];if(12==n)switch(e[0]){case 2:e[0]=4;break;case 4:e[0]=16;break;case 0:e[0]=1;break;case 1:e[0]=2}switch(e[0]){case 4:e[1]=Ts(t,1)?"TRUE":"FALSE",12!=n&&(t.l+=7);break;case 37:case 16:e[1]=Zh[t[t.l]],t.l+=12==n?4:8;break;case 0:t.l+=8;break;case 1:e[1]=ll(t);break;case 2:e[1]=Jg(t,0,{biff:n>0&&n<8?2:n});break;default:throw new Error("Bad SerAr: "+e[0])}return e}function m_e(t,n,e){for(var i=t.read_shift(12==e.biff?4:2),r=[],o=0;o!=i;++o)r.push((12==e.biff?Qg:Nw)(t,8));return r}function __e(t,n,e){var i=0,r=0;12==e.biff?(i=t.read_shift(4),r=t.read_shift(4)):(r=1+t.read_shift(1),i=1+t.read_shift(2)),e.biff>=2&&e.biff<8&&(--i,0==--r&&(r=256));for(var o=0,a=[];o!=i&&(a[o]=[]);++o)for(var s=0;s!=r;++s)a[o][s]=g_e(t,e.biff);return a}function Qv(t,n,e){return t.l+=2,[Hme(t)]}function _k(t){return t.l+=6,[]}function vj(t){return t.l+=2,[Ws(t),1&t.read_shift(2)]}var L_e=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],Cj={1:{n:"PtgExp",f:function d_e(t,n,e){return t.l++,e&&12==e.biff?[t.read_shift(4,"i"),0]:[t.read_shift(2),t.read_shift(e&&2==e.biff?1:2)]}},2:{n:"PtgTbl",f:sl},3:{n:"PtgAdd",f:qs},4:{n:"PtgSub",f:qs},5:{n:"PtgMul",f:qs},6:{n:"PtgDiv",f:qs},7:{n:"PtgPower",f:qs},8:{n:"PtgConcat",f:qs},9:{n:"PtgLt",f:qs},10:{n:"PtgLe",f:qs},11:{n:"PtgEq",f:qs},12:{n:"PtgGe",f:qs},13:{n:"PtgGt",f:qs},14:{n:"PtgNe",f:qs},15:{n:"PtgIsect",f:qs},16:{n:"PtgUnion",f:qs},17:{n:"PtgRange",f:qs},18:{n:"PtgUplus",f:qs},19:{n:"PtgUminus",f:qs},20:{n:"PtgPercent",f:qs},21:{n:"PtgParen",f:qs},22:{n:"PtgMissArg",f:qs},23:{n:"PtgStr",f:function p_e(t,n,e){return t.l++,Fv(t,0,e)}},26:{n:"PtgSheet",f:function H_e(t,n,e){return t.l+=5,t.l+=2,t.l+=2==e.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function j_e(t,n,e){return t.l+=2==e.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function u_e(t){return t.l++,Zh[t.read_shift(1)]}},29:{n:"PtgBool",f:function h_e(t){return t.l++,0!==t.read_shift(1)}},30:{n:"PtgInt",f:function f_e(t){return t.l++,t.read_shift(2)}},31:{n:"PtgNum",f:function A_e(t){return t.l++,ll(t)}},32:{n:"PtgArray",f:function Jme(t,n,e){var i=(96&t[t.l++])>>5;return t.l+=2==e.biff?6:12==e.biff?14:7,[i]}},33:{n:"PtgFunc",f:function a_e(t,n,e){var i=(96&t[t.l])>>5;t.l+=1;var r=t.read_shift(e&&e.biff<=3?1:2);return[l0e[r],wj[r],i]}},34:{n:"PtgFuncVar",f:function s_e(t,n,e){var i=t[t.l++],r=t.read_shift(1),o=e&&e.biff<=3?[88==i?-1:0,t.read_shift(1)]:function c_e(t){return[t[t.l+1]>>7,32767&t.read_shift(2)]}(t);return[r,(0===o[0]?wj:c0e)[o[1]]]}},35:{n:"PtgName",f:function b_e(t,n,e){var i=t.read_shift(1)>>>5&3,o=t.read_shift(!e||e.biff>=8?4:2);switch(e.biff){case 2:t.l+=5;break;case 3:case 4:t.l+=8;break;case 5:t.l+=12}return[i,0,o]}},36:{n:"PtgRef",f:function i_e(t,n,e){var i=(96&t[t.l])>>5;return t.l+=1,[i,mj(t,0,e)]}},37:{n:"PtgArea",f:function Qme(t,n,e){return[(96&t[t.l++])>>5,pj(t,0,e)]}},38:{n:"PtgMemArea",f:function y_e(t,n,e){var i=t.read_shift(1)>>>5&3;return t.l+=e&&2==e.biff?3:4,[i,t.read_shift(e&&2==e.biff?1:2)]}},39:{n:"PtgMemErr",f:sl},40:{n:"PtgMemNoMem",f:sl},41:{n:"PtgMemFunc",f:function M_e(t,n,e){return[t.read_shift(1)>>>5&3,t.read_shift(e&&2==e.biff?1:2)]}},42:{n:"PtgRefErr",f:function w_e(t,n,e){var i=t.read_shift(1)>>>5&3;return t.l+=4,e.biff<8&&t.l--,12==e.biff&&(t.l+=2),[i]}},43:{n:"PtgAreaErr",f:function zme(t,n,e){var i=(96&t[t.l++])>>5;return t.l+=e&&e.biff>8?12:e.biff<8?6:8,[i]}},44:{n:"PtgRefN",f:function r_e(t,n,e){var i=(96&t[t.l])>>5;t.l+=1;var r=function jme(t,n,e){var i=e&&e.biff?e.biff:8;if(i>=2&&i<=5)return function Vme(t){var n=t.read_shift(2),e=t.read_shift(1),i=(32768&n)>>15,r=(16384&n)>>14;return n&=16383,1==i&&n>=8192&&(n-=16384),1==r&&e>=128&&(e-=256),{r:n,c:e,cRel:r,rRel:i}}(t);var r=t.read_shift(i>=12?4:2),o=t.read_shift(2),a=(16384&o)>>14,s=(32768&o)>>15;if(o&=16383,1==s)for(;r>524287;)r-=1048576;if(1==a)for(;o>8191;)o-=16384;return{r,c:o,cRel:a,rRel:s}}(t,0,e);return[i,r]}},45:{n:"PtgAreaN",f:function qme(t,n,e){var i=(96&t[t.l++])>>5,r=function Ume(t,n,e){if(e.biff<8)return gj(t);var i=t.read_shift(12==e.biff?4:2),r=t.read_shift(12==e.biff?4:2),o=cp(t,2),a=cp(t,2);return{s:{r:i,c:o[0],cRel:o[1],rRel:o[2]},e:{r,c:a[0],cRel:a[1],rRel:a[2]}}}(t,0,e);return[i,r]}},46:{n:"PtgMemAreaN",f:function V_e(t){return[t.read_shift(1)>>>5&3,t.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function Q_e(t){return[t.read_shift(1)>>>5&3,t.read_shift(2)]}},57:{n:"PtgNameX",f:function v_e(t,n,e){return 5==e.biff?function C_e(t){var n=t.read_shift(1)>>>5&3,e=t.read_shift(2,"i");t.l+=8;var i=t.read_shift(2);return t.l+=12,[n,e,i]}(t):[t.read_shift(1)>>>5&3,t.read_shift(2),t.read_shift(4)]}},58:{n:"PtgRef3d",f:function o_e(t,n,e){var i=(96&t[t.l])>>5;t.l+=1;var r=t.read_shift(2);return e&&5==e.biff&&(t.l+=12),[i,r,mj(t,0,e)]}},59:{n:"PtgArea3d",f:function Gme(t,n,e){var i=(96&t[t.l++])>>5,r=t.read_shift(2,"i");if(e&&5===e.biff)t.l+=12;return[i,r,pj(t,0,e)]}},60:{n:"PtgRefErr3d",f:function P_e(t,n,e){var i=(96&t[t.l++])>>5,r=t.read_shift(2),o=4;if(e)switch(e.biff){case 5:o=15;break;case 12:o=6}return t.l+=o,[i,r]}},61:{n:"PtgAreaErr3d",f:function Wme(t,n,e){var i=(96&t[t.l++])>>5,r=t.read_shift(2),o=8;if(e)switch(e.biff){case 5:t.l+=12,o=6;break;case 12:o=12}return t.l+=o,[i,r]}},255:{}},z_e={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},W_e={1:{n:"PtgElfLel",f:vj},2:{n:"PtgElfRw",f:Qv},3:{n:"PtgElfCol",f:Qv},6:{n:"PtgElfRwV",f:Qv},7:{n:"PtgElfColV",f:Qv},10:{n:"PtgElfRadical",f:Qv},11:{n:"PtgElfRadicalS",f:_k},13:{n:"PtgElfColS",f:_k},15:{n:"PtgElfColSV",f:_k},16:{n:"PtgElfRadicalLel",f:vj},25:{n:"PtgList",f:function U_e(t){t.l+=2;var n=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(4),r=t.read_shift(2),o=t.read_shift(2);return{ixti:n,coltype:3&e,rt:L_e[e>>2&31],idx:i,c:r,C:o}}},29:{n:"PtgSxName",f:function Y_e(t){return t.l+=2,[t.read_shift(4)]}},255:{}},q_e={0:{n:"PtgAttrNoop",f:function G_e(t){return t.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function e_e(t,n,e){var i=255&t[t.l+1]?1:0;return t.l+=e&&2==e.biff?3:4,[i]}},2:{n:"PtgAttrIf",f:function $me(t,n,e){var i=255&t[t.l+1]?1:0;return t.l+=2,[i,t.read_shift(e&&2==e.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function Kme(t,n,e){t.l+=2;for(var i=t.read_shift(e&&2==e.biff?1:2),r=[],o=0;o<=i;++o)r.push(t.read_shift(e&&2==e.biff?1:2));return r}},8:{n:"PtgAttrGoto",f:function Xme(t,n,e){var i=255&t[t.l+1]?1:0;return t.l+=2,[i,t.read_shift(e&&2==e.biff?1:2)]}},16:{n:"PtgAttrSum",f:function l_e(t,n,e){t.l+=e&&2==e.biff?3:4}},32:{n:"PtgAttrBaxcel",f:_j},33:{n:"PtgAttrBaxcel",f:_j},64:{n:"PtgAttrSpace",f:function t_e(t){return t.read_shift(2),bj(t)}},65:{n:"PtgAttrSpaceSemi",f:function n_e(t){return t.read_shift(2),bj(t)}},128:{n:"PtgAttrIfError",f:function Zme(t){var n=255&t[t.l+1]?1:0;return t.l+=2,[n,t.read_shift(2)]}},255:{}};function Gv(t,n,e,i){if(i.biff<8)return sl(t,n);for(var r=t.l+n,o=[],a=0;a!==e.length;++a)switch(e[a][0]){case"PtgArray":e[a][1]=__e(t,0,i),o.push(e[a][1]);break;case"PtgMemArea":e[a][2]=m_e(t,0,i),o.push(e[a][2]);break;case"PtgExp":i&&12==i.biff&&(e[a][1][1]=t.read_shift(4),o.push(e[a][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+e[a][0]}return 0!=(n=r-t.l)&&o.push(sl(t,n)),o}function zv(t,n,e){for(var r,o,i=t.l+n,a=[];i!=t.l;)n=i-t.l,r=Cj[o=t[t.l]]||Cj[z_e[o]],(24===o||25===o)&&(r=(24===o?W_e:q_e)[t[t.l+1]]),r&&r.f?a.push([r.n,r.f(t,n,e)]):sl(t,n);return a}function J_e(t){for(var n=[],e=0;e<t.length;++e){for(var i=t[e],r=[],o=0;o<i.length;++o){var a=i[o];r.push(a?2===a[0]?'"'+a[1].replace(/"/g,'""')+'"':a[1]:"")}n.push(r.join(","))}return n.join(";")}var K_e={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function yj(t,n,e){if(!t)return"SH33TJSERR0";if(e.biff>8&&(!t.XTI||!t.XTI[n]))return t.SheetNames[n];if(!t.XTI)return"SH33TJSERR6";var i=t.XTI[n];if(e.biff<8)return n>1e4&&(n-=65536),n<0&&(n=-n),0==n?"":t.XTI[n-1];if(!i)return"SH33TJSERR1";var r="";if(e.biff>8)switch(t[i[0]][0]){case 357:return r=-1==i[1]?"#REF":t.SheetNames[i[1]],i[1]==i[2]?r:r+":"+t.SheetNames[i[2]];case 358:return null!=e.SID?t.SheetNames[e.SID]:"SH33TJSSAME"+t[i[0]][0];default:return"SH33TJSSRC"+t[i[0]][0]}switch(t[i[0]][0][0]){case 1025:return r=-1==i[1]?"#REF":t.SheetNames[i[1]]||"SH33TJSERR3",i[1]==i[2]?r:r+":"+t.SheetNames[i[2]];case 14849:return t[i[0]].slice(1).map(function(o){return o.Name}).join(";;");default:return t[i[0]][0][3]?(r=-1==i[1]?"#REF":t[i[0]][0][3][i[1]]||"SH33TJSERR4",i[1]==i[2]?r:r+":"+t[i[0]][0][3][i[2]]):"SH33TJSERR2"}}function Mj(t,n,e){var i=yj(t,n,e);return"#REF"==i?i:function X_e(t,n){if(!(t||n&&n.biff<=5&&n.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(t)?"'"+t+"'":t}(i,e)}function fl(t,n,e,i,r){var d,f,A,_,o=r&&r.biff||8,a={s:{c:0,r:0},e:{c:0,r:0}},s=[],g=0,b=0,P="";if(!t[0]||!t[0][0])return"";for(var v=-1,k="",H=0,X=t[0].length;H<X;++H){var W=t[0][H];switch(W[0]){case"PtgUminus":s.push("-"+s.pop());break;case"PtgUplus":s.push("+"+s.pop());break;case"PtgPercent":s.push(s.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(d=s.pop(),f=s.pop(),v>=0){switch(t[0][v][1][0]){case 0:k=gs(" ",t[0][v][1][1]);break;case 1:k=gs("\r",t[0][v][1][1]);break;default:if(k="",r.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][v][1][0])}f+=k,v=-1}s.push(f+K_e[W[0]]+d);break;case"PtgIsect":d=s.pop(),f=s.pop(),s.push(f+" "+d);break;case"PtgUnion":d=s.pop(),f=s.pop(),s.push(f+","+d);break;case"PtgRange":d=s.pop(),f=s.pop(),s.push(f+":"+d);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;case"PtgRef":A=Iv(W[1][1],a,r),s.push(Bv(A,o));break;case"PtgRefN":A=e?Iv(W[1][1],e,r):W[1][1],s.push(Bv(A,o));break;case"PtgRef3d":g=W[1][1],A=Iv(W[1][2],a,r),P=Mj(i,g,r),s.push(P+"!"+Bv(A,o));break;case"PtgFunc":case"PtgFuncVar":var Ee=W[1][0],Ne=W[1][1];Ee||(Ee=0);var ge=0==(Ee&=127)?[]:s.slice(-Ee);s.length-=Ee,"User"===Ne&&(Ne=ge.shift()),s.push(Ne+"("+ge.join(",")+")");break;case"PtgBool":s.push(W[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":s.push(W[1]);break;case"PtgNum":s.push(String(W[1]));break;case"PtgStr":s.push('"'+W[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":_=KY(W[1][1],e?{s:e}:a,r),s.push(Q3(_,r));break;case"PtgArea":_=KY(W[1][1],a,r),s.push(Q3(_,r));break;case"PtgArea3d":_=W[1][2],P=Mj(i,g=W[1][1],r),s.push(P+"!"+Q3(_,r));break;case"PtgAttrSum":s.push("SUM("+s.pop()+")");break;case"PtgName":var Me=(i.names||[])[(b=W[1][2])-1]||(i[0]||[])[b],qe=Me?Me.Name:"SH33TJSNAME"+String(b);qe&&"_xlfn."==qe.slice(0,6)&&!r.xlfn&&(qe=qe.slice(6)),s.push(qe);break;case"PtgNameX":var we,ot=W[1][1];if(b=W[1][2],!(r.biff<=5)){var be="";if(14849==((i[ot]||[])[0]||[])[0]||(1025==((i[ot]||[])[0]||[])[0]?i[ot][b]&&i[ot][b].itab>0&&(be=i.SheetNames[i[ot][b].itab-1]+"!"):be=i.SheetNames[b-1]+"!"),i[ot]&&i[ot][b])be+=i[ot][b].Name;else if(i[0]&&i[0][b])be+=i[0][b].Name;else{var Ze=(yj(i,ot,r)||"").split(";;");Ze[b-1]?be=Ze[b-1]:be+="SH33TJSERRX"}s.push(be);break}ot<0&&(ot=-ot),i[ot]&&(we=i[ot][b]),we||(we={Name:"SH33TJSERRY"}),s.push(we.Name);break;case"PtgParen":var rt="(",It=")";if(v>=0){switch(k="",t[0][v][1][0]){case 2:rt=gs(" ",t[0][v][1][1])+rt;break;case 3:rt=gs("\r",t[0][v][1][1])+rt;break;case 4:It=gs(" ",t[0][v][1][1])+It;break;case 5:It=gs("\r",t[0][v][1][1])+It;break;default:if(r.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][v][1][0])}v=-1}s.push(rt+s.pop()+It);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":s.push("#REF!");break;case"PtgExp":var ut={c:e.c,r:e.r};if(i.sharedf[yr(A={c:W[1][1],r:W[1][0]})]){var Ct=i.sharedf[yr(A)];s.push(fl(Ct,0,ut,i,r))}else{var xt=!1;for(d=0;d!=i.arrayf.length;++d)if(!(A.c<(f=i.arrayf[d])[0].s.c||A.c>f[0].e.c||A.r<f[0].s.r||A.r>f[0].e.r)){s.push(fl(f[1],0,ut,i,r)),xt=!0;break}xt||s.push(W[1])}break;case"PtgArray":s.push("{"+J_e(W[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":v=H;break;case"PtgMissArg":s.push("");break;case"PtgList":s.push("Table"+W[1].idx+"[#"+W[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(W))}if(3!=r.biff&&v>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(t[0][H][0])){var Ut=!0;switch((W=t[0][v])[1][0]){case 4:Ut=!1;case 0:k=gs(" ",W[1][1]);break;case 5:Ut=!1;case 1:k=gs("\r",W[1][1]);break;default:if(k="",r.WTF)throw new Error("Unexpected PtgAttrSpaceType "+W[1][0])}s.push((Ut?k:"")+s.pop()+(Ut?"":k)),v=-1}}if(s.length>1&&r.WTF)throw new Error("bad formula stack");return s[0]}function $_e(t,n,e){var o,i=t.l+n,r=2==e.biff?1:2,a=t.read_shift(r);if(65535==a)return[[],sl(t,n-2)];var s=zv(t,a,e);return n!==a+r&&(o=Gv(t,n-a-r,s,e)),t.l=i,[s,o]}function t0e(t,n,e){var r,i=t.l+n,o=t.read_shift(2),a=zv(t,o,e);return 65535==o?[[],sl(t,n-2)]:(n!==o+2&&(r=Gv(t,i-o-2,a,e)),[a,r])}function bk(t,n,e){var i=t.l+n,r=Xf(t);2==e.biff&&++t.l;var o=function n0e(t){var n;if(65535!==Xh(t,t.l+6))return[ll(t),"n"];switch(t[t.l]){case 0:return t.l+=8,["String","s"];case 1:return n=1===t[t.l+2],t.l+=8,[n,"b"];case 2:return n=t[t.l+2],t.l+=8,[n,"e"];case 3:return t.l+=8,["","s"]}return[]}(t),a=t.read_shift(1);2!=e.biff&&(t.read_shift(1),e.biff>=5&&t.read_shift(4));var s=function Z_e(t,n,e){var o,i=t.l+n,r=2==e.biff?1:2,a=t.read_shift(r);if(65535==a)return[[],sl(t,n-2)];var s=zv(t,a,e);return n!==a+r&&(o=Gv(t,n-a-r,s,e)),t.l=i,[s,o]}(t,i-t.l,e);return{cell:r,val:o[0],formula:s,shared:a>>3&1,tt:o[1]}}function jw(t,n,e){var i=t.read_shift(4),r=zv(t,i,e),o=t.read_shift(4);return[r,o>0?Gv(t,o,r,e):null]}var o0e=jw,Vw=jw,a0e=jw,s0e=jw,c0e={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},wj={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},l0e={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function Pj(t){return"of:"==t.slice(0,3)&&(t=t.slice(3)),61==t.charCodeAt(0)&&61==(t=t.slice(1)).charCodeAt(0)&&(t=t.slice(1)),(t=(t=(t=t.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(n,e){return e.replace(/\./g,"")})).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function d0e(t){return("of:="+t.replace(gk,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")}function vk(t){var n=t.split(":");return[n[0].split(".")[0],n[0].split(".")[1]+(n.length>1?":"+(n[1].split(".")[1]||n[1].split(".")[0]):"")]}function u0e(t){return t.replace(/\./,"!")}var Wv={},b0={},qv=typeof Map<"u";function Ck(t,n,e){var i=0,r=t.length;if(e){if(qv?e.has(n):Object.prototype.hasOwnProperty.call(e,n))for(var o=qv?e.get(n):e[n];i<o.length;++i)if(t[o[i]].t===n)return t.Count++,o[i]}else for(;i<r;++i)if(t[i].t===n)return t.Count++,i;return t[r]={t:n},t.Count++,t.Unique++,e&&(qv?(e.has(n)||e.set(n,[]),e.get(n).push(r)):(Object.prototype.hasOwnProperty.call(e,n)||(e[n]=[]),e[n].push(r))),r}function Qw(t,n){var e={min:t+1,max:t+1},i=-1;return n.MDW&&(ul=n.MDW),null!=n.width?e.customWidth=1:null!=n.wpx?i=Hv(n.wpx):null!=n.wch&&(i=n.wch),i>-1?(e.width=Uw(i),e.customWidth=1):null!=n.width&&(e.width=n.width),n.hidden&&(e.hidden=!0),null!=n.level&&(e.outlineLevel=e.level=n.level),e}function $g(t,n){if(t){var e=[.7,.7,.75,.75,.3,.3];"xlml"==n&&(e=[1,1,1,1,.5,.5]),null==t.left&&(t.left=e[0]),null==t.right&&(t.right=e[1]),null==t.top&&(t.top=e[2]),null==t.bottom&&(t.bottom=e[3]),null==t.header&&(t.header=e[4]),null==t.footer&&(t.footer=e[5])}}function lp(t,n,e){var i=e.revssf[null!=n.z?n.z:"General"],r=60,o=t.length;if(null==i&&e.ssf)for(;r<392;++r)if(null==e.ssf[r]){Wf(n.z,r),e.ssf[r]=n.z,e.revssf[n.z]=i=r;break}for(r=0;r!=o;++r)if(t[r].numFmtId===i)return r;return t[o]={numFmtId:i,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},o}function Dj(t,n,e,i,r,o){try{i.cellNF&&(t.z=cr[n])}catch(s){if(i.WTF)throw s}if("z"!==t.t||i.cellStyles){if("d"===t.t&&"string"==typeof t.v&&(t.v=za(t.v)),(!i||!1!==i.cellText)&&"z"!==t.t)try{if(null==cr[n]&&Wf(lfe[n]||"General",n),"e"===t.t)t.w=t.w||Zh[t.v];else if(0===n)if("n"===t.t)t.w=(0|t.v)===t.v?t.v.toString(10):Pv(t.v);else if("d"===t.t){var a=sc(t.v);t.w=(0|a)===a?a.toString(10):Pv(a)}else{if(void 0===t.v)return"";t.w=Fg(t.v,b0)}else t.w=wd(n,"d"===t.t?sc(t.v):t.v,b0)}catch(s){if(i.WTF)throw s}if(i.cellStyles&&null!=e)try{t.s=o.Fills[e],t.s.fgColor&&t.s.fgColor.theme&&!t.s.fgColor.rgb&&(t.s.fgColor.rgb=Lw(r.themeElements.clrScheme[t.s.fgColor.theme].rgb,t.s.fgColor.tint||0),i.WTF&&(t.s.fgColor.raw_rgb=r.themeElements.clrScheme[t.s.fgColor.theme].rgb)),t.s.bgColor&&t.s.bgColor.theme&&(t.s.bgColor.rgb=Lw(r.themeElements.clrScheme[t.s.bgColor.theme].rgb,t.s.bgColor.tint||0),i.WTF&&(t.s.bgColor.raw_rgb=r.themeElements.clrScheme[t.s.bgColor.theme].rgb))}catch(s){if(i.WTF&&o.Fills)throw s}}}function f0e(t,n,e){if(t&&t["!ref"]){var i=So(t["!ref"]);if(i.e.c<i.s.c||i.e.r<i.s.r)throw new Error("Bad range ("+e+"): "+t["!ref"])}}var A0e=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,p0e=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,g0e=/<(?:\w:)?hyperlink [^>]*>/gm,m0e=/"(\w*:\w*)"/,_0e=/<(?:\w:)?col\b[^>]*[\/]?>/g,b0e=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,v0e=/<(?:\w:)?pageMargins[^>]*\/>/g,xj=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,C0e=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,y0e=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function yk(t,n,e,i){var r=wr(t);e.Sheets[i]||(e.Sheets[i]={}),r.codeName&&(e.Sheets[i].CodeName=Ho(wa(r.codeName)))}var x0e=["objects","scenarios","selectLockedCells","selectUnlockedCells"],S0e=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"],F0e=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function Y0e(t,n,e,i){if(t.c&&e["!comments"].push([n,t.c]),void 0===t.v&&"string"!=typeof t.f||"z"===t.t&&!t.f)return"";var r="",o=t.t,a=t.v;if("z"!==t.t)switch(t.t){case"b":r=t.v?"1":"0";break;case"n":r=""+t.v;break;case"e":r=Zh[t.v];break;case"d":i&&i.cellDates?r=za(t.v,-1).toISOString():((t=Sa(t)).t="n",r=""+(t.v=sc(za(t.v)))),typeof t.z>"u"&&(t.z=cr[14]);break;default:r=t.v}var s=Gc("v",ga(r)),d={r:n},f=lp(i.cellXfs,t,i);switch(0!==f&&(d.s=f),t.t){case"n":case"z":break;case"d":d.t="d";break;case"b":d.t="b";break;case"e":d.t="e";break;default:if(null==t.v){delete t.t;break}if(t.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(i&&i.bookSST){s=Gc("v",""+Ck(i.Strings,t.v,i.revStrings)),d.t="s";break}d.t="str"}if(t.t!=o&&(t.t=o,t.v=a),"string"==typeof t.f&&t.f){var A=t.F&&t.F.slice(0,n.length)==n?{t:"array",ref:t.F}:null;s=ri("f",ga(t.f),A)+(null!=t.v?s:"")}return t.l&&e["!links"].push([n,t.l]),t.D&&(d.cm=1),ri("c",s,d)}var H0e=function(){var t=/<(?:\w+:)?c[ \/>]/,n=/<\/(?:\w+:)?row>/,e=/r=["']([^"']*)["']/,i=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,r=/ref=["']([^"']*)["']/,o=Ov("v"),a=Ov("f");return function(d,f,A,g,b,_){for(var Ne,ge,ot,we,It,P=0,v="",k=[],H=[],X=0,W=0,pe=0,Ee="",Me=0,qe=0,be=0,Ze=0,rt=Array.isArray(_.CellXf),ut=[],Ct=[],xt=Array.isArray(f),Et=[],Ut={},jt=!1,oe=!!A.sheetStubs,Se=d.split(n),Ce=0,xe=Se.length;Ce!=xe;++Ce){var it=(v=Se[Ce].trim()).length;if(0!==it){var yt=0;e:for(P=0;P<it;++P)switch(v[P]){case">":if("/"!=v[P-1]){++P;break e}if(A&&A.cellStyles){if(Me=null!=(ge=wr(v.slice(yt,P),!0)).r?parseInt(ge.r,10):Me+1,qe=-1,A.sheetRows&&A.sheetRows<Me)continue;Ut={},jt=!1,ge.ht&&(jt=!0,Ut.hpt=parseFloat(ge.ht),Ut.hpx=g0(Ut.hpt)),"1"==ge.hidden&&(jt=!0,Ut.hidden=!0),null!=ge.outlineLevel&&(jt=!0,Ut.level=+ge.outlineLevel),jt&&(Et[Me-1]=Ut)}break;case"<":yt=P}if(yt>=P)break;if(Me=null!=(ge=wr(v.slice(yt,P),!0)).r?parseInt(ge.r,10):Me+1,qe=-1,!(A.sheetRows&&A.sheetRows<Me)){g.s.r>Me-1&&(g.s.r=Me-1),g.e.r<Me-1&&(g.e.r=Me-1),A&&A.cellStyles&&(Ut={},jt=!1,ge.ht&&(jt=!0,Ut.hpt=parseFloat(ge.ht),Ut.hpx=g0(Ut.hpt)),"1"==ge.hidden&&(jt=!0,Ut.hidden=!0),null!=ge.outlineLevel&&(jt=!0,Ut.level=+ge.outlineLevel),jt&&(Et[Me-1]=Ut)),k=v.slice(P).split(t);for(var Pt=0;Pt!=k.length&&"<"==k[Pt].trim().charAt(0);++Pt);for(k=k.slice(Pt),P=0;P!=k.length;++P)if(0!==(v=k[P].trim()).length){if(H=v.match(e),X=P,W=0,pe=0,v="<c "+("<"==v.slice(0,1)?">":"")+v,null!=H&&2===H.length){for(X=0,Ee=H[1],W=0;W!=Ee.length&&!((pe=Ee.charCodeAt(W)-64)<1||pe>26);++W)X=26*X+pe;qe=--X}else++qe;for(W=0;W!=v.length&&62!==v.charCodeAt(W);++W);if(++W,(ge=wr(v.slice(0,W),!0)).r||(ge.r=yr({r:Me-1,c:qe})),Ne={t:""},null!=(H=(Ee=v.slice(W)).match(o))&&""!==H[1]&&(Ne.v=Ho(H[1])),A.cellFormula){if(null!=(H=Ee.match(a))&&""!==H[1]){if(Ne.f=Ho(wa(H[1])).replace(/\r\n/g,"\n"),A.xlfn||(Ne.f=Aj(Ne.f)),H[0].indexOf('t="array"')>-1)Ne.F=(Ee.match(r)||[])[1],Ne.F.indexOf(":")>-1&&ut.push([So(Ne.F),Ne.F]);else if(H[0].indexOf('t="shared"')>-1){we=wr(H[0]);var Dt=Ho(wa(H[1]));A.xlfn||(Dt=Aj(Dt)),Ct[parseInt(we.si,10)]=[we,Dt,ge.r]}}else(H=Ee.match(/<f[^>]*\/>/))&&Ct[(we=wr(H[0])).si]&&(Ne.f=Fme(Ct[we.si][1],Ct[we.si][2],ge.r));var Vt=cs(ge.r);for(W=0;W<ut.length;++W)Vt.r>=ut[W][0].s.r&&Vt.r<=ut[W][0].e.r&&Vt.c>=ut[W][0].s.c&&Vt.c<=ut[W][0].e.c&&(Ne.F=ut[W][1])}if(null==ge.t&&void 0===Ne.v)if(Ne.f||Ne.F)Ne.v=0,Ne.t="n";else{if(!oe)continue;Ne.t="z"}else Ne.t=ge.t||"n";switch(g.s.c>qe&&(g.s.c=qe),g.e.c<qe&&(g.e.c=qe),Ne.t){case"n":if(""==Ne.v||null==Ne.v){if(!oe)continue;Ne.t="z"}else Ne.v=parseFloat(Ne.v);break;case"s":if(typeof Ne.v>"u"){if(!oe)continue;Ne.t="z"}else ot=Wv[parseInt(Ne.v,10)],Ne.v=ot.t,Ne.r=ot.r,A.cellHTML&&(Ne.h=ot.h);break;case"str":Ne.t="s",Ne.v=null!=Ne.v?wa(Ne.v):"",A.cellHTML&&(Ne.h=B3(Ne.v));break;case"inlineStr":H=Ee.match(i),Ne.t="s",null!=H&&(ot=dk(H[1]))?(Ne.v=ot.t,A.cellHTML&&(Ne.h=ot.h)):Ne.v="";break;case"b":Ne.v=Wa(Ne.v);break;case"d":A.cellDates?Ne.v=za(Ne.v,1):(Ne.v=sc(za(Ne.v,1)),Ne.t="n");break;case"e":(!A||!1!==A.cellText)&&(Ne.w=Ne.v),Ne.v=aH[Ne.v]}if(be=Ze=0,It=null,rt&&void 0!==ge.s&&null!=(It=_.CellXf[ge.s])&&(null!=It.numFmtId&&(be=It.numFmtId),A.cellStyles&&null!=It.fillId&&(Ze=It.fillId)),Dj(Ne,be,Ze,A,b,_),A.cellDates&&rt&&"n"==Ne.t&&Lg(cr[be])&&(Ne.t="d",Ne.v=ww(Ne.v)),ge.cm&&A.xlmeta){var _n=(A.xlmeta.Cell||[])[+ge.cm-1];_n&&"XLDAPR"==_n.type&&(Ne.D=!0)}if(xt){var et=cs(ge.r);f[et.r]||(f[et.r]=[]),f[et.r][et.c]=Ne}else f[ge.r]=Ne}}}}Et.length>0&&(f["!rows"]=Et)}}();function Sj(t,n,e,i){var a,r=[ms,ri("worksheet",null,{xmlns:rp[0],"xmlns:r":zs_r})],s="",d=e.Sheets[e.SheetNames[t]];null==d&&(d={});var f=d["!ref"]||"A1",A=So(f);if(A.e.c>16383||A.e.r>1048575){if(n.WTF)throw new Error("Range "+f+" exceeds format limit A1:XFD1048576");A.e.c=Math.min(A.e.c,16383),A.e.r=Math.min(A.e.c,1048575),f=Xr(A)}i||(i={}),d["!comments"]=[];var g=[];(function D0e(t,n,e,i,r){var o=!1,a={},s=null;if("xlsx"!==i.bookType&&n.vbaraw){var d=n.SheetNames[e];try{n.Workbook&&(d=n.Workbook.Sheets[e].CodeName||d)}catch{}o=!0,a.codeName=Jf(ga(d))}if(t&&t["!outline"]){var f={summaryBelow:1,summaryRight:1};t["!outline"].above&&(f.summaryBelow=0),t["!outline"].left&&(f.summaryRight=0),s=(s||"")+ri("outlinePr",null,f)}!o&&!s||(r[r.length]=ri("sheetPr",s,a))})(d,e,t,n,r),r[r.length]=ri("dimension",null,{ref:f}),r[r.length]=function U0e(t,n,e,i){var r={workbookViewId:"0"};return(((i||{}).Workbook||{}).Views||[])[0]&&(r.rightToLeft=i.Workbook.Views[0].RTL?"1":"0"),ri("sheetViews",ri("sheetView",null,r),{})}(0,0,0,e),n.sheetFormat&&(r[r.length]=ri("sheetFormatPr",null,{defaultRowHeight:n.sheetFormat.defaultRowHeight||"16",baseColWidth:n.sheetFormat.baseColWidth||"10",outlineLevelRow:n.sheetFormat.outlineLevelRow||"7"})),null!=d["!cols"]&&d["!cols"].length>0&&(r[r.length]=function B0e(t,n){for(var i,e=["<cols>"],r=0;r!=n.length;++r)!(i=n[r])||(e[e.length]=ri("col",null,Qw(r,i)));return e[e.length]="</cols>",e.join("")}(0,d["!cols"])),r[a=r.length]="<sheetData/>",d["!links"]=[],null!=d["!ref"]&&(s=function j0e(t,n,e,i){var d,k,r=[],o=[],a=So(t["!ref"]),s="",f="",A=[],g=0,b=0,_=t["!rows"],P=Array.isArray(t),v={r:f},H=-1;for(b=a.s.c;b<=a.e.c;++b)A[b]=qa(b);for(g=a.s.r;g<=a.e.r;++g){for(o=[],f=_s(g),b=a.s.c;b<=a.e.c;++b){d=A[b]+f;var X=P?(t[g]||[])[b]:t[d];void 0!==X&&null!=(s=Y0e(X,d,t,n))&&o.push(s)}(o.length>0||_&&_[g])&&(v={r:f},_&&_[g]&&((k=_[g]).hidden&&(v.hidden=1),H=-1,k.hpx?H=jv(k.hpx):k.hpt&&(H=k.hpt),H>-1&&(v.ht=H,v.customHeight=1),k.level&&(v.outlineLevel=k.level)),r[r.length]=ri("row",o.join(""),v))}if(_)for(;g<_.length;++g)_&&_[g]&&(v={r:g+1},(k=_[g]).hidden&&(v.hidden=1),H=-1,k.hpx?H=jv(k.hpx):k.hpt&&(H=k.hpt),H>-1&&(v.ht=H,v.customHeight=1),k.level&&(v.outlineLevel=k.level),r[r.length]=ri("row","",v));return r.join("")}(d,n),s.length>0&&(r[r.length]=s)),r.length>a+1&&(r[r.length]="</sheetData>",r[a]=r[a].replace("/>",">")),d["!protect"]&&(r[r.length]=function O0e(t){var n={sheet:1};return x0e.forEach(function(e){null!=t[e]&&t[e]&&(n[e]="1")}),S0e.forEach(function(e){null!=t[e]&&!t[e]&&(n[e]="0")}),t.password&&(n.password=uk(t.password).toString(16).toUpperCase()),ri("sheetProtection",null,n)}(d["!protect"])),null!=d["!autofilter"]&&(r[r.length]=function N0e(t,n,e,i){var r="string"==typeof t.ref?t.ref:Xr(t.ref);e.Workbook||(e.Workbook={Sheets:[]}),e.Workbook.Names||(e.Workbook.Names=[]);var o=e.Workbook.Names,a=Ll(r);a.s.r==a.e.r&&(a.e.r=Ll(n["!ref"]).e.r,r=Xr(a));for(var s=0;s<o.length;++s){var d=o[s];if("_xlnm._FilterDatabase"==d.Name&&d.Sheet==i){d.Ref="'"+e.SheetNames[i]+"'!"+r;break}}return s==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:i,Ref:"'"+e.SheetNames[i]+"'!"+r}),ri("autoFilter",null,{ref:r})}(d["!autofilter"],d,e,t)),null!=d["!merges"]&&d["!merges"].length>0&&(r[r.length]=function w0e(t){if(0===t.length)return"";for(var n='<mergeCells count="'+t.length+'">',e=0;e!=t.length;++e)n+='<mergeCell ref="'+Xr(t[e])+'"/>';return n+"</mergeCells>"}(d["!merges"]));var _,b=-1,P=-1;return d["!links"].length>0&&(r[r.length]="<hyperlinks>",d["!links"].forEach(function(v){!v[1].Target||(_={ref:v[0]},"#"!=v[1].Target.charAt(0)&&(P=da(i,-1,ga(v[1].Target).replace(/#.*$/,""),$r.HLINK),_["r:id"]="rId"+P),(b=v[1].Target.indexOf("#"))>-1&&(_.location=ga(v[1].Target.slice(b+1))),v[1].Tooltip&&(_.tooltip=ga(v[1].Tooltip)),r[r.length]=ri("hyperlink",null,_))}),r[r.length]="</hyperlinks>"),delete d["!links"],null!=d["!margins"]&&(r[r.length]=function k0e(t){return $g(t),ri("pageMargins",null,t)}(d["!margins"])),(!n||n.ignoreEC||null==n.ignoreEC)&&(r[r.length]=Gc("ignoredErrors",ri("ignoredError",null,{numberStoredAsText:1,sqref:f}))),g.length>0&&(P=da(i,-1,"../drawings/drawing"+(t+1)+".xml",$r.DRAW),r[r.length]=ri("drawing",null,{"r:id":"rId"+P}),d["!drawing"]=g),d["!comments"].length>0&&(P=da(i,-1,"../drawings/vmlDrawing"+(t+1)+".vml",$r.VML),r[r.length]=ri("legacyDrawing",null,{"r:id":"rId"+P}),d["!legacy"]=P),r.length>1&&(r[r.length]="</worksheet>",r[1]=r[1].replace("/>",">")),r.join("")}function G0e(t,n,e,i){var r=function Q0e(t,n,e){var i=Pn(145),r=(e["!rows"]||[])[t]||{};i.write_shift(4,t),i.write_shift(4,0);var o=320;r.hpx?o=20*jv(r.hpx):r.hpt&&(o=20*r.hpt),i.write_shift(2,o),i.write_shift(1,0);var a=0;r.level&&(a|=r.level),r.hidden&&(a|=16),(r.hpx||r.hpt)&&(a|=32),i.write_shift(1,a),i.write_shift(1,0);var s=0,d=i.l;i.l+=4;for(var f={r:t,c:0},A=0;A<16;++A)if(!(n.s.c>A+1<<10||n.e.c<A<<10)){for(var g=-1,b=-1,_=A<<10;_<A+1<<10;++_)f.c=_,(Array.isArray(e)?(e[f.r]||[])[f.c]:e[yr(f)])&&(g<0&&(g=_),b=_);g<0||(++s,i.write_shift(4,g),i.write_shift(4,b))}var v=i.l;return i.l=d,i.write_shift(4,s),i.l=v,i.length>i.l?i.slice(0,i.l):i}(i,e,n);(r.length>17||(n["!rows"]||[])[i])&&Ln(t,0,r)}var z0e=Qg,W0e=h0;function Oj(t){return[jg(t),ll(t),"n"]}var Obe=Qg,Ebe=h0,Ej=["left","right","top","bottom","header","footer"];function Wbe(t,n,e,i,r,o,a){if(void 0===n.v)return!1;var s="";switch(n.t){case"b":s=n.v?"1":"0";break;case"d":(n=Sa(n)).z=n.z||cr[14],n.v=sc(za(n.v)),n.t="n";break;case"n":case"e":s=""+n.v;break;default:s=n.v}var d={r:e,c:i};switch(d.s=lp(r.cellXfs,n,r),n.l&&o["!links"].push([yr(d),n.l]),n.c&&o["!comments"].push([yr(d),n.c]),n.t){case"s":case"str":return r.bookSST?(s=Ck(r.Strings,n.v,r.revStrings),d.t="s",d.v=s,a?Ln(t,18,function fbe(t,n,e){return null==e&&(e=Pn(8)),Vg(n,e),e.write_shift(4,n.v),e}(0,d)):Ln(t,7,function dbe(t,n,e){return null==e&&(e=Pn(12)),Hg(n,e),e.write_shift(4,n.v),e}(0,d))):(d.t="str",a?Ln(t,17,function wbe(t,n,e){return null==e&&(e=Pn(8+4*t.v.length)),Vg(n,e),Dc(t.v,e),e.length>e.l?e.slice(0,e.l):e}(n,d)):Ln(t,6,function ybe(t,n,e){return null==e&&(e=Pn(12+4*t.v.length)),Hg(n,e),Dc(t.v,e),e.length>e.l?e.slice(0,e.l):e}(n,d))),!0;case"n":return n.v==(0|n.v)&&n.v>-1e3&&n.v<1e3?a?Ln(t,13,function bbe(t,n,e){return null==e&&(e=Pn(8)),Vg(n,e),eH(t.v,e),e}(n,d)):Ln(t,2,function mbe(t,n,e){return null==e&&(e=Pn(12)),Hg(n,e),eH(t.v,e),e}(n,d)):a?Ln(t,16,function pbe(t,n,e){return null==e&&(e=Pn(12)),Vg(n,e),Gg(t.v,e),e}(n,d)):Ln(t,5,function Abe(t,n,e){return null==e&&(e=Pn(16)),Hg(n,e),Gg(t.v,e),e}(n,d)),!0;case"b":return d.t="b",a?Ln(t,15,function rbe(t,n,e){return null==e&&(e=Pn(5)),Vg(n,e),e.write_shift(1,t.v?1:0),e}(n,d)):Ln(t,4,function nbe(t,n,e){return null==e&&(e=Pn(9)),Hg(n,e),e.write_shift(1,t.v?1:0),e}(n,d)),!0;case"e":return d.t="e",a?Ln(t,14,function cbe(t,n,e){return null==e&&(e=Pn(8)),Vg(n,e),e.write_shift(1,t.v),e.write_shift(2,0),e.write_shift(1,0),e}(n,d)):Ln(t,3,function abe(t,n,e){return null==e&&(e=Pn(9)),Hg(n,e),e.write_shift(1,t.v),e}(n,d)),!0}return a?Ln(t,12,function ebe(t,n,e){return null==e&&(e=Pn(4)),Vg(n,e)}(0,d)):Ln(t,1,function $0e(t,n,e){return null==e&&(e=Pn(8)),Hg(n,e)}(0,d)),!0}function i1e(t,n,e,i){var r=Fl(),o=e.SheetNames[t],a=e.Sheets[o]||{},s=o;try{e&&e.Workbook&&(s=e.Workbook.Sheets[t].CodeName||s)}catch{}var d=So(a["!ref"]||"A1");if(d.e.c>16383||d.e.r>1048575){if(n.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");d.e.c=Math.min(d.e.c,16383),d.e.r=Math.min(d.e.c,1048575)}return a["!links"]=[],a["!comments"]=[],Ln(r,129),(e.vbaraw||a["!outline"])&&Ln(r,147,function K0e(t,n,e){null==e&&(e=Pn(84+4*t.length));var i=192;n&&(n.above&&(i&=-65),n.left&&(i&=-129)),e.write_shift(1,i);for(var r=1;r<3;++r)e.write_shift(1,0);return Ow({auto:1},e),e.write_shift(-4,-1),e.write_shift(-4,-1),ZY(t,e),e.slice(0,e.l)}(s,a["!outline"])),Ln(r,148,W0e(d)),function t1e(t,n,e){Ln(t,133),Ln(t,137,function Hbe(t,n,e){null==e&&(e=Pn(30));var i=924;return(((n||{}).Views||[])[0]||{}).RTL&&(i|=32),e.write_shift(2,i),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(2,0),e.write_shift(2,100),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(4,0),e}(0,e)),Ln(t,138),Ln(t,134)}(r,0,e.Workbook),function Kbe(t,n){!n||!n["!cols"]||(Ln(t,390),n["!cols"].forEach(function(e,i){e&&Ln(t,60,function Fbe(t,n,e){null==e&&(e=Pn(18));var i=Qw(t,n);e.write_shift(-4,t),e.write_shift(-4,t),e.write_shift(4,256*(i.width||10)),e.write_shift(4,0);var r=0;return n.hidden&&(r|=1),"number"==typeof i.width&&(r|=2),n.level&&(r|=n.level<<8),e.write_shift(2,r),e}(i,e))}),Ln(t,391))}(r,a),function qbe(t,n,e,i){var r=So(n["!ref"]||"A1"),a="",s=[];Ln(t,145);var d=Array.isArray(n),f=r.e.r;n["!rows"]&&(f=Math.max(r.e.r,n["!rows"].length-1));for(var A=r.s.r;A<=f;++A){a=_s(A),G0e(t,n,r,A);var g=!1;if(A<=r.e.r)for(var b=r.s.c;b<=r.e.c;++b){A===r.s.r&&(s[b]=qa(b));var _=d?(n[A]||[])[b]:n[s[b]+a];g=!!_&&Wbe(t,_,A,b,i,n,g)}}Ln(t,146)}(r,a,0,n),function n1e(t,n){!n["!protect"]||Ln(t,535,function Vbe(t,n){return null==n&&(n=Pn(66)),n.write_shift(2,t.password?uk(t.password):0),n.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(e){n.write_shift(4,e[1]?null==t[e[0]]||t[e[0]]?0:1:null!=t[e[0]]&&t[e[0]]?0:1)}),n}(n["!protect"]))}(r,a),function e1e(t,n,e,i){if(n["!autofilter"]){var r=n["!autofilter"],o="string"==typeof r.ref?r.ref:Xr(r.ref);e.Workbook||(e.Workbook={Sheets:[]}),e.Workbook.Names||(e.Workbook.Names=[]);var a=e.Workbook.Names,s=Ll(o);s.s.r==s.e.r&&(s.e.r=Ll(n["!ref"]).e.r,o=Xr(s));for(var d=0;d<a.length;++d){var f=a[d];if("_xlnm._FilterDatabase"==f.Name&&f.Sheet==i){f.Ref="'"+e.SheetNames[i]+"'!"+o;break}}d==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:i,Ref:"'"+e.SheetNames[i]+"'!"+o}),Ln(t,161,h0(So(o))),Ln(t,162)}}(r,a,e,t),function Jbe(t,n){!n||!n["!merges"]||(Ln(t,177,function Tbe(t,n){return null==n&&(n=Pn(4)),n.write_shift(4,t),n}(n["!merges"].length)),n["!merges"].forEach(function(e){Ln(t,176,Ebe(e))}),Ln(t,178))}(r,a),function $be(t,n,e){n["!links"].forEach(function(i){if(i[1].Target){var r=da(e,-1,i[1].Target.replace(/#.*$/,""),$r.HLINK);Ln(t,494,function Ibe(t,n){var e=Pn(50+4*(t[1].Target.length+(t[1].Tooltip||"").length));h0({s:cs(t[0]),e:cs(t[0])},e),K3("rId"+n,e);var i=t[1].Target.indexOf("#");return Dc((-1==i?"":t[1].Target.slice(i+1))||"",e),Dc(t[1].Tooltip||"",e),Dc("",e),e.slice(0,e.l)}(i,r))}}),delete n["!links"]}(r,a,i),a["!margins"]&&Ln(r,476,function Ube(t,n){return null==n&&(n=Pn(48)),$g(t),Ej.forEach(function(e){Gg(t[e],n)}),n}(a["!margins"])),(!n||n.ignoreEC||null==n.ignoreEC)&&function Xbe(t,n){!n||!n["!ref"]||(Ln(t,648),Ln(t,649,function jbe(t){var n=Pn(24);return n.write_shift(4,4),n.write_shift(4,1),h0(t,n),n}(So(n["!ref"]))),Ln(t,650))}(r,a),function Zbe(t,n,e,i){if(n["!comments"].length>0){var r=da(i,-1,"../drawings/vmlDrawing"+(e+1)+".vml",$r.VML);Ln(t,551,K3("rId"+r)),n["!legacy"]=r}}(r,a,t,i),Ln(r,130),r.end()}var Mk=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],u1e=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],f1e=[],h1e=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function Tj(t,n){for(var e=0;e!=t.length;++e)for(var i=t[e],r=0;r!=n.length;++r){var o=n[r];if(null==i[o[0]])i[o[0]]=o[1];else switch(o[2]){case"bool":"string"==typeof i[o[0]]&&(i[o[0]]=Wa(i[o[0]]));break;case"int":"string"==typeof i[o[0]]&&(i[o[0]]=parseInt(i[o[0]],10))}}}function kj(t,n){for(var e=0;e!=n.length;++e){var i=n[e];if(null==t[i[0]])t[i[0]]=i[1];else switch(i[2]){case"bool":"string"==typeof t[i[0]]&&(t[i[0]]=Wa(t[i[0]]));break;case"int":"string"==typeof t[i[0]]&&(t[i[0]]=parseInt(t[i[0]],10))}}}function Ij(t){kj(t.WBProps,Mk),kj(t.CalcPr,h1e),Tj(t.WBView,u1e),Tj(t.Sheets,f1e),b0.date1904=Wa(t.WBProps.date1904)}var p1e="][*?/\\".split("");function Bj(t,n){if(t.length>31){if(n)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var e=!0;return p1e.forEach(function(i){if(-1!=t.indexOf(i)){if(!n)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");e=!1}}),e}var m1e=/<\w+:workbook/;function Nj(t){var n=[ms];n[n.length]=ri("workbook",null,{xmlns:rp[0],"xmlns:r":zs_r});var e=t.Workbook&&(t.Workbook.Names||[]).length>0,i={codeName:"ThisWorkbook"};t.Workbook&&t.Workbook.WBProps&&(Mk.forEach(function(s){null!=t.Workbook.WBProps[s[0]]&&t.Workbook.WBProps[s[0]]!=s[1]&&(i[s[0]]=t.Workbook.WBProps[s[0]])}),t.Workbook.WBProps.CodeName&&(i.codeName=t.Workbook.WBProps.CodeName,delete i.CodeName)),n[n.length]=ri("workbookPr",null,i);var r=t.Workbook&&t.Workbook.Sheets||[],o=0;if(r&&r[0]&&r[0].Hidden){for(n[n.length]="<bookViews>",o=0;o!=t.SheetNames.length&&r[o]&&r[o].Hidden;++o);o==t.SheetNames.length&&(o=0),n[n.length]='<workbookView firstSheet="'+o+'" activeTab="'+o+'"/>',n[n.length]="</bookViews>"}for(n[n.length]="<sheets>",o=0;o!=t.SheetNames.length;++o){var a={name:ga(t.SheetNames[o].slice(0,31))};if(a.sheetId=""+(o+1),a["r:id"]="rId"+(o+1),r[o])switch(r[o].Hidden){case 1:a.state="hidden";break;case 2:a.state="veryHidden"}n[n.length]=ri("sheet",null,a)}return n[n.length]="</sheets>",e&&(n[n.length]="<definedNames>",t.Workbook&&t.Workbook.Names&&t.Workbook.Names.forEach(function(s){var d={name:s.Name};s.Comment&&(d.comment=s.Comment),null!=s.Sheet&&(d.localSheetId=""+s.Sheet),s.Hidden&&(d.hidden="1"),s.Ref&&(n[n.length]=ri("definedName",ga(s.Ref),d))}),n[n.length]="</definedNames>"),n.length>2&&(n[n.length]="</workbook>",n[1]=n[1].replace("/>",">")),n.join("")}function v1e(t,n){return n||(n=Pn(127)),n.write_shift(4,t.Hidden),n.write_shift(4,t.iTabID),K3(t.strRelID,n),Dc(t.name.slice(0,31),n),n.length>n.l?n.slice(0,n.l):n}function M1e(t,n){var e={};return t.read_shift(4),e.ArchID=t.read_shift(4),t.l+=n-8,e}function E1e(t,n){var e=Fl();return Ln(e,131),Ln(e,128,function x1e(t,n){n||(n=Pn(127));for(var e=0;4!=e;++e)n.write_shift(4,0);return Dc("SheetJS",n),Dc(bv_version,n),Dc(bv_version,n),Dc("7262",n),n.length>n.l?n.slice(0,n.l):n}()),Ln(e,153,function y1e(t,n){n||(n=Pn(72));var e=0;return t&&t.filterPrivacy&&(e|=8),n.write_shift(4,e),n.write_shift(4,0),ZY(t&&t.CodeName||"ThisWorkbook",n),n.slice(0,n.l)}(t.Workbook&&t.Workbook.WBProps||null)),function O1e(t,n){if(n.Workbook&&n.Workbook.Sheets){for(var e=n.Workbook.Sheets,i=0,r=-1,o=-1;i<e.length;++i)!e[i]||!e[i].Hidden&&-1==r?r=i:1==e[i].Hidden&&-1==o&&(o=i);o>r||(Ln(t,135),Ln(t,158,function S1e(t,n){return n||(n=Pn(29)),n.write_shift(-4,0),n.write_shift(-4,460),n.write_shift(4,28800),n.write_shift(4,17600),n.write_shift(4,500),n.write_shift(4,t),n.write_shift(4,t),n.write_shift(1,120),n.length>n.l?n.slice(0,n.l):n}(r)),Ln(t,136))}}(e,t),function D1e(t,n){Ln(t,143);for(var e=0;e!=n.SheetNames.length;++e)Ln(t,156,v1e({Hidden:n.Workbook&&n.Workbook.Sheets&&n.Workbook.Sheets[e]&&n.Workbook.Sheets[e].Hidden||0,iTabID:e+1,strRelID:"rId"+(e+1),name:n.SheetNames[e]}));Ln(t,144)}(e,t),Ln(e,132),e.end()}function k1e(t,n,e,i,r,o,a,s){return".bin"===n.slice(-4)?function zbe(t,n,e,i,r,o,a){if(!t)return t;var s=n||{};i||(i={"!id":{}});var f,P,v,k,H,X,W,pe,Ee,Ne,d=s.dense?[]:{},A={s:{r:2e6,c:2e6},e:{r:0,c:0}},g=[],b=!1,_=!1,ge=[];s.biff=12,s["!row"]=0;var Me=0,qe=!1,ot=[],we={},be=s.supbooks||r.supbooks||[[]];if(be.sharedf=we,be.arrayf=ot,be.SheetNames=r.SheetNames||r.Sheets.map(function(Ut){return Ut.name}),!s.supbooks&&(s.supbooks=be,r.Names))for(var Ze=0;Ze<r.Names.length;++Ze)be[0][Ze+1]=r.Names[Ze];var Ct,xt,rt=[],It=[],ut=!1;if(Xv[16]={n:"BrtShortReal",f:Oj},$h(t,function(jt,oe,Se){if(!_)switch(Se){case 148:f=jt;break;case 0:P=jt,s.sheetRows&&s.sheetRows<=P.r&&(_=!0),Ee=_s(H=P.r),s["!row"]=P.r,(jt.hidden||jt.hpt||null!=jt.level)&&(jt.hpt&&(jt.hpx=g0(jt.hpt)),It[jt.r]=jt);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:case 62:switch(v={t:jt[2]},jt[2]){case"n":v.v=jt[1];break;case"s":v.v=(pe=Wv[jt[1]]).t,v.r=pe.r;break;case"b":v.v=!!jt[1];break;case"e":v.v=jt[1],!1!==s.cellText&&(v.w=Zh[v.v]);break;case"str":v.t="s",v.v=jt[1];break;case"is":v.t="s",v.v=jt[1].t}if((k=a.CellXf[jt[0].iStyleRef])&&Dj(v,k.numFmtId,null,s,o,a),X=-1==jt[0].c?X+1:jt[0].c,s.dense?(d[H]||(d[H]=[]),d[H][X]=v):d[qa(X)+Ee]=v,s.cellFormula){for(qe=!1,Me=0;Me<ot.length;++Me){var Ce=ot[Me];P.r>=Ce[0].s.r&&P.r<=Ce[0].e.r&&X>=Ce[0].s.c&&X<=Ce[0].e.c&&(v.F=Xr(Ce[0]),qe=!0)}!qe&&jt.length>3&&(v.f=jt[3])}if(A.s.r>P.r&&(A.s.r=P.r),A.s.c>X&&(A.s.c=X),A.e.r<P.r&&(A.e.r=P.r),A.e.c<X&&(A.e.c=X),s.cellDates&&k&&"n"==v.t&&Lg(cr[k.numFmtId])){var xe=tp(v.v);xe&&(v.t="d",v.v=new Date(xe.y,xe.m-1,xe.d,xe.H,xe.M,xe.S,xe.u))}Ct&&("XLDAPR"==Ct.type&&(v.D=!0),Ct=void 0),xt&&(xt=void 0);break;case 1:case 12:if(!s.sheetStubs||b)break;v={t:"z",v:void 0},X=-1==jt[0].c?X+1:jt[0].c,s.dense?(d[H]||(d[H]=[]),d[H][X]=v):d[qa(X)+Ee]=v,A.s.r>P.r&&(A.s.r=P.r),A.s.c>X&&(A.s.c=X),A.e.r<P.r&&(A.e.r=P.r),A.e.c<X&&(A.e.c=X),Ct&&("XLDAPR"==Ct.type&&(v.D=!0),Ct=void 0),xt&&(xt=void 0);break;case 176:ge.push(jt);break;case 49:Ct=((s.xlmeta||{}).Cell||[])[jt-1];break;case 494:var it=i["!id"][jt.relId];for(it?(jt.Target=it.Target,jt.loc&&(jt.Target+="#"+jt.loc),jt.Rel=it):""==jt.relId&&(jt.Target="#"+jt.loc),H=jt.rfx.s.r;H<=jt.rfx.e.r;++H)for(X=jt.rfx.s.c;X<=jt.rfx.e.c;++X)s.dense?(d[H]||(d[H]=[]),d[H][X]||(d[H][X]={t:"z",v:void 0}),d[H][X].l=jt):(W=yr({c:X,r:H}),d[W]||(d[W]={t:"z",v:void 0}),d[W].l=jt);break;case 426:if(!s.cellFormula)break;ot.push(jt),(Ne=s.dense?d[H][X]:d[qa(X)+Ee]).f=fl(jt[1],0,{r:P.r,c:X},be,s),Ne.F=Xr(jt[0]);break;case 427:if(!s.cellFormula)break;we[yr(jt[0].s)]=jt[1],(Ne=s.dense?d[H][X]:d[qa(X)+Ee]).f=fl(jt[1],0,{r:P.r,c:X},be,s);break;case 60:if(!s.cellStyles)break;for(;jt.e>=jt.s;)rt[jt.e--]={width:jt.w/256,hidden:!!(1&jt.flags),level:jt.level},ut||(ut=!0,hk(jt.w/256)),sp(rt[jt.e+1]);break;case 161:d["!autofilter"]={ref:Xr(jt)};break;case 476:d["!margins"]=jt;break;case 147:r.Sheets[e]||(r.Sheets[e]={}),jt.name&&(r.Sheets[e].CodeName=jt.name),(jt.above||jt.left)&&(d["!outline"]={above:jt.above,left:jt.left});break;case 137:r.Views||(r.Views=[{}]),r.Views[0]||(r.Views[0]={}),jt.RTL&&(r.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:b=!0;break;case 36:b=!1;break;case 37:g.push(Se),b=!0;break;case 38:g.pop(),b=!1;break;default:if(!oe.T&&(!b||s.WTF))throw new Error("Unexpected record 0x"+Se.toString(16))}},s),delete s.supbooks,delete s["!row"],!d["!ref"]&&(A.s.r<2e6||f&&(f.e.r>0||f.e.c>0||f.s.r>0||f.s.c>0))&&(d["!ref"]=Xr(f||A)),s.sheetRows&&d["!ref"]){var Et=So(d["!ref"]);s.sheetRows<=+Et.e.r&&(Et.e.r=s.sheetRows-1,Et.e.r>A.e.r&&(Et.e.r=A.e.r),Et.e.r<Et.s.r&&(Et.s.r=Et.e.r),Et.e.c>A.e.c&&(Et.e.c=A.e.c),Et.e.c<Et.s.c&&(Et.s.c=Et.e.c),d["!fullref"]=d["!ref"],d["!ref"]=Xr(Et))}return ge.length>0&&(d["!merges"]=ge),rt.length>0&&(d["!cols"]=rt),It.length>0&&(d["!rows"]=It),d}(t,i,e,r,o,a,s):function M0e(t,n,e,i,r,o,a){if(!t)return t;i||(i={"!id":{}});var s=n.dense?[]:{},d={s:{r:2e6,c:2e6},e:{r:0,c:0}},f="",A="",g=t.match(p0e);g?(f=t.slice(0,g.index),A=t.slice(g.index+g[0].length)):f=A=t;var b=f.match(xj);b?yk(b[0],0,r,e):(b=f.match(C0e))&&function P0e(t,n,e,i,r){yk(t.slice(0,t.indexOf(">")),0,i,r)}(b[0],0,0,r,e);var _=(f.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(_>0){var P=f.slice(_,_+50).match(m0e);P&&function h0e(t,n){var e=So(n);e.s.r<=e.e.r&&e.s.c<=e.e.c&&e.s.r>=0&&e.s.c>=0&&(t["!ref"]=Xr(e))}(s,P[1])}var v=f.match(y0e);v&&v[1]&&function L0e(t,n){n.Views||(n.Views=[{}]),(t.match(F0e)||[]).forEach(function(e,i){var r=wr(e);n.Views[i]||(n.Views[i]={}),+r.zoomScale&&(n.Views[i].zoom=+r.zoomScale),Wa(r.rightToLeft)&&(n.Views[i].RTL=!0)})}(v[1],r);var k=[];if(n.cellStyles){var H=f.match(_0e);H&&function I0e(t,n){for(var e=!1,i=0;i!=n.length;++i){var r=wr(n[i],!0);r.hidden&&(r.hidden=Wa(r.hidden));var o=parseInt(r.min,10)-1,a=parseInt(r.max,10)-1;for(r.outlineLevel&&(r.level=+r.outlineLevel||0),delete r.min,delete r.max,r.width=+r.width,!e&&r.width&&(e=!0,hk(r.width)),sp(r);o<=a;)t[o++]=Sa(r)}}(k,H)}g&&H0e(g[1],s,n,d,o,a);var X=A.match(b0e);X&&(s["!autofilter"]=function R0e(t){return{ref:(t.match(/ref="([^"]*)"/)||[])[1]}}(X[0]));var W=[],pe=A.match(A0e);if(pe)for(_=0;_!=pe.length;++_)W[_]=So(pe[_].slice(pe[_].indexOf('"')+1));var Ee=A.match(g0e);Ee&&function E0e(t,n,e){for(var i=Array.isArray(t),r=0;r!=n.length;++r){var o=wr(wa(n[r]),!0);if(!o.ref)return;var a=((e||{})["!id"]||[])[o.id];a?(o.Target=a.Target,o.location&&(o.Target+="#"+Ho(o.location))):(o.Target="#"+Ho(o.location),a={Target:o.Target,TargetMode:"Internal"}),o.Rel=a,o.tooltip&&(o.Tooltip=o.tooltip,delete o.tooltip);for(var s=So(o.ref),d=s.s.r;d<=s.e.r;++d)for(var f=s.s.c;f<=s.e.c;++f){var A=yr({c:f,r:d});i?(t[d]||(t[d]=[]),t[d][f]||(t[d][f]={t:"z",v:void 0}),t[d][f].l=o):(t[A]||(t[A]={t:"z",v:void 0}),t[A].l=o)}}}(s,Ee,i);var Ne=A.match(v0e);if(Ne&&(s["!margins"]=function T0e(t){var n={};return["left","right","top","bottom","header","footer"].forEach(function(e){t[e]&&(n[e]=parseFloat(t[e]))}),n}(wr(Ne[0]))),!s["!ref"]&&d.e.c>=d.s.c&&d.e.r>=d.s.r&&(s["!ref"]=Xr(d)),n.sheetRows>0&&s["!ref"]){var ge=So(s["!ref"]);n.sheetRows<=+ge.e.r&&(ge.e.r=n.sheetRows-1,ge.e.r>d.e.r&&(ge.e.r=d.e.r),ge.e.r<ge.s.r&&(ge.s.r=ge.e.r),ge.e.c>d.e.c&&(ge.e.c=d.e.c),ge.e.c<ge.s.c&&(ge.s.c=ge.e.c),s["!fullref"]=s["!ref"],s["!ref"]=Xr(ge))}return k.length>0&&(s["!cols"]=k),W.length>0&&(s["!merges"]=W),s}(t,i,e,r,o,a,s)}function Q1e(t,n,e,i,r){return(".bin"===n.slice(-4)?i1e:Sj)(t,e,i,r)}function W1e(t,n,e){return(".bin"===n.slice(-4)?Ome:uj)(t,e)}var Jv,Fj=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Lj=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function tf(t,n){var e=t.split(/\s+/),i=[];if(n||(i[0]=e[0]),1===e.length)return i;var o,a,d,r=t.match(Fj);if(r)for(d=0;d!=r.length;++d)-1===(a=(o=r[d].match(Lj))[1].indexOf(":"))?i[o[1]]=o[2].slice(1,o[2].length-1):i["xmlns:"===o[1].slice(0,6)?"xmlns"+o[1].slice(6):o[1].slice(a+1)]=o[2].slice(1,o[2].length-1);return i}function J1e(t){var e={};if(1===t.split(/\s+/).length)return e;var r,o,s,i=t.match(Fj);if(i)for(s=0;s!=i.length;++s)-1===(o=(r=i[s].match(Lj))[1].indexOf(":"))?e[r[1]]=r[2].slice(1,r[2].length-1):e["xmlns:"===r[1].slice(0,6)?"xmlns"+r[1].slice(6):r[1].slice(o+1)]=r[2].slice(1,r[2].length-1);return e}function X1e(t,n,e,i){var r=i;switch((e[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":r=Wa(i);break;case"i2":case"int":r=parseInt(i,10);break;case"r4":case"float":r=parseFloat(i);break;case"date":case"dateTime.tz":r=za(i);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+e[0])}t[Ho(n)]=r}function Z1e(t,n,e){if(e.cellStyles&&n.Interior){var i=n.Interior;i.Pattern&&(i.patternType=dge[i.Pattern]||i.Pattern)}t[n.ID]=n}function eve(t,n,e,i,r,o,a,s,d,f){var A="General",g=i.StyleID,b={};f=f||{};var _=[],P=0;for(void 0===g&&s&&(g=s.StyleID),void 0===g&&a&&(g=a.StyleID);void 0!==o[g]&&(o[g].nf&&(A=o[g].nf),o[g].Interior&&_.push(o[g].Interior),o[g].Parent);)g=o[g].Parent;switch(e.Type){case"Boolean":i.t="b",i.v=Wa(t);break;case"String":i.t="s",i.r=EY(Ho(t)),i.v=t.indexOf("<")>-1?Ho(n||t).replace(/<.*?>/g,""):i.r;break;case"DateTime":"Z"!=t.slice(-1)&&(t+="Z"),i.v=(za(t)-new Date(Date.UTC(1899,11,30)))/864e5,i.v!=i.v?i.v=Ho(t):i.v<60&&(i.v=i.v-1),(!A||"General"==A)&&(A="yyyy-mm-dd");case"Number":void 0===i.v&&(i.v=+t),i.t||(i.t="n");break;case"Error":i.t="e",i.v=aH[t],!1!==f.cellText&&(i.w=t);break;default:""==t&&""==n?i.t="z":(i.t="s",i.v=EY(n||t))}if(function $1e(t,n,e){if("z"!==t.t){if(!e||!1!==e.cellText)try{t.w="e"===t.t?t.w||Zh[t.v]:"General"===n?"n"===t.t?(0|t.v)===t.v?t.v.toString(10):Pv(t.v):Fg(t.v):function K1e(t,n){var e=Jv[t]||Ho(t);return"General"===e?Fg(n):wd(e,n)}(n||"General",t.v)}catch(o){if(e.WTF)throw o}try{var i=Jv[n]||n||"General";if(e.cellNF&&(t.z=i),e.cellDates&&"n"==t.t&&Lg(i)){var r=tp(t.v);r&&(t.t="d",t.v=new Date(r.y,r.m-1,r.d,r.H,r.M,r.S,r.u))}}catch(o){if(e.WTF)throw o}}}(i,A,f),!1!==f.cellFormula)if(i.Formula){var v=Ho(i.Formula);61==v.charCodeAt(0)&&(v=v.slice(1)),i.f=_0(v,r),delete i.Formula,"RC"==i.ArrayRange?i.F=_0("RC:RC",r):i.ArrayRange&&(i.F=_0(i.ArrayRange,r),d.push([So(i.F),i.F]))}else for(P=0;P<d.length;++P)r.r>=d[P][0].s.r&&r.r<=d[P][0].e.r&&r.c>=d[P][0].s.c&&r.c<=d[P][0].e.c&&(i.F=d[P][1]);f.cellStyles&&(_.forEach(function(k){!b.patternType&&k.patternType&&(b.patternType=k.patternType)}),i.s=b),void 0!==i.StyleID&&(i.ixfe=i.StyleID)}function tve(t){t.t=t.v||"",t.t=t.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.v=t.w=t.ixfe=void 0}function wk(t,n){var e=n||{};c0();var i=o0(F3(t));("binary"==e.type||"array"==e.type||"base64"==e.type)&&(i=wa(i));var r=i.slice(0,1024).toLowerCase(),o=!1;if((1023&(r=r.replace(/".*?"/g,"")).indexOf(">"))>Math.min(1023&r.indexOf(","),1023&r.indexOf(";"))){var a=Sa(e);return a.type="string",p0.to_workbook(i,a)}if(-1==r.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach(function(ui){r.indexOf("<"+ui)>=0&&(o=!0)}),o)return function Fve(t,n){var e=t.match(/<table[\s\S]*?>[\s\S]*?<\/table>/gi);if(!e||0==e.length)throw new Error("Invalid HTML: could not find <table>");if(1==e.length)return op(jj(e[0],n),n);var i={SheetNames:[],Sheets:{}};return e.forEach(function(r,o){Yk(i,jj(r,n),"Sheet"+(o+1))}),i}(i,e);Jv={"General Number":"General","General Date":cr[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":cr[15],"Short Date":cr[14],"Long Time":cr[19],"Medium Time":cr[18],"Short Time":cr[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:cr[2],Standard:cr[4],Percent:cr[10],Scientific:cr[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'};var s,f,Ct,d=[],A={},g=[],b=e.dense?[]:{},_="",P={},v={},k=tf('<Data ss:Type="String">'),H=0,X=0,W=0,pe={s:{r:2e6,c:2e6},e:{r:0,c:0}},Ee={},Ne={},ge="",Me=0,qe=[],ot={},we={},be=0,Ze=[],rt=[],It={},ut=[],xt=!1,Et=[],Ut=[],jt={},oe=0,Se=0,Ce={Sheets:[],WBProps:{date1904:!1}},xe={};Tv.lastIndex=0,i=i.replace(/<!--([\s\S]*?)-->/gm,"");for(var it="";s=Tv.exec(i);)switch(s[3]=(it=s[3]).toLowerCase()){case"data":if("data"==it){if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"))}else"/"!==s[0].charAt(s[0].length-2)&&d.push([s[3],!0]);break}if(d[d.length-1][1])break;"/"===s[1]?eve(i.slice(H,s.index),ge,k,"comment"==d[d.length-1][0]?It:P,{c:X,r:W},Ee,ut[X],v,Et,e):(ge="",k=tf(s[0]),H=s.index+s[0].length);break;case"cell":if("/"===s[1])if(rt.length>0&&(P.c=rt),(!e.sheetRows||e.sheetRows>W)&&void 0!==P.v&&(e.dense?(b[W]||(b[W]=[]),b[W][X]=P):b[qa(X)+_s(W)]=P),P.HRef&&(P.l={Target:Ho(P.HRef)},P.HRefScreenTip&&(P.l.Tooltip=P.HRefScreenTip),delete P.HRef,delete P.HRefScreenTip),(P.MergeAcross||P.MergeDown)&&(oe=X+(0|parseInt(P.MergeAcross,10)),Se=W+(0|parseInt(P.MergeDown,10)),qe.push({s:{c:X,r:W},e:{c:oe,r:Se}})),e.sheetStubs)if(P.MergeAcross||P.MergeDown){for(var yt=X;yt<=oe;++yt)for(var Pt=W;Pt<=Se;++Pt)(yt>X||Pt>W)&&(e.dense?(b[Pt]||(b[Pt]=[]),b[Pt][yt]={t:"z"}):b[qa(yt)+_s(Pt)]={t:"z"});X=oe+1}else++X;else P.MergeAcross?X=oe+1:++X;else(P=J1e(s[0])).Index&&(X=+P.Index-1),X<pe.s.c&&(pe.s.c=X),X>pe.e.c&&(pe.e.c=X),"/>"===s[0].slice(-2)&&++X,rt=[];break;case"row":"/"===s[1]||"/>"===s[0].slice(-2)?(W<pe.s.r&&(pe.s.r=W),W>pe.e.r&&(pe.e.r=W),"/>"===s[0].slice(-2)&&(v=tf(s[0])).Index&&(W=+v.Index-1),X=0,++W):((v=tf(s[0])).Index&&(W=+v.Index-1),jt={},("0"==v.AutoFitHeight||v.Height)&&(jt.hpx=parseInt(v.Height,10),jt.hpt=jv(jt.hpx),Ut[W]=jt),"1"==v.Hidden&&(jt.hidden=!0,Ut[W]=jt));break;case"worksheet":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"));g.push(_),pe.s.r<=pe.e.r&&pe.s.c<=pe.e.c&&(b["!ref"]=Xr(pe),e.sheetRows&&e.sheetRows<=pe.e.r&&(b["!fullref"]=b["!ref"],pe.e.r=e.sheetRows-1,b["!ref"]=Xr(pe))),qe.length&&(b["!merges"]=qe),ut.length>0&&(b["!cols"]=ut),Ut.length>0&&(b["!rows"]=Ut),A[_]=b}else pe={s:{r:2e6,c:2e6},e:{r:0,c:0}},W=X=0,d.push([s[3],!1]),f=tf(s[0]),_=Ho(f.Name),b=e.dense?[]:{},qe=[],Et=[],Ut=[],Ce.Sheets.push(xe={name:_,Hidden:0});break;case"table":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"))}else{if("/>"==s[0].slice(-2))break;d.push([s[3],!1]),ut=[],xt=!1}break;case"style":"/"===s[1]?Z1e(Ee,Ne,e):Ne=tf(s[0]);break;case"numberformat":Ne.nf=Ho(tf(s[0]).Format||"General"),Jv[Ne.nf]&&(Ne.nf=Jv[Ne.nf]);for(var Dt=0;392!=Dt&&cr[Dt]!=Ne.nf;++Dt);if(392==Dt)for(Dt=57;392!=Dt;++Dt)if(null==cr[Dt]){Wf(Ne.nf,Dt);break}break;case"column":if("table"!==d[d.length-1][0])break;if((Ct=tf(s[0])).Hidden&&(Ct.hidden=!0,delete Ct.Hidden),Ct.Width&&(Ct.wpx=parseInt(Ct.Width,10)),!xt&&Ct.wpx>10){xt=!0,ul=6;for(var Vt=0;Vt<ut.length;++Vt)ut[Vt]&&sp(ut[Vt])}xt&&sp(Ct),ut[Ct.Index-1||ut.length]=Ct;for(var _n=0;_n<+Ct.Span;++_n)ut[ut.length]=Sa(Ct);break;case"namedrange":if("/"===s[1])break;Ce.Names||(Ce.Names=[]);var et=wr(s[0]),Vn={Name:et.Name,Ref:_0(et.RefersTo.slice(1),{r:0,c:0})};Ce.Sheets.length>0&&(Vn.Sheet=Ce.Sheets.length-1),Ce.Names.push(Vn);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===s[0].slice(-2))break;"/"===s[1]?ge+=i.slice(Me,s.index):Me=s.index+s[0].length;break;case"interior":if(!e.cellStyles)break;Ne.Interior=tf(s[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===s[0].slice(-2))break;"/"===s[1]?whe(ot,it,i.slice(be,s.index)):be=s.index+s[0].length;break;case"styles":case"workbook":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"))}else d.push([s[3],!1]);break;case"comment":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"));tve(It),rt.push(It)}else d.push([s[3],!1]),It={a:(f=tf(s[0])).Author};break;case"autofilter":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"))}else if("/"!==s[0].charAt(s[0].length-2)){var ti=tf(s[0]);b["!autofilter"]={ref:_0(ti.Range).replace(/\$/g,"")},d.push([s[3],!0])}break;case"datavalidation":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"))}else"/"!==s[0].charAt(s[0].length-2)&&d.push([s[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===s[1]){if((f=d.pop())[0]!==s[3])throw new Error("Bad state: "+f.join("|"))}else"/"!==s[0].charAt(s[0].length-2)&&d.push([s[3],!0]);break;default:if(0==d.length&&"document"==s[3]||0==d.length&&"uof"==s[3])return eV(i,e);var dn=!0;switch(d[d.length-1][0]){case"officedocumentsettings":switch(s[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:dn=!1}break;case"componentoptions":switch(s[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:dn=!1}break;case"excelworkbook":switch(s[3]){case"date1904":Ce.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:dn=!1}break;case"workbookoptions":switch(s[3]){case"owcversion":case"height":case"width":break;default:dn=!1}break;case"worksheetoptions":switch(s[3]){case"visible":if("/>"!==s[0].slice(-2))if("/"===s[1])switch(i.slice(be,s.index)){case"SheetHidden":xe.Hidden=1;break;case"SheetVeryHidden":xe.Hidden=2}else be=s.index+s[0].length;break;case"header":b["!margins"]||$g(b["!margins"]={},"xlml"),isNaN(+wr(s[0]).Margin)||(b["!margins"].header=+wr(s[0]).Margin);break;case"footer":b["!margins"]||$g(b["!margins"]={},"xlml"),isNaN(+wr(s[0]).Margin)||(b["!margins"].footer=+wr(s[0]).Margin);break;case"pagemargins":var ft=wr(s[0]);b["!margins"]||$g(b["!margins"]={},"xlml"),isNaN(+ft.Top)||(b["!margins"].top=+ft.Top),isNaN(+ft.Left)||(b["!margins"].left=+ft.Left),isNaN(+ft.Right)||(b["!margins"].right=+ft.Right),isNaN(+ft.Bottom)||(b["!margins"].bottom=+ft.Bottom);break;case"displayrighttoleft":Ce.Views||(Ce.Views=[]),Ce.Views[0]||(Ce.Views[0]={}),Ce.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":b["!outline"]||(b["!outline"]={}),b["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":b["!outline"]||(b["!outline"]={}),b["!outline"].left=!0;break;default:dn=!1}break;case"pivottable":case"pivotcache":switch(s[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:dn=!1}break;case"pagebreaks":switch(s[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:dn=!1}break;case"autofilter":switch(s[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:dn=!1}break;case"querytable":switch(s[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:dn=!1}break;case"datavalidation":switch(s[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:dn=!1}break;case"sorting":case"conditionalformatting":switch(s[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:dn=!1}break;case"mapinfo":case"schema":case"data":switch(s[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:dn=!1}break;case"smarttags":break;default:dn=!1}if(dn||s[3].match(/!\[CDATA/))break;if(!d[d.length-1][1])throw"Unrecognized tag: "+s[3]+"|"+d.join("|");if("customdocumentproperties"===d[d.length-1][0]){if("/>"===s[0].slice(-2))break;"/"===s[1]?X1e(we,it,Ze,i.slice(be,s.index)):(Ze=s,be=s.index+s[0].length);break}if(e.WTF)throw"Unrecognized tag: "+s[3]+"|"+d.join("|")}var En={};return!e.bookSheets&&!e.bookProps&&(En.Sheets=A),En.SheetNames=g,En.Workbook=Ce,En.SSF=Sa(cr),En.Props=ot,En.Custprops=we,En}function Pk(t,n){switch(kk(n=n||{}),n.type||"base64"){case"base64":return wk(yd(t),n);case"binary":case"buffer":case"file":return wk(t,n);case"array":return wk(ep(t),n)}}function Uj(t){return ri("NamedRange",null,{"ss:Name":t.Name,"ss:RefersTo":"="+mk(t.Ref,{r:0,c:0})})}function lve(t,n,e,i,r,o,a){if(!t||null==t.v&&null==t.f)return"";var s={};if(t.f&&(s["ss:Formula"]="="+ga(mk(t.f,a))),t.F&&t.F.slice(0,n.length)==n){var d=cs(t.F.slice(n.length+1));s["ss:ArrayRange"]="RC:R"+(d.r==a.r?"":"["+(d.r-a.r)+"]")+"C"+(d.c==a.c?"":"["+(d.c-a.c)+"]")}if(t.l&&t.l.Target&&(s["ss:HRef"]=ga(t.l.Target),t.l.Tooltip&&(s["x:HRefScreenTip"]=ga(t.l.Tooltip))),e["!merges"])for(var f=e["!merges"],A=0;A!=f.length;++A)f[A].s.c!=a.c||f[A].s.r!=a.r||(f[A].e.c>f[A].s.c&&(s["ss:MergeAcross"]=f[A].e.c-f[A].s.c),f[A].e.r>f[A].s.r&&(s["ss:MergeDown"]=f[A].e.r-f[A].s.r));var g="",b="";switch(t.t){case"z":if(!i.sheetStubs)return"";break;case"n":g="Number",b=String(t.v);break;case"b":g="Boolean",b=t.v?"1":"0";break;case"e":g="Error",b=Zh[t.v];break;case"d":g="DateTime",b=new Date(t.v).toISOString(),null==t.z&&(t.z=t.z||cr[14]);break;case"s":g="String",b=function xfe(t){return(t+"").replace(I3,function(e){return k3[e]}).replace(OY,function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"})}(t.v||"")}var _=lp(i.cellXfs,t,i);s["ss:StyleID"]="s"+(21+_),s["ss:Index"]=a.c+1;var v="z"==t.t?"":'<Data ss:Type="'+g+'">'+(null!=t.v?b:"")+"</Data>";return(t.c||[]).length>0&&(v+=function cve(t){return t.map(function(n){var e=function Sfe(t){return t.replace(/(\r\n|[\r\n])/g,"&#10;")}(n.t||""),i=ri("ss:Data",e,{xmlns:"http://www.w3.org/TR/REC-html40"});return ri("Comment",i,{"ss:Author":n.a})}).join("")}(t.c)),ri("Cell",v,s)}function dve(t,n){var e='<Row ss:Index="'+(t+1)+'"';return n&&(n.hpt&&!n.hpx&&(n.hpx=g0(n.hpt)),n.hpx&&(e+=' ss:AutoFitHeight="0" ss:Height="'+n.hpx+'"'),n.hidden&&(e+=' ss:Hidden="1"')),e+">"}function fve(t,n,e){var i=[],o=e.Sheets[e.SheetNames[t]],a=o?function ave(t,n,e,i){if(!t||!((i||{}).Workbook||{}).Names)return"";for(var r=i.Workbook.Names,o=[],a=0;a<r.length;++a){var s=r[a];s.Sheet==e&&(s.Name.match(/^_xlfn\./)||o.push(Uj(s)))}return o.join("")}(o,0,t,e):"";return a.length>0&&i.push("<Names>"+a+"</Names>"),a=o?function uve(t,n,e,i){if(!t["!ref"])return"";var r=So(t["!ref"]),o=t["!merges"]||[],a=0,s=[];t["!cols"]&&t["!cols"].forEach(function(k,H){sp(k);var X=!!k.width,W=Qw(H,k),pe={"ss:Index":H+1};X&&(pe["ss:Width"]=Yv(W.width)),k.hidden&&(pe["ss:Hidden"]="1"),s.push(ri("Column",null,pe))});for(var d=Array.isArray(t),f=r.s.r;f<=r.e.r;++f){for(var A=[dve(f,(t["!rows"]||[])[f])],g=r.s.c;g<=r.e.c;++g){var b=!1;for(a=0;a!=o.length;++a)if(!(o[a].s.c>g||o[a].s.r>f||o[a].e.c<g||o[a].e.r<f)){(o[a].s.c!=g||o[a].s.r!=f)&&(b=!0);break}if(!b){var _={r:f,c:g},P=yr(_);A.push(lve(d?(t[f]||[])[g]:t[P],P,t,n,0,0,_))}}A.push("</Row>"),A.length>2&&s.push(A.join(""))}return s.join("")}(o,n):"",a.length>0&&i.push("<Table>"+a+"</Table>"),i.push(function sve(t,n,e,i){if(!t)return"";var r=[];if(t["!margins"]&&(r.push("<PageSetup>"),t["!margins"].header&&r.push(ri("Header",null,{"x:Margin":t["!margins"].header})),t["!margins"].footer&&r.push(ri("Footer",null,{"x:Margin":t["!margins"].footer})),r.push(ri("PageMargins",null,{"x:Bottom":t["!margins"].bottom||"0.75","x:Left":t["!margins"].left||"0.7","x:Right":t["!margins"].right||"0.7","x:Top":t["!margins"].top||"0.75"})),r.push("</PageSetup>")),i&&i.Workbook&&i.Workbook.Sheets&&i.Workbook.Sheets[e])if(i.Workbook.Sheets[e].Hidden)r.push(ri("Visible",1==i.Workbook.Sheets[e].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var o=0;o<e&&(!i.Workbook.Sheets[o]||i.Workbook.Sheets[o].Hidden);++o);o==e&&r.push("<Selected/>")}return((((i||{}).Workbook||{}).Views||[])[0]||{}).RTL&&r.push("<DisplayRightToLeft/>"),t["!protect"]&&(r.push(Gc("ProtectContents","True")),t["!protect"].objects&&r.push(Gc("ProtectObjects","True")),t["!protect"].scenarios&&r.push(Gc("ProtectScenarios","True")),null==t["!protect"].selectLockedCells||t["!protect"].selectLockedCells?null!=t["!protect"].selectUnlockedCells&&!t["!protect"].selectUnlockedCells&&r.push(Gc("EnableSelection","UnlockedCells")):r.push(Gc("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(a){t["!protect"][a[0]]&&r.push("<"+a[1]+"/>")})),0==r.length?"":ri("WorksheetOptions",r.join(""),{xmlns:Dd_x})}(o,0,t,e)),i.join("")}function hve(t,n){n||(n={}),t.SSF||(t.SSF=Sa(cr)),t.SSF&&(c0(),Dv(t.SSF),n.revssf=yw(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF,n.cellXfs=[],lp(n.cellXfs,{},{revssf:{General:0}}));var e=[];e.push(function nve(t,n){var e=[];return t.Props&&e.push(function Phe(t,n){var e=[];return ps(rk).map(function(i){for(var r=0;r<nu.length;++r)if(nu[r][1]==i)return nu[r];for(r=0;r<Wg.length;++r)if(Wg[r][1]==i)return Wg[r];throw i}).forEach(function(i){if(null!=t[i[1]]){var r=n&&n.Props&&null!=n.Props[i[1]]?n.Props[i[1]]:t[i[1]];"date"===i[2]&&(r=new Date(r).toISOString().replace(/\.\d*Z/,"Z")),"number"==typeof r?r=String(r):!0===r||!1===r?r=r?"1":"0":r instanceof Date&&(r=new Date(r).toISOString().replace(/\.\d*Z/,"")),e.push(Gc(rk[i[1]]||i[1],r))}}),ri("DocumentProperties",e.join(""),{xmlns:Dd_o})}(t.Props,n)),t.Custprops&&e.push(function Dhe(t,n){var e=["Worksheets","SheetNames"],i="CustomDocumentProperties",r=[];return t&&ps(t).forEach(function(o){if(Object.prototype.hasOwnProperty.call(t,o)){for(var a=0;a<nu.length;++a)if(o==nu[a][1])return;for(a=0;a<Wg.length;++a)if(o==Wg[a][1])return;for(a=0;a<e.length;++a)if(o==e[a])return;var s=t[o],d="string";"number"==typeof s?(d="float",s=String(s)):!0===s||!1===s?(d="boolean",s=s?"1":"0"):s=String(s),r.push(ri(SY(o),s,{"dt:dt":d}))}}),n&&ps(n).forEach(function(o){if(Object.prototype.hasOwnProperty.call(n,o)&&(!t||!Object.prototype.hasOwnProperty.call(t,o))){var a=n[o],s="string";"number"==typeof a?(s="float",a=String(a)):!0===a||!1===a?(s="boolean",a=a?"1":"0"):a instanceof Date?(s="dateTime.tz",a=a.toISOString()):a=String(a),r.push(ri(SY(o),a,{"dt:dt":s}))}}),"<"+i+' xmlns="'+Dd_o+'">'+r.join("")+"</"+i+">"}(t.Props,t.Custprops)),e.join("")}(t,n)),e.push(""),e.push(""),e.push("");for(var i=0;i<t.SheetNames.length;++i)e.push(ri("Worksheet",fve(i,n,t),{"ss:Name":ga(t.SheetNames[i])}));return e[2]=function rve(t,n){var e=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return n.cellXfs.forEach(function(i,r){var o=[];o.push(ri("NumberFormat",null,{"ss:Format":ga(cr[i.numFmtId])}));var a={"ss:ID":"s"+(21+r)};e.push(ri("Style",o.join(""),a))}),ri("Styles",e.join(""))}(0,n),e[3]=function ove(t){if(!((t||{}).Workbook||{}).Names)return"";for(var n=t.Workbook.Names,e=[],i=0;i<n.length;++i){var r=n[i];null==r.Sheet&&(r.Name.match(/^_xlfn\./)||e.push(Uj(r)))}return ri("Names",e.join(""))}(t),ms+ri("Workbook",e.join(""),{xmlns:Dd_ss,"xmlns:o":Dd_o,"xmlns:x":Dd_x,"xmlns:ss":Dd_ss,"xmlns:dt":"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882","xmlns:html":"http://www.w3.org/TR/REC-html40"})}var pve=[60,1084,2066,2165,2175];function gve(t,n,e,i,r){var o=i,a=[],s=e.slice(e.l,e.l+o);if(r&&r.enc&&r.enc.insitu&&s.length>0)switch(t){case 9:case 521:case 1033:case 2057:case 47:case 405:case 225:case 406:case 312:case 404:case 10:case 133:break;default:r.enc.insitu(s)}a.push(s),e.l+=o;for(var d=Xh(e,e.l),f=Dk[d],A=0;null!=f&&pve.indexOf(d)>-1;)o=Xh(e,e.l+2),A=e.l+4,2066==d?A+=4:(2165==d||2175==d)&&(A+=12),s=e.slice(A,e.l+4+o),a.push(s),e.l+=4+o,f=Dk[d=Xh(e,e.l)];var g=wc(a);zc(g,0);var b=0;g.lens=[];for(var _=0;_<a.length;++_)g.lens.push(b),b+=a[_].length;if(g.length<i)throw"XLS Record 0x"+t.toString(16)+" Truncated: "+g.length+" < "+i;return n.f(g,g.length,r)}function $f(t,n,e){if("z"!==t.t&&t.XF){var i=0;try{i=t.z||t.XF.numFmtId||0,n.cellNF&&(t.z=cr[i])}catch(o){if(n.WTF)throw o}if(!n||!1!==n.cellText)try{t.w="e"===t.t?t.w||Zh[t.v]:0===i||"General"==i?"n"===t.t?(0|t.v)===t.v?t.v.toString(10):Pv(t.v):Fg(t.v):wd(i,t.v,{date1904:!!e,dateNF:n&&n.dateNF})}catch(o){if(n.WTF)throw o}if(n.cellDates&&i&&"n"==t.t&&Lg(cr[i]||String(i))){var r=tp(t.v);r&&(t.t="d",t.v=new Date(r.y,r.m-1,r.d,r.H,r.M,r.S,r.u))}}}function Gw(t,n,e){return{v:t,ixfe:n,t:e}}var Kv_SI="e0859ff2f94f6810ab9108002b27b3d9",Kv_DSI="02d5cdd59c2e1b10939708002b2cf9ae";function Yj(t,n){var e,i,r,o;if(n||(n={}),kk(n),gw(),n.codepage&&pw(n.codepage),t.FullPaths){if(ir.find(t,"/encryption"))throw new Error("File is password-protected");e=ir.find(t,"!CompObj"),i=ir.find(t,"/Workbook")||ir.find(t,"/Book")}else{switch(n.type){case"base64":t=Md(yd(t));break;case"binary":t=Md(t);break;case"buffer":break;case"array":Array.isArray(t)||(t=Array.prototype.slice.call(t))}zc(t,0),i={content:t}}if(e&&function Ave(t){var n={},e=t.content;if(e.l=28,n.AnsiUserType=e.read_shift(0,"lpstr-ansi"),n.AnsiClipboardFormat=function rhe(t){return nH(t,1)}(e),e.length-e.l<=4)return n;var i=e.read_shift(4);if(0==i||i>40||(e.l-=4,n.Reserved1=e.read_shift(0,"lpstr-ansi"),e.length-e.l<=4)||1907505652!==(i=e.read_shift(4))||(n.UnicodeClipboardFormat=function ohe(t){return nH(t,2)}(e),0==(i=e.read_shift(4))||i>40))return n;e.l-=4,n.Reserved2=e.read_shift(0,"lpwstr")}(e),n.bookProps&&!n.bookSheets)r={};else{var a=po?"buffer":"array";if(i&&i.content)r=function mve(t,n){var g,_,v,k,W,pe,e={opts:{}},i={},r=n.dense?[]:{},o={},a={},s=null,d=[],f="",A={},b="",H={},X=[],Ee=[],Ne=[],ge={Sheets:[],WBProps:{date1904:!1},Views:[{}]},Me={},qe=function(yi){return yi<8?zg[yi]:yi<64&&Ne[yi-8]||zg[yi]},we=function(yi,Zn,ba){if(!(jt>1||ba.sheetRows&&yi.r>=ba.sheetRows)){if(ba.cellStyles&&Zn.XF&&Zn.XF.data&&function(yi,Zn,ba){var dc,lr=Zn.XF.data;lr&&lr.patternType&&ba&&ba.cellStyles&&(Zn.s={},Zn.s.patternType=lr.patternType,(dc=Uv(qe(lr.icvFore)))&&(Zn.s.fgColor={rgb:dc}),(dc=Uv(qe(lr.icvBack)))&&(Zn.s.bgColor={rgb:dc}))}(0,Zn,ba),delete Zn.ixfe,delete Zn.XF,g=yi,b=yr(yi),(!a||!a.s||!a.e)&&(a={s:{r:0,c:0},e:{r:0,c:0}}),yi.r<a.s.r&&(a.s.r=yi.r),yi.c<a.s.c&&(a.s.c=yi.c),yi.r+1>a.e.r&&(a.e.r=yi.r+1),yi.c+1>a.e.c&&(a.e.c=yi.c+1),ba.cellFormula&&Zn.f)for(var lr=0;lr<X.length;++lr)if(!(X[lr][0].s.c>yi.c||X[lr][0].s.r>yi.r||X[lr][0].e.c<yi.c||X[lr][0].e.r<yi.r)){Zn.F=Xr(X[lr][0]),(X[lr][0].s.c!=yi.c||X[lr][0].s.r!=yi.r)&&delete Zn.f,Zn.f&&(Zn.f=""+fl(X[lr][1],0,yi,Et,be));break}ba.dense?(r[yi.r]||(r[yi.r]=[]),r[yi.r][yi.c]=Zn):r[b]=Zn}},be={enc:!1,sbcch:0,snames:[],sharedf:H,arrayf:X,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!n&&!!n.cellStyles,WTF:!!n&&!!n.wtf};n.password&&(be.password=n.password);var Ze,rt=[],It=[],ut=[],Ct=[],xt=!1,Et=[];Et.SheetNames=be.snames,Et.sharedf=be.sharedf,Et.arrayf=be.arrayf,Et.names=[],Et.XTI=[];var xe,Ut=0,jt=0,oe=0,Se=[],Ce=[];be.codepage=1200,$d(1200);for(var it=!1;t.l<t.length-1;){var yt=t.l,Pt=t.read_shift(2);if(0===Pt&&10===Ut)break;var Dt=t.l===t.length?0:t.read_shift(2),Vt=Dk[Pt];if(Vt&&Vt.f){if(n.bookSheets&&133===Ut&&133!==Pt)break;if(Ut=Pt,2===Vt.r||12==Vt.r){var _n=t.read_shift(2);if(Dt-=2,!be.enc&&_n!==Pt&&((255&_n)<<8|_n>>8)!==Pt)throw new Error("rt mismatch: "+_n+"!="+Pt);12==Vt.r&&(t.l+=10,Dt-=10)}var et={};if(et=10===Pt?Vt.f(t,Dt,be):gve(Pt,Vt,t,Dt,be),0==jt&&-1===[9,521,1033,2057].indexOf(Ut))continue;switch(Pt){case 34:e.opts.Date1904=ge.WBProps.date1904=et;break;case 134:e.opts.WriteProtect=!0;break;case 47:if(be.enc||(t.l=0),be.enc=et,!n.password)throw new Error("File is password-protected");if(null==et.valid)throw new Error("Encryption scheme unsupported");if(!et.valid)throw new Error("Password is incorrect");break;case 92:be.lastuser=et;break;case 66:var Vn=Number(et);switch(Vn){case 21010:Vn=1200;break;case 32768:Vn=1e4;break;case 32769:Vn=1252}$d(be.codepage=Vn),it=!0;break;case 317:be.rrtabid=et;break;case 25:be.winlocked=et;break;case 439:e.opts.RefreshAll=et;break;case 12:e.opts.CalcCount=et;break;case 16:e.opts.CalcDelta=et;break;case 17:e.opts.CalcIter=et;break;case 13:e.opts.CalcMode=et;break;case 14:e.opts.CalcPrecision=et;break;case 95:e.opts.CalcSaveRecalc=et;break;case 15:be.CalcRefMode=et;break;case 2211:e.opts.FullCalc=et;break;case 129:et.fDialog&&(r["!type"]="dialog"),et.fBelow||((r["!outline"]||(r["!outline"]={})).above=!0),et.fRight||((r["!outline"]||(r["!outline"]={})).left=!0);break;case 224:Ee.push(et);break;case 430:Et.push([et]),Et[Et.length-1].XTI=[];break;case 35:case 547:Et[Et.length-1].push(et);break;case 24:case 536:xe={Name:et.Name,Ref:fl(et.rgce,0,null,Et,be)},et.itab>0&&(xe.Sheet=et.itab-1),Et.names.push(xe),Et[0]||(Et[0]=[],Et[0].XTI=[]),Et[Et.length-1].push(et),"_xlnm._FilterDatabase"==et.Name&&et.itab>0&&et.rgce&&et.rgce[0]&&et.rgce[0][0]&&"PtgArea3d"==et.rgce[0][0][0]&&(Ce[et.itab-1]={ref:Xr(et.rgce[0][0][1][2])});break;case 22:be.ExternCount=et;break;case 23:0==Et.length&&(Et[0]=[],Et[0].XTI=[]),Et[Et.length-1].XTI=Et[Et.length-1].XTI.concat(et),Et.XTI=Et.XTI.concat(et);break;case 2196:if(be.biff<8)break;null!=xe&&(xe.Comment=et[1]);break;case 18:r["!protect"]=et;break;case 19:0!==et&&be.WTF&&console.error("Password verifier: "+et);break;case 133:o[et.pos]=et,be.snames.push(et.name);break;case 10:if(--jt)break;if(a.e){if(a.e.r>0&&a.e.c>0){if(a.e.r--,a.e.c--,r["!ref"]=Xr(a),n.sheetRows&&n.sheetRows<=a.e.r){var ti=a.e.r;a.e.r=n.sheetRows-1,r["!fullref"]=r["!ref"],r["!ref"]=Xr(a),a.e.r=ti}a.e.r++,a.e.c++}rt.length>0&&(r["!merges"]=rt),It.length>0&&(r["!objects"]=It),ut.length>0&&(r["!cols"]=ut),Ct.length>0&&(r["!rows"]=Ct),ge.Sheets.push(Me)}""===f?A=r:i[f]=r,r=n.dense?[]:{};break;case 9:case 521:case 1033:case 2057:if(8===be.biff&&(be.biff={9:2,521:3,1033:4}[Pt]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[et.BIFFVer]||8),be.biffguess=0==et.BIFFVer,0==et.BIFFVer&&4096==et.dt&&(be.biff=5,it=!0,$d(be.codepage=28591)),8==be.biff&&0==et.BIFFVer&&16==et.dt&&(be.biff=2),jt++)break;if(r=n.dense?[]:{},be.biff<8&&!it&&(it=!0,$d(be.codepage=n.codepage||1252)),be.biff<5||0==et.BIFFVer&&4096==et.dt){""===f&&(f="Sheet1"),a={s:{r:0,c:0},e:{r:0,c:0}};var dn={pos:t.l-Dt,name:f};o[dn.pos]=dn,be.snames.push(f)}else f=(o[yt]||{name:""}).name;32==et.dt&&(r["!type"]="chart"),64==et.dt&&(r["!type"]="macro"),rt=[],It=[],be.arrayf=X=[],ut=[],Ct=[],xt=!1,Me={Hidden:(o[yt]||{hs:0}).hs,name:f};break;case 515:case 3:case 2:"chart"==r["!type"]&&(n.dense?(r[et.r]||[])[et.c]:r[yr({c:et.c,r:et.r})])&&++et.c,W={ixfe:et.ixfe,XF:Ee[et.ixfe]||{},v:et.val,t:"n"},oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:et.c,r:et.r},W,n);break;case 5:case 517:W={ixfe:et.ixfe,XF:Ee[et.ixfe],v:et.val,t:et.t},oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:et.c,r:et.r},W,n);break;case 638:W={ixfe:et.ixfe,XF:Ee[et.ixfe],v:et.rknum,t:"n"},oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:et.c,r:et.r},W,n);break;case 189:for(var ft=et.c;ft<=et.C;++ft){var En=et.rkrec[ft-et.c][0];W={ixfe:En,XF:Ee[En],v:et.rkrec[ft-et.c][1],t:"n"},oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:ft,r:et.r},W,n)}break;case 6:case 518:case 1030:if("String"==et.val){s=et;break}if((W=Gw(et.val,et.cell.ixfe,et.tt)).XF=Ee[W.ixfe],n.cellFormula){var ui=et.formula;if(ui&&ui[0]&&ui[0][0]&&"PtgExp"==ui[0][0][0]){var Un=ui[0][0][1][0],Jn=ui[0][0][1][1],oi=yr({r:Un,c:Jn});H[oi]?W.f=""+fl(et.formula,0,et.cell,Et,be):W.F=((n.dense?(r[Un]||[])[Jn]:r[oi])||{}).F}else W.f=""+fl(et.formula,0,et.cell,Et,be)}oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we(et.cell,W,n),s=et;break;case 7:case 519:if(!s)throw new Error("String record expects Formula");s.val=et,(W=Gw(et,s.cell.ixfe,"s")).XF=Ee[W.ixfe],n.cellFormula&&(W.f=""+fl(s.formula,0,s.cell,Et,be)),oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we(s.cell,W,n),s=null;break;case 33:case 545:X.push(et);var fi=yr(et[0].s);if(_=n.dense?(r[et[0].s.r]||[])[et[0].s.c]:r[fi],n.cellFormula&&_){if(!s||!fi||!_)break;_.f=""+fl(et[1],0,et[0],Et,be),_.F=Xr(et[0])}break;case 1212:if(!n.cellFormula)break;if(b){if(!s)break;H[yr(s.cell)]=et[0],((_=n.dense?(r[s.cell.r]||[])[s.cell.c]:r[yr(s.cell)])||{}).f=""+fl(et[0],0,g,Et,be)}break;case 253:W=Gw(d[et.isst].t,et.ixfe,"s"),d[et.isst].h&&(W.h=d[et.isst].h),W.XF=Ee[W.ixfe],oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:et.c,r:et.r},W,n);break;case 513:n.sheetStubs&&(W={ixfe:et.ixfe,XF:Ee[et.ixfe],t:"z"},oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:et.c,r:et.r},W,n));break;case 190:if(n.sheetStubs)for(var Fi=et.c;Fi<=et.C;++Fi){var qi=et.ixfe[Fi-et.c];W={ixfe:qi,XF:Ee[qi],t:"z"},oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:Fi,r:et.r},W,n)}break;case 214:case 516:case 4:(W=Gw(et.val,et.ixfe,"s")).XF=Ee[W.ixfe],oe>0&&(W.z=Se[W.ixfe>>8&63]),$f(W,n,e.opts.Date1904),we({c:et.c,r:et.r},W,n);break;case 0:case 512:1===jt&&(a=et);break;case 252:d=et;break;case 1054:if(4==be.biff){Se[oe++]=et[1];for(var rr=0;rr<oe+163&&cr[rr]!=et[1];++rr);rr>=163&&Wf(et[1],oe+163)}else Wf(et[1],et[0]);break;case 30:Se[oe++]=et;for(var br=0;br<oe+163&&cr[br]!=et;++br);br>=163&&Wf(et,oe+163);break;case 229:rt=rt.concat(et);break;case 93:It[et.cmo[0]]=be.lastobj=et;break;case 438:be.lastobj.TxO=et;break;case 127:be.lastobj.ImData=et;break;case 440:for(k=et[0].s.r;k<=et[0].e.r;++k)for(v=et[0].s.c;v<=et[0].e.c;++v)(_=n.dense?(r[k]||[])[v]:r[yr({c:v,r:k})])&&(_.l=et[1]);break;case 2048:for(k=et[0].s.r;k<=et[0].e.r;++k)for(v=et[0].s.c;v<=et[0].e.c;++v)(_=n.dense?(r[k]||[])[v]:r[yr({c:v,r:k})])&&_.l&&(_.l.Tooltip=et[1]);break;case 28:if(be.biff<=5&&be.biff>=2)break;_=n.dense?(r[et[0].r]||[])[et[0].c]:r[yr(et[0])];var eo=It[et[2]];_||(n.dense?(r[et[0].r]||(r[et[0].r]=[]),_=r[et[0].r][et[0].c]={t:"z"}):_=r[yr(et[0])]={t:"z"},a.e.r=Math.max(a.e.r,et[0].r),a.s.r=Math.min(a.s.r,et[0].r),a.e.c=Math.max(a.e.c,et[0].c),a.s.c=Math.min(a.s.c,et[0].c)),_.c||(_.c=[]),_.c.push({a:et[1],t:eo.TxO.t});break;case 2173:ime(0,et.ext);break;case 125:if(!be.cellStyles)break;for(;et.e>=et.s;)ut[et.e--]={width:et.w/256,level:et.level||0,hidden:!!(1&et.flags)},xt||(xt=!0,hk(et.w/256)),sp(ut[et.e+1]);break;case 520:var Or={};null!=et.level&&(Ct[et.r]=Or,Or.level=et.level),et.hidden&&(Ct[et.r]=Or,Or.hidden=!0),et.hpt&&(Ct[et.r]=Or,Or.hpt=et.hpt,Or.hpx=g0(et.hpt));break;case 38:case 39:case 40:case 41:r["!margins"]||$g(r["!margins"]={}),r["!margins"][{38:"left",39:"right",40:"top",41:"bottom"}[Pt]]=et;break;case 161:r["!margins"]||$g(r["!margins"]={}),r["!margins"].header=et.header,r["!margins"].footer=et.footer;break;case 574:et.RTL&&(ge.Views[0].RTL=!0);break;case 146:Ne=et;break;case 2198:Ze=et;break;case 140:pe=et;break;case 442:f?Me.CodeName=et||Me.name:ge.WBProps.CodeName=et||"ThisWorkbook"}}else Vt||console.error("Missing Info for XLS Record 0x"+Pt.toString(16)),t.l+=Dt}return e.SheetNames=ps(o).sort(function(Xi,yi){return Number(Xi)-Number(yi)}).map(function(Xi){return o[Xi].name}),n.bookSheets||(e.Sheets=i),!e.SheetNames.length&&A["!ref"]?(e.SheetNames.push("Sheet1"),e.Sheets&&(e.Sheets.Sheet1=A)):e.Preamble=A,e.Sheets&&Ce.forEach(function(Xi,yi){e.Sheets[e.SheetNames[yi]]["!autofilter"]=Xi}),e.Strings=d,e.SSF=Sa(cr),be.enc&&(e.Encryption=be.enc),Ze&&(e.Themes=Ze),e.Metadata={},void 0!==pe&&(e.Metadata.Country=pe),Et.names.length>0&&(ge.Names=Et.names),e.Workbook=ge,e}(i.content,n);else if((o=ir.find(t,"PerfectOffice_MAIN"))&&o.content)r=Xg.to_workbook(o.content,(n.type=a,n));else{if(!(o=ir.find(t,"NativeContent_MAIN"))||!o.content)throw(o=ir.find(t,"MN0"))&&o.content?new Error("Unsupported Works 4 for Mac file"):new Error("Cannot find Workbook stream");r=Xg.to_workbook(o.content,(n.type=a,n))}n.bookVBA&&t.FullPaths&&ir.find(t,"/_VBA_PROJECT_CUR/VBA/dir")&&(r.vbaraw=function Tme(t){var n=ir.utils.cfb_new({root:"R"});return t.FullPaths.forEach(function(e,i){if("/"!==e.slice(-1)&&e.match(/_VBA_PROJECT_CUR/)){var r=e.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");ir.utils.cfb_add(n,r,t.FileIndex[i].content)}}),ir.write(n)}(t))}var s={};return t.FullPaths&&function _ve(t,n,e){var i=ir.find(t,"/!DocumentSummaryInformation");if(i&&i.size>0)try{var r=PH(i,Z3,Kv_DSI);for(var o in r)n[o]=r[o]}catch(f){if(e.WTF)throw f}var a=ir.find(t,"/!SummaryInformation");if(a&&a.size>0)try{var s=PH(a,ek,Kv_SI);for(var d in s)null==n[d]&&(n[d]=s[d])}catch(f){if(e.WTF)throw f}n.HeadingPairs&&n.TitlesOfParts&&(hH(n.HeadingPairs,n.TitlesOfParts,n,e),delete n.HeadingPairs,delete n.TitlesOfParts)}(t,s,n),r.Props=r.Custprops=s,n.bookFiles&&(r.cfb=t),r}var Xv={0:{f:function V0e(t,n){var e={},i=t.l+n;e.r=t.read_shift(4),t.l+=4;var r=t.read_shift(2);t.l+=1;var o=t.read_shift(1);return t.l=i,7&o&&(e.level=7&o),16&o&&(e.hidden=!0),32&o&&(e.hpt=r/20),e}},1:{f:function X0e(t){return[tu(t)]}},2:{f:function gbe(t){return[tu(t),X3(t),"n"]}},3:{f:function obe(t){return[tu(t),t.read_shift(1),"e"]}},4:{f:function tbe(t){return[tu(t),t.read_shift(1),"b"]}},5:{f:function hbe(t){return[tu(t),ll(t),"n"]}},6:{f:function Cbe(t){return[tu(t),cl(t),"str"]}},7:{f:function lbe(t){return[tu(t),t.read_shift(4),"s"]}},8:{f:function Sbe(t,n,e){var i=t.l+n,r=tu(t);r.r=e["!row"];var a=[r,cl(t),"str"];if(e.cellFormula){t.l+=2;var s=Vw(t,i-t.l,e);a[3]=fl(s,0,r,e.supbooks,e)}else t.l=i;return a}},9:{f:function xbe(t,n,e){var i=t.l+n,r=tu(t);r.r=e["!row"];var a=[r,ll(t),"n"];if(e.cellFormula){t.l+=2;var s=Vw(t,i-t.l,e);a[3]=fl(s,0,r,e.supbooks,e)}else t.l=i;return a}},10:{f:function Pbe(t,n,e){var i=t.l+n,r=tu(t);r.r=e["!row"];var a=[r,t.read_shift(1),"b"];if(e.cellFormula){t.l+=2;var s=Vw(t,i-t.l,e);a[3]=fl(s,0,r,e.supbooks,e)}else t.l=i;return a}},11:{f:function Dbe(t,n,e){var i=t.l+n,r=tu(t);r.r=e["!row"];var a=[r,t.read_shift(1),"e"];if(e.cellFormula){t.l+=2;var s=Vw(t,i-t.l,e);a[3]=fl(s,0,r,e.supbooks,e)}else t.l=i;return a}},12:{f:function Z0e(t){return[jg(t)]}},13:{f:function _be(t){return[jg(t),X3(t),"n"]}},14:{f:function sbe(t){return[jg(t),t.read_shift(1),"e"]}},15:{f:function ibe(t){return[jg(t),t.read_shift(1),"b"]}},16:{f:Oj},17:{f:function Mbe(t){return[jg(t),cl(t),"str"]}},18:{f:function ube(t){return[jg(t),t.read_shift(4),"s"]}},19:{f:W3},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function w1e(t,n,e){var i=t.l+n;t.l+=4,t.l+=1;var r=t.read_shift(4),o=Zfe(t),a=a0e(t,0,e),s=q3(t);t.l=i;var d={Name:o,Ptg:a};return r<268435455&&(d.Sheet=r),s&&(d.Comment=s),d}},40:{},42:{},43:{f:function Cge(t,n,e){var i={};i.sz=t.read_shift(2)/20;var r=function nhe(t){var n=t.read_shift(1);return t.l++,{fBold:1&n,fItalic:2&n,fUnderline:4&n,fStrikeout:8&n,fOutline:16&n,fShadow:32&n,fCondense:64&n,fExtend:128&n}}(t);switch(r.fItalic&&(i.italic=1),r.fCondense&&(i.condense=1),r.fExtend&&(i.extend=1),r.fShadow&&(i.shadow=1),r.fOutline&&(i.outline=1),r.fStrikeout&&(i.strike=1),700===t.read_shift(2)&&(i.bold=1),t.read_shift(2)){case 1:i.vertAlign="superscript";break;case 2:i.vertAlign="subscript"}var a=t.read_shift(1);0!=a&&(i.underline=a);var s=t.read_shift(1);s>0&&(i.family=s);var d=t.read_shift(1);switch(d>0&&(i.charset=d),t.l++,i.color=function the(t){var n={},i=t.read_shift(1)>>>1,r=t.read_shift(1),o=t.read_shift(2,"i"),a=t.read_shift(1),s=t.read_shift(1),d=t.read_shift(1);switch(t.l++,i){case 0:n.auto=1;break;case 1:n.index=r;var f=zg[r];f&&(n.rgb=Uv(f));break;case 2:n.rgb=Uv([a,s,d]);break;case 3:n.theme=r}return 0!=o&&(n.tint=o>0?o/32767:o/32768),n}(t),t.read_shift(1)){case 1:i.scheme="major";break;case 2:i.scheme="minor"}return i.name=cl(t),i}},44:{f:function bge(t,n){return[t.read_shift(2),cl(t)]}},45:{f:wge},46:{f:Dge},47:{f:function Pge(t,n){var e=t.l+n,i=t.read_shift(2),r=t.read_shift(2);return t.l=e,{ixfe:i,numFmtId:r}}},48:{},49:{f:function zfe(t){return t.read_shift(4,"i")}},50:{},51:{f:function ame(t){for(var n=[],e=t.read_shift(4);e-- >0;)n.push([t.read_shift(4),t.read_shift(4)]);return n}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:zH},62:{f:function vbe(t){return[tu(t),W3(t),"is"]}},63:{f:function pme(t){var n={};n.i=t.read_shift(4);var e={};e.r=t.read_shift(4),e.c=t.read_shift(4),n.r=yr(e);var i=t.read_shift(1);return 2&i&&(n.l="1"),8&i&&(n.a="1"),n}},64:{f:function Qbe(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:sl,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function Ybe(t){var n=t.read_shift(2);return t.l+=28,{RTL:32&n}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function J0e(t,n){var e={},i=t[t.l];return++t.l,e.above=!(64&i),e.left=!(128&i),t.l+=18,e.name=$fe(t,n-19),e}},148:{f:z0e,p:16},151:{f:function Bbe(){}},152:{},153:{f:function C1e(t,n){var e={},i=t.read_shift(4);e.defaultThemeVersion=t.read_shift(4);var r=n>8?cl(t):"";return r.length>0&&(e.CodeName=r),e.autoCompressPictures=!!(65536&i),e.backupFile=!!(64&i),e.checkCompatibility=!!(4096&i),e.date1904=!!(1&i),e.filterPrivacy=!!(8&i),e.hidePivotFieldList=!!(1024&i),e.promptedSolutions=!!(16&i),e.publishItems=!!(2048&i),e.refreshAllConnections=!!(262144&i),e.saveExternalLinkValues=!!(128&i),e.showBorderUnselectedTables=!!(4&i),e.showInkAnnotation=!!(32&i),e.showObjects=["all","placeholders","none"][i>>13&3],e.showPivotChartFilter=!!(32768&i),e.updateLinks=["userSet","never","always"][i>>8&3],e}},154:{},155:{},156:{f:function b1e(t,n){var e={};return e.Hidden=t.read_shift(4),e.iTabID=t.read_shift(4),e.strRelID=J3(t,n-8),e.name=cl(t),e}},157:{},158:{},159:{T:1,f:function Npe(t){return[t.read_shift(4),t.read_shift(4)]}},160:{T:-1},161:{T:1,f:Qg},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:Obe},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function rme(t,n){return{flags:t.read_shift(4),version:t.read_shift(4),name:cl(t)}}},336:{T:-1},337:{f:function lme(t){return t.l+=4,0!=t.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:J3},357:{},358:{},359:{},360:{T:1},361:{},362:{f:QH},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function Rbe(t,n,e){var i=t.l+n,r=tH(t),o=t.read_shift(1),a=[r];if(a[2]=o,e.cellFormula){var s=o0e(t,i-t.l,e);a[1]=s}else t.l=i;return a}},427:{f:function Nbe(t,n,e){var i=t.l+n,o=[Qg(t,16)];if(e.cellFormula){var a=s0e(t,i-t.l,e);o[1]=a,t.l=i}else t.l=i;return o}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function Lbe(t){var n={};return Ej.forEach(function(e){n[e]=ll(t)}),n}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function q0e(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function kbe(t,n){var e=t.l+n,i=Qg(t,16),r=q3(t),o=cl(t),a=cl(t),s=cl(t);t.l=e;var d={rfx:i,relId:r,loc:o,display:s};return a&&(d.Tooltip=a),d}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:J3},551:{},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Dme},633:{T:1},634:{T:-1},635:{T:1,f:function wme(t){var n={};n.iauthor=t.read_shift(4);var e=Qg(t,16);return n.rfx=e.s,n.ref=yr(e.s),t.l+=16,n}},636:{T:-1},637:{f:Kfe},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function c1e(t,n){return t.l+=10,{name:cl(t)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function Gbe(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}},Dk={6:{f:bk},10:{f:ap},12:{f:Ws},13:{f:Ws},14:{f:Ts},15:{f:Ts},16:{f:ll},17:{f:Ts},18:{f:Ts},19:{f:Ws},20:{f:HH},21:{f:HH},23:{f:QH},24:{f:VH},25:{f:Ts},26:{},27:{},28:{f:function GAe(t,n,e){return function QAe(t,n,e){if(!(e.biff<8)){var i=t.read_shift(2),r=t.read_shift(2),o=t.read_shift(2),a=t.read_shift(2),s=Jg(t,0,e);return e.biff<8&&t.read_shift(1),[{r:i,c:r},s,a,o]}}(t,0,e)}},29:{},34:{f:Ts},35:{f:jH},38:{f:ll},39:{f:ll},40:{f:ll},41:{f:ll},42:{f:Ts},43:{f:Ts},47:{f:function ige(t,n,e){var i={Type:e.biff>=8?t.read_shift(2):0};return i.Type?function nge(t,n,e){var i=e||{};return i.Info=t.read_shift(2),t.l-=2,i.Data=1===i.Info?function $pe(t){var n={},e=n.EncryptionVersionInfo=eA(t,4);if(1!=e.Major||1!=e.Minor)throw"unrecognized version code "+e.Major+" : "+e.Minor;return n.Salt=t.read_shift(16),n.EncryptedVerifier=t.read_shift(16),n.EncryptedVerifierHash=t.read_shift(16),n}(t):function Xpe(t,n){var e={},i=e.EncryptionVersionInfo=eA(t,4);if(n-=4,2!=i.Minor)throw new Error("unrecognized minor version code: "+i.Minor);if(i.Major>4||i.Major<2)throw new Error("unrecognized major version code: "+i.Major);e.Flags=t.read_shift(4),n-=4;var r=t.read_shift(4);return n-=4,e.EncryptionHeader=$H(t,r),e.EncryptionVerifier=ZH(t,n-=r),e}(t,n),i}(t,n-2,i):function tge(t,n,e,i){var r={key:Ws(t),verificationBytes:Ws(t)};e.password&&(r.verifier=uk(e.password)),i.valid=r.verificationBytes===r.verifier,i.valid&&(i.insitu=function(t){var n=0,e=ej(t);return function(i){var r=function(t,n,e,i,r){var o,a;for(r||(r=n),i||(i=ej("")),o=0;o!=n.length;++o)a=n[o],r[o]=a=255&((a^=i[e])>>5|a<<3),++e;return[r,e,i]}(0,i,n,e);return n=r[1],r[0]}}(e.password))}(t,0,e,i),i}},49:{f:function _Ae(t,n,e){var i={dyHeight:t.read_shift(2),fl:t.read_shift(2)};switch(e&&e.biff||8){case 2:break;case 3:case 4:t.l+=2;break;default:t.l+=10}return i.name=Fv(t,0,e),i}},51:{f:Ws},60:{},61:{f:function hAe(t){return{Pos:[t.read_shift(2),t.read_shift(2)],Dim:[t.read_shift(2),t.read_shift(2)],Flags:t.read_shift(2),CurTab:t.read_shift(2),FirstTab:t.read_shift(2),Selected:t.read_shift(2),TabRatio:t.read_shift(2)}}},64:{f:Ts},65:{f:function mAe(){}},66:{f:Ws},77:{},80:{},81:{},82:{},85:{f:Ws},89:{},90:{},91:{},92:{f:function nAe(t,n,e){if(e.enc)return t.l+=n,"";var i=t.l,r=Jg(t,0,e);return t.read_shift(n+i-t.l),r}},93:{f:function qAe(t,n,e){if(e&&e.biff<8)return function KAe(t,n,e){t.l+=4;var i=t.read_shift(2),r=t.read_shift(2),o=t.read_shift(2);t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=6;var a=[];return a.push((JAe[i]||sl)(t,n-=36,e)),{cmo:[r,i,o],ft:a}}(t,n,e);var i=NH(t),r=function eAe(t,n){for(var e=t.l+n,i=[];t.l<e;){var r=t.read_shift(2);t.l-=2;try{i.push(Zhe[r](t,e-t.l))}catch{return t.l=e,i}}return t.l!=e&&(t.l=e),i}(t,n-22);return{cmo:i,ft:r}}},94:{},95:{f:Ts},96:{},97:{},99:{f:Ts},125:{f:zH},128:{f:function IAe(t){t.l+=4;var n=[t.read_shift(2),t.read_shift(2)];if(0!==n[0]&&n[0]--,0!==n[1]&&n[1]--,n[0]>7||n[1]>7)throw new Error("Bad Gutters: "+n.join("|"));return n}},129:{f:function rAe(t,n,e){var i=e&&8==e.biff||2==n?t.read_shift(2):(t.l+=n,0);return{fDialog:16&i,fBelow:64&i,fRight:128&i}}},130:{f:Ws},131:{f:Ts},132:{f:Ts},133:{f:function oAe(t,n,e){var i=t.read_shift(4),r=3&t.read_shift(1),o=t.read_shift(1);switch(o){case 0:o="Worksheet";break;case 1:o="Macrosheet";break;case 2:o="Chartsheet";break;case 6:o="VBAModule"}var a=Fv(t,0,e);return 0===a.length&&(a="Sheet1"),{pos:i,hs:r,dt:o,name:a}}},134:{},140:{f:function npe(t){var e,n=[0,0];return e=t.read_shift(2),n[0]=oH[e]||e,e=t.read_shift(2),n[1]=oH[e]||e,n}},141:{f:Ws},144:{},146:{f:function ope(t){for(var n=t.read_shift(2),e=[];n-- >0;)e.push(kH(t));return e}},151:{},152:{},153:{},154:{},155:{},156:{f:Ws},157:{},158:{},160:{f:fpe},161:{f:function cpe(t,n){var e={};return n<32||(t.l+=16,e.header=ll(t),e.footer=ll(t),t.l+=2),e}},174:{},175:{},176:{},177:{},178:{},180:{},181:{},182:{},184:{},185:{},189:{f:function OAe(t,n){for(var e=t.l+n-2,i=t.read_shift(2),r=t.read_shift(2),o=[];t.l<e;)o.push(IH(t));if(t.l!==e)throw new Error("MulRK read error");var a=t.read_shift(2);if(o.length!=a-r+1)throw new Error("MulRK length mismatch");return{r:i,c:r,C:a,rkrec:o}}},190:{f:function EAe(t,n){for(var e=t.l+n-2,i=t.read_shift(2),r=t.read_shift(2),o=[];t.l<e;)o.push(t.read_shift(2));if(t.l!==e)throw new Error("MulBlank read error");var a=t.read_shift(2);if(o.length!=a-r+1)throw new Error("MulBlank length mismatch");return{r:i,c:r,C:a,ixfe:o}}},193:{f:ap},197:{},198:{},199:{},200:{},201:{},202:{f:Ts},203:{},204:{},205:{},206:{},207:{},208:{},209:{},210:{},211:{},213:{},215:{},216:{},217:{},218:{f:Ws},220:{},221:{f:Ts},222:{},224:{f:function kAe(t,n,e){var i={};return i.ifnt=t.read_shift(2),i.numFmtId=t.read_shift(2),i.flags=t.read_shift(2),i.fStyle=i.flags>>2&1,i.data=function TAe(t,n,e,i){var r={},o=t.read_shift(4),a=t.read_shift(4),s=t.read_shift(4),d=t.read_shift(2);return r.patternType=uhe[s>>26],i.cellStyles&&(r.alc=7&o,r.fWrap=o>>3&1,r.alcV=o>>4&7,r.fJustLast=o>>7&1,r.trot=o>>8&255,r.cIndent=o>>16&15,r.fShrinkToFit=o>>20&1,r.iReadOrder=o>>22&2,r.fAtrNum=o>>26&1,r.fAtrFnt=o>>27&1,r.fAtrAlc=o>>28&1,r.fAtrBdr=o>>29&1,r.fAtrPat=o>>30&1,r.fAtrProt=o>>31&1,r.dgLeft=15&a,r.dgRight=a>>4&15,r.dgTop=a>>8&15,r.dgBottom=a>>12&15,r.icvLeft=a>>16&127,r.icvRight=a>>23&127,r.grbitDiag=a>>30&3,r.icvTop=127&s,r.icvBottom=s>>7&127,r.icvDiag=s>>14&127,r.dgDiag=s>>21&15,r.icvFore=127&d,r.icvBack=d>>7&127,r.fsxButton=d>>14&1),r}(t,0,0,e),i}},225:{f:function tAe(t,n){return 0===n||t.read_shift(2),1200}},226:{f:ap},227:{},229:{f:function zAe(t,n){for(var e=[],i=t.read_shift(2);i--;)e.push(Nw(t));return e}},233:{},235:{},236:{},237:{},239:{},240:{},241:{},242:{},244:{},245:{},246:{},247:{},248:{},249:{},251:{},252:{f:function sAe(t,n){for(var e=t.l+n,i=t.read_shift(4),r=t.read_shift(4),o=[],a=0;a!=r&&t.l<e;++a)o.push(Lhe(t));return o.Count=i,o.Unique=r,o}},253:{f:function vAe(t){var n=Xf(t);return n.isst=t.read_shift(4),n}},255:{f:function lAe(t,n){var e={};return e.dsst=t.read_shift(2),t.l+=n-2,e}},256:{},259:{},290:{},311:{},312:{},315:{},317:{f:xH},318:{},319:{},320:{},330:{},331:{},333:{},334:{},335:{},336:{},337:{},338:{},339:{},340:{},351:{},352:{f:Ts},353:{f:ap},401:{},402:{},403:{},404:{},405:{},406:{},407:{},408:{},425:{},426:{},427:{},428:{},429:{},430:{f:function LAe(t,n,e){var i=t.l+n,r=t.read_shift(2),o=t.read_shift(2);if(e.sbcch=o,1025==o||14849==o)return[o,r];if(o<1||o>255)throw new Error("Unexpected SupBook type: "+o);for(var a=qg(t,o),s=[];i>t.l;)s.push(Lv(t));return[o,r,a,s]}},431:{f:Ts},432:{},433:{},434:{},437:{},438:{f:function XAe(t,n,e){var i=t.l,r="";try{t.l+=4,-1==[0,5,7,11,12,14].indexOf((e.lastobj||{cmo:[0,0]}).cmo[1])?t.l+=6:function Yhe(t){var n=t.read_shift(1);t.l++;var e=t.read_shift(2);t.l+=2}(t);var s=t.read_shift(2);t.read_shift(2),Ws(t);var d=t.read_shift(2);t.l+=d;for(var f=1;f<t.lens.length-1;++f){if(t.l-i!=t.lens[f])throw new Error("TxO: bad continue record");var A=t[t.l];if((r+=qg(t,t.lens[f+1]-t.lens[f]-1)).length>=(A?s:2*s))break}if(r.length!==s&&r.length!==2*s)throw new Error("cchText: "+s+" != "+r.length);return t.l=i+n,{t:r}}catch{return t.l=i+n,{t:r}}}},439:{f:Ts},440:{f:function $Ae(t,n){var e=Nw(t);t.l+=16;var i=function Qhe(t,n){var e=t.l+n,i=t.read_shift(4);if(2!==i)throw new Error("Unrecognized streamVersion: "+i);var r=t.read_shift(2);t.l+=2;var o,a,s,d,A,g,f="";16&r&&(o=Rw(t)),128&r&&(a=Rw(t)),257==(257&r)&&(s=Rw(t)),1==(257&r)&&(d=function Vhe(t,n){var e=t.read_shift(16);switch(e){case"e0c9ea79f9bace118c8200aa004ba90b":return function Hhe(t){var n=t.read_shift(4),e=t.l,i=!1;n>24&&(t.l+=n-24,"795881f43b1d7f48af2c825dc4852763"===t.read_shift(16)&&(i=!0),t.l=e);var r=t.read_shift((i?n-24:n)>>1,"utf16le").replace(ol,"");return i&&(t.l+=24),r}(t);case"0303000000000000c000000000000046":return function jhe(t){for(var n=t.read_shift(2),e="";n-- >0;)e+="../";var i=t.read_shift(0,"lpstr-ansi");if(t.l+=2,57005!=t.read_shift(2))throw new Error("Bad FileMoniker");if(0===t.read_shift(4))return e+i.replace(/\\/g,"/");var o=t.read_shift(4);if(3!=t.read_shift(2))throw new Error("Bad FileMoniker");return e+t.read_shift(o>>1,"utf16le").replace(ol,"")}(t);default:throw new Error("Unsupported Moniker "+e)}}(t)),8&r&&(f=Rw(t)),32&r&&(A=t.read_shift(16)),64&r&&(g=ak(t)),t.l=e;var b=a||s||d||"";b&&f&&(b+="#"+f),b||(b="#"+f),2&r&&"/"==b.charAt(0)&&"/"!=b.charAt(1)&&(b="file://"+b);var _={Target:b};return A&&(_.guid=A),g&&(_.time=g),o&&(_.Tooltip=o),_}(t,n-24);return[e,i]}},441:{},442:{f:Lv},443:{},444:{f:Ws},445:{},446:{},448:{f:ap},449:{f:function fAe(t){return t.read_shift(2),t.read_shift(4)},r:2},450:{f:ap},512:{f:LH},513:{f:upe},515:{f:function NAe(t,n,e){e.biffguess&&2==e.biff&&(e.biff=5);var i=Xf(t),r=ll(t);return i.val=r,i}},516:{f:function yAe(t,n,e){e.biffguess&&2==e.biff&&(e.biff=5);var r=Xf(t);2==e.biff&&t.l++;var o=Lv(t,0,e);return r.val=o,r}},517:{f:YH},519:{f:hpe},520:{f:function dAe(t){var n={};n.r=t.read_shift(2),n.c=t.read_shift(2),n.cnt=t.read_shift(2)-n.c;var e=t.read_shift(2);t.l+=4;var i=t.read_shift(1);return t.l+=3,7&i&&(n.level=7&i),32&i&&(n.hidden=!0),64&i&&(n.hpt=e/20),n}},523:{},545:{f:GH},549:{f:FH},566:{},574:{f:function pAe(t,n,e){return e&&e.biff>=2&&e.biff<5?{}:{RTL:64&t.read_shift(2)}}},638:{f:function SAe(t){var n=t.read_shift(2),e=t.read_shift(2),i=IH(t);return{r:n,c:e,ixfe:i[0],rknum:i[1]}}},659:{},1048:{},1054:{f:function wAe(t,n,e){return[t.read_shift(2),Jg(t,0,e)]}},1084:{},1212:{f:function jAe(t,n,e){var i=RH(t);t.l++;var r=t.read_shift(1);return[t0e(t,n-=8,e),r,i]}},2048:{f:function epe(t,n){t.read_shift(2);var e=Nw(t),i=t.read_shift((n-10)/2,"dbcs-cont");return[e,i=i.replace(ol,"")]}},2049:{},2050:{},2051:{},2052:{},2053:{},2054:{},2055:{},2056:{},2057:{f:Fw},2058:{},2059:{},2060:{},2061:{},2062:{},2063:{},2064:{},2066:{},2067:{},2128:{},2129:{},2130:{},2131:{},2132:{},2133:{},2134:{},2135:{},2136:{},2137:{},2138:{},2146:{},2147:{r:12},2148:{},2149:{},2150:{},2151:{f:ap},2152:{},2154:{},2155:{},2156:{},2161:{},2162:{},2164:{},2165:{},2166:{},2167:{},2168:{},2169:{},2170:{},2171:{},2172:{f:function ape(t){t.l+=2;var n={cxfs:0,crc:0};return n.cxfs=t.read_shift(2),n.crc=t.read_shift(4),n},r:12},2173:{f:function nme(t,n){t.l+=2;var i=t.read_shift(2);t.l+=2;for(var r=t.read_shift(2),o=[];r-- >0;)o.push(tme(t));return{ixfe:i,ext:o}},r:12},2174:{},2175:{},2180:{},2181:{},2182:{},2183:{},2184:{},2185:{},2186:{},2187:{},2188:{f:Ts,r:12},2189:{},2190:{r:12},2191:{},2192:{},2194:{},2195:{},2196:{f:function HAe(t,n,e){if(!(e.biff<8)){var i=t.read_shift(2),r=t.read_shift(2);return[qg(t,i,e),qg(t,r,e)]}t.l+=n},r:12},2197:{},2198:{f:function Kge(t,n,e){var i=t.l+n;if(124226!==t.read_shift(4)){if(!e.cellStyles)return void(t.l=i);var a,o=t.slice(t.l);t.l=i;try{a=PY(o,{type:"array"})}catch{return}var s=Pd(a,"theme/theme/theme1.xml",!0);if(s)return sj(s,e)}},r:12},2199:{},2200:{},2201:{},2202:{f:function VAe(t){return[0!==t.read_shift(4),0!==t.read_shift(4),t.read_shift(4)]},r:12},2203:{f:ap},2204:{},2205:{},2206:{},2207:{},2211:{f:function uAe(t){var n=function zhe(t){var n=t.read_shift(2),e=t.read_shift(2);return t.l+=8,{type:n,flags:e}}(t);if(2211!=n.type)throw new Error("Invalid Future Record "+n.type);return 0!==t.read_shift(4)}},2212:{},2213:{},2214:{},2215:{},4097:{},4098:{},4099:{},4102:{},4103:{},4105:{},4106:{},4107:{},4108:{},4109:{},4116:{},4117:{},4118:{},4119:{},4120:{},4121:{},4122:{},4123:{},4124:{},4125:{},4126:{},4127:{},4128:{},4129:{},4130:{},4132:{},4133:{},4134:{f:Ws},4135:{},4146:{},4147:{},4148:{},4149:{},4154:{},4156:{},4157:{},4158:{},4159:{},4160:{},4161:{},4163:{},4164:{f:function lpe(t,n,e){var i={area:!1};if(5!=e.biff)return t.l+=n,i;var r=t.read_shift(1);return t.l+=3,16&r&&(i.area=!0),i}},4165:{},4166:{},4168:{},4170:{},4171:{},4174:{},4175:{},4176:{},4177:{},4187:{},4188:{f:function rpe(t){for(var n=t.read_shift(2),e=[];n-- >0;)e.push(kH(t));return e}},4189:{},4191:{},4192:{},4193:{},4194:{},4195:{},4196:{},4197:{},4198:{},4199:{},4200:{},0:{f:LH},1:{},2:{f:function _pe(t){var n=Xf(t);++t.l;var e=t.read_shift(2);return n.t="n",n.val=e,n}},3:{f:function gpe(t){var n=Xf(t);++t.l;var e=ll(t);return n.t="n",n.val=e,n}},4:{f:function ppe(t,n,e){e.biffguess&&5==e.biff&&(e.biff=2);var i=Xf(t);++t.l;var r=Jg(t,0,e);return i.t="str",i.val=r,i}},5:{f:YH},7:{f:function vpe(t){var n=t.read_shift(1);return 0===n?(t.l++,""):t.read_shift(n,"sbcs-cont")}},8:{},9:{f:Fw},11:{},22:{f:Ws},30:{f:DAe},31:{},32:{},33:{f:GH},36:{},37:{f:FH},50:{f:function Cpe(t,n){t.l+=6,t.l+=2,t.l+=1,t.l+=3,t.l+=1,t.l+=n-13}},62:{},52:{},67:{},68:{f:Ws},69:{},86:{},126:{},127:{f:function Ape(t){var n=t.read_shift(2),e=t.read_shift(2),i=t.read_shift(4),r={fmt:n,env:e,len:i,data:t.slice(t.l,t.l+i)};return t.l+=i,r}},135:{},136:{},137:{},145:{},148:{},149:{},150:{},169:{},171:{},188:{},191:{},192:{},194:{},195:{},214:{f:function ype(t,n,e){var i=t.l+n,r=Xf(t),o=t.read_shift(2),a=qg(t,o,e);return t.l=i,r.t="str",r.val=a,r}},223:{},234:{},354:{},421:{},518:{f:bk},521:{f:Fw},536:{f:VH},547:{f:jH},561:{},579:{},1030:{f:bk},1033:{f:Fw},1091:{},2157:{},2163:{},2177:{},2240:{},2241:{},2242:{},2243:{},2244:{},2245:{},2246:{},2247:{},2248:{},2249:{},2250:{},2251:{},2262:{r:12},29282:{}};function di(t,n,e,i){var r=n;if(!isNaN(r)){var o=i||(e||[]).length||0,a=t.next(4);a.write_shift(2,r),a.write_shift(2,o),o>0&&V3(e)&&t.push(e)}}function $v(t,n,e){return t||(t=Pn(7)),t.write_shift(2,n),t.write_shift(2,e),t.write_shift(2,0),t.write_shift(1,0),t}function wve(t,n,e,i){if(null!=n.v)switch(n.t){case"d":case"n":var r="d"==n.t?sc(za(n.v)):n.v;return void(r==(0|r)&&r>=0&&r<65536?di(t,2,function bpe(t,n,e){var i=Pn(9);return $v(i,t,n),i.write_shift(2,e),i}(e,i,r)):di(t,3,function mpe(t,n,e){var i=Pn(15);return $v(i,t,n),i.write_shift(8,e,"f"),i}(e,i,r)));case"b":case"e":return void di(t,5,function yve(t,n,e,i){var r=Pn(9);return $v(r,t,n),SH(e,i||"b",r),r}(e,i,n.v,n.t));case"s":case"str":return void di(t,4,function Mve(t,n,e){var i=Pn(8+2*e.length);return $v(i,t,n),i.write_shift(1,e.length),i.write_shift(e.length,e,"sbcs"),i.l<i.length?i.slice(0,i.l):i}(e,i,(n.v||"").slice(0,255)))}di(t,1,$v(null,e,i))}function Ive(t,n,e,i,r){var o=16+lp(r.cellXfs,n,r);if(null!=n.v||n.bf)if(n.bf)di(t,6,function r0e(t,n,e,i,r){var o=Kg(n,e,r),a=function i0e(t){if(null==t){var n=Pn(8);return n.write_shift(1,3),n.write_shift(1,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,65535),n}return Gg("number"==typeof t?t:0)}(t.v),s=Pn(6);s.write_shift(2,33),s.write_shift(4,0);for(var f=Pn(t.bf.length),A=0;A<t.bf.length;++A)f[A]=t.bf[A];return wc([o,a,s,f])}(n,e,i,0,o));else switch(n.t){case"d":case"n":di(t,515,function FAe(t,n,e,i){var r=Pn(14);return Kg(t,n,i,r),Gg(e,r),r}(e,i,"d"==n.t?sc(za(n.v)):n.v,o));break;case"b":case"e":di(t,517,function RAe(t,n,e,i,r,o){var a=Pn(8);return Kg(t,n,i,a),SH(e,o,a),a}(e,i,n.v,o,0,n.t));break;case"s":case"str":r.bookSST?di(t,253,function CAe(t,n,e,i){var r=Pn(10);return Kg(t,n,i,r),r.write_shift(4,e),r}(e,i,Ck(r.Strings,n.v,r.revStrings),o)):di(t,516,function MAe(t,n,e,i,r){var o=!r||8==r.biff,a=Pn(+o+8+(1+o)*e.length);return Kg(t,n,i,a),a.write_shift(2,e.length),o&&a.write_shift(1,1),a.write_shift((1+o)*e.length,e,o?"utf16le":"sbcs"),a}(e,i,(n.v||"").slice(0,255),o,r));break;default:di(t,513,Kg(e,i,o))}else di(t,513,Kg(e,i,o))}function Bve(t,n,e){var A,i=Fl(),r=e.SheetNames[t],o=e.Sheets[r]||{},a=(e||{}).Workbook||{},s=(a.Sheets||[])[t]||{},d=Array.isArray(o),f=8==n.biff,g="",b=[],_=So(o["!ref"]||"A1"),P=f?65536:16384;if(_.e.c>255||_.e.r>=P){if(n.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:IV16384");_.e.c=Math.min(_.e.c,255),_.e.r=Math.min(_.e.c,P-1)}di(i,2057,ck(0,16,n)),di(i,13,iu(1)),di(i,12,iu(100)),di(i,15,Ul(!0)),di(i,17,Ul(!1)),di(i,16,Gg(.001)),di(i,95,Ul(!0)),di(i,42,Ul(!1)),di(i,43,Ul(!1)),di(i,130,iu(1)),di(i,128,function BAe(t){var n=Pn(8);return n.write_shift(4,0),n.write_shift(2,t[0]?t[0]+1:0),n.write_shift(2,t[1]?t[1]+1:0),n}([0,0])),di(i,131,Ul(!1)),di(i,132,Ul(!1)),f&&function kve(t,n){if(n){var e=0;n.forEach(function(i,r){++e<=256&&i&&di(t,125,function spe(t,n){var e=Pn(12);e.write_shift(2,n),e.write_shift(2,n),e.write_shift(2,256*t.width),e.write_shift(2,0);var i=0;return t.hidden&&(i|=1),e.write_shift(1,i),e.write_shift(1,i=t.level||0),e.write_shift(2,0),e}(Qw(r,i),r))})}}(i,o["!cols"]),di(i,512,function xAe(t,n){var e=8!=n.biff&&n.biff?2:4,i=Pn(2*e+6);return i.write_shift(e,t.s.r),i.write_shift(e,t.e.r+1),i.write_shift(2,t.s.c),i.write_shift(2,t.e.c+1),i.write_shift(2,0),i}(_,n)),f&&(o["!links"]=[]);for(var v=_.s.r;v<=_.e.r;++v){g=_s(v);for(var k=_.s.c;k<=_.e.c;++k){v===_.s.r&&(b[k]=qa(k)),A=b[k]+g;var H=d?(o[v]||[])[k]:o[A];!H||(Ive(i,H,v,k,n),f&&H.l&&o["!links"].push([A,H.l]))}}var X=s.CodeName||s.name||r;return f&&di(i,574,function gAe(t){var n=Pn(18),e=1718;return t&&t.RTL&&(e|=64),n.write_shift(2,e),n.write_shift(4,0),n.write_shift(4,64),n.write_shift(4,0),n.write_shift(4,0),n}((a.Views||[])[0])),f&&(o["!merges"]||[]).length&&di(i,229,function WAe(t){var n=Pn(2+8*t.length);n.write_shift(2,t.length);for(var e=0;e<t.length;++e)BH(t[e],n);return n}(o["!merges"])),f&&function Tve(t,n){for(var e=0;e<n["!links"].length;++e){var i=n["!links"][e];di(t,440,ZAe(i)),i[1].Tooltip&&di(t,2048,tpe(i))}delete n["!links"]}(i,o),di(i,442,OH(X)),f&&function Ove(t,n){var e=Pn(19);e.write_shift(4,2151),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(2,3),e.write_shift(1,1),e.write_shift(4,0),di(t,2151,e),(e=Pn(39)).write_shift(4,2152),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(2,3),e.write_shift(1,0),e.write_shift(4,0),e.write_shift(2,1),e.write_shift(4,4),e.write_shift(2,0),BH(So(n["!ref"]||"A1"),e),e.write_shift(4,4),di(t,2152,e)}(i,o),di(i,10),i.end()}function Rve(t,n,e){var i=Fl(),r=(t||{}).Workbook||{},o=r.Sheets||[],a=r.WBProps||{},s=8==e.biff,d=5==e.biff;di(i,2057,ck(0,5,e)),"xla"==e.bookType&&di(i,135),di(i,225,s?iu(1200):null),di(i,193,function Rhe(t,n){n||(n=Pn(t));for(var e=0;e<t;++e)n.write_shift(1,0);return n}(2)),d&&di(i,191),d&&di(i,192),di(i,226),di(i,92,function iAe(t,n){var e=!n||8==n.biff,i=Pn(e?112:54);for(i.write_shift(8==n.biff?2:1,7),e&&i.write_shift(1,0),i.write_shift(4,859007059),i.write_shift(4,5458548|(e?0:536870912));i.l<i.length;)i.write_shift(1,e?0:32);return i}(0,e)),di(i,66,iu(s?1200:1252)),s&&di(i,353,iu(0)),s&&di(i,448),di(i,317,function dpe(t){for(var n=Pn(2*t),e=0;e<t;++e)n.write_shift(2,e+1);return n}(t.SheetNames.length)),s&&t.vbaraw&&di(i,211),s&&t.vbaraw&&di(i,442,OH(a.CodeName||"ThisWorkbook")),di(i,156,iu(17)),di(i,25,Ul(!1)),di(i,18,Ul(!1)),di(i,19,iu(0)),s&&di(i,431,Ul(!1)),s&&di(i,444,iu(0)),di(i,61,function AAe(){var t=Pn(18);return t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,29280),t.write_shift(2,17600),t.write_shift(2,56),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,1),t.write_shift(2,500),t}()),di(i,64,Ul(!1)),di(i,141,iu(0)),di(i,34,Ul("true"==function A1e(t){return t.Workbook&&t.Workbook.WBProps&&Wa(t.Workbook.WBProps.date1904)?"true":"false"}(t))),di(i,14,Ul(!0)),s&&di(i,439,Ul(!1)),di(i,218,iu(0)),function xve(t,n,e){di(t,49,function bAe(t,n){var e=t.name||"Arial",i=n&&5==n.biff,o=Pn(i?15+e.length:16+2*e.length);return o.write_shift(2,20*(t.sz||12)),o.write_shift(4,0),o.write_shift(2,400),o.write_shift(4,0),o.write_shift(2,0),o.write_shift(1,e.length),i||o.write_shift(1,1),o.write_shift((i?1:2)*e.length,e,i?"sbcs":"utf16le"),o}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},e))}(i,0,e),function Sve(t,n,e){!n||[[5,8],[23,26],[41,44],[50,392]].forEach(function(i){for(var r=i[0];r<=i[1];++r)null!=n[r]&&di(t,1054,PAe(r,n[r],e))})}(i,t.SSF,e),function Eve(t,n){for(var e=0;e<16;++e)di(t,224,UH({numFmtId:0,style:!0},0,n));n.cellXfs.forEach(function(i){di(t,224,UH(i,0,n))})}(i,e),s&&di(i,352,Ul(!1));var A=i.end(),g=Fl();s&&di(g,140,function ipe(t){return t||(t=Pn(4)),t.write_shift(2,1),t.write_shift(2,1),t}()),s&&e.Strings&&function Cve(t,n,e,i){var r=i||(e||[]).length||0;if(r<=8224)return di(t,n,e,r);var o=n;if(!isNaN(o)){for(var a=e.parts||[],s=0,d=0,f=0;f+(a[s]||8224)<=8224;)f+=a[s]||8224,s++;var A=t.next(4);for(A.write_shift(2,o),A.write_shift(2,f),t.push(e.slice(d,d+f)),d+=f;d<r;){for((A=t.next(4)).write_shift(2,60),f=0;f+(a[s]||8224)<=8224;)f+=a[s]||8224,s++;A.write_shift(2,f),t.push(e.slice(d,d+f)),d+=f}}}(g,252,function cAe(t,n){var e=Pn(8);e.write_shift(4,t.Count),e.write_shift(4,t.Unique);for(var i=[],r=0;r<t.length;++r)i[r]=Uhe(t[r]);var o=wc([e].concat(i));return o.parts=[e.length].concat(i.map(function(a){return a.length})),o}(e.Strings)),di(g,10);var b=g.end(),_=Fl(),P=0,v=0;for(v=0;v<t.SheetNames.length;++v)P+=(s?12:11)+(s?2:1)*t.SheetNames[v].length;var k=A.length+P+b.length;for(v=0;v<t.SheetNames.length;++v)di(_,133,aAe({pos:k,hs:(o[v]||{}).Hidden||0,dt:0,name:t.SheetNames[v]},e)),k+=n[v].length;var X=_.end();if(P!=X.length)throw new Error("BS8 "+P+" != "+X.length);var W=[];return A.length&&W.push(A),X.length&&W.push(X),b.length&&W.push(b),wc(W)}function Hj(t,n){for(var e=0;e<=t.SheetNames.length;++e){var i=t.Sheets[t.SheetNames[e]];i&&i["!ref"]&&Ll(i["!ref"]).e.c>255&&typeof console<"u"&&console.error&&console.error("Worksheet '"+t.SheetNames[e]+"' extends beyond column IV (255).  Data may be lost.")}var o=n||{};switch(o.biff||2){case 8:case 5:return function Nve(t,n){var e=n||{},i=[];t&&!t.SSF&&(t.SSF=Sa(cr)),t&&t.SSF&&(c0(),Dv(t.SSF),e.revssf=yw(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF),e.Strings=[],e.Strings.Count=0,e.Strings.Unique=0,Ik(e),e.cellXfs=[],lp(e.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={});for(var r=0;r<t.SheetNames.length;++r)i[i.length]=Bve(r,e,t);return i.unshift(Rve(t,i,e)),wc(i)}(t,n);case 4:case 3:case 2:return function Dve(t,n){for(var e=n||{},i=Fl(),r=0,o=0;o<t.SheetNames.length;++o)t.SheetNames[o]==e.sheet&&(r=o);if(0==r&&e.sheet&&t.SheetNames[0]!=e.sheet)throw new Error("Sheet not found: "+e.sheet);return di(i,4==e.biff?1033:3==e.biff?521:9,ck(0,16,e)),function Pve(t,n,e,i){var a,r=Array.isArray(n),o=So(n["!ref"]||"A1"),s="",d=[];if(o.e.c>255||o.e.r>16383){if(i.WTF)throw new Error("Range "+(n["!ref"]||"A1")+" exceeds format limit A1:IV16384");o.e.c=Math.min(o.e.c,255),o.e.r=Math.min(o.e.c,16383),a=Xr(o)}for(var f=o.s.r;f<=o.e.r;++f){s=_s(f);for(var A=o.s.c;A<=o.e.c;++A){f===o.s.r&&(d[A]=qa(A)),a=d[A]+s;var g=r?(n[f]||[])[A]:n[a];!g||wve(t,g,f,A)}}}(i,t.Sheets[t.SheetNames[r]],0,e),di(i,10),i.end()}(t,n)}throw new Error("invalid type "+o.bookType+" for BIFF")}function jj(t,n){var e=n||{},i=e.dense?[]:{},r=(t=t.replace(/<!--.*?-->/g,"")).match(/<table/i);if(!r)throw new Error("Invalid HTML: could not find <table>");var o=t.match(/<\/table/i),a=r.index,s=o&&o.index||t.length,d=vfe(t.slice(a,s),/(:?<tr[^>]*>)/i,"<tr>"),f=-1,A=0,g=0,b=0,_={s:{r:1e7,c:1e7},e:{r:0,c:0}},P=[];for(a=0;a<d.length;++a){var v=d[a].trim(),k=v.slice(0,3).toLowerCase();if("<tr"!=k){if("<td"==k||"<th"==k){var H=v.split(/<\/t[dh]>/i);for(s=0;s<H.length;++s){var X=H[s].trim();if(X.match(/<t[dh]/i)){for(var W=X,pe=0;"<"==W.charAt(0)&&(pe=W.indexOf(">"))>-1;)W=W.slice(pe+1);for(var Ee=0;Ee<P.length;++Ee){var Ne=P[Ee];Ne.s.c==A&&Ne.s.r<f&&f<=Ne.e.r&&(A=Ne.e.c+1,Ee=-1)}var ge=wr(X.slice(0,X.indexOf(">")));b=ge.colspan?+ge.colspan:1,((g=+ge.rowspan)>1||b>1)&&P.push({s:{r:f,c:A},e:{r:f+(g||1)-1,c:A+b-1}});var Me=ge.t||ge["data-t"]||"";if(!W.length){A+=b;continue}if(W=IY(W),_.s.r>f&&(_.s.r=f),_.e.r<f&&(_.e.r=f),_.s.c>A&&(_.s.c=A),_.e.c<A&&(_.e.c=A),!W.length){A+=b;continue}var qe={t:"s",v:W};e.raw||!W.trim().length||"s"==Me||("TRUE"===W?qe={t:"b",v:!0}:"FALSE"===W?qe={t:"b",v:!1}:isNaN(Zu(W))?isNaN(l0(W).getDate())||(qe={t:"d",v:za(W)},e.cellDates||(qe={t:"n",v:sc(qe.v)}),qe.z=e.dateNF||cr[14]):qe={t:"n",v:Zu(W)}),e.dense?(i[f]||(i[f]=[]),i[f][A]=qe):i[yr({r:f,c:A})]=qe,A+=b}}}}else{if(++f,e.sheetRows&&e.sheetRows<=f){--f;break}A=0}}return i["!ref"]=Xr(_),P.length&&(i["!merges"]=P),i}function Vj(t,n,e,i){for(var r=t["!merges"]||[],o=[],a=n.s.c;a<=n.e.c;++a){for(var s=0,d=0,f=0;f<r.length;++f)if(!(r[f].s.r>e||r[f].s.c>a||r[f].e.r<e||r[f].e.c<a)){if(r[f].s.r<e||r[f].s.c<a){s=-1;break}s=r[f].e.r-r[f].s.r+1,d=r[f].e.c-r[f].s.c+1;break}if(!(s<0)){var A=yr({r:e,c:a}),g=i.dense?(t[e]||[])[a]:t[A],b=g&&null!=g.v&&(g.h||B3(g.w||(Kf(g),g.w)||""))||"",_={};s>1&&(_.rowspan=s),d>1&&(_.colspan=d),i.editable?b='<span contenteditable="true">'+b+"</span>":g&&(_["data-t"]=g&&g.t||"z",null!=g.v&&(_["data-v"]=g.v),null!=g.z&&(_["data-z"]=g.z),g.l&&"#"!=(g.l.Target||"#").charAt(0)&&(b='<a href="'+g.l.Target+'">'+b+"</a>")),_.id=(i.id||"sjs")+"-"+A,o.push(ri("td",b,_))}}return"<tr>"+o.join("")+"</tr>"}function Wj(t,n){var e=n||{},r=null!=e.footer?e.footer:"</body></html>",o=[null!=e.header?e.header:'<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>'],a=Ll(t["!ref"]);e.dense=Array.isArray(t),o.push(function zj(t,n,e){return[].join("")+"<table"+(e&&e.id?' id="'+e.id+'"':"")+">"}(0,0,e));for(var s=a.s.r;s<=a.e.r;++s)o.push(Vj(t,a,s,e));return o.push("</table>"+r),o.join("")}function qj(t,n,e){var i=e||{},r=0,o=0;if(null!=i.origin)if("number"==typeof i.origin)r=i.origin;else{var a="string"==typeof i.origin?cs(i.origin):i.origin;r=a.r,o=a.c}var s=n.getElementsByTagName("tr"),d=Math.min(i.sheetRows||1e7,s.length),f={s:{r:0,c:0},e:{r,c:o}};if(t["!ref"]){var A=Ll(t["!ref"]);f.s.r=Math.min(f.s.r,A.s.r),f.s.c=Math.min(f.s.c,A.s.c),f.e.r=Math.max(f.e.r,A.e.r),f.e.c=Math.max(f.e.c,A.e.c),-1==r&&(f.e.r=r=A.e.r+1)}var g=[],b=0,_=t["!rows"]||(t["!rows"]=[]),P=0,v=0,k=0,H=0,X=0,W=0;for(t["!cols"]||(t["!cols"]=[]);P<s.length&&v<d;++P){var pe=s[P];if(Kj(pe)){if(i.display)continue;_[v]={hidden:!0}}var Ee=pe.children;for(k=H=0;k<Ee.length;++k){var Ne=Ee[k];if(!i.display||!Kj(Ne)){var ge=Ne.hasAttribute("data-v")?Ne.getAttribute("data-v"):Ne.hasAttribute("v")?Ne.getAttribute("v"):IY(Ne.innerHTML),Me=Ne.getAttribute("data-z")||Ne.getAttribute("z");for(b=0;b<g.length;++b){var qe=g[b];qe.s.c==H+o&&qe.s.r<v+r&&v+r<=qe.e.r&&(H=qe.e.c+1-o,b=-1)}W=+Ne.getAttribute("colspan")||1,((X=+Ne.getAttribute("rowspan")||1)>1||W>1)&&g.push({s:{r:v+r,c:H+o},e:{r:v+r+(X||1)-1,c:H+o+(W||1)-1}});var ot={t:"s",v:ge},we=Ne.getAttribute("data-t")||Ne.getAttribute("t")||"";null!=ge&&(0==ge.length?ot.t=we||"z":i.raw||0==ge.trim().length||"s"==we||("TRUE"===ge?ot={t:"b",v:!0}:"FALSE"===ge?ot={t:"b",v:!1}:isNaN(Zu(ge))?isNaN(l0(ge).getDate())||(ot={t:"d",v:za(ge)},i.cellDates||(ot={t:"n",v:sc(ot.v)}),ot.z=i.dateNF||cr[14]):ot={t:"n",v:Zu(ge)})),void 0===ot.z&&null!=Me&&(ot.z=Me);var be="",Ze=Ne.getElementsByTagName("A");if(Ze&&Ze.length)for(var rt=0;rt<Ze.length&&(!Ze[rt].hasAttribute("href")||"#"==(be=Ze[rt].getAttribute("href")).charAt(0));++rt);be&&"#"!=be.charAt(0)&&(ot.l={Target:be}),i.dense?(t[v+r]||(t[v+r]=[]),t[v+r][H+o]=ot):t[yr({c:H+o,r:v+r})]=ot,f.e.c<H+o&&(f.e.c=H+o),H+=W}}++v}return g.length&&(t["!merges"]=(t["!merges"]||[]).concat(g)),f.e.r=Math.max(f.e.r,v-1+r),t["!ref"]=Xr(f),v>=d&&(t["!fullref"]=Xr((f.e.r=s.length-P+v-1+r,f))),t}function Jj(t,n){return qj((n||{}).dense?[]:{},t,n)}function Kj(t){var n="",e=function Uve(t){return t.ownerDocument.defaultView&&"function"==typeof t.ownerDocument.defaultView.getComputedStyle?t.ownerDocument.defaultView.getComputedStyle:"function"==typeof getComputedStyle?getComputedStyle:null}(t);return e&&(n=e(t).getPropertyValue("display")),n||(n=t.style&&t.style.display),"none"===n}function Yve(t){var n=t.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(i,r){return Array(parseInt(r,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n");return[Ho(n.replace(/<[^>]*>/g,""))]}var Xj={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};function $j(t,n){var o,a,A,g,v,k,e=n||{},i=F3(t),r=[],s={name:""},d="",f=0,b={},_=[],P=e.dense?[]:{},H={value:""},X="",W=0,Ee=[],Ne=-1,ge=-1,Me={s:{r:1e6,c:1e7},e:{r:0,c:0}},qe=0,ot={},we=[],be={},Ze=0,rt=0,It=[],ut=1,Ct=1,xt=[],Et={Names:[]},Ut={},jt=["",""],oe=[],Se={},Ce="",xe=0,it=!1,yt=!1,Pt=0;for(Tv.lastIndex=0,i=i.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");v=Tv.exec(i);)switch(v[3]=v[3].replace(/_.*$/,"")){case"table":case"\u5de5\u4f5c\u8868":"/"===v[1]?(P["!ref"]=Me.e.c>=Me.s.c&&Me.e.r>=Me.s.r?Xr(Me):"A1:A1",e.sheetRows>0&&e.sheetRows<=Me.e.r&&(P["!fullref"]=P["!ref"],Me.e.r=e.sheetRows-1,P["!ref"]=Xr(Me)),we.length&&(P["!merges"]=we),It.length&&(P["!rows"]=It),A.name=A.\u540d\u79f0||A.name,typeof JSON<"u"&&JSON.stringify(A),_.push(A.name),b[A.name]=P,yt=!1):"/"!==v[0].charAt(v[0].length-2)&&(A=wr(v[0],!1),Ne=ge=-1,Me.s.r=Me.s.c=1e7,Me.e.r=Me.e.c=0,P=e.dense?[]:{},we=[],It=[],yt=!0);break;case"table-row-group":"/"===v[1]?--qe:++qe;break;case"table-row":case"\u884c":if("/"===v[1]){Ne+=ut,ut=1;break}if((g=wr(v[0],!1)).\u884c\u53f7?Ne=g.\u884c\u53f7-1:-1==Ne&&(Ne=0),(ut=+g["number-rows-repeated"]||1)<10)for(Pt=0;Pt<ut;++Pt)qe>0&&(It[Ne+Pt]={level:qe});ge=-1;break;case"covered-table-cell":"/"!==v[1]&&++ge,e.sheetStubs&&(e.dense?(P[Ne]||(P[Ne]=[]),P[Ne][ge]={t:"z"}):P[yr({r:Ne,c:ge})]={t:"z"}),X="",Ee=[];break;case"table-cell":case"\u6570\u636e":if("/"===v[0].charAt(v[0].length-2))++ge,H=wr(v[0],!1),Ct=parseInt(H["number-columns-repeated"]||"1",10),k={t:"z",v:null},H.formula&&0!=e.cellFormula&&(k.f=Pj(Ho(H.formula))),"string"==(H.\u6570\u636e\u7c7b\u578b||H["value-type"])&&(k.t="s",k.v=Ho(H["string-value"]||""),e.dense?(P[Ne]||(P[Ne]=[]),P[Ne][ge]=k):P[yr({r:Ne,c:ge})]=k),ge+=Ct-1;else if("/"!==v[1]){X="",W=0,Ee=[],Ct=1;var Dt=ut?Ne+ut-1:Ne;if(++ge>Me.e.c&&(Me.e.c=ge),ge<Me.s.c&&(Me.s.c=ge),Ne<Me.s.r&&(Me.s.r=Ne),Dt>Me.e.r&&(Me.e.r=Dt),oe=[],Se={},k={t:(H=wr(v[0],!1)).\u6570\u636e\u7c7b\u578b||H["value-type"],v:null},e.cellFormula)if(H.formula&&(H.formula=Ho(H.formula)),H["number-matrix-columns-spanned"]&&H["number-matrix-rows-spanned"]&&(Ze=parseInt(H["number-matrix-rows-spanned"],10)||0,rt=parseInt(H["number-matrix-columns-spanned"],10)||0,k.F=Xr(be={s:{r:Ne,c:ge},e:{r:Ne+Ze-1,c:ge+rt-1}}),xt.push([be,k.F])),H.formula)k.f=Pj(H.formula);else for(Pt=0;Pt<xt.length;++Pt)Ne>=xt[Pt][0].s.r&&Ne<=xt[Pt][0].e.r&&ge>=xt[Pt][0].s.c&&ge<=xt[Pt][0].e.c&&(k.F=xt[Pt][1]);switch((H["number-columns-spanned"]||H["number-rows-spanned"])&&(Ze=parseInt(H["number-rows-spanned"],10)||0,rt=parseInt(H["number-columns-spanned"],10)||0,we.push(be={s:{r:Ne,c:ge},e:{r:Ne+Ze-1,c:ge+rt-1}})),H["number-columns-repeated"]&&(Ct=parseInt(H["number-columns-repeated"],10)),k.t){case"boolean":k.t="b",k.v=Wa(H["boolean-value"]);break;case"float":case"percentage":case"currency":k.t="n",k.v=parseFloat(H.value);break;case"date":k.t="d",k.v=za(H["date-value"]),e.cellDates||(k.t="n",k.v=sc(k.v)),k.z="m/d/yy";break;case"time":k.t="n",k.v=mfe(H["time-value"])/86400,e.cellDates&&(k.t="d",k.v=ww(k.v)),k.z="HH:MM:SS";break;case"number":k.t="n",k.v=parseFloat(H.\u6570\u636e\u6570\u503c);break;default:if("string"!==k.t&&"text"!==k.t&&k.t)throw new Error("Unsupported value type "+k.t);k.t="s",null!=H["string-value"]&&(X=Ho(H["string-value"]),Ee=[])}}else{if(it=!1,"s"===k.t&&(k.v=X||"",Ee.length&&(k.R=Ee),it=0==W),Ut.Target&&(k.l=Ut),oe.length>0&&(k.c=oe,oe=[]),X&&!1!==e.cellText&&(k.w=X),it&&(k.t="z",delete k.v),(!it||e.sheetStubs)&&!(e.sheetRows&&e.sheetRows<=Ne))for(var Vt=0;Vt<ut;++Vt){if(Ct=parseInt(H["number-columns-repeated"]||"1",10),e.dense)for(P[Ne+Vt]||(P[Ne+Vt]=[]),P[Ne+Vt][ge]=0==Vt?k:Sa(k);--Ct>0;)P[Ne+Vt][ge+Ct]=Sa(k);else for(P[yr({r:Ne+Vt,c:ge})]=k;--Ct>0;)P[yr({r:Ne+Vt,c:ge+Ct})]=Sa(k);Me.e.c<=ge&&(Me.e.c=ge)}ge+=(Ct=parseInt(H["number-columns-repeated"]||"1",10))-1,Ct=0,k={},X="",Ee=[]}Ut={};break;case"document":case"document-content":case"\u7535\u5b50\u8868\u683c\u6587\u6863":case"spreadsheet":case"\u4e3b\u4f53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===v[1]){if((o=r.pop())[0]!==v[3])throw"Bad state: "+o}else"/"!==v[0].charAt(v[0].length-2)&&r.push([v[3],!0]);break;case"annotation":if("/"===v[1]){if((o=r.pop())[0]!==v[3])throw"Bad state: "+o;Se.t=X,Ee.length&&(Se.R=Ee),Se.a=Ce,oe.push(Se)}else"/"!==v[0].charAt(v[0].length-2)&&r.push([v[3],!1]);Ce="",xe=0,X="",W=0,Ee=[];break;case"creator":"/"===v[1]?Ce=i.slice(xe,v.index):xe=v.index+v[0].length;break;case"meta":case"\u5143\u6570\u636e":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===v[1]){if((o=r.pop())[0]!==v[3])throw"Bad state: "+o}else"/"!==v[0].charAt(v[0].length-2)&&r.push([v[3],!1]);X="",W=0,Ee=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"\u7535\u5b50\u8868\u683c":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"\u6807\u9898":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===v[1]){if(ot[s.name]=d,(o=r.pop())[0]!==v[3])throw"Bad state: "+o}else"/"!==v[0].charAt(v[0].length-2)&&(d="",s=wr(v[0],!1),r.push([v[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(r[r.length-1][0]){case"time-style":case"date-style":a=wr(v[0],!1),d+=Xj[v[3]]["long"===a.style?1:0]}break;case"text":if("/>"===v[0].slice(-2))break;if("/"===v[1])switch(r[r.length-1][0]){case"number-style":case"date-style":case"time-style":d+=i.slice(f,v.index)}else f=v.index+v[0].length;break;case"named-range":jt=vk((a=wr(v[0],!1))["cell-range-address"]);var _n={Name:a.name,Ref:jt[0]+"!"+jt[1]};yt&&(_n.Sheet=_.length),Et.Names.push(_n);break;case"p":case"\u6587\u672c\u4e32":if(["master-styles"].indexOf(r[r.length-1][0])>-1)break;if("/"!==v[1]||H&&H["string-value"])wr(v[0],!1),W=v.index+v[0].length;else{var et=Yve(i.slice(W,v.index));X=(X.length>0?X+"\n":"")+et[0]}break;case"database-range":if("/"===v[1])break;try{b[(jt=vk(wr(v[0])["target-range-address"]))[0]]["!autofilter"]={ref:jt[1]}}catch{}break;case"a":if("/"!==v[1]){if(!(Ut=wr(v[0],!1)).href)break;Ut.Target=Ho(Ut.href),delete Ut.href,"#"==Ut.Target.charAt(0)&&Ut.Target.indexOf(".")>-1?(jt=vk(Ut.Target.slice(1)),Ut.Target="#"+jt[0]+"!"+jt[1]):Ut.Target.match(/^\.\.[\\\/]/)&&(Ut.Target=Ut.Target.slice(3))}break;default:switch(v[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5b57:":break;default:if(e.WTF)throw new Error(v)}}var Vn={Sheets:b,SheetNames:_,Workbook:Et};return e.bookSheets&&delete Vn.Sheets,Vn}function eV(t,n){return $j(t,n)}var Hve=function(){var t=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),n="<office:document-styles "+Ev({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+t+"</office:document-styles>";return function(){return ms+n}}(),tV=function(){var t=function(o){return ga(o).replace(/  +/g,function(a){return'<text:s text:c="'+a.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},n="          <table:table-cell />\n",i=function(o,a,s){var d=[];d.push('      <table:table table:name="'+ga(a.SheetNames[s])+'" table:style-name="ta1">\n');var f=0,A=0,g=Ll(o["!ref"]||"A1"),b=o["!merges"]||[],_=0,P=Array.isArray(o);if(o["!cols"])for(A=0;A<=g.e.c;++A)d.push("        <table:table-column"+(o["!cols"][A]?' table:style-name="co'+o["!cols"][A].ods+'"':"")+"></table:table-column>\n");var k=o["!rows"]||[];for(f=0;f<g.s.r;++f)d.push("        <table:table-row"+(k[f]?' table:style-name="ro'+k[f].ods+'"':"")+"></table:table-row>\n");for(;f<=g.e.r;++f){for(d.push("        <table:table-row"+(k[f]?' table:style-name="ro'+k[f].ods+'"':"")+">\n"),A=0;A<g.s.c;++A)d.push(n);for(;A<=g.e.c;++A){var H=!1,X={},W="";for(_=0;_!=b.length;++_)if(!(b[_].s.c>A||b[_].s.r>f||b[_].e.c<A||b[_].e.r<f)){(b[_].s.c!=A||b[_].s.r!=f)&&(H=!0),X["table:number-columns-spanned"]=b[_].e.c-b[_].s.c+1,X["table:number-rows-spanned"]=b[_].e.r-b[_].s.r+1;break}if(H)d.push("          <table:covered-table-cell/>\n");else{var pe=yr({r:f,c:A}),Ee=P?(o[f]||[])[A]:o[pe];if(Ee&&Ee.f&&(X["table:formula"]=ga(d0e(Ee.f)),Ee.F&&Ee.F.slice(0,pe.length)==pe)){var Ne=Ll(Ee.F);X["table:number-matrix-columns-spanned"]=Ne.e.c-Ne.s.c+1,X["table:number-matrix-rows-spanned"]=Ne.e.r-Ne.s.r+1}if(Ee){switch(Ee.t){case"b":W=Ee.v?"TRUE":"FALSE",X["office:value-type"]="boolean",X["office:boolean-value"]=Ee.v?"true":"false";break;case"n":W=Ee.w||String(Ee.v||0),X["office:value-type"]="float",X["office:value"]=Ee.v||0;break;case"s":case"str":W=Ee.v??"",X["office:value-type"]="string";break;case"d":W=Ee.w||za(Ee.v).toISOString(),X["office:value-type"]="date",X["office:date-value"]=za(Ee.v).toISOString(),X["table:style-name"]="ce1";break;default:d.push(n);continue}var ge=t(W);if(Ee.l&&Ee.l.Target){var Me=Ee.l.Target;"#"!=(Me="#"==Me.charAt(0)?"#"+u0e(Me.slice(1)):Me).charAt(0)&&!Me.match(/^\w+:/)&&(Me="../"+Me),ge=ri("text:a",ge,{"xlink:href":Me.replace(/&/g,"&amp;")})}d.push("          "+ri("table:table-cell",ri("text:p",ge,{}),X)+"\n")}else d.push(n)}}d.push("        </table:table-row>\n")}return d.push("      </table:table>\n"),d.join("")};return function(a,s){var d=[ms],f=Ev({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),A=Ev({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==s.bookType?(d.push("<office:document"+f+A+">\n"),d.push(lH().replace(/office:document-meta/g,"office:meta"))):d.push("<office:document-content"+f+">\n"),function(o,a){o.push(" <office:automatic-styles>\n"),o.push('  <number:date-style style:name="N37" number:automatic-order="true">\n'),o.push('   <number:month number:style="long"/>\n'),o.push("   <number:text>/</number:text>\n"),o.push('   <number:day number:style="long"/>\n'),o.push("   <number:text>/</number:text>\n"),o.push("   <number:year/>\n"),o.push("  </number:date-style>\n");var s=0;a.SheetNames.map(function(f){return a.Sheets[f]}).forEach(function(f){if(f&&f["!cols"])for(var A=0;A<f["!cols"].length;++A)if(f["!cols"][A]){var g=f["!cols"][A];if(null==g.width&&null==g.wpx&&null==g.wch)continue;sp(g),g.ods=s;var b=f["!cols"][A].wpx+"px";o.push('  <style:style style:name="co'+s+'" style:family="table-column">\n'),o.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+b+'"/>\n'),o.push("  </style:style>\n"),++s}});var d=0;a.SheetNames.map(function(f){return a.Sheets[f]}).forEach(function(f){if(f&&f["!rows"])for(var A=0;A<f["!rows"].length;++A)if(f["!rows"][A]){f["!rows"][A].ods=d;var g=f["!rows"][A].hpx+"px";o.push('  <style:style style:name="ro'+d+'" style:family="table-row">\n'),o.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+g+'"/>\n'),o.push("  </style:style>\n"),++d}}),o.push('  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),o.push('   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),o.push("  </style:style>\n"),o.push('  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),o.push(" </office:automatic-styles>\n")}(d,a),d.push("  <office:body>\n"),d.push("    <office:spreadsheet>\n");for(var g=0;g!=a.SheetNames.length;++g)d.push(i(a.Sheets[a.SheetNames[g]],a,g));return d.push("    </office:spreadsheet>\n"),d.push("  </office:body>\n"),d.push("fods"==s.bookType?"</office:document>":"</office:document-content>"),d.join("")}}();function nV(t,n){if("fods"==n.bookType)return tV(t,n);var e=T3(),i="",r=[],o=[];return so(e,i="mimetype","application/vnd.oasis.opendocument.spreadsheet"),so(e,i="content.xml",tV(t,n)),r.push([i,"text/xml"]),o.push([i,"ContentFile"]),so(e,i="styles.xml",Hve(t,n)),r.push([i,"text/xml"]),o.push([i,"StylesFile"]),so(e,i="meta.xml",ms+lH()),r.push([i,"text/xml"]),o.push([i,"MetadataFile"]),so(e,i="manifest.rdf",function bhe(t){var n=[ms];n.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var e=0;e!=t.length;++e)n.push(cH(t[e][0],t[e][1])),n.push(_he("",t[e][0]));return n.push(cH("","Document","pkg")),n.push("</rdf:RDF>"),n.join("")}(o)),r.push([i,"application/rdf+xml"]),so(e,i="META-INF/manifest.xml",function mhe(t){var n=[ms];n.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),n.push('  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var e=0;e<t.length;++e)n.push('  <manifest:file-entry manifest:full-path="'+t[e][0]+'" manifest:media-type="'+t[e][1]+'"/>\n');return n.push("</manifest:manifest>"),n.join("")}(r)),e}function Zg(t){return new DataView(t.buffer,t.byteOffset,t.byteLength)}function xk(t){return typeof TextDecoder<"u"?(new TextDecoder).decode(t):wa(ep(t))}function jve(t){return typeof TextEncoder<"u"?(new TextEncoder).encode(t):Md(Jf(t))}function dp(t){var n=t.reduce(function(r,o){return r+o.length},0),e=new Uint8Array(n),i=0;return t.forEach(function(r){e.set(r,i),i+=r.length}),e}function iV(t){return 16843009*((t=(858993459&(t-=t>>1&1431655765))+(t>>2&858993459))+(t>>4)&252645135)>>>24}function Zv(t,n){var e=n?n[0]:0,i=127&t[e];e:if(t[e++]>=128&&(i|=(127&t[e])<<7,t[e++]<128||(i|=(127&t[e])<<14,t[e++]<128)||(i|=(127&t[e])<<21,t[e++]<128)||(i+=(127&t[e])*Math.pow(2,28),++e,t[e++]<128)||(i+=(127&t[e])*Math.pow(2,35),++e,t[e++]<128)||(i+=(127&t[e])*Math.pow(2,42),++e,t[e++]<128)))break e;return n&&(n[0]=e),i}function ua(t){var n=new Uint8Array(7);n[0]=127&t;var e=1;e:if(t>127){if(n[e-1]|=128,n[e]=t>>7&127,++e,t<=16383||(n[e-1]|=128,n[e]=t>>14&127,++e,t<=2097151)||(n[e-1]|=128,n[e]=t>>21&127,++e,t<=268435455)||(n[e-1]|=128,n[e]=t/256>>>21&127,++e,t<=34359738367)||(n[e-1]|=128,n[e]=t/65536>>>21&127,++e,t<=4398046511103))break e;n[e-1]|=128,n[e]=t/16777216>>>21&127,++e}return n.slice(0,e)}function bs(t){var n=0,e=127&t[n];e:if(t[n++]>=128){if(e|=(127&t[n])<<7,t[n++]<128||(e|=(127&t[n])<<14,t[n++]<128)||(e|=(127&t[n])<<21,t[n++]<128))break e;e|=(127&t[n])<<28}return e}function qo(t){for(var n=[],e=[0];e[0]<t.length;){var s,i=e[0],r=Zv(t,e),o=7&r,a=0;if(0==(r=Math.floor(r/8)))break;switch(o){case 0:for(var d=e[0];t[e[0]++]>=128;);s=t.slice(d,e[0]);break;case 5:s=t.slice(e[0],e[0]+(a=4)),e[0]+=a;break;case 1:s=t.slice(e[0],e[0]+(a=8)),e[0]+=a;break;case 2:a=Zv(t,e),s=t.slice(e[0],e[0]+a),e[0]+=a;break;default:throw new Error("PB Type ".concat(o," for Field ").concat(r," at offset ").concat(i))}var f={data:s,type:o};null==n[r]?n[r]=[f]:n[r].push(f)}return n}function Sc(t){var n=[];return t.forEach(function(e,i){e.forEach(function(r){!r.data||(n.push(ua(8*i+r.type)),2==r.type&&n.push(ua(r.data.length)),n.push(r.data))})}),dp(n)}function Sk(t,n){return t?.map(function(e){return n(e.data)})||[]}function ru(t){for(var n,e=[],i=[0];i[0]<t.length;){var r=Zv(t,i),o=qo(t.slice(i[0],i[0]+r));i[0]+=r;var a={id:bs(o[1][0].data),messages:[]};o[2].forEach(function(s){var d=qo(s.data),f=bs(d[3][0].data);a.messages.push({meta:d,data:t.slice(i[0],i[0]+f)}),i[0]+=f}),null!=(n=o[3])&&n[0]&&(a.merge=bs(o[3][0].data)>>>0>0),e.push(a)}return e}function v0(t){var n=[];return t.forEach(function(e){var i=[];i[1]=[{data:ua(e.id),type:0}],i[2]=[],null!=e.merge&&(i[3]=[{data:ua(+!!e.merge),type:0}]);var r=[];e.messages.forEach(function(a){r.push(a.data),a.meta[3]=[{type:0,data:ua(a.data.length)}],i[2].push({data:Sc(a.meta),type:2})});var o=Sc(i);n.push(ua(o.length)),n.push(o),r.forEach(function(a){return n.push(a)})}),dp(n)}function zve(t,n){if(0!=t)throw new Error("Unexpected Snappy chunk type ".concat(t));for(var e=[0],i=Zv(n,e),r=[];e[0]<n.length;){var o=3&n[e[0]];if(0!=o){var d=0,f=0;if(1==o?(f=4+(n[e[0]]>>2&7),d=(224&n[e[0]++])<<3,d|=n[e[0]++]):(f=1+(n[e[0]++]>>2),2==o?(d=n[e[0]]|n[e[0]+1]<<8,e[0]+=2):(d=(n[e[0]]|n[e[0]+1]<<8|n[e[0]+2]<<16|n[e[0]+3]<<24)>>>0,e[0]+=4)),r=[dp(r)],0==d)throw new Error("Invalid offset 0");if(d>r[0].length)throw new Error("Invalid offset beyond length");if(f>=d)for(r.push(r[0].slice(-d)),f-=d;f>=r[r.length-1].length;)r.push(r[r.length-1]),f-=r[r.length-1].length;r.push(r[0].slice(-d,-d+f))}else{var a=n[e[0]++]>>2;if(a<60)++a;else{var s=a-59;a=n[e[0]],s>1&&(a|=n[e[0]+1]<<8),s>2&&(a|=n[e[0]+2]<<16),s>3&&(a|=n[e[0]+3]<<24),a>>>=0,a++,e[0]+=s}r.push(n.slice(e[0],e[0]+a)),e[0]+=a}}var A=dp(r);if(A.length!=i)throw new Error("Unexpected length: ".concat(A.length," != ").concat(i));return A}function ou(t){for(var n=[],e=0;e<t.length;){var i=t[e++],r=t[e]|t[e+1]<<8|t[e+2]<<16;n.push(zve(i,t.slice(e+=3,e+r))),e+=r}if(e!==t.length)throw new Error("data is not a valid framed stream!");return dp(n)}function C0(t){for(var n=[],e=0;e<t.length;){var i=Math.min(t.length-e,268435455),r=new Uint8Array(4);n.push(r);var o=ua(i),a=o.length;n.push(o),i<=60?(a++,n.push(new Uint8Array([i-1<<2]))):i<=256?(a+=2,n.push(new Uint8Array([240,i-1&255]))):i<=65536?(a+=3,n.push(new Uint8Array([244,i-1&255,i-1>>8&255]))):i<=16777216?(a+=4,n.push(new Uint8Array([248,i-1&255,i-1>>8&255,i-1>>16&255]))):i<=4294967296&&(a+=5,n.push(new Uint8Array([252,i-1&255,i-1>>8&255,i-1>>16&255,i-1>>>24&255]))),n.push(t.slice(e,e+i)),a+=i,r[0]=0,r[1]=255&a,r[2]=a>>8&255,r[3]=a>>16&255,e+=i}return dp(n)}function Ok(t,n){var e=new Uint8Array(32),i=Zg(e),r=12,o=0;switch(e[0]=5,t.t){case"n":e[1]=2,function Gve(t,n,e){var i=Math.floor(0==e?0:Math.LOG10E*Math.log(Math.abs(e)))+6176-20,r=e/Math.pow(10,i-6176);t[n+15]|=i>>7,t[n+14]|=(127&i)<<1;for(var o=0;r>=1;++o,r/=256)t[n+o]=255&r;t[n+15]|=e>=0?0:128}(e,r,t.v),o|=1,r+=16;break;case"b":e[1]=6,i.setFloat64(r,t.v?1:0,!0),o|=2,r+=8;break;case"s":if(-1==n.indexOf(t.v))throw new Error("Value ".concat(t.v," missing from SST!"));e[1]=3,i.setUint32(r,n.indexOf(t.v),!0),o|=8,r+=4;break;default:throw"unsupported cell type "+t.t}return i.setUint32(8,o,!0),e.slice(0,r)}function Ek(t,n){var e=new Uint8Array(32),i=Zg(e),r=12,o=0;switch(e[0]=3,t.t){case"n":e[2]=2,i.setFloat64(r,t.v,!0),o|=32,r+=8;break;case"b":e[2]=6,i.setFloat64(r,t.v?1:0,!0),o|=32,r+=8;break;case"s":if(-1==n.indexOf(t.v))throw new Error("Value ".concat(t.v," missing from SST!"));e[2]=3,i.setUint32(r,n.indexOf(t.v),!0),o|=16,r+=4;break;default:throw"unsupported cell type "+t.t}return i.setUint32(4,o,!0),e.slice(0,r)}function Jve(t,n,e){switch(t[0]){case 0:case 1:case 2:case 3:return function Wve(t,n,e,i){var g,r=Zg(t),o=r.getUint32(4,!0),a=(i>1?12:8)+4*iV(o&(i>1?3470:398)),s=-1,d=-1,f=NaN,A=new Date(2001,0,1);switch(512&o&&(s=r.getUint32(a,!0),a+=4),a+=4*iV(o&(i>1?12288:4096)),16&o&&(d=r.getUint32(a,!0),a+=4),32&o&&(f=r.getFloat64(a,!0),a+=8),64&o&&(A.setTime(A.getTime()+1e3*r.getFloat64(a,!0)),a+=8),t[2]){case 0:break;case 2:g={t:"n",v:f};break;case 3:g={t:"s",v:n[d]};break;case 5:g={t:"d",v:A};break;case 6:g={t:"b",v:f>0};break;case 7:g={t:"n",v:f/86400};break;case 8:g={t:"e",v:0};break;case 9:if(s>-1)g={t:"s",v:e[s]};else if(d>-1)g={t:"s",v:n[d]};else{if(isNaN(f))throw new Error("Unsupported cell type ".concat(t.slice(0,4)));g={t:"n",v:f}}break;default:throw new Error("Unsupported cell type ".concat(t.slice(0,4)))}return g}(t,n,e,t[0]);case 5:return function qve(t,n,e){var g,i=Zg(t),r=i.getUint32(8,!0),o=12,a=-1,s=-1,d=NaN,f=NaN,A=new Date(2001,0,1);switch(1&r&&(d=function Qve(t,n){for(var e=(127&t[n+15])<<7|t[n+14]>>1,i=1&t[n+14],r=n+13;r>=n;--r)i=256*i+t[r];return(128&t[n+15]?-i:i)*Math.pow(10,e-6176)}(t,o),o+=16),2&r&&(f=i.getFloat64(o,!0),o+=8),4&r&&(A.setTime(A.getTime()+1e3*i.getFloat64(o,!0)),o+=8),8&r&&(s=i.getUint32(o,!0),o+=4),16&r&&(a=i.getUint32(o,!0),o+=4),t[1]){case 0:break;case 2:case 10:g={t:"n",v:d};break;case 3:g={t:"s",v:n[s]};break;case 5:g={t:"d",v:A};break;case 6:g={t:"b",v:f>0};break;case 7:g={t:"n",v:f/86400};break;case 8:g={t:"e",v:0};break;case 9:if(!(a>-1))throw new Error("Unsupported cell type ".concat(t[1]," : ").concat(31&r," : ").concat(t.slice(0,4)));g={t:"s",v:e[a]};break;default:throw new Error("Unsupported cell type ".concat(t[1]," : ").concat(31&r," : ").concat(t.slice(0,4)))}return g}(t,n,e);default:throw new Error("Unsupported payload version ".concat(t[0]))}}function hl(t){return Zv(qo(t)[1][0].data)}function rV(t,n){var e=qo(n.data),i=bs(e[1][0].data),o=[];return(e[3]||[]).forEach(function(a){var s=qo(a.data),d=bs(s[1][0].data)>>>0;switch(i){case 1:o[d]=xk(s[3][0].data);break;case 8:var A=qo(t[hl(s[9][0].data)][0].data),g=t[hl(A[1][0].data)][0],b=bs(g.meta[1][0].data);if(2001!=b)throw new Error("2000 unexpected reference to ".concat(b));var _=qo(g.data);o[d]=_[3].map(function(P){return xk(P.data)}).join("")}}),o}function Zve(t,n){var i={"!ref":"A1"},r=t[hl(qo(n.data)[2][0].data)],o=bs(r[0].meta[1][0].data);if(6001!=o)throw new Error("6000 unexpected reference to ".concat(o));return function $ve(t,n,e){var i,r=qo(n.data),o={s:{r:0,c:0},e:{r:0,c:0}};if(o.e.r=(bs(r[6][0].data)>>>0)-1,o.e.r<0)throw new Error("Invalid row varint ".concat(r[6][0].data));if(o.e.c=(bs(r[7][0].data)>>>0)-1,o.e.c<0)throw new Error("Invalid col varint ".concat(r[7][0].data));e["!ref"]=Xr(o);var a=qo(r[4][0].data),s=rV(t,t[hl(a[4][0].data)][0]),d=null!=(i=a[17])&&i[0]?rV(t,t[hl(a[17][0].data)][0]):[],f=qo(a[3][0].data),A=0;f[1].forEach(function(g){var b=qo(g.data),_=t[hl(b[2][0].data)][0],P=bs(_.meta[1][0].data);if(6002!=P)throw new Error("6001 unexpected reference to ".concat(P));var v=function Xve(t,n){var e,i=qo(n.data),r=null!=(e=i?.[7])&&e[0]?bs(i[7][0].data)>>>0>0?1:0:-1,o=Sk(i[5],function(a){return function Kve(t,n){var e,i,r,o,a,s,d,f,A,g,b,_,P,v,pe,Ee,k=qo(t),H=bs(k[1][0].data)>>>0,X=bs(k[2][0].data)>>>0,W=(null==(i=null==(e=k[8])?void 0:e[0])?void 0:i.data)&&bs(k[8][0].data)>0||!1;if((null==(o=null==(r=k[7])?void 0:r[0])?void 0:o.data)&&0!=n)pe=null==(s=null==(a=k[7])?void 0:a[0])?void 0:s.data,Ee=null==(f=null==(d=k[6])?void 0:d[0])?void 0:f.data;else{if(!(null==(g=null==(A=k[4])?void 0:A[0])?void 0:g.data)||1==n)throw"NUMBERS Tile missing ".concat(n," cell storage");pe=null==(_=null==(b=k[4])?void 0:b[0])?void 0:_.data,Ee=null==(v=null==(P=k[3])?void 0:P[0])?void 0:v.data}for(var Ne=W?4:1,ge=Zg(pe),Me=[],qe=0;qe<pe.length/2;++qe){var ot=ge.getUint16(2*qe,!0);ot<65535&&Me.push([qe,ot])}if(Me.length!=X)throw"Expected ".concat(X," cells, found ").concat(Me.length);var we=[];for(qe=0;qe<Me.length-1;++qe)we[Me[qe][0]]=Ee.subarray(Me[qe][1]*Ne,Me[qe+1][1]*Ne);return Me.length>=1&&(we[Me[Me.length-1][0]]=Ee.subarray(Me[Me.length-1][1]*Ne)),{R:H,cells:we}}(a,r)});return{nrows:bs(i[4][0].data)>>>0,data:o.reduce(function(a,s){return a[s.R]||(a[s.R]=[]),s.cells.forEach(function(d,f){if(a[s.R][f])throw new Error("Duplicate cell r=".concat(s.R," c=").concat(f));a[s.R][f]=d}),a},[])}}(0,_);v.data.forEach(function(k,H){k.forEach(function(X,W){var pe=yr({r:A+H,c:W}),Ee=Jve(X,s,d);Ee&&(e[pe]=Ee)})}),A+=v.nrows})}(t,r[0],i),i}function Tk(t){var n,e,i,r,o={},a=[];if(t.FullPaths.forEach(function(d){if(d.match(/\.iwpv2/))throw new Error("Unsupported password protection")}),t.FileIndex.forEach(function(d){if(d.name.match(/\.iwa$/)){var f,A;try{f=ou(d.content)}catch(g){return console.log("?? "+d.content.length+" "+(g.message||g))}try{A=ru(f)}catch(g){return console.log("## "+(g.message||g))}A.forEach(function(g){o[g.id]=g.messages,a.push(g.id)})}}),!a.length)throw new Error("File has no messages");var s=(null==(r=null==(i=null==(e=null==(n=o?.[1])?void 0:n[0])?void 0:e.meta)?void 0:i[1])?void 0:r[0].data)&&1==bs(o[1][0].meta[1][0].data)&&o[1][0];if(s||a.forEach(function(d){o[d].forEach(function(f){if(1==bs(f.meta[1][0].data)>>>0){if(s)throw new Error("Document has multiple roots");s=f}})}),!s)throw new Error("Cannot find Document root");return function tCe(t,n){var e={SheetNames:[],Sheets:{}};if(Sk(qo(n.data)[1],hl).forEach(function(o){t[o].forEach(function(a){if(2==bs(a.meta[1][0].data)){var d=function eCe(t,n){var e,i=qo(n.data),r={name:null!=(e=i[1])&&e[0]?xk(i[1][0].data):"",sheets:[]};return Sk(i[2],hl).forEach(function(a){t[a].forEach(function(s){6e3==bs(s.meta[1][0].data)&&r.sheets.push(Zve(t,s))})}),r}(t,a);d.sheets.forEach(function(f,A){Yk(e,f,0==A?d.name:d.name+"_"+A,!0)})}})}),0==e.SheetNames.length)throw new Error("Empty NUMBERS file");return e}(o,s)}function nCe(t,n,e){var i,r,o,a;if(null==(i=t[6])||!i[0]||null==(r=t[7])||!r[0])throw"Mutation only works on post-BNC storages!";if((null==(a=null==(o=t[8])?void 0:o[0])?void 0:a.data)&&bs(t[8][0].data)>0)throw"Math only works with normal offsets";for(var d=0,f=Zg(t[7][0].data),A=0,g=[],b=Zg(t[4][0].data),_=0,P=[],v=0;v<n.length;++v)if(null!=n[v]){var k,H;switch(f.setUint16(2*v,A,!0),b.setUint16(2*v,_,!0),typeof n[v]){case"string":k=Ok({t:"s",v:n[v]},e),H=Ek({t:"s",v:n[v]},e);break;case"number":k=Ok({t:"n",v:n[v]},e),H=Ek({t:"n",v:n[v]},e);break;case"boolean":k=Ok({t:"b",v:n[v]},e),H=Ek({t:"b",v:n[v]},e);break;default:throw new Error("Unsupported value "+n[v])}g.push(k),A+=k.length,P.push(H),_+=H.length,++d}else f.setUint16(2*v,65535,!0),b.setUint16(2*v,65535);for(t[2][0].data=ua(d);v<t[7][0].data.length/2;++v)f.setUint16(2*v,65535,!0),b.setUint16(2*v,65535,!0);return t[6][0].data=dp(g),t[3][0].data=dp(P),d}function oV(t){return function(e){for(var i=0;i!=t.length;++i){var r=t[i];void 0===e[r[0]]&&(e[r[0]]=r[1]),"n"===r[2]&&(e[r[0]]=Number(e[r[0]]))}}}function kk(t){oV([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(t)}function Ik(t){oV([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]])(t)}function rCe(t){return $r.WS.indexOf(t)>-1?"sheet":$r.CS&&t==$r.CS?"chart":$r.DS&&t==$r.DS?"dialog":$r.MS&&t==$r.MS?"macro":t&&t.length?t:"sheet"}function aCe(t,n,e,i,r,o,a,s,d,f,A,g){try{o[i]=Nv(Pd(t,e,!0),n);var _,b=Gs(t,n);switch(s){case"sheet":_=k1e(b,n,r,d,o[i],f,A,g);break;case"chart":if(!(_=function I1e(t,n,e,i,r,o,a,s){return".bin"===n.slice(-4)?function l1e(t,n,e,i,r){if(!t)return t;i||(i={"!id":{}});var o={"!type":"chart","!drawel":null,"!rel":""},a=[],s=!1;return $h(t,function(f,A,g){switch(g){case 550:o["!rel"]=f;break;case 651:r.Sheets[e]||(r.Sheets[e]={}),f.name&&(r.Sheets[e].CodeName=f.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:a.push(g);break;case 38:a.pop();break;default:if(A.T>0)a.push(g);else if(A.T<0)a.pop();else if(!s||n.WTF)throw new Error("Unexpected record 0x"+g.toString(16))}},n),i["!id"][o["!rel"]]&&(o["!drawel"]=i["!id"][o["!rel"]]),o}(t,i,e,r,o):function a1e(t,n,e,i,r){if(!t)return t;i||(i={"!id":{}});var a,o={"!type":"chart","!drawel":null,"!rel":""},s=t.match(xj);return s&&yk(s[0],0,r,e),(a=t.match(/drawing r:id="(.*?)"/))&&(o["!rel"]=a[1]),i["!id"][o["!rel"]]&&(o["!drawel"]=i["!id"][o["!rel"]]),o}(t,0,e,r,o)}(b,n,r,d,o[i],f))||!_["!drawel"])break;var P=Sv(_["!drawel"].Target,n),v=Rv(P),k=function _me(t,n){if(!t)return"??";var e=(t.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return n["!id"][e].Target}(Pd(t,P,!0),Nv(Pd(t,v,!0),P)),H=Sv(k,P),X=Rv(H);_=function o1e(t,n,e,i,r,o){var a=o||{"!type":"chart"};if(!t)return o;var s=0,d=0,f="A",A={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(t.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(g){var b=function r1e(t){var i,n=[],e=t.match(/^<c:numCache>/);(t.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach(function(o){var a=o.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);!a||(n[+a[1]]=e?+a[2]:a[2])});var r=Ho((t.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(t.match(/<c:f>(.*?)<\/c:f>/gm)||[]).forEach(function(o){i=o.replace(/<.*?>/g,"")}),[n,r,i]}(g);A.s.r=A.s.c=0,A.e.c=s,f=qa(s),b[0].forEach(function(_,P){a[f+_s(P)]={t:"n",v:_,z:b[1]},d=P}),A.e.r<d&&(A.e.r=d),++s}),s>0&&(a["!ref"]=Xr(A)),a}(Pd(t,H,!0),0,0,Nv(Pd(t,X,!0),H),0,_);break;case"macro":_=function B1e(t,n,e,i,r,o,a,s){return n.slice(-4),{"!type":"macro"}}(0,n);break;case"dialog":_=function R1e(t,n,e,i,r,o,a,s){return n.slice(-4),{"!type":"dialog"}}(0,n);break;default:throw new Error("Unrecognized sheet type "+s)}a[i]=_;var W=[];o&&o[i]&&ps(o[i]).forEach(function(pe){var Ee="";if(o[i][pe].Type==$r.CMNT){Ee=Sv(o[i][pe].Target,n);var Ne=function U1e(t,n,e){return".bin"===n.slice(-4)?function Sme(t,n){var e=[],i=[],r={},o=!1;return $h(t,function(s,d,f){switch(f){case 632:i.push(s);break;case 635:r=s;break;case 637:r.t=s.t,r.h=s.h,r.r=s.r;break;case 636:if(r.author=i[r.iauthor],delete r.iauthor,n.sheetRows&&r.rfx&&n.sheetRows<=r.rfx.r)break;r.t||(r.t=""),delete r.rfx,e.push(r);break;case 3072:case 37:case 38:break;case 35:o=!0;break;case 36:o=!1;break;default:if(!d.T&&(!o||n.WTF))throw new Error("Unexpected record 0x"+f.toString(16))}}),e}(t,e):function bme(t,n){if(t.match(/<(?:\w+:)?comments *\/>/))return[];var e=[],i=[],r=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);r&&r[1]&&r[1].split(/<\/\w*:?author>/).forEach(function(a){if(""!==a&&""!==a.trim()){var s=a.match(/<(?:\w+:)?author[^>]*>(.*)/);s&&e.push(s[1])}});var o=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return o&&o[1]&&o[1].split(/<\/\w*:?comment>/).forEach(function(a){if(""!==a&&""!==a.trim()){var s=a.match(/<(?:\w+:)?comment[^>]*>/);if(s){var d=wr(s[0]),f={author:d.authorId&&e[d.authorId]||"sheetjsghost",ref:d.ref,guid:d.guid},A=cs(d.ref);if(!(n.sheetRows&&n.sheetRows<=A.r)){var g=a.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),b=!!g&&!!g[1]&&dk(g[1])||{r:"",t:"",h:""};f.r=b.r,"<t></t>"==b.r&&(b.t=b.h=""),f.t=(b.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),n.cellHTML&&(f.h=b.h),i.push(f)}}}}),i}(t,e)}(Gs(t,Ee,!0),Ee,d);if(!Ne||!Ne.length)return;dj(_,Ne,!1)}o[i][pe].Type==$r.TCMNT&&(Ee=Sv(o[i][pe].Target,n),W=W.concat(function vme(t,n){var e=[],i=!1,r={},o=0;return t.replace(al,function(s,d){var f=wr(s);switch(qf(f[0])){case"<?xml":case"<ThreadedComments":case"</ThreadedComments>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<threadedComment":r={author:f.personId,guid:f.id,ref:f.ref,T:1};break;case"</threadedComment>":null!=r.t&&e.push(r);break;case"<text>":case"<text":o=d+s.length;break;case"</text>":r.t=t.slice(o,d).replace(/\r\n/g,"\n").replace(/\r/g,"\n");break;case"<mentions":case"<mentions>":case"<ext":i=!0;break;case"</mentions>":case"</ext>":i=!1;break;default:if(!i&&n.WTF)throw new Error("unrecognized "+f[0]+" in threaded comments")}return s}),e}(Gs(t,Ee,!0),d)))}),W&&W.length&&dj(_,W,!0,d.people||[])}catch(pe){if(d.WTF)throw pe}}function au(t){return"/"==t.charAt(0)?t.slice(1):t}function sCe(t,n){if(c0(),kk(n=n||{}),eu(t,"META-INF/manifest.xml")||eu(t,"objectdata.xml"))return function Zj(t,n){n=n||{},eu(t,"META-INF/manifest.xml")&&function ghe(t,n){for(var i,r,e=F3(t);i=Tv.exec(e);)switch(i[3]){case"manifest":break;case"file-entry":if("/"==(r=wr(i[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==r.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(n&&n.WTF)throw i}}(Gs(t,"META-INF/manifest.xml"),n);var e=Pd(t,"content.xml");if(!e)throw new Error("Missing content.xml in ODS / UOF file");var i=$j(wa(e),n);return eu(t,"meta.xml")&&(i.Props=dH(Gs(t,"meta.xml"))),i}(t,n);if(eu(t,"Index/Document.iwa")){if(typeof Uint8Array>"u")throw new Error("NUMBERS file parsing requires Uint8Array support");if(t.FileIndex)return Tk(t);var e=ir.utils.cfb_new();return wY(t).forEach(function(rt){so(e,rt,MY(t,rt))}),Tk(e)}if(!eu(t,"[Content_Types].xml"))throw eu(t,"index.xml.gz")?new Error("Unsupported NUMBERS 08 file"):eu(t,"index.xml")?new Error("Unsupported NUMBERS 09 file"):new Error("Unsupported ZIP file");var a,s,i=wY(t),r=function Ahe(t){var n={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};if(!t||!t.match)return n;var e={};if((t.match(al)||[]).forEach(function(i){var r=wr(i);switch(r[0].replace(wfe,"<")){case"<?xml":break;case"<Types":n.xmlns=r["xmlns"+(r[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":e[r.Extension]=r.ContentType;break;case"<Override":void 0!==n[tk[r.ContentType]]&&n[tk[r.ContentType]].push(r.PartName)}}),n.xmlns!==zs_CT)throw new Error("Unknown Namespace: "+n.xmlns);return n.calcchain=n.calcchains.length>0?n.calcchains[0]:"",n.sst=n.strs.length>0?n.strs[0]:"",n.style=n.styles.length>0?n.styles[0]:"",n.defaults=e,delete n.calcchains,n}(Pd(t,"[Content_Types].xml")),o=!1;if(0===r.workbooks.length&&Gs(t,s="xl/workbook.xml",!0)&&r.workbooks.push(s),0===r.workbooks.length){if(!Gs(t,s="xl/workbook.bin",!0))throw new Error("Could not find workbook");r.workbooks.push(s),o=!0}"bin"==r.workbooks[0].slice(-3)&&(o=!0);var d={},f={};if(!n.bookSheets&&!n.bookProps){if(Wv=[],r.sst)try{Wv=function L1e(t,n,e){return".bin"===n.slice(-4)?function Fpe(t,n){var e=[],i=!1;return $h(t,function(o,a,s){switch(s){case 159:e.Count=o[0],e.Unique=o[1];break;case 19:e.push(o);break;case 160:return!0;case 35:i=!0;break;case 36:i=!1;break;default:if(!i||n.WTF)throw new Error("Unexpected record 0x"+s.toString(16))}}),e}(t,e):function Bpe(t,n){var e=[],i="";if(!t)return e;var r=t.match(Tpe);if(r){i=r[2].replace(kpe,"").split(Ipe);for(var o=0;o!=i.length;++o){var a=dk(i[o].trim(),n);null!=a&&(e[e.length]=a)}r=wr(r[1]),e.Count=r.count,e.Unique=r.uniqueCount}return e}(t,e)}(Gs(t,au(r.sst)),r.sst,n)}catch(rt){if(n.WTF)throw rt}n.cellStyles&&r.themes.length&&(d=function F1e(t,n,e){return sj(t,e)}(Pd(t,r.themes[0].replace(/^\//,""),!0)||"",0,n)),r.style&&(f=function N1e(t,n,e,i){return".bin"===n.slice(-4)?function Ege(t,n,e){var i={NumberFmt:[]};for(var r in cr)i.NumberFmt[r]=cr[r];i.CellXf=[],i.Fonts=[];var o=[],a=!1;return $h(t,function(d,f,A){switch(A){case 44:i.NumberFmt[d[0]]=d[1],Wf(d[1],d[0]);break;case 43:i.Fonts.push(d),null!=d.color.theme&&n&&n.themeElements&&n.themeElements.clrScheme&&(d.color.rgb=Lw(n.themeElements.clrScheme[d.color.theme].rgb,d.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:617==o[o.length-1]&&i.CellXf.push(d);break;case 35:a=!0;break;case 36:a=!1;break;case 37:o.push(A),a=!0;break;case 38:o.pop(),a=!1;break;default:if(f.T>0)o.push(A);else if(f.T<0)o.pop();else if(!a||e.WTF&&37!=o[o.length-1])throw new Error("Unexpected record 0x"+A.toString(16))}}),i}(t,e,i):_ge(t,e,i)}(Gs(t,au(r.style)),r.style,d,n))}r.links.map(function(rt){try{return Nv(Pd(t,Rv(au(rt))),rt),function H1e(t,n,e,i){return".bin"===e.slice(-4)?function mme(t,n,e,i){if(!t)return t;var r=i||{},o=!1;$h(t,function(d,f,A){switch(A){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:o=!0;break;case 36:o=!1;break;default:if(!f.T&&(!o||r.WTF))throw new Error("Unexpected record 0x"+A.toString(16))}},r)}(t,0,0,i):void 0}(Gs(t,au(rt)),0,rt,n)}catch{}});var A=function T1e(t,n,e){return".bin"===n.slice(-4)?function P1e(t,n){var e={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},i=[],r=!1;n||(n={}),n.biff=12;var o=[],a=[[]];return a.SheetNames=[],a.XTI=[],Xv[16]={n:"BrtFRTArchID$",f:M1e},$h(t,function(d,f,A){switch(A){case 156:a.SheetNames.push(d.name),e.Sheets.push(d);break;case 153:e.WBProps=d;break;case 39:null!=d.Sheet&&(n.SID=d.Sheet),d.Ref=fl(d.Ptg,0,null,a,n),delete n.SID,delete d.Ptg,o.push(d);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:a[0].length?a.push([A,d]):a[0]=[A,d],a[a.length-1].XTI=[];break;case 362:0===a.length&&(a[0]=[],a[0].XTI=[]),a[a.length-1].XTI=a[a.length-1].XTI.concat(d),a.XTI=a.XTI.concat(d);break;case 35:case 37:i.push(A),r=!0;break;case 36:case 38:i.pop(),r=!1;break;default:if(!f.T&&(!r||n.WTF&&37!=i[i.length-1]&&35!=i[i.length-1]))throw new Error("Unexpected record 0x"+A.toString(16))}},n),Ij(e),e.Names=o,e.supbooks=a,e}(t,e):function _1e(t,n){if(!t)throw new Error("Could not find file");var e={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},i=!1,r="xmlns",o={},a=0;if(t.replace(al,function(d,f){var A=wr(d);switch(qf(A[0])){case"<?xml":case"</workbook>":case"<fileVersion/>":case"</fileVersion>":case"<fileSharing":case"<fileSharing/>":case"</workbookPr>":case"<workbookProtection":case"<workbookProtection/>":case"<bookViews":case"<bookViews>":case"</bookViews>":case"</workbookView>":case"<sheets":case"<sheets>":case"</sheets>":case"</sheet>":case"<functionGroups":case"<functionGroups/>":case"<functionGroup":case"<externalReferences":case"</externalReferences>":case"<externalReferences>":case"<externalReference":case"<definedNames/>":case"<definedName/>":case"</calcPr>":case"<oleSize":case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":case"<customWorkbookView":case"</customWorkbookView>":case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":case"<pivotCache":case"<smartTagPr":case"<smartTagPr/>":case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":case"<smartTagType":case"<webPublishing":case"<webPublishing/>":case"<fileRecoveryPr":case"<fileRecoveryPr/>":case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":case"<webPublishObject":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":case"<ArchID":case"<revisionPtr":break;case"<workbook":d.match(m1e)&&(r="xmlns"+d.match(/<(\w+):/)[1]),e.xmlns=A[r];break;case"<fileVersion":delete A[0],e.AppVersion=A;break;case"<workbookPr":case"<workbookPr/>":Mk.forEach(function(g){if(null!=A[g[0]])switch(g[2]){case"bool":e.WBProps[g[0]]=Wa(A[g[0]]);break;case"int":e.WBProps[g[0]]=parseInt(A[g[0]],10);break;default:e.WBProps[g[0]]=A[g[0]]}}),A.codeName&&(e.WBProps.CodeName=wa(A.codeName));break;case"<workbookView":case"<workbookView/>":delete A[0],e.WBView.push(A);break;case"<sheet":switch(A.state){case"hidden":A.Hidden=1;break;case"veryHidden":A.Hidden=2;break;default:A.Hidden=0}delete A.state,A.name=Ho(wa(A.name)),delete A[0],e.Sheets.push(A);break;case"<definedNames>":case"<definedNames":case"<ext":case"<AlternateContent":case"<AlternateContent>":i=!0;break;case"</definedNames>":case"</ext>":case"</AlternateContent>":i=!1;break;case"<definedName":(o={}).Name=wa(A.name),A.comment&&(o.Comment=A.comment),A.localSheetId&&(o.Sheet=+A.localSheetId),Wa(A.hidden||"0")&&(o.Hidden=!0),a=f+d.length;break;case"</definedName>":o.Ref=Ho(wa(t.slice(a,f))),e.Names.push(o);break;case"<calcPr":case"<calcPr/>":delete A[0],e.CalcPr=A;break;default:if(!i&&n.WTF)throw new Error("unrecognized "+A[0]+" in workbook")}return d}),-1===rp.indexOf(e.xmlns))throw new Error("Unknown Namespace: "+e.xmlns);return Ij(e),e}(t,e)}(Gs(t,au(r.workbooks[0])),r.workbooks[0],n),g={},b="";r.coreprops.length&&((b=Gs(t,au(r.coreprops[0]),!0))&&(g=dH(b)),0!==r.extprops.length&&(b=Gs(t,au(r.extprops[0]),!0))&&function Che(t,n,e){var i={};n||(n={}),t=wa(t),Wg.forEach(function(r){var o=(t.match(Ov(r[0]))||[])[1];switch(r[2]){case"string":o&&(n[r[1]]=Ho(o));break;case"bool":n[r[1]]="true"===o;break;case"raw":var a=t.match(new RegExp("<"+r[0]+"[^>]*>([\\s\\S]*?)</"+r[0]+">"));a&&a.length>0&&(i[r[1]]=a[1])}}),i.HeadingPairs&&i.TitlesOfParts&&hH(i.HeadingPairs,i.TitlesOfParts,n,e)}(b,g,n));var _={};(!n.bookSheets||n.bookProps)&&0!==r.custprops.length&&(b=Pd(t,au(r.custprops[0]),!0))&&(_=function Mhe(t,n){var e={},i="",r=t.match(yhe);if(r)for(var o=0;o!=r.length;++o){var a=r[o],s=wr(a);switch(s[0]){case"<?xml":case"<Properties":break;case"<property":i=Ho(s.name);break;case"</property>":i=null;break;default:if(0===a.indexOf("<vt:")){var d=a.split(">"),f=d[0].slice(4),A=d[1];switch(f){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":e[i]=Ho(A);break;case"bool":e[i]=Wa(A);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":e[i]=parseInt(A,10);break;case"r4":case"r8":case"decimal":e[i]=parseFloat(A);break;case"filetime":case"date":e[i]=za(A);break;default:if("/"==f.slice(-1))break;n.WTF&&typeof console<"u"&&console.warn("Unexpected",a,f,d)}}else if("</"!==a.slice(0,2)&&n.WTF)throw new Error(a)}}return e}(b,n));var P={};if((n.bookSheets||n.bookProps)&&(A.Sheets?a=A.Sheets.map(function(It){return It.name}):g.Worksheets&&g.SheetNames.length>0&&(a=g.SheetNames),n.bookProps&&(P.Props=g,P.Custprops=_),n.bookSheets&&typeof a<"u"&&(P.SheetNames=a),n.bookSheets?P.SheetNames:n.bookProps))return P;a={};var v={};n.bookDeps&&r.calcchain&&(v=function Y1e(t,n,e){return".bin"===n.slice(-4)?function gme(t,n,e){var i=[];return $h(t,function(a,s,d){if(63===d)i.push(a);else if(!s.T)throw new Error("Unexpected record 0x"+d.toString(16))}),i}(t):function Ame(t){var n=[];if(!t)return n;var e=1;return(t.match(al)||[]).forEach(function(i){var r=wr(i);switch(r[0]){case"<?xml":case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete r[0],r.i?e=r.i:r.i=e,n.push(r)}}),n}(t)}(Gs(t,au(r.calcchain)),r.calcchain));var X,W,k=0,H={},pe=A.Sheets;g.Worksheets=pe.length,g.SheetNames=[];for(var Ee=0;Ee!=pe.length;++Ee)g.SheetNames[Ee]=pe[Ee].name;var Ne=o?"bin":"xml",ge=r.workbooks[0].lastIndexOf("/"),Me=(r.workbooks[0].slice(0,ge+1)+"_rels/"+r.workbooks[0].slice(ge+1)+".rels").replace(/^\//,"");eu(t,Me)||(Me="xl/_rels/workbook."+Ne+".rels");var qe=Nv(Pd(t,Me,!0),Me.replace(/_rels.*/,"s5s"));(r.metadata||[]).length>=1&&(n.xlmeta=function j1e(t,n,e){return".bin"===n.slice(-4)?function ume(t,n,e){var i={Types:[],Cell:[],Value:[]},r=e||{},o=[],a=!1,s=2;return $h(t,function(d,f,A){switch(A){case 335:i.Types.push({name:d.name});break;case 51:d.forEach(function(g){1==s?i.Cell.push({type:i.Types[g[0]-1].name,index:g[1]}):0==s&&i.Value.push({type:i.Types[g[0]-1].name,index:g[1]})});break;case 337:s=d?1:0;break;case 338:s=2;break;case 35:o.push(A),a=!0;break;case 36:o.pop(),a=!1;break;default:if(!f.T&&(!a||r.WTF&&35!=o[o.length-1]))throw new Error("Unexpected record 0x"+A.toString(16))}}),i}(t,0,e):function hme(t,n,e){var i={Types:[],Cell:[],Value:[]};if(!t)return i;var a,r=!1,o=2;return t.replace(al,function(s){var d=wr(s);switch(qf(d[0])){case"<?xml":case"<metadata":case"</metadata>":case"<metadataTypes":case"</metadataTypes>":case"</metadataType>":case"</futureMetadata>":case"<bk>":case"</bk>":case"</rc>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<metadataType":i.Types.push({name:d.name});break;case"<futureMetadata":for(var f=0;f<i.Types.length;++f)i.Types[f].name==d.name&&(a=i.Types[f]);break;case"<rc":1==o?i.Cell.push({type:i.Types[d.t-1].name,index:+d.v}):0==o&&i.Value.push({type:i.Types[d.t-1].name,index:+d.v});break;case"<cellMetadata":o=1;break;case"</cellMetadata>":case"</valueMetadata>":o=2;break;case"<valueMetadata":o=0;break;case"<ext":r=!0;break;case"</ext>":r=!1;break;case"<rvb":if(!a)break;a.offsets||(a.offsets=[]),a.offsets.push(+d.i);break;default:if(!r&&e.WTF)throw new Error("unrecognized "+d[0]+" in metadata")}return s}),i}(t,0,e)}(Gs(t,au(r.metadata[0])),r.metadata[0],n)),(r.people||[]).length>=1&&(n.people=function yme(t,n){var e=[],i=!1;return t.replace(al,function(o){var a=wr(o);switch(qf(a[0])){case"<?xml":case"<personList":case"</personList>":case"</person>":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<person":e.push({name:a.displayname,id:a.id});break;case"<ext":i=!0;break;case"</ext>":i=!1;break;default:if(!i&&n.WTF)throw new Error("unrecognized "+a[0]+" in threaded comments")}return o}),e}(Gs(t,au(r.people[0])),n)),qe&&(qe=function oCe(t,n){if(!t)return 0;try{t=n.map(function(i){return i.id||(i.id=i.strRelID),[i.name,t["!id"][i.id].Target,rCe(t["!id"][i.id].Type)]})}catch{return null}return t&&0!==t.length?t:null}(qe,A.Sheets));var ot=Gs(t,"xl/worksheets/sheet.xml",!0)?1:0;e:for(k=0;k!=g.Worksheets;++k){var we="sheet";if(qe&&qe[k]?(X="xl/"+qe[k][1].replace(/[\/]?xl\//,""),eu(t,X)||(X=qe[k][1]),eu(t,X)||(X=Me.replace(/_rels\/.*$/,"")+qe[k][1]),we=qe[k][2]):X=(X="xl/worksheets/sheet"+(k+1-ot)+"."+Ne).replace(/sheet0\./,"sheet."),W=X.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),n&&null!=n.sheets)switch(typeof n.sheets){case"number":if(k!=n.sheets)continue e;break;case"string":if(g.SheetNames[k].toLowerCase()!=n.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(n.sheets)){for(var be=!1,Ze=0;Ze!=n.sheets.length;++Ze)"number"==typeof n.sheets[Ze]&&n.sheets[Ze]==k&&(be=1),"string"==typeof n.sheets[Ze]&&n.sheets[Ze].toLowerCase()==g.SheetNames[k].toLowerCase()&&(be=1);if(!be)continue e}}aCe(t,X,W,g.SheetNames[k],k,H,a,we,n,A,d,f)}return P={Directory:r,Workbook:A,Props:g,Custprops:_,Deps:v,Sheets:a,SheetNames:g.SheetNames,Strings:Wv,Styles:f,Themes:d,SSF:Sa(cr)},n&&n.bookFiles&&(t.files?(P.keys=i,P.files=t.files):(P.keys=[],P.files={},t.FullPaths.forEach(function(rt,It){rt=rt.replace(/^Root Entry[\/]/,""),P.keys.push(rt),P.files[rt]=t.FileIndex[It]}))),n&&n.bookVBA&&(r.vba.length>0?P.vbaraw=Gs(t,au(r.vba[0]),!0):r.defaults&&"application/vnd.ms-office.vbaProject"===r.defaults.bin&&(P.vbaraw=Gs(t,"xl/vbaProject.bin",!0))),P}function cCe(t,n){var e=n||{},i="Workbook",r=ir.find(t,i);try{if(!(r=ir.find(t,i="/!DataSpaces/Version"))||!r.content)throw new Error("ECMA-376 Encrypted file missing "+i);if(function Hpe(t){var n={};n.id=t.read_shift(0,"lpp4"),n.R=eA(t,4),n.U=eA(t,4),n.W=eA(t,4)}(r.content),!(r=ir.find(t,i="/!DataSpaces/DataSpaceMap"))||!r.content)throw new Error("ECMA-376 Encrypted file missing "+i);var o=function Vpe(t){var n=[];t.l+=4;for(var e=t.read_shift(4);e-- >0;)n.push(jpe(t));return n}(r.content);if(1!==o.length||1!==o[0].comps.length||0!==o[0].comps[0].t||"StrongEncryptionDataSpace"!==o[0].name||"EncryptedPackage"!==o[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+i);if(!(r=ir.find(t,i="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace"))||!r.content)throw new Error("ECMA-376 Encrypted file missing "+i);var a=function Qpe(t){var n=[];t.l+=4;for(var e=t.read_shift(4);e-- >0;)n.push(t.read_shift(0,"lpp4"));return n}(r.content);if(1!=a.length||"StrongEncryptionTransform"!=a[0])throw new Error("ECMA-376 Encrypted file bad "+i);if(!(r=ir.find(t,i="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary"))||!r.content)throw new Error("ECMA-376 Encrypted file missing "+i);!function zpe(t){var n=function Gpe(t){var n={};return t.read_shift(4),t.l+=4,n.id=t.read_shift(0,"lpp4"),n.name=t.read_shift(0,"lpp4"),n.R=eA(t,4),n.U=eA(t,4),n.W=eA(t,4),n}(t);if(n.ename=t.read_shift(0,"8lpp4"),n.blksz=t.read_shift(4),n.cmode=t.read_shift(4),4!=t.read_shift(4))throw new Error("Bad !Primary record");return n}(r.content)}catch{}if(!(r=ir.find(t,i="/EncryptionInfo"))||!r.content)throw new Error("ECMA-376 Encrypted file missing "+i);var s=function Wpe(t){var n=eA(t);switch(n.Minor){case 2:return[n.Minor,qpe(t)];case 3:return[n.Minor,Jpe()];case 4:return[n.Minor,Kpe(t)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+n.Minor)}(r.content);if(!(r=ir.find(t,i="/EncryptedPackage"))||!r.content)throw new Error("ECMA-376 Encrypted file missing "+i);if(4==s[0]&&typeof decrypt_agile<"u")return decrypt_agile(s[1],r.content,e.password||"",e);if(2==s[0]&&typeof decrypt_std76<"u")return decrypt_std76(s[1],r.content,e.password||"",e);throw new Error("File is password-protected")}function lCe(t,n){return"ods"==n.bookType?nV(t,n):"numbers"==n.bookType?function iCe(t,n){if(!n||!n.numbers)throw new Error("Must pass a `numbers` option -- check the README");var e=t.Sheets[t.SheetNames[0]];t.SheetNames.length>1&&console.error("The Numbers writer currently writes only the first table");var i=Ll(e["!ref"]);i.s.r=i.s.c=0;var r=!1;i.e.c>9&&(r=!0,i.e.c=9),i.e.r>49&&(r=!0,i.e.r=49),r&&console.error("The Numbers writer is currently limited to ".concat(Xr(i)));var o=Ww(e,{range:i,header:1}),a=["~Sh33tJ5~"];o.forEach(function(Ce){return Ce.forEach(function(xe){"string"==typeof xe&&a.push(xe)})});var s={},d=[],f=ir.read(n.numbers,{type:"base64"});f.FileIndex.map(function(Ce,xe){return[Ce,f.FullPaths[xe]]}).forEach(function(Ce){var xe=Ce[0],it=Ce[1];2==xe.type&&xe.name.match(/\.iwa/)&&ru(ou(xe.content)).forEach(function(Vt){d.push(Vt.id),s[Vt.id]={deps:[],location:it,type:bs(Vt.messages[0].meta[1][0].data)}})}),d.sort(function(Ce,xe){return Ce-xe});var A=d.filter(function(Ce){return Ce>1}).map(function(Ce){return[Ce,ua(Ce)]});f.FileIndex.map(function(Ce,xe){return[Ce,f.FullPaths[xe]]}).forEach(function(Ce){var xe=Ce[0];xe.name.match(/\.iwa/)&&ru(ou(xe.content)).forEach(function(Pt){Pt.messages.forEach(function(Dt){A.forEach(function(Vt){Pt.messages.some(function(_n){return 11006!=bs(_n.meta[1][0].data)&&function Vve(t,n){e:for(var e=0;e<=t.length-n.length;++e){for(var i=0;i<n.length;++i)if(t[e+i]!=n[i])continue e;return!0}return!1}(_n.data,Vt[1])})&&s[Vt[0]].deps.push(Pt.id)})})})});for(var P,b=ir.find(f,s[1].location),_=ru(ou(b.content)),v=0;v<_.length;++v){var k=_[v];1==k.id&&(P=k)}var H=hl(qo(P.messages[0].data)[1][0].data);for(_=ru(ou((b=ir.find(f,s[H].location)).content)),v=0;v<_.length;++v)(k=_[v]).id==H&&(P=k);for(H=hl(qo(P.messages[0].data)[2][0].data),_=ru(ou((b=ir.find(f,s[H].location)).content)),v=0;v<_.length;++v)(k=_[v]).id==H&&(P=k);for(H=hl(qo(P.messages[0].data)[2][0].data),_=ru(ou((b=ir.find(f,s[H].location)).content)),v=0;v<_.length;++v)(k=_[v]).id==H&&(P=k);var X=qo(P.messages[0].data);X[6][0].data=ua(i.e.r+1),X[7][0].data=ua(i.e.c+1);for(var W=hl(X[46][0].data),pe=ir.find(f,s[W].location),Ee=ru(ou(pe.content)),Ne=0;Ne<Ee.length&&Ee[Ne].id!=W;++Ne);if(Ee[Ne].id!=W)throw"Bad ColumnRowUIDMapArchive";var ge=qo(Ee[Ne].messages[0].data);ge[1]=[],ge[2]=[],ge[3]=[];for(var Me=0;Me<=i.e.c;++Me){var qe=[];qe[1]=qe[2]=[{type:0,data:ua(Me+420690)}],ge[1].push({type:2,data:Sc(qe)}),ge[2].push({type:0,data:ua(Me)}),ge[3].push({type:0,data:ua(Me)})}ge[4]=[],ge[5]=[],ge[6]=[];for(var ot=0;ot<=i.e.r;++ot)(qe=[])[1]=qe[2]=[{type:0,data:ua(ot+726270)}],ge[4].push({type:2,data:Sc(qe)}),ge[5].push({type:0,data:ua(ot)}),ge[6].push({type:0,data:ua(ot)});Ee[Ne].messages[0].data=Sc(ge),pe.content=C0(v0(Ee)),pe.size=pe.content.length,delete X[46];var we=qo(X[4][0].data);we[7][0].data=ua(i.e.r+1);var Ze=hl(qo(we[1][0].data)[2][0].data);if((Ee=ru(ou((pe=ir.find(f,s[Ze].location)).content)))[0].id!=Ze)throw"Bad HeaderStorageBucket";var rt=qo(Ee[0].messages[0].data);for(ot=0;ot<o.length;++ot){var It=qo(rt[2][0].data);It[1][0].data=ua(ot),It[4][0].data=ua(o[ot].length),rt[2][ot]={type:rt[2][0].type,data:Sc(It)}}Ee[0].messages[0].data=Sc(rt),pe.content=C0(v0(Ee)),pe.size=pe.content.length;var ut=hl(we[2][0].data);if((Ee=ru(ou((pe=ir.find(f,s[ut].location)).content)))[0].id!=ut)throw"Bad HeaderStorageBucket";for(rt=qo(Ee[0].messages[0].data),Me=0;Me<=i.e.c;++Me)(It=qo(rt[2][0].data))[1][0].data=ua(Me),It[4][0].data=ua(i.e.r+1),rt[2][Me]={type:rt[2][0].type,data:Sc(It)};Ee[0].messages[0].data=Sc(rt),pe.content=C0(v0(Ee)),pe.size=pe.content.length;var Ct=hl(we[4][0].data);!function(){for(var it,Ce=ir.find(f,s[Ct].location),xe=ru(ou(Ce.content)),yt=0;yt<xe.length;++yt){var Pt=xe[yt];Pt.id==Ct&&(it=Pt)}var Dt=qo(it.messages[0].data);Dt[3]=[];var Vt=[];a.forEach(function(Vn,ti){Vt[1]=[{type:0,data:ua(ti)}],Vt[2]=[{type:0,data:ua(1)}],Vt[3]=[{type:2,data:jve(Vn)}],Dt[3].push({type:2,data:Sc(Vt)})}),it.messages[0].data=Sc(Dt);var et=C0(v0(xe));Ce.content=et,Ce.size=Ce.content.length}();var xt=qo(we[3][0].data),Et=xt[1][0];delete xt[2];var Ut=qo(Et.data),jt=hl(Ut[2][0].data);!function(){for(var it,Ce=ir.find(f,s[jt].location),xe=ru(ou(Ce.content)),yt=0;yt<xe.length;++yt){var Pt=xe[yt];Pt.id==jt&&(it=Pt)}var Dt=qo(it.messages[0].data);delete Dt[6],delete xt[7];var Vt=new Uint8Array(Dt[5][0].data);Dt[5]=[];for(var _n=0,et=0;et<=i.e.r;++et){var Vn=qo(Vt);_n+=nCe(Vn,o[et],a),Vn[1][0].data=ua(et),Dt[5].push({data:Sc(Vn),type:2})}Dt[1]=[{type:0,data:ua(i.e.c+1)}],Dt[2]=[{type:0,data:ua(i.e.r+1)}],Dt[3]=[{type:0,data:ua(_n)}],Dt[4]=[{type:0,data:ua(i.e.r+1)}],it.messages[0].data=Sc(Dt);var dn=C0(v0(xe));Ce.content=dn,Ce.size=Ce.content.length}(),Et.data=Sc(Ut),we[3][0].data=Sc(xt),X[4][0].data=Sc(we),P.messages[0].data=Sc(X);var Se=C0(v0(_));return b.content=Se,b.size=b.content.length,f}(t,n):"xlsb"==n.bookType?function dCe(t,n){m0=1024,t&&!t.SSF&&(t.SSF=Sa(cr)),t&&t.SSF&&(c0(),Dv(t.SSF),n.revssf=yw(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF),n.rels={},n.wbrels={},n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,qv?n.revStrings=new Map:(n.revStrings={},n.revStrings.foo=[],delete n.revStrings.foo);var e="xlsb"==n.bookType?"bin":"xml",i=fj.indexOf(n.bookType)>-1,r={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};Ik(n=n||{});var o=T3(),a="",s=0;if(n.cellXfs=[],lp(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),so(o,a="docProps/core.xml",uH(t.Props,n)),r.coreprops.push(a),da(n.rels,2,a,$r.CORE_PROPS),a="docProps/app.xml",!t.Props||!t.Props.SheetNames)if(t.Workbook&&t.Workbook.Sheets){for(var d=[],f=0;f<t.SheetNames.length;++f)2!=(t.Workbook.Sheets[f]||{}).Hidden&&d.push(t.SheetNames[f]);t.Props.SheetNames=d}else t.Props.SheetNames=t.SheetNames;for(t.Props.Worksheets=t.Props.SheetNames.length,so(o,a,AH(t.Props)),r.extprops.push(a),da(n.rels,3,a,$r.EXT_PROPS),t.Custprops!==t.Props&&ps(t.Custprops||{}).length>0&&(so(o,a="docProps/custom.xml",pH(t.Custprops)),r.custprops.push(a),da(n.rels,4,a,$r.CUST_PROPS)),s=1;s<=t.SheetNames.length;++s){var A={"!id":{}},g=t.Sheets[t.SheetNames[s-1]];if(so(o,a="xl/worksheets/sheet"+s+"."+e,Q1e(s-1,a,n,t,A)),r.sheets.push(a),da(n.wbrels,-1,"worksheets/sheet"+s+"."+e,$r.WS[0]),g){var _=g["!comments"],P=!1,v="";_&&_.length>0&&(so(o,v="xl/comments"+s+"."+e,W1e(_,v,n)),r.comments.push(v),da(A,-1,"../comments"+s+"."+e,$r.CMNT),P=!0),g["!legacy"]&&P&&so(o,"xl/drawings/vmlDrawing"+s+".vml",lj(s,g["!comments"])),delete g["!comments"],delete g["!legacy"]}A["!id"].rId1&&so(o,Rv(a),A0(A))}return null!=n.Strings&&n.Strings.length>0&&(so(o,a="xl/sharedStrings."+e,function z1e(t,n,e){return(".bin"===n.slice(-4)?Ype:KH)(t,e)}(n.Strings,a,n)),r.strs.push(a),da(n.wbrels,-1,"sharedStrings."+e,$r.SST)),so(o,a="xl/workbook."+e,function V1e(t,n,e){return(".bin"===n.slice(-4)?E1e:Nj)(t,e)}(t,a,n)),r.workbooks.push(a),da(n.rels,1,a,$r.WB),so(o,a="xl/theme/theme1.xml",pk(t.Themes,n)),r.themes.push(a),da(n.wbrels,-1,"theme/theme1.xml",$r.THEME),so(o,a="xl/styles."+e,function G1e(t,n,e){return(".bin"===n.slice(-4)?Yge:rj)(t,e)}(t,a,n)),r.styles.push(a),da(n.wbrels,-1,"styles."+e,$r.STY),t.vbaraw&&i&&(so(o,a="xl/vbaProject.bin",t.vbaraw),r.vba.push(a),da(n.wbrels,-1,"vbaProject.bin",$r.VBA)),so(o,a="xl/metadata."+e,function q1e(t){return(".bin"===t.slice(-4)?fme:cj)()}(a)),r.metadata.push(a),da(n.wbrels,-1,"metadata."+e,$r.XLMETA),so(o,"[Content_Types].xml",sH(r,n)),so(o,"_rels/.rels",A0(n.rels)),so(o,"xl/_rels/workbook."+e+".rels",A0(n.wbrels)),delete n.revssf,delete n.ssf,o}(t,n):function aV(t,n){m0=1024,t&&!t.SSF&&(t.SSF=Sa(cr)),t&&t.SSF&&(c0(),Dv(t.SSF),n.revssf=yw(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF),n.rels={},n.wbrels={},n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,qv?n.revStrings=new Map:(n.revStrings={},n.revStrings.foo=[],delete n.revStrings.foo);var e="xml",i=fj.indexOf(n.bookType)>-1,r={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};Ik(n=n||{});var o=T3(),a="",s=0;if(n.cellXfs=[],lp(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),so(o,a="docProps/core.xml",uH(t.Props,n)),r.coreprops.push(a),da(n.rels,2,a,$r.CORE_PROPS),a="docProps/app.xml",!t.Props||!t.Props.SheetNames)if(t.Workbook&&t.Workbook.Sheets){for(var d=[],f=0;f<t.SheetNames.length;++f)2!=(t.Workbook.Sheets[f]||{}).Hidden&&d.push(t.SheetNames[f]);t.Props.SheetNames=d}else t.Props.SheetNames=t.SheetNames;t.Props.Worksheets=t.Props.SheetNames.length,so(o,a,AH(t.Props)),r.extprops.push(a),da(n.rels,3,a,$r.EXT_PROPS),t.Custprops!==t.Props&&ps(t.Custprops||{}).length>0&&(so(o,a="docProps/custom.xml",pH(t.Custprops)),r.custprops.push(a),da(n.rels,4,a,$r.CUST_PROPS));var A=["SheetJ5"];for(n.tcid=0,s=1;s<=t.SheetNames.length;++s){var g={"!id":{}},b=t.Sheets[t.SheetNames[s-1]];if(so(o,a="xl/worksheets/sheet"+s+"."+e,Sj(s-1,n,t,g)),r.sheets.push(a),da(n.wbrels,-1,"worksheets/sheet"+s+"."+e,$r.WS[0]),b){var P=b["!comments"],v=!1,k="";if(P&&P.length>0){var H=!1;P.forEach(function(X){X[1].forEach(function(W){1==W.T&&(H=!0)})}),H&&(so(o,k="xl/threadedComments/threadedComment"+s+"."+e,Cme(P,A,n)),r.threadedcomments.push(k),da(g,-1,"../threadedComments/threadedComment"+s+"."+e,$r.TCMNT)),so(o,k="xl/comments"+s+"."+e,uj(P)),r.comments.push(k),da(g,-1,"../comments"+s+"."+e,$r.CMNT),v=!0}b["!legacy"]&&v&&so(o,"xl/drawings/vmlDrawing"+s+".vml",lj(s,b["!comments"])),delete b["!comments"],delete b["!legacy"]}g["!id"].rId1&&so(o,Rv(a),A0(g))}return null!=n.Strings&&n.Strings.length>0&&(so(o,a="xl/sharedStrings."+e,KH(n.Strings,n)),r.strs.push(a),da(n.wbrels,-1,"sharedStrings."+e,$r.SST)),so(o,a="xl/workbook."+e,Nj(t)),r.workbooks.push(a),da(n.rels,1,a,$r.WB),so(o,a="xl/theme/theme1.xml",pk(t.Themes,n)),r.themes.push(a),da(n.wbrels,-1,"theme/theme1.xml",$r.THEME),so(o,a="xl/styles."+e,rj(t,n)),r.styles.push(a),da(n.wbrels,-1,"styles."+e,$r.STY),t.vbaraw&&i&&(so(o,a="xl/vbaProject.bin",t.vbaraw),r.vba.push(a),da(n.wbrels,-1,"vbaProject.bin",$r.VBA)),so(o,a="xl/metadata."+e,cj()),r.metadata.push(a),da(n.wbrels,-1,"metadata."+e,$r.XLMETA),A.length>1&&(so(o,a="xl/persons/person.xml",function Mme(t){var n=[ms,ri("personList",null,{xmlns:zs_TCMNT,"xmlns:x":rp[0]}).replace(/[\/]>/,">")];return t.forEach(function(e,i){n.push(ri("person",null,{displayName:e,id:"{54EE7950-7262-4200-6969-"+("000000000000"+i).slice(-12)+"}",userId:e,providerId:"None"}))}),n.push("</personList>"),n.join("")}(A)),r.people.push(a),da(n.wbrels,-1,"persons/person.xml",$r.PEOPLE)),so(o,"[Content_Types].xml",sH(r,n)),so(o,"_rels/.rels",A0(n.rels)),so(o,"xl/_rels/workbook.xml.rels",A0(n.wbrels)),delete n.revssf,delete n.ssf,o}(t,n)}function Bk(t,n){var e="";switch((n||{}).type||"base64"){case"buffer":case"array":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];case"base64":e=yd(t.slice(0,12));break;case"binary":e=t;break;default:throw new Error("Unrecognized type "+(n&&n.type||"undefined"))}return[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3),e.charCodeAt(4),e.charCodeAt(5),e.charCodeAt(6),e.charCodeAt(7)]}function sV(t,n){var e=0;e:for(;e<t.length;)switch(t.charCodeAt(e)){case 10:case 13:case 32:++e;break;case 60:return Pk(t.slice(e),n);default:break e}return p0.to_workbook(t,n)}function Rk(t,n,e,i){return i?(e.type="string",p0.to_workbook(t,e)):p0.to_workbook(n,e)}function eC(t,n){gw();var e=n||{};if(typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer)return eC(new Uint8Array(t),((e=Sa(e)).type="array",e));typeof Uint8Array<"u"&&t instanceof Uint8Array&&!e.type&&(e.type=typeof Deno<"u"?"buffer":"array");var r,i=t,o=!1;if(e.cellStyles&&(e.cellNF=!0,e.sheetStubs=!0),b0={},e.dateNF&&(b0.dateNF=e.dateNF),e.type||(e.type=po&&Buffer.isBuffer(t)?"buffer":"base64"),"file"==e.type&&(e.type=po?"buffer":"binary",i=function Afe(t){if(typeof Deno<"u")return Deno.readFileSync(t);if(typeof $<"u"&&typeof File<"u"&&typeof Folder<"u")try{var n=File(t);n.open("r"),n.encoding="binary";var e=n.read();return n.close(),e}catch(i){if(!i.message||!i.message.match(/onstruct/))throw i}throw new Error("Cannot access file "+t)}(t),typeof Uint8Array<"u"&&!po&&(e.type="array")),"string"==e.type&&(o=!0,e.type="binary",e.codepage=65001,i=function pCe(t){return t.match(/[^\x00-\x7F]/)?Jf(t):t}(t)),"array"==e.type&&typeof Uint8Array<"u"&&t instanceof Uint8Array&&typeof ArrayBuffer<"u"){var a=new ArrayBuffer(3),s=new Uint8Array(a);if(s.foo="bar",!s.foo)return(e=Sa(e)).type="array",eC(D3(i),e)}switch((r=Bk(i,e))[0]){case 208:if(207===r[1]&&17===r[2]&&224===r[3]&&161===r[4]&&177===r[5]&&26===r[6]&&225===r[7])return function uCe(t,n){return ir.find(t,"EncryptedPackage")?cCe(t,n):Yj(t,n)}(ir.read(i,e),e);break;case 9:if(r[1]<=8)return Yj(i,e);break;case 60:return Pk(i,e);case 73:if(73===r[1]&&42===r[2]&&0===r[3])throw new Error("TIFF Image File is not a spreadsheet");if(68===r[1])return function wpe(t,n){var e=n||{},i=!!e.WTF;e.WTF=!0;try{var r=WH.to_workbook(t,e);return e.WTF=i,r}catch(o){if(e.WTF=i,!o.message.match(/SYLK bad record ID/)&&i)throw o;return p0.to_workbook(t,n)}}(i,e);break;case 84:if(65===r[1]&&66===r[2]&&76===r[3])return qH.to_workbook(i,e);break;case 80:return 75===r[1]&&r[2]<9&&r[3]<9?function fCe(t,n){var i=t,r=n||{};return r.type||(r.type=po&&Buffer.isBuffer(t)?"buffer":"base64"),sCe(PY(i,r),r)}(i,e):Rk(t,i,e,o);case 239:return 60===r[3]?Pk(i,e):Rk(t,i,e,o);case 255:if(254===r[1])return function ACe(t,n){var e=t;return"base64"==n.type&&(e=yd(e)),e=Ro.utils.decode(1200,e.slice(2),"str"),n.type="binary",sV(e,n)}(i,e);if(0===r[1]&&2===r[2]&&0===r[3])return Xg.to_workbook(i,e);break;case 0:if(0===r[1]&&(r[2]>=2&&0===r[3]||0===r[2]&&(8===r[3]||9===r[3])))return Xg.to_workbook(i,e);break;case 3:case 131:case 139:case 140:return lk.to_workbook(i,e);case 123:if(92===r[1]&&114===r[2]&&116===r[3])return tj.to_workbook(i,e);break;case 10:case 13:case 32:return function hCe(t,n){var e="",i=Bk(t,n);switch(n.type){case"base64":e=yd(t);break;case"binary":e=t;break;case"buffer":e=t.toString("binary");break;case"array":e=Ug(t);break;default:throw new Error("Unrecognized type "+n.type)}return 239==i[0]&&187==i[1]&&191==i[2]&&(e=wa(e)),n.type="binary",sV(e,n)}(i,e);case 137:if(80===r[1]&&78===r[2]&&71===r[3])throw new Error("PNG Image File is not a spreadsheet")}return Mpe.indexOf(r[0])>-1&&r[2]<=12&&r[3]<=31?lk.to_workbook(i,e):Rk(t,i,e,o)}function cV(t,n){switch(n.type){case"base64":case"binary":break;case"buffer":case"array":n.type="";break;case"file":return xv(n.file,ir.write(t,{type:po?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+n.bookType+"' files");default:throw new Error("Unrecognized type "+n.type)}return ir.write(t,n)}function Zf(t,n,e){e||(e="");var i=e+t;switch(n.type){case"base64":return yv(Jf(i));case"binary":return Jf(i);case"string":return t;case"file":return xv(n.file,i,"utf8");case"buffer":return po?Jh(i,"utf8"):typeof TextEncoder<"u"?(new TextEncoder).encode(i):Zf(i,{type:"binary"}).split("").map(function(r){return r.charCodeAt(0)})}throw new Error("Unrecognized type "+n.type)}function zw(t,n){switch(n.type){case"string":case"base64":case"binary":for(var e="",i=0;i<t.length;++i)e+=String.fromCharCode(t[i]);return"base64"==n.type?yv(e):"string"==n.type?wa(e):e;case"file":return xv(n.file,t);case"buffer":return t;default:throw new Error("Unrecognized type "+n.type)}}function Nk(t,n){gw(),function Rj(t){if(!t||!t.SheetNames||!t.Sheets)throw new Error("Invalid Workbook");if(!t.SheetNames.length)throw new Error("Workbook is empty");!function g1e(t,n,e){t.forEach(function(i,r){Bj(i);for(var o=0;o<r;++o)if(i==t[o])throw new Error("Duplicate Sheet Name: "+i);if(e){var a=n&&n[r]&&n[r].CodeName||i;if(95==a.charCodeAt(0)&&a.length>22)throw new Error("Bad Code Name: Worksheet"+a)}})}(t.SheetNames,t.Workbook&&t.Workbook.Sheets||[],!!t.vbaraw);for(var e=0;e<t.SheetNames.length;++e)f0e(t.Sheets[t.SheetNames[e]],0,e)}(t);var e=Sa(n||{});if(e.cellStyles&&(e.cellNF=!0,e.sheetStubs=!0),"array"==e.type){e.type="binary";var i=Nk(t,e);return e.type="array",Mv(i)}var r=0;if(e.sheet&&(r="number"==typeof e.sheet?e.sheet:t.SheetNames.indexOf(e.sheet),!t.SheetNames[r]))throw new Error("Sheet not found: "+e.sheet+" : "+typeof e.sheet);switch(e.bookType||"xlsb"){case"xml":case"xlml":return Zf(hve(t,e),e);case"slk":case"sylk":return Zf(WH.from_sheet(t.Sheets[t.SheetNames[r]],e),e);case"htm":case"html":return Zf(Wj(t.Sheets[t.SheetNames[r]],e),e);case"txt":return function bCe(t,n){switch(n.type){case"base64":return yv(t);case"binary":case"string":return t;case"file":return xv(n.file,t,"binary");case"buffer":return po?Jh(t,"binary"):t.split("").map(function(e){return e.charCodeAt(0)})}throw new Error("Unrecognized type "+n.type)}(AV(t.Sheets[t.SheetNames[r]],e),e);case"csv":return Zf(Lk(t.Sheets[t.SheetNames[r]],e),e,"\ufeff");case"dif":return Zf(qH.from_sheet(t.Sheets[t.SheetNames[r]],e),e);case"dbf":return zw(lk.from_sheet(t.Sheets[t.SheetNames[r]],e),e);case"prn":return Zf(p0.from_sheet(t.Sheets[t.SheetNames[r]],e),e);case"rtf":return Zf(tj.from_sheet(t.Sheets[t.SheetNames[r]],e),e);case"eth":return Zf(JH.from_sheet(t.Sheets[t.SheetNames[r]],e),e);case"fods":return Zf(nV(t,e),e);case"wk1":return zw(Xg.sheet_to_wk1(t.Sheets[t.SheetNames[r]],e),e);case"wk3":return zw(Xg.book_to_wk3(t,e),e);case"biff2":e.biff||(e.biff=2);case"biff3":e.biff||(e.biff=3);case"biff4":return e.biff||(e.biff=4),zw(Hj(t,e),e);case"biff5":e.biff||(e.biff=5);case"biff8":case"xla":case"xls":return e.biff||(e.biff=8),function _Ce(t,n){var e=n||{};return cV(function vve(t,n){var e=n||{},i=ir.utils.cfb_new({root:"R"}),r="/Workbook";switch(e.bookType||"xls"){case"xls":e.bookType="biff8";case"xla":e.bookType||(e.bookType="xla");case"biff8":r="/Workbook",e.biff=8;break;case"biff5":r="/Book",e.biff=5;break;default:throw new Error("invalid type "+e.bookType+" for XLS CFB")}return ir.utils.cfb_add(i,r,Hj(t,e)),8==e.biff&&(t.Props||t.Custprops)&&function bve(t,n){var a,e=[],i=[],r=[],o=0,s=gY(Z3,"n"),d=gY(ek,"n");if(t.Props)for(a=ps(t.Props),o=0;o<a.length;++o)(Object.prototype.hasOwnProperty.call(s,a[o])?e:Object.prototype.hasOwnProperty.call(d,a[o])?i:r).push([a[o],t.Props[a[o]]]);if(t.Custprops)for(a=ps(t.Custprops),o=0;o<a.length;++o)Object.prototype.hasOwnProperty.call(t.Props||{},a[o])||(Object.prototype.hasOwnProperty.call(s,a[o])?e:Object.prototype.hasOwnProperty.call(d,a[o])?i:r).push([a[o],t.Custprops[a[o]]]);var f=[];for(o=0;o<r.length;++o)MH.indexOf(r[o][0])>-1||fH.indexOf(r[o][0])>-1||null!=r[o][1]&&f.push(r[o]);i.length&&ir.utils.cfb_add(n,"/\x05SummaryInformation",DH(i,Kv_SI,d,ek)),(e.length||f.length)&&ir.utils.cfb_add(n,"/\x05DocumentSummaryInformation",DH(e,Kv_DSI,s,Z3,f.length?f:null,"05d5cdd59c2e1b10939708002b2cf9ae"))}(t,i),8==e.biff&&t.vbaraw&&function kme(t,n){n.FullPaths.forEach(function(e,i){if(0!=i){var r=e.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==r.slice(-1)&&ir.utils.cfb_add(t,r,n.FileIndex[i].content)}})}(i,ir.read(t.vbaraw,{type:"string"==typeof t.vbaraw?"binary":"buffer"})),i}(t,e),e)}(t,e);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return function gCe(t,n){var e=Sa(n||{});return function lV(t,n){var e={},i=po?"nodebuffer":typeof Uint8Array<"u"?"array":"string";if(n.compression&&(e.compression="DEFLATE"),n.password)e.type=i;else switch(n.type){case"base64":e.type="base64";break;case"binary":e.type="string";break;case"string":throw new Error("'string' output type invalid for '"+n.bookType+"' files");case"buffer":case"file":e.type=i;break;default:throw new Error("Unrecognized type "+n.type)}var r=t.FullPaths?ir.write(t,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[e.type]||e.type,compression:!!n.compression}):t.generate(e);if(typeof Deno<"u"&&"string"==typeof r){if("binary"==n.type||"base64"==n.type)return r;r=new Uint8Array(Mv(r))}return n.password&&typeof encrypt_agile<"u"?cV(encrypt_agile(r,n.password),n):"file"===n.type?xv(n.file,r):"string"==n.type?wa(r):r}(lCe(t,e),e)}(t,e);default:throw new Error("Unrecognized bookType |"+e.bookType+"|")}}function Ja(t,n,e){var i=e||{};return i.type="file",i.file=n,function Fk(t){if(!t.bookType){var e=t.file.slice(t.file.lastIndexOf(".")).toLowerCase();e.match(/^\.[a-z]+$/)&&(t.bookType=e.slice(1)),t.bookType={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"}[t.bookType]||t.bookType}}(i),Nk(t,i)}function uV(t,n,e,i,r,o,a,s){var d=_s(e),f=s.defval,A=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),g=!0,b=1===r?[]:{};if(1!==r)if(Object.defineProperty)try{Object.defineProperty(b,"__rowNum__",{value:e,enumerable:!1})}catch{b.__rowNum__=e}else b.__rowNum__=e;if(!a||t[e])for(var _=n.s.c;_<=n.e.c;++_){var P=a?t[e][_]:t[i[_]+d];if(void 0!==P&&void 0!==P.t){var v=P.v;switch(P.t){case"z":if(null==v)break;continue;case"e":v=0==v?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+P.t)}if(null!=o[_]){if(null==v)if("e"==P.t&&null===v)b[o[_]]=null;else if(void 0!==f)b[o[_]]=f;else{if(!A||null!==v)continue;b[o[_]]=null}else b[o[_]]=A&&("n"!==P.t||"n"===P.t&&!1!==s.rawNumbers)?v:Kf(P,v,s);null!=v&&(g=!1)}}else{if(void 0===f)continue;null!=o[_]&&(b[o[_]]=f)}}return{row:b,isempty:g}}function Ww(t,n){if(null==t||null==t["!ref"])return[];var e={t:"n",v:0},i=0,r=1,o=[],a=0,s="",d={s:{r:0,c:0},e:{r:0,c:0}},f=n||{},A=null!=f.range?f.range:t["!ref"];switch(1===f.header?i=1:"A"===f.header?i=2:Array.isArray(f.header)?i=3:null==f.header&&(i=0),typeof A){case"string":d=So(A);break;case"number":(d=So(t["!ref"])).s.r=A;break;default:d=A}i>0&&(r=0);var g=_s(d.s.r),b=[],_=[],P=0,v=0,k=Array.isArray(t),H=d.s.r,X=0,W={};k&&!t[H]&&(t[H]=[]);var pe=f.skipHidden&&t["!cols"]||[],Ee=f.skipHidden&&t["!rows"]||[];for(X=d.s.c;X<=d.e.c;++X)if(!(pe[X]||{}).hidden)switch(b[X]=qa(X),e=k?t[H][X]:t[b[X]+g],i){case 1:o[X]=X-d.s.c;break;case 2:o[X]=b[X];break;case 3:o[X]=f.header[X-d.s.c];break;default:if(null==e&&(e={w:"__EMPTY",t:"s"}),s=a=Kf(e,null,f),v=W[a]||0){do{s=a+"_"+v++}while(W[s]);W[a]=v,W[s]=1}else W[a]=1;o[X]=s}for(H=d.s.r+r;H<=d.e.r;++H)if(!(Ee[H]||{}).hidden){var Ne=uV(t,d,H,b,i,o,k,f);(!1===Ne.isempty||(1===i?!1!==f.blankrows:f.blankrows))&&(_[P++]=Ne.row)}return _.length=P,_}var fV=/"/g;function hV(t,n,e,i,r,o,a,s){for(var d=!0,f=[],A="",g=_s(e),b=n.s.c;b<=n.e.c;++b)if(i[b]){var _=s.dense?(t[e]||[])[b]:t[i[b]+g];if(null==_)A="";else if(null!=_.v){d=!1,A=""+(s.rawNumbers&&"n"==_.t?_.v:Kf(_,null,s));for(var P=0,v=0;P!==A.length;++P)if((v=A.charCodeAt(P))===r||v===o||34===v||s.forceQuotes){A='"'+A.replace(fV,'""')+'"';break}"ID"==A&&(A='"ID"')}else null==_.f||_.F?A="":(d=!1,(A="="+_.f).indexOf(",")>=0&&(A='"'+A.replace(fV,'""')+'"'));f.push(A)}return!1===s.blankrows&&d?null:f.join(a)}function Lk(t,n){var e=[],i=n??{};if(null==t||null==t["!ref"])return"";var r=So(t["!ref"]),o=void 0!==i.FS?i.FS:",",a=o.charCodeAt(0),s=void 0!==i.RS?i.RS:"\n",d=s.charCodeAt(0),f=new RegExp(("|"==o?"\\|":o)+"+$"),A="",g=[];i.dense=Array.isArray(t);for(var b=i.skipHidden&&t["!cols"]||[],_=i.skipHidden&&t["!rows"]||[],P=r.s.c;P<=r.e.c;++P)(b[P]||{}).hidden||(g[P]=qa(P));for(var v=0,k=r.s.r;k<=r.e.r;++k)(_[k]||{}).hidden||null!=(A=hV(t,r,k,g,a,d,o,i))&&(i.strip&&(A=A.replace(f,"")),(A||!1!==i.blankrows)&&e.push((v++?s:"")+A));return delete i.dense,e.join("")}function AV(t,n){n||(n={}),n.FS="\t",n.RS="\n";var e=Lk(t,n);return e}function pV(t,n,e){var i=e||{},r=+!i.skipHeader,o=t||{},a=0,s=0;if(o&&null!=i.origin)if("number"==typeof i.origin)a=i.origin;else{var d="string"==typeof i.origin?cs(i.origin):i.origin;a=d.r,s=d.c}var f,A={s:{c:0,r:0},e:{c:s,r:a+n.length-1+r}};if(o["!ref"]){var g=So(o["!ref"]);A.e.c=Math.max(A.e.c,g.e.c),A.e.r=Math.max(A.e.r,g.e.r),-1==a&&(A.e.r=(a=g.e.r+1)+n.length-1+r)}else-1==a&&(a=0,A.e.r=n.length-1+r);var b=i.header||[],_=0;n.forEach(function(v,k){ps(v).forEach(function(H){-1==(_=b.indexOf(H))&&(b[_=b.length]=H);var X=v[H],W="z",pe="",Ee=yr({c:s+_,r:a+k+r});f=tC(o,Ee),!X||"object"!=typeof X||X instanceof Date?("number"==typeof X?W="n":"boolean"==typeof X?W="b":"string"==typeof X?W="s":X instanceof Date?(W="d",i.cellDates||(W="n",X=sc(X)),pe=i.dateNF||cr[14]):null===X&&i.nullError&&(W="e",X=0),f?(f.t=W,f.v=X,delete f.w,delete f.R,pe&&(f.z=pe)):o[Ee]=f={t:W,v:X},pe&&(f.z=pe)):o[Ee]=X})}),A.e.c=Math.max(A.e.c,s+b.length-1);var P=_s(a);if(r)for(_=0;_<b.length;++_)o[qa(_+s)+P]={t:"s",v:b[_]};return o["!ref"]=Xr(A),o}function tC(t,n,e){if("string"==typeof n){if(Array.isArray(t)){var i=cs(n);return t[i.r]||(t[i.r]=[]),t[i.r][i.c]||(t[i.r][i.c]={t:"z"})}return t[n]||(t[n]={t:"z"})}return tC(t,yr("number"!=typeof n?n:{r:n,c:e||0}))}function Yk(t,n,e,i){var r=1;if(!e)for(;r<=65535&&-1!=t.SheetNames.indexOf(e="Sheet"+r);++r,e=void 0);if(!e||t.SheetNames.length>=65535)throw new Error("Too many worksheets");if(i&&t.SheetNames.indexOf(e)>=0){var o=e.match(/(^.*?)(\d+)$/);r=o&&+o[2]||0;var a=o&&o[1]||e;for(++r;r<=65535&&-1!=t.SheetNames.indexOf(e=a+r);++r);}if(Bj(e),t.SheetNames.indexOf(e)>=0)throw new Error("Worksheet with name |"+e+"| already exists!");return t.SheetNames.push(e),t.Sheets[e]=n,e}function gV(t,n,e){return n?(t.l={Target:n},e&&(t.l.Tooltip=e)):delete t.l,t}var vi={encode_col:qa,encode_row:_s,encode_cell:yr,encode_range:Xr,decode_col:z3,decode_row:G3,split_cell:function Gfe(t){return t.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:cs,decode_range:Ll,format_cell:Kf,sheet_add_aoa:$Y,sheet_add_json:pV,sheet_add_dom:qj,aoa_to_sheet:f0,json_to_sheet:function CCe(t,n){return pV(null,t,n)},table_to_sheet:Jj,table_to_book:function Lve(t,n){return op(Jj(t,n),n)},sheet_to_csv:Lk,sheet_to_txt:AV,sheet_to_json:Ww,sheet_to_html:Wj,sheet_to_formulae:function vCe(t){var e,n="",i="";if(null==t||null==t["!ref"])return[];var s,r=So(t["!ref"]),o="",a=[],d=[],f=Array.isArray(t);for(s=r.s.c;s<=r.e.c;++s)a[s]=qa(s);for(var A=r.s.r;A<=r.e.r;++A)for(o=_s(A),s=r.s.c;s<=r.e.c;++s)if(n=a[s]+o,i="",void 0!==(e=f?(t[A]||[])[s]:t[n])){if(null!=e.F){if(n=e.F,!e.f)continue;i=e.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=e.f)i=e.f;else{if("z"==e.t)continue;if("n"==e.t&&null!=e.v)i=""+e.v;else if("b"==e.t)i=e.v?"TRUE":"FALSE";else if(void 0!==e.w)i="'"+e.w;else{if(void 0===e.v)continue;i="s"==e.t?"'"+e.v:""+e.v}}d[d.length]=n+"="+i}return d},sheet_to_row_object_array:Ww,sheet_get_cell:tC,book_new:function Uk(){return{SheetNames:[],Sheets:{}}},book_append_sheet:Yk,book_set_sheet_visibility:function MCe(t,n,e){t.Workbook||(t.Workbook={}),t.Workbook.Sheets||(t.Workbook.Sheets=[]);var i=function yCe(t,n){if("number"==typeof n){if(n>=0&&t.SheetNames.length>n)return n;throw new Error("Cannot find sheet # "+n)}if("string"==typeof n){var e=t.SheetNames.indexOf(n);if(e>-1)return e;throw new Error("Cannot find sheet name |"+n+"|")}throw new Error("Cannot find sheet |"+n+"|")}(t,n);switch(t.Workbook.Sheets[i]||(t.Workbook.Sheets[i]={}),e){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+e)}t.Workbook.Sheets[i].Hidden=e},cell_set_number_format:function wCe(t,n){return t.z=n,t},cell_set_hyperlink:gV,cell_set_internal_link:function PCe(t,n,e){return gV(t,"#"+n,e)},cell_add_comment:function DCe(t,n,e){t.c||(t.c=[]),t.c.push({t:n,a:e||"SheetJS"})},sheet_set_array_formula:function xCe(t,n,e,i){for(var r="string"!=typeof n?n:So(n),o="string"==typeof n?n:Xr(n),a=r.s.r;a<=r.e.r;++a)for(var s=r.s.c;s<=r.e.c;++s){var d=tC(t,a,s);d.t="n",d.F=o,delete d.v,a==r.s.r&&s==r.s.c&&(d.f=e,i&&(d.D=!0))}return t},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};class kCe{}let co=(()=>{class t{constructor(){this.id="gov-co",this.url="assets/js/gov-co.js"}loadScript({id:e,url:i}){return new Promise((r,o)=>{e&&document.getElementById(e)&&r({id:e,loaded:!0,status:"Already Loaded"});let a=document.body,s=document.createElement("script");s.type="text/javascript",s.innerHTML="",s.src=i,s.id=e,s.onload=()=>{r({id:e,loaded:!0,status:"Loaded"})},s.onerror=d=>r({id:e,loaded:!1,status:"Not Loaded"}),s.async=!0,s.defer=!0,a.appendChild(s)})}removeScript(e){let i=document.getElementById(e);i&&(i.remove(),console.log(e+" - Removed"))}loadScriptGovCo(){return new Promise((e,i)=>{this.id&&document.getElementById(this.id)&&e({id:this.id,loaded:!0,status:"Already Loaded"});let r=document.body,o=document.createElement("script");o.type="text/javascript",o.innerHTML="",o.src=this.url,o.id=this.id,o.onload=()=>{e({id:this.id,loaded:!0,status:"Loaded"})},o.onerror=a=>e({id:this.id,loaded:!1,status:"Not Loaded"}),o.async=!0,o.defer=!0,r.appendChild(o)})}removeScriptGovCo(){let e=document.getElementById(this.id);e&&e.remove()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();class em{}em.URL_BACKEND="https://backend.cpae.gov.co/api",em.CRYPTO_KEY="EjWj5#5U%nyaqmHz#KSZwjVcz&Zt$3B2TyyBnwE4",em.VERSION="1.0";class mV{}class _V{}class tA{constructor(n){this.normalizedNames=new Map,this.lazyUpdate=null,n?this.lazyInit="string"==typeof n?()=>{this.headers=new Map,n.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const r=e.slice(0,i),o=r.toLowerCase(),a=e.slice(i+1).trim();this.maybeSetNormalizedName(r,o),this.headers.has(o)?this.headers.get(o).push(a):this.headers.set(o,[a])}})}:()=>{this.headers=new Map,Object.keys(n).forEach(e=>{let i=n[e];const r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(this.headers.set(r,i),this.maybeSetNormalizedName(e,r))})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();const e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof tA?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(e=>{this.headers.set(e,n.headers.get(e)),this.normalizedNames.set(e,n.normalizedNames.get(e))})}clone(n){const e=new tA;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof tA?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){const e=n.name.toLowerCase();switch(n.op){case"a":case"s":let i=n.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(n.name,e);const r=("a"===n.op?this.headers.get(e):void 0)||[];r.push(...i),this.headers.set(e,r);break;case"d":const o=n.value;if(o){let a=this.headers.get(e);if(!a)return;a=a.filter(s=>-1===o.indexOf(s)),0===a.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,a)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}}class ICe{encodeKey(n){return bV(n)}encodeValue(n){return bV(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}}const RCe=/%(\d[a-f0-9])/gi,NCe={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function bV(t){return encodeURIComponent(t).replace(RCe,(n,e)=>NCe[e]??n)}function Kw(t){return`${t}`}class up{constructor(n={}){if(this.updates=null,this.cloneFrom=null,this.encoder=n.encoder||new ICe,n.fromString){if(n.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function BCe(t,n){const e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(r=>{const o=r.indexOf("="),[a,s]=-1==o?[n.decodeKey(r),""]:[n.decodeKey(r.slice(0,o)),n.decodeValue(r.slice(o+1))],d=e.get(a)||[];d.push(s),e.set(a,d)}),e}(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{const i=n.fromObject[e],r=Array.isArray(i)?i.map(Kw):[Kw(i)];this.map.set(e,r)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();const e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){const e=[];return Object.keys(n).forEach(i=>{const r=n[i];Array.isArray(r)?r.forEach(o=>{e.push({param:i,value:o,op:"a"})}):e.push({param:i,value:r,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{const e=this.encoder.encodeKey(n);return this.map.get(n).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(n=>""!==n).join("&")}clone(n){const e=new up({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":const e=("a"===n.op?this.map.get(n.param):void 0)||[];e.push(Kw(n.value)),this.map.set(n.param,e);break;case"d":if(void 0===n.value){this.map.delete(n.param);break}{let i=this.map.get(n.param)||[];const r=i.indexOf(Kw(n.value));-1!==r&&i.splice(r,1),i.length>0?this.map.set(n.param,i):this.map.delete(n.param)}}}),this.cloneFrom=this.updates=null)}}class FCe{constructor(){this.map=new Map}set(n,e){return this.map.set(n,e),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}}function vV(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function CV(t){return typeof Blob<"u"&&t instanceof Blob}function yV(t){return typeof FormData<"u"&&t instanceof FormData}class nC{constructor(n,e,i,r){let o;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=n.toUpperCase(),function LCe(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,o=r):o=i,o&&(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params)),this.headers||(this.headers=new tA),this.context||(this.context=new FCe),this.params){const a=this.params.toString();if(0===a.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":s<e.length-1?"&":"")+a}}else this.params=new up,this.urlWithParams=e}serializeBody(){return null===this.body?null:vV(this.body)||CV(this.body)||yV(this.body)||function UCe(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof up?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||yV(this.body)?null:CV(this.body)?this.body.type||null:vV(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof up?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(n={}){const e=n.method||this.method,i=n.url||this.url,r=n.responseType||this.responseType,o=void 0!==n.body?n.body:this.body,a=void 0!==n.withCredentials?n.withCredentials:this.withCredentials,s=void 0!==n.reportProgress?n.reportProgress:this.reportProgress;let d=n.headers||this.headers,f=n.params||this.params;const A=n.context??this.context;return void 0!==n.setHeaders&&(d=Object.keys(n.setHeaders).reduce((g,b)=>g.set(b,n.setHeaders[b]),d)),n.setParams&&(f=Object.keys(n.setParams).reduce((g,b)=>g.set(b,n.setParams[b]),f)),new nC(e,i,o,{params:f,headers:d,context:A,reportProgress:s,responseType:r,withCredentials:a})}}var Js=(()=>((Js=Js||{})[Js.Sent=0]="Sent",Js[Js.UploadProgress=1]="UploadProgress",Js[Js.ResponseHeader=2]="ResponseHeader",Js[Js.DownloadProgress=3]="DownloadProgress",Js[Js.Response=4]="Response",Js[Js.User=5]="User",Js))();class Hk{constructor(n,e=200,i="OK"){this.headers=n.headers||new tA,this.status=void 0!==n.status?n.status:e,this.statusText=n.statusText||i,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}}class jk extends Hk{constructor(n={}){super(n),this.type=Js.ResponseHeader}clone(n={}){return new jk({headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class Xw extends Hk{constructor(n={}){super(n),this.type=Js.Response,this.body=void 0!==n.body?n.body:null}clone(n={}){return new Xw({body:void 0!==n.body?n.body:this.body,headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class MV extends Hk{constructor(n){super(n,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${n.url||"(unknown url)"}`:`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}}function Vk(t,n){return{body:n,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials}}let Rr=(()=>{class t{constructor(e){this.handler=e}request(e,i,r={}){let o;if(e instanceof nC)o=e;else{let d,f;d=r.headers instanceof tA?r.headers:new tA(r.headers),r.params&&(f=r.params instanceof up?r.params:new up({fromObject:r.params})),o=new nC(e,i,void 0!==r.body?r.body:null,{headers:d,context:r.context,params:f,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const a=Ii(o).pipe(VA(d=>this.handler.handle(d)));if(e instanceof nC||"events"===r.observe)return a;const s=a.pipe(lo(d=>d instanceof Xw));switch(r.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return s.pipe(Le(d=>{if(null!==d.body&&!(d.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return d.body}));case"blob":return s.pipe(Le(d=>{if(null!==d.body&&!(d.body instanceof Blob))throw new Error("Response is not a Blob.");return d.body}));case"text":return s.pipe(Le(d=>{if(null!==d.body&&"string"!=typeof d.body)throw new Error("Response is not a string.");return d.body}));default:return s.pipe(Le(d=>d.body))}case"response":return s;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new up).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,r={}){return this.request("PATCH",e,Vk(r,i))}post(e,i,r={}){return this.request("POST",e,Vk(r,i))}put(e,i,r={}){return this.request("PUT",e,Vk(r,i))}}return t.\u0275fac=function(e){return new(e||t)(bt(mV))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();class wV{constructor(n,e){this.next=n,this.interceptor=e}handle(n){return this.interceptor.intercept(n,this.next)}}const Qk=new wn("HTTP_INTERCEPTORS");let YCe=(()=>{class t{intercept(e,i){return i.handle(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const HCe=/^\)\]\}',?\n/;let PV=(()=>{class t{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new vt(i=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((_,P)=>r.setRequestHeader(_,P.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const _=e.detectContentTypeHeader();null!==_&&r.setRequestHeader("Content-Type",_)}if(e.responseType){const _=e.responseType.toLowerCase();r.responseType="json"!==_?_:"text"}const o=e.serializeBody();let a=null;const s=()=>{if(null!==a)return a;const _=r.statusText||"OK",P=new tA(r.getAllResponseHeaders()),v=function jCe(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}(r)||e.url;return a=new jk({headers:P,status:r.status,statusText:_,url:v}),a},d=()=>{let{headers:_,status:P,statusText:v,url:k}=s(),H=null;204!==P&&(H=typeof r.response>"u"?r.responseText:r.response),0===P&&(P=H?200:0);let X=P>=200&&P<300;if("json"===e.responseType&&"string"==typeof H){const W=H;H=H.replace(HCe,"");try{H=""!==H?JSON.parse(H):null}catch(pe){H=W,X&&(X=!1,H={error:pe,text:H})}}X?(i.next(new Xw({body:H,headers:_,status:P,statusText:v,url:k||void 0})),i.complete()):i.error(new MV({error:H,headers:_,status:P,statusText:v,url:k||void 0}))},f=_=>{const{url:P}=s(),v=new MV({error:_,status:r.status||0,statusText:r.statusText||"Unknown Error",url:P||void 0});i.error(v)};let A=!1;const g=_=>{A||(i.next(s()),A=!0);let P={type:Js.DownloadProgress,loaded:_.loaded};_.lengthComputable&&(P.total=_.total),"text"===e.responseType&&!!r.responseText&&(P.partialText=r.responseText),i.next(P)},b=_=>{let P={type:Js.UploadProgress,loaded:_.loaded};_.lengthComputable&&(P.total=_.total),i.next(P)};return r.addEventListener("load",d),r.addEventListener("error",f),r.addEventListener("timeout",f),r.addEventListener("abort",f),e.reportProgress&&(r.addEventListener("progress",g),null!==o&&r.upload&&r.upload.addEventListener("progress",b)),r.send(o),i.next({type:Js.Sent}),()=>{r.removeEventListener("error",f),r.removeEventListener("abort",f),r.removeEventListener("load",d),r.removeEventListener("timeout",f),e.reportProgress&&(r.removeEventListener("progress",g),null!==o&&r.upload&&r.upload.removeEventListener("progress",b)),r.readyState!==r.DONE&&r.abort()}})}}return t.\u0275fac=function(e){return new(e||t)(bt(IL))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const Gk=new wn("XSRF_COOKIE_NAME"),zk=new wn("XSRF_HEADER_NAME");class DV{}let VCe=(()=>{class t{constructor(e,i,r){this.doc=e,this.platform=i,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=CL(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return t.\u0275fac=function(e){return new(e||t)(bt(nr),bt(w1),bt(Gk))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),Wk=(()=>{class t{constructor(e,i){this.tokenService=e,this.headerName=i}intercept(e,i){const r=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||r.startsWith("http://")||r.startsWith("https://"))return i.handle(e);const o=this.tokenService.getToken();return null!==o&&!e.headers.has(this.headerName)&&(e=e.clone({headers:e.headers.set(this.headerName,o)})),i.handle(e)}}return t.\u0275fac=function(e){return new(e||t)(bt(DV),bt(zk))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),QCe=(()=>{class t{constructor(e,i){this.backend=e,this.injector=i,this.chain=null}handle(e){if(null===this.chain){const i=this.injector.get(Qk,[]);this.chain=i.reduceRight((r,o)=>new wV(r,o),this.backend)}return this.chain.handle(e)}}return t.\u0275fac=function(e){return new(e||t)(bt(_V),bt(xs))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),GCe=(()=>{class t{static disable(){return{ngModule:t,providers:[{provide:Wk,useClass:YCe}]}}static withOptions(e={}){return{ngModule:t,providers:[e.cookieName?{provide:Gk,useValue:e.cookieName}:[],e.headerName?{provide:zk,useValue:e.headerName}:[]]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Wk,{provide:Qk,useExisting:Wk,multi:!0},{provide:DV,useClass:VCe},{provide:Gk,useValue:"XSRF-TOKEN"},{provide:zk,useValue:"X-XSRF-TOKEN"}]}),t})(),zCe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Rr,{provide:mV,useClass:QCe},PV,{provide:_V,useExisting:PV}],imports:[GCe.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),t})();var qk=ce(7206);let Ci=(()=>{class t{constructor(){this.changeLocalStorage=new ts(null),this.data$=this.changeLocalStorage.asObservable()}clear(){localStorage.clear()}getToken(){const e=localStorage.getItem("token");return null!==e?e:""}setToken(e){localStorage.setItem("token",e)}getTypeLogin(){const e=localStorage.getItem("type");return null!=e?this.desencriptar(e):""}setTypeLogin(e){const i=this.encriptar(e);localStorage.setItem("type",i)}getObject(e){const i=localStorage.getItem(e);return null!=i?JSON.parse(this.desencriptar(i)):{}}setObject(e,i){const r=this.encriptar(JSON.stringify(e));localStorage.setItem(i,r)}get(e){const i=localStorage.getItem(e);return null!=i?this.desencriptar(i):""}set(e,i){const r=this.encriptar(e);localStorage.setItem(i,r)}encriptar(e){return qk.AES.encrypt(e,em.CRYPTO_KEY).toString()}desencriptar(e){return qk.AES.decrypt(e,em.CRYPTO_KEY).toString(qk.enc.Utf8)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),go=(()=>{class t{constructor(e,i){this.http=e,this.storage=i,this.urlServiceApi=em.URL_BACKEND,this.token=this.storage.getToken()}metodoGetApi(e,i=!1,r=""){return this.http.get(e=this.urlServiceApi+e,i?{headers:{"Content-Type":"application/json",ip:"127.0.0.1",Authorization:"Bearer "+(""!=r?r:this.token)}}:{headers:{"Content-Type":"application/json"}})}metodoPostApi(e,i,r=!1){return this.http.post(e=this.urlServiceApi+e,i,r?{headers:{"Content-Type":"application/json",ip:"127.0.0.1",Authorization:"Bearer "+this.token}}:{headers:{"Content-Type":"application/json"}})}metodoPutApi(e,i,r=!1){return this.http.put(e=this.urlServiceApi+e,i,r?{headers:{"Content-Type":"application/json",ip:"127.0.0.1",Authorization:"Bearer "+this.token}}:{headers:{"Content-Type":"application/json"}})}metodoDeleteApi(e,i=!1){return this.http.delete(e=this.urlServiceApi+e,i?{headers:{"Content-Type":"application/json",ip:"127.0.0.1",Authorization:"Bearer "+this.token}}:{headers:{"Content-Type":"application/json"}})}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),xV=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManageEmailConfiguration"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();var su=ce(5861);let tm=(()=>{class t{constructor(){this.NombreMenuEvent=new Fn,this.ListadoMenusEvent=new Fn,this.controlSessionEvent=new Fn(!1),this.alertEvent=new Fn,this.toastEvent=new Fn,this.alertModalEvent=new Fn,this.alertPublicEvent=new Fn,this.toastPublicEvent=new Fn,this.alertModalPublicEvent=new Fn,this.loadingEvent=new Fn,this.closeLoadingEvent=new Fn,this.LoginTypeEvent=new Fn,this.RefreshLocalStorage=new Fn(!1)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),pi=(()=>{class t{constructor(e,i){this.eventService=e,this.http=i,this.patternPhone=/^[+]\(?(\d{2,3})\)? [-]?(\d{3})[-]? (\d{7,10})$/,this.patternPhoneSimple=/^(\d{10})$/,this.patternEmail=/^[a-z0-9]{1,}[a-z0-9-._]+@[a-z]{1,}[a-z0-9-_]+[a-z0-9]+\.[a-z]{2,4}(?:[.]*[a-z]{2})?$/,this.patternPasswordLong=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[a-zA-Z])(?=.*[!@#\$%\^&\*\-_\/\.,|{}<>\[\]\(\)=?\+\xbf\xa1]).{10,20}$/,this.patternPasswordShort=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[a-zA-Z]).{10,}$/,this.patternText=/^[a-zA-Z \xd1\xf1\xe1\xe9\xed\xf3\xfa\xc1\xc9\xcd\xd3\xda-]+$/,this.patternCelphone=/^[3](\d{9})$/,this.patternUserName=/^[a-z0-9]{2}[a-z0-9-.-]{4,50}$/,this.patternNames=/^[a-zA-Z\xd1\xf1]{1,}[a-zA-Z \xd1\xf1\xb4-]*[a-zA-Z\xd1\xf1]$/,this.patternNumber=/^[0-9]+$/,this.extractBase64=function(){var r=(0,su.Z)(function*(o){return new Promise((a,s)=>{try{window.URL.createObjectURL(o);const f=new FileReader;f.readAsDataURL(o),f.onload=()=>{a({base:f.result})},f.onerror=A=>{s({base:null})}}catch{return null}})});return function(o){return r.apply(this,arguments)}}(),this.alert=new qh}sendToast(e,i,r,o=!0){this.alert.type=e,this.alert.title=i,this.alert.message=r,o?this.eventService.toastEvent.emit(this.alert):this.eventService.toastPublicEvent.emit(this.alert)}sendAlertModal(e,i,r,o=!0,a=!1){this.alert.type=e,this.alert.title=i,this.alert.message=r,this.alert.close=a,o?this.eventService.alertModalEvent.emit(this.alert):this.eventService.alertModalPublicEvent.emit(this.alert)}sendAlert(e,i,r,o=!0){this.alert.type=e,this.alert.title=i,this.alert.message=r,o?this.eventService.alertEvent.emit(this.alert):this.eventService.alertPublicEvent.emit(this.alert)}showLoading(e,i=!0){this.eventService.loadingEvent.emit(e)}closeLoading(e,i=!0){this.eventService.closeLoadingEvent.emit(e)}validateErrors(e,i){let r=i.get(e);return r?.invalid&&r?.touched}showErrors(e,i){let r=i.get(e),o="";if(r?.errors?.required&&(o="El campo es requerido"),r?.errors?.minlength&&(o="Longitud minima "+r?.errors?.minlength?.requiredLength),r?.errors?.maxlength&&(o="Longitud maxima "+r?.errors?.maxlength?.requiredLength),r?.errors?.min&&(o=e.toLowerCase().includes("document")?"Cantidad m\xednima de digitos "+(""+r?.errors?.min?.min).length:"Valor minimo "+r?.errors?.min?.min),r?.errors?.max&&(o=e.toLowerCase().includes("document")?"Cantidad m\xe1xima de digitos "+(""+r?.errors?.max?.max).length:"Valor maximo "+r?.errors?.max?.max),r?.errors?.pattern){if(e.toLowerCase().includes("celphone"))return o="Tel\xe9fono no v\xe1lido, Ej: 3101234567",o;e.toLowerCase().includes("phone")&&(o="Tel\xe9fono no v\xe1lido, Ej: 6011234567"),e.toLowerCase().includes("email")&&(o="Correo electr\xf3nico no v\xe1lido, Ej: usuario@cpae.gov.co"),e.toLowerCase().includes("password")&&(o="La contrase\xf1a debe contener m\xednimo diez (10) caracteres, un n\xfamero, una letra min\xfascula, una letra may\xfascula, un car\xe1cter especial"),(e.toLowerCase().includes("secondname")||e.toLowerCase().includes("firstname")||e.toLowerCase().includes("firstsurname")||e.toLowerCase().includes("secondsurname"))&&(o="Debe iniciar y finalizar con texto")}return r?.errors?.email&&(o="Correo eletr\xf3nico no v\xe1lido"),r?.errors?.mustMatch&&(e.toLowerCase().includes("email")&&(o="El correo electr\xf3nico no coincide"),e.toLowerCase().includes("password")&&(o="La contrase\xf1a no coincide")),o}validateResult(e,i){return i.get(e)?.valid}mustMatch(e,i,r){return o=>{const s=o.controls[i];s.setErrors(o.controls[e].value!==s.value?{mustMatch:!0}:null)}}generateProcedureTicket(e){let i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r="";for(let o=0;o<e;o++)r+=i[Math.floor(Math.random()*i.length)];return r}getIPAddress(){var e=new te;return this.http.get("https://api.ipify.org/?format=json").subscribe(i=>{e.next(i.ip)}),e.asObservable()}downloadFile(e,i,r="data:application/pdf;base64,"){const o=`${r}${e}`,a=document.createElement("a");a.href=o,a.download=i,a.click(),a.remove()}downloadFileB64(e,i){const r=`${e}`,o=document.createElement("a");o.href=r,o.download=i,o.click(),o.remove()}getFileTypeName(e){switch(e){case"JPEG":return"data:image/jpeg;base64,";case"JPG":return"data:image/jpg;base64,";case"PNG":return"data:image/png;base64,";case"PDF":return"data:application/pdf;base64,";default:return""}}numberOnly(e){const i=e.which?e.which:e.keyCode;return!(i>31&&(i<48||i>57))}}return t.\u0275fac=function(e){return new(e||t)(bt(tm),bt(Rr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),WCe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.manageEmailConfigurationService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.manageEmailConfiguration=new kCe}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.manageEmailConfiguration&&(this.manageEmailConfiguration=JSON.parse(JSON.stringify(this.data.manageEmailConfiguration)),this.form.get("description")?.setValue(this.data.manageEmailConfiguration.description),this.form.get("controller")?.setValue(this.data.manageEmailConfiguration.controller),this.form.get("title")?.setValue(this.data.manageEmailConfiguration.title),this.form.get("message")?.setValue(this.data.manageEmailConfiguration.message),this.form.get("parameters")?.setValue(this.data.manageEmailConfiguration.parameters),this.form.get("code")?.setValue(this.data.manageEmailConfiguration.code))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({description:["",[ee.required,ee.minLength(5),ee.maxLength(200)]],controller:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],title:["",[ee.required,ee.minLength(5),ee.maxLength(200)]],message:["",[ee.required,ee.minLength(5),ee.maxLength(8e3)]],parameters:["",[ee.required,ee.minLength(3),ee.maxLength(200)]],code:["",[ee.required,ee.minLength(3),ee.maxLength(20)]]}),this.form.valueChanges.subscribe(e=>{this.manageEmailConfiguration.description=e.description,this.manageEmailConfiguration.controller=e.controller,this.manageEmailConfiguration.title=e.title,this.manageEmailConfiguration.message=e.message,this.manageEmailConfiguration.parameters=e.parameters,this.manageEmailConfiguration.code=e.code},e=>{console.log(e)})}Save(e){null!=this.manageEmailConfiguration.id&&this.manageEmailConfiguration.id>0?this.manageEmailConfigurationService.update(this.manageEmailConfiguration,this.manageEmailConfiguration.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Emails","El email se actualiz\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):this.manageEmailConfigurationService.insert(this.manageEmailConfiguration).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Emails","El email se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(xV),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-manage-email-configuration-modal"]],decls:75,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","shortName"],["aria-required","true"],["type","text","formControlName","code","id","code","placeholder","Digite el c\xf3digo","maxlength","20","typeData",""],["for","controller"],["type","text","formControlName","controller","id","controller","placeholder","Digite el controlador","maxlength","100","typeData",""],[1,"col-12","col-xs-12","col-md-12"],["for","parameters"],["type","text","formControlName","parameters","id","parameters","placeholder","Digite el t\xedtulo","maxlength","200","typeData",""],["for","title"],["type","text","formControlName","title","id","title","placeholder","Digite el t\xedtulo","maxlength","200","typeData",""],["for","description"],["type","text","formControlName","description","id","description","placeholder","Digite la descripci\xf3n","maxlength","200","typeData","accountant","aria-describedby","contadorName max-lenght"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","message"],["rows","20","formControlName","message","id","message","placeholder","Digite el mensaje","maxlength","8000","typeData","accountant","aria-describedby","contadorName max-lenght",1,"form-control"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de emails"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"C\xf3digo"),c(),l(10,"span",7),u(11,"*"),c()(),M(12,"input",8),c()(),l(13,"div",4)(14,"div",5)(15,"label",9)(16,"b"),u(17,"Controlador"),c(),l(18,"span",7),u(19,"*"),c()(),M(20,"input",10),c()(),l(21,"div",11)(22,"div",5)(23,"label",12)(24,"b"),u(25,"Par\xe1metros"),c(),l(26,"span",7),u(27,"*"),c()(),M(28,"input",13),c()(),l(29,"div",11)(30,"div",5)(31,"label",14)(32,"b"),u(33,"T\xedtulo"),c(),l(34,"span",7),u(35,"*"),c()(),M(36,"input",15),c()(),l(37,"div",11)(38,"div",5)(39,"label",16)(40,"b"),u(41,"Descripci\xf3n"),c(),l(42,"span",7),u(43,"*"),c()(),M(44,"input",17),l(45,"span",18),u(46,"Caracteres permitidos: 200"),c(),l(47,"div",19)(48,"span",20),u(49,"0"),c(),l(50,"span"),u(51," de 200"),c()()()(),l(52,"div",11)(53,"div",5)(54,"label",21)(55,"b"),u(56,"Mensaje"),c(),l(57,"span",7),u(58,"*"),c()(),M(59,"textarea",22),l(60,"span",18),u(61,"Caracteres permitidos: 8000"),c(),l(62,"div",19)(63,"span",20),u(64,"0"),c(),l(65,"span"),u(66," de 8000"),c()()()()(),M(67,"br")(68,"br"),c()(),l(69,"mat-dialog-actions",23)(70,"button",24),ae("click",function(){return i.Cancel("Cancel")}),u(71,"Cancelar"),c(),u(72," \xa0 "),l(73,"button",25),ae("click",function(){return i.Save("Save")}),u(74,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(70),m("disabled",i.form.invalid))},dependencies:[Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();const SV=zA({passive:!0});let qCe=(()=>{class t{constructor(e,i){this._platform=e,this._ngZone=i,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return nc;const i=jh(e),r=this._monitoredElements.get(i);if(r)return r.subject;const o=new te,a="cdk-text-field-autofilled",s=d=>{"cdk-text-field-autofill-start"!==d.animationName||i.classList.contains(a)?"cdk-text-field-autofill-end"===d.animationName&&i.classList.contains(a)&&(i.classList.remove(a),this._ngZone.run(()=>o.next({target:d.target,isAutofilled:!1}))):(i.classList.add(a),this._ngZone.run(()=>o.next({target:d.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{i.addEventListener("animationstart",s,SV),i.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(i,{subject:o,unlisten:()=>{i.removeEventListener("animationstart",s,SV)}}),o}stopMonitoring(e){const i=jh(e),r=this._monitoredElements.get(i);r&&(r.unlisten(),r.subject.complete(),i.classList.remove("cdk-text-field-autofill-monitored"),i.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(i))}ngOnDestroy(){this._monitoredElements.forEach((e,i)=>this.stopMonitoring(i))}}return t.\u0275fac=function(e){return new(e||t)(bt(Es),bt(tr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),OV=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[G_]]}),t})();const EV=new wn("MAT_INPUT_VALUE_ACCESSOR"),JCe=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let KCe=0;const XCe=ST(class{constructor(t,n,e,i){this._defaultErrorStateMatcher=t,this._parentForm=n,this._parentFormGroup=e,this.ngControl=i}});let ma=(()=>{class t extends XCe{constructor(e,i,r,o,a,s,d,f,A,g){super(s,o,a,r),this._elementRef=e,this._platform=i,this._autofillMonitor=f,this._formField=g,this._uid="mat-input-"+KCe++,this.focused=!1,this.stateChanges=new te,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(P=>M7().has(P));const b=this._elementRef.nativeElement,_=b.nodeName.toLowerCase();this._inputValueAccessor=d||b,this._previousNativeValue=this.value,this.id=this.id,i.IOS&&A.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",P=>{const v=P.target;!v.value&&0===v.selectionStart&&0===v.selectionEnd&&(v.setSelectionRange(1,1),v.setSelectionRange(0,0))})}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===_,this._isTextarea="textarea"===_,this._isInFormField=!!g,this._isNativeSelect&&(this.controlType=b.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=Di(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(ee.required)??!1}set required(e){this._required=Di(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&M7().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Di(e)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}_focusChanged(e){e!==this.focused&&(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){const e=this._formField?._hideControlPlaceholder?.()?null:this.placeholder;if(e!==this._previousPlaceholder){const i=this._elementRef.nativeElement;this._previousPlaceholder=e,e?i.setAttribute("placeholder",e):i.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_validateType(){JCe.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,i=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&i&&i.label)}return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(Es),D(Xu,10),D($_,8),D(Ri,8),D(J_),D(EV,10),D(qCe),D(tr),D(sv,8))},t.\u0275dir=fn({type:t,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:11,hostBindings:function(e,i){1&e&&ae("focus",function(){return i._focusChanged(!0)})("blur",function(){return i._focusChanged(!1)})("input",function(){return i._onInput()}),2&e&&(tl("disabled",i.disabled)("required",i.required),Ai("id",i.id)("data-placeholder",i.placeholder)("readonly",i.readonly&&!i._isNativeSelect||null)("aria-invalid",i.empty&&i.required?null:i.errorState)("aria-required",i.required),Wi("mat-input-server",i._isServer)("mat-native-select-inline",i._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[Li([{provide:av,useExisting:t}]),$n,Go]}),t})(),$Ce=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[J_],imports:[[OV,Q2,Ui],OV,Q2]}),t})();const ZCe=["*"];let $w;function iC(t){return function eye(){if(void 0===$w&&($w=null,typeof window<"u")){const t=window;void 0!==t.trustedTypes&&($w=t.trustedTypes.createPolicy("angular#components",{createHTML:n=>n}))}return $w}()?.createHTML(t)||t}function TV(t){return Error(`Unable to find icon with the name "${t}"`)}function kV(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function IV(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}class nm{constructor(n,e,i){this.url=n,this.svgText=e,this.options=i}}let Zw=(()=>{class t{constructor(e,i,r,o){this._httpClient=e,this._sanitizer=i,this._errorHandler=o,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass="material-icons",this._document=r}addSvgIcon(e,i,r){return this.addSvgIconInNamespace("",e,i,r)}addSvgIconLiteral(e,i,r){return this.addSvgIconLiteralInNamespace("",e,i,r)}addSvgIconInNamespace(e,i,r,o){return this._addSvgIconConfig(e,i,new nm(r,null,o))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,r,o){const a=this._sanitizer.sanitize(ia.HTML,r);if(!a)throw IV(r);const s=iC(a);return this._addSvgIconConfig(e,i,new nm("",s,o))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,r){return this._addSvgIconSetConfig(e,new nm(i,null,r))}addSvgIconSetLiteralInNamespace(e,i,r){const o=this._sanitizer.sanitize(ia.HTML,i);if(!o)throw IV(i);const a=iC(o);return this._addSvgIconSetConfig(e,new nm("",a,r))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const i=this._sanitizer.sanitize(ia.RESOURCE_URL,e);if(!i)throw kV(e);const r=this._cachedIconsByUrl.get(i);return r?Ii(eP(r)):this._loadSvgIconFromConfig(new nm(e,null)).pipe(ss(o=>this._cachedIconsByUrl.set(i,o)),Le(o=>eP(o)))}getNamedSvgIcon(e,i=""){const r=BV(i,e);let o=this._svgIconConfigs.get(r);if(o)return this._getSvgFromConfig(o);if(o=this._getIconConfigFromResolvers(i,e),o)return this._svgIconConfigs.set(r,o),this._getSvgFromConfig(o);const a=this._iconSetConfigs.get(i);return a?this._getSvgFromIconSetConfigs(e,a):_g(TV(r))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Ii(eP(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(Le(i=>eP(i)))}_getSvgFromIconSetConfigs(e,i){const r=this._extractIconWithNameFromAnySet(e,i);return r?Ii(r):x9(i.filter(a=>!a.svgText).map(a=>this._loadSvgIconSetFromConfig(a).pipe(Yf(s=>{const f=`Loading icon set URL: ${this._sanitizer.sanitize(ia.RESOURCE_URL,a.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(f)),Ii(null)})))).pipe(Le(()=>{const a=this._extractIconWithNameFromAnySet(e,i);if(!a)throw TV(e);return a}))}_extractIconWithNameFromAnySet(e,i){for(let r=i.length-1;r>=0;r--){const o=i[r];if(o.svgText&&o.svgText.toString().indexOf(e)>-1){const a=this._svgElementFromConfig(o),s=this._extractSvgIconFromSet(a,e,o.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(ss(i=>e.svgText=i),Le(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Ii(null):this._fetchIcon(e).pipe(ss(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,r){const o=e.querySelector(`[id="${i}"]`);if(!o)return null;const a=o.cloneNode(!0);if(a.removeAttribute("id"),"svg"===a.nodeName.toLowerCase())return this._setSvgAttributes(a,r);if("symbol"===a.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(a),r);const s=this._svgElementFromString(iC("<svg></svg>"));return s.appendChild(a),this._setSvgAttributes(s,r)}_svgElementFromString(e){const i=this._document.createElement("DIV");i.innerHTML=e;const r=i.querySelector("svg");if(!r)throw Error("<svg> tag not found");return r}_toSvgElement(e){const i=this._svgElementFromString(iC("<svg></svg>")),r=e.attributes;for(let o=0;o<r.length;o++){const{name:a,value:s}=r[o];"id"!==a&&i.setAttribute(a,s)}for(let o=0;o<e.childNodes.length;o++)e.childNodes[o].nodeType===this._document.ELEMENT_NODE&&i.appendChild(e.childNodes[o].cloneNode(!0));return i}_setSvgAttributes(e,i){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),i&&i.viewBox&&e.setAttribute("viewBox",i.viewBox),e}_fetchIcon(e){const{url:i,options:r}=e,o=r?.withCredentials??!1;if(!this._httpClient)throw function tye(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}();if(null==i)throw Error(`Cannot fetch icon from URL "${i}".`);const a=this._sanitizer.sanitize(ia.RESOURCE_URL,i);if(!a)throw kV(i);const s=this._inProgressUrlFetches.get(a);if(s)return s;const d=this._httpClient.get(a,{responseType:"text",withCredentials:o}).pipe(Le(f=>iC(f)),s2(()=>this._inProgressUrlFetches.delete(a)),yy());return this._inProgressUrlFetches.set(a,d),d}_addSvgIconConfig(e,i,r){return this._svgIconConfigs.set(BV(e,i),r),this}_addSvgIconSetConfig(e,i){const r=this._iconSetConfigs.get(e);return r?r.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){const i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let r=0;r<this._resolvers.length;r++){const o=this._resolvers[r](i,e);if(o)return iye(o)?new nm(o.url,null,o.options):new nm(o,null)}}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr,8),bt(mg),bt(nr,8),bt(Eh))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function eP(t){return t.cloneNode(!0)}function BV(t,n){return t+":"+n}function iye(t){return!(!t.url||!t.options)}const rye=Vh(class{constructor(t){this._elementRef=t}}),oye=new wn("mat-icon-location",{providedIn:"root",factory:function aye(){const t=Qa(nr),n=t?t.location:null;return{getPathname:()=>n?n.pathname+n.search:""}}}),RV=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],sye=RV.map(t=>`[${t}]`).join(", "),cye=/^url\(['"]?#(.*?)['"]?\)$/;let mr=(()=>{class t extends rye{constructor(e,i,r,o,a){super(e),this._iconRegistry=i,this._location=o,this._errorHandler=a,this._inline=!1,this._currentIconFetch=B.EMPTY,r||e.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(e){this._inline=Di(e)}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){const i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}_splitIconName(e){if(!e)return["",""];const i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const i=e.querySelectorAll("style");for(let o=0;o<i.length;o++)i[o].textContent+=" ";const r=this._location.getPathname();this._previousPath=r,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(r),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){const r=e.childNodes[i];(1!==r.nodeType||"svg"===r.nodeName.toLowerCase())&&r.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,i=this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet):this._iconRegistry.getDefaultFontSetClass();i!=this._previousFontSetClass&&(this._previousFontSetClass&&e.classList.remove(this._previousFontSetClass),i&&e.classList.add(i),this._previousFontSetClass=i),this.fontIcon!=this._previousFontIconClass&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return"string"==typeof e?e.trim().split(" ")[0]:e}_prependPathToReferences(e){const i=this._elementsWithExternalReferences;i&&i.forEach((r,o)=>{r.forEach(a=>{o.setAttribute(a.name,`url('${e}#${a.value}')`)})})}_cacheChildrenWithExternalReferences(e){const i=e.querySelectorAll(sye),r=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let o=0;o<i.length;o++)RV.forEach(a=>{const s=i[o],d=s.getAttribute(a),f=d?d.match(cye):null;if(f){let A=r.get(s);A||(A=[],r.set(s,A)),A.push({name:a,value:f[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[i,r]=this._splitIconName(e);i&&(this._svgNamespace=i),r&&(this._svgName=r),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(r,i).pipe(vo(1)).subscribe(o=>this._setSvgElement(o),o=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${i}:${r}! ${o.message}`))})}}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(Zw),vc("aria-hidden"),D(oye),D(Eh))},t.\u0275cmp=Xt({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:7,hostBindings:function(e,i){2&e&&(Ai("data-mat-icon-type",i._usingFontIcon()?"font":"svg")("data-mat-icon-name",i._svgName||i.fontIcon)("data-mat-icon-namespace",i._svgNamespace||i.fontSet),Wi("mat-icon-inline",i.inline)("mat-icon-no-color","primary"!==i.color&&"accent"!==i.color&&"warn"!==i.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[$n],ngContentSelectors:ZCe,decls:1,vars:0,template:function(e,i){1&e&&(ca(),Zi(0))},styles:[".mat-icon{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],encapsulation:2,changeDetection:0}),t})(),NV=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui],Ui]}),t})();function lye(t,n){1&t&&(l(0,"th",35),u(1," Id "),c())}function dye(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function uye(t,n){1&t&&(l(0,"th",35),u(1," C\xf3digo "),c())}function fye(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.code," ")}}function hye(t,n){1&t&&(l(0,"th",35),u(1," Descripci\xf3n "),c())}function Aye(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function pye(t,n){1&t&&(l(0,"th",35),u(1," Controlador "),c())}function gye(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.controller," ")}}function mye(t,n){1&t&&(l(0,"th",35),u(1," T\xedtulo "),c())}function _ye(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.title," ")}}function bye(t,n){1&t&&(l(0,"th",35),u(1," Par\xe1metros "),c())}function vye(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.parameters," ")}}function Cye(t,n){1&t&&(l(0,"th",35),u(1," Acci\xf3n "),c())}function yye(t,n){if(1&t){const e=Mn();l(0,"td",36)(1,"div",37)(2,"div",38)(3,"span",39),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",40),c(),l(5,"span",41),u(6,"Editar"),c()(),l(7,"div",38)(8,"span",42),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(9,"span",43),c(),l(10,"span",41),u(11,"Eliminar"),c()()()()}}function Mye(t,n){1&t&&M(0,"tr",44)}function wye(t,n){1&t&&M(0,"tr",45)}function Pye(t,n){if(1&t&&(l(0,"tr",46)(1,"td",47),u(2),c()()),2&t){z();const e=Sr(26);h(2),De('No se encontraron resultados para "',e.value,'"')}}const Dye=function(){return[5,10,25,100]};let xye=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.el=r,this.utilService=o,this.manageEmailConfigurationService=a,this.listEmails=new Array,this.displayedColumns=["id","code","description","controller","title","parameters","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.manageEmailConfigurationService.getAll().subscribe(e=>{this.listEmails=e.data,this.updatelistEmails(this.listEmails),this.utilService.closeLoading("cerrando")},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(WCe,{width:"1000px",autoFocus:!0,disableClose:!0,data:{manageEmailConfiguration:e}}),this.modalRef.afterClosed().subscribe(i=>{this.manageEmailConfigurationService.getAll().subscribe(r=>{this.listEmails=r.data,this.updatelistEmails(this.listEmails)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}delete(e){this.openModalConfirm("Gesti\xf3n emails","\xbfDesea eliminar el email?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.manageEmailConfigurationService.delete(e.id).subscribe(r=>{this.manageEmailConfigurationService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n emails","Se elimino el email correctamente"),this.updatelistEmails(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.datasource.filter=i}updatelistEmails(e){this.datasource=new Ni(e),this.datasource.sort=this.sort,this.datasource.paginator=this.paginator}exportAsExcel(){let e=this.datasource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,C\u00f3digo:o.code,Descripci\u00f3n:o.description,Controller:o.controller,T\u00edtulo:o.title,Mensaje:o.message,Par\u00e1metros:o.parameters}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"Emails.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(hi),D(pi),D(xV))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-manage-email-configuration"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:59,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","code"],["matColumnDef","description"],["matColumnDef","controller"],["matColumnDef","title"],["matColumnDef","parameters"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de emails"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo email"),c()(),M(14,"div",10),c(),M(15,"br"),l(16,"div",6)(17,"div",11)(18,"button",12),ae("click",function(){return i.exportAsExcel()}),u(19,"Exportar a excel"),c()()(),l(20,"div",6)(21,"div",13)(22,"mat-form-field",14)(23,"mat-label"),u(24,"Buscar"),c(),l(25,"input",15,16),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(27,"div",6),M(28,"div",17),l(29,"div",18)(30,"div",19)(31,"table",20),Ie(32,21),p(33,lye,2,0,"th",22),p(34,dye,2,1,"td",23),Be(),Ie(35,24),p(36,uye,2,0,"th",22),p(37,fye,2,1,"td",23),Be(),Ie(38,25),p(39,hye,2,0,"th",22),p(40,Aye,2,1,"td",23),Be(),Ie(41,26),p(42,pye,2,0,"th",22),p(43,gye,2,1,"td",23),Be(),Ie(44,27),p(45,mye,2,0,"th",22),p(46,_ye,2,1,"td",23),Be(),Ie(47,28),p(48,bye,2,0,"th",22),p(49,vye,2,1,"td",23),Be(),Ie(50,29),p(51,Cye,2,0,"th",22),p(52,yye,12,0,"td",23),Be(),p(53,Mye,1,0,"tr",30),p(54,wye,1,0,"tr",31),p(55,Pye,3,1,"tr",32),c(),M(56,"mat-paginator",33),c()(),M(57,"div",17),c()(),M(58,"div",34),c()),2&e&&(h(31),m("dataSource",i.datasource),h(22),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,Dye)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class Jk{}let nA=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ProcedureStatus"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Sye=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.procedureStatusService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.procedureStatus=new Jk}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.procedureStatus&&(this.procedureStatus=JSON.parse(JSON.stringify(this.data.procedureStatus)),this.form.get("name")?.setValue(this.data.procedureStatus.name),this.form.get("code")?.setValue(this.data.procedureStatus.code))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}numberOnly(e){return this.utilService.numberOnly(e)}buildForm(){this.form=this.formBuilder.group({name:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],code:["",[ee.required,ee.minLength(1),ee.maxLength(2)]]}),this.form.valueChanges.subscribe(e=>{this.procedureStatus.name=e.name,this.procedureStatus.code=e.code},e=>{console.log(e)})}Save(e){null!=this.procedureStatus.id&&this.procedureStatus.id>0?this.procedureStatusService.update(this.procedureStatus,this.procedureStatus.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Estado tr\xe1mite","El estado de tr\xe1mite se actualiz\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):this.procedureStatusService.insert(this.procedureStatus).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Estado tr\xe1mite","El estado de tr\xe1mite se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(nA),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-procedure-status-modal"]],decls:36,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","shortName"],["aria-required","true"],["type","text","formControlName","code","id","code","placeholder","Digite el c\xf3digo","maxlength","2","typeData","",3,"keypress"],["for","name"],["type","text","formControlName","name","id","name","placeholder","Digite el nombre","maxlength","100","typeData","accountant","aria-describedby","contadorName max-lenght"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de estado de tr\xe1mites"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"C\xf3digo"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"input",8),ae("keypress",function(o){return i.numberOnly(o)}),c()()(),l(13,"div",4)(14,"div",5)(15,"label",9)(16,"b"),u(17,"Nombre"),c(),l(18,"span",7),u(19,"*"),c()(),M(20,"input",10),l(21,"span",11),u(22,"Caracteres permitidos: 100"),c(),l(23,"div",12)(24,"span",13),u(25,"0"),c(),l(26,"span"),u(27," de 100"),c()()()()(),M(28,"br")(29,"br"),c()(),l(30,"mat-dialog-actions",14)(31,"button",15),ae("click",function(){return i.Cancel("Cancel")}),u(32,"Cancelar"),c(),u(33," \xa0 "),l(34,"button",16),ae("click",function(){return i.Save("Save")}),u(35,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(31),m("disabled",i.form.invalid))},dependencies:[Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();function Oye(t,n){1&t&&(l(0,"th",32),u(1," Id "),c())}function Eye(t,n){if(1&t&&(l(0,"td",33),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function Tye(t,n){1&t&&(l(0,"th",32),u(1," C\xf3digo "),c())}function kye(t,n){if(1&t&&(l(0,"td",33),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.code," ")}}function Iye(t,n){1&t&&(l(0,"th",32),u(1," Nombre "),c())}function Bye(t,n){if(1&t&&(l(0,"td",33),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function Rye(t,n){1&t&&(l(0,"th",32),u(1," Acci\xf3n "),c())}function Nye(t,n){if(1&t){const e=Mn();l(0,"td",33)(1,"div",34)(2,"div",35)(3,"span",36),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",37),c(),l(5,"span",38),u(6,"Editar"),c()(),l(7,"div",35)(8,"span",39),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(9,"span",40),c(),l(10,"span",38),u(11,"Eliminar"),c()()()()}}function Fye(t,n){1&t&&M(0,"tr",41)}function Lye(t,n){1&t&&M(0,"tr",42)}function Uye(t,n){if(1&t&&(l(0,"tr",43)(1,"td",44),u(2),c()()),2&t){z();const e=Sr(26);h(2),De('No se encontraron resultados para "',e.value,'"')}}const Yye=function(){return[5,10,25,100]};let Hye=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.el=r,this.utilService=o,this.procedureStatusService=a,this.listProcedureStatus=new Array,this.displayedColumns=["id","code","name","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.procedureStatusService.getAll().subscribe(e=>{this.listProcedureStatus=e.data,this.updatelistProcedureStatus(this.listProcedureStatus),this.utilService.closeLoading("cerrando")},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(Sye,{width:"600px",autoFocus:!0,disableClose:!0,data:{procedureStatus:e}}),this.modalRef.afterClosed().subscribe(i=>{this.procedureStatusService.getAll().subscribe(r=>{this.listProcedureStatus=r.data,this.updatelistProcedureStatus(this.listProcedureStatus)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}delete(e){this.openModalConfirm("Estado tr\xe1mites","\xbfDesea eliminar el estado de tr\xe1mite?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.procedureStatusService.delete(e.id).subscribe(r=>{this.procedureStatusService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Estado tr\xe1mites","Se elimino el estado de tr\xe1mite correctamente"),this.updatelistProcedureStatus(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.datasource.filter=i}updatelistProcedureStatus(e){this.datasource=new Ni(e),this.datasource.sort=this.sort,this.datasource.paginator=this.paginator}exportAsExcel(){let e=this.datasource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,C\u00f3digo:o.code,Nombre:o.name}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"EstadosTr\xe1mite.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(hi),D(pi),D(nA))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-procedure-status"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:50,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","code"],["matColumnDef","name"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de estado de tr\xe1mites"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo estado de tr\xe1mite"),c()(),M(14,"div",10),c(),M(15,"br"),l(16,"div",6)(17,"div",11)(18,"button",12),ae("click",function(){return i.exportAsExcel()}),u(19,"Exportar a excel"),c()()(),l(20,"div",6)(21,"div",13)(22,"mat-form-field",14)(23,"mat-label"),u(24,"Buscar"),c(),l(25,"input",15,16),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(27,"div",6),M(28,"div",17),l(29,"div",18)(30,"div",19)(31,"table",20),Ie(32,21),p(33,Oye,2,0,"th",22),p(34,Eye,2,1,"td",23),Be(),Ie(35,24),p(36,Tye,2,0,"th",22),p(37,kye,2,1,"td",23),Be(),Ie(38,25),p(39,Iye,2,0,"th",22),p(40,Bye,2,1,"td",23),Be(),Ie(41,26),p(42,Rye,2,0,"th",22),p(43,Nye,12,0,"td",23),Be(),p(44,Fye,1,0,"tr",27),p(45,Lye,1,0,"tr",28),p(46,Uye,3,1,"tr",29),c(),M(47,"mat-paginator",30),c()(),M(48,"div",17),c()(),M(49,"div",31),c()),2&e&&(h(31),m("dataSource",i.datasource),h(13),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,Yye)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class FV{}let nf=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/UniversityHeadquarter"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function jye(t,n){1&t&&M(0,"div",44)}function Vye(t,n){1&t&&M(0,"div",45)}function Qye(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("snies"))}}function Gye(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function zye(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("universityId"))}}function Wye(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function qye(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("country"))}}function Jye(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Kye(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("state"))}}function Xye(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function $ye(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("city"))}}function Zye(t,n){1&t&&M(0,"div",44)}function eMe(t,n){1&t&&M(0,"div",45)}function tMe(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("name"))}}function nMe(t,n){1&t&&M(0,"div",44)}function iMe(t,n){1&t&&M(0,"div",45)}function rMe(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("address"))}}function oMe(t,n){1&t&&M(0,"div",44)}function aMe(t,n){1&t&&M(0,"div",45)}function sMe(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("phone"))}}function cMe(t,n){1&t&&M(0,"div",44)}function lMe(t,n){1&t&&M(0,"div",45)}function dMe(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("email"))}}function uMe(t,n){1&t&&M(0,"div",44)}function fMe(t,n){1&t&&M(0,"div",45)}function hMe(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("contactPerson"))}}function AMe(t,n){1&t&&M(0,"div",44)}function pMe(t,n){1&t&&M(0,"div",45)}function gMe(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("contactPersonJobTitle"))}}const im=function(t,n){return{success:t,error:n}},tP=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let mMe=(()=>{class t{constructor(e,i,r,o,a,s,d){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.el=a,this.universityService=s,this.utilService=d,this.listCountrySelectTemp=new Array,this.listStatesSelect=new Array,this.listStatesSelectTemp=new Array,this.listCitiesSelect=new Array,this.listCitiesSelectTemp=new Array,this.listUniversities=new Array}handleEvent(e){if("LI"==e.target.tagName){let r=e.target.parentNode.parentNode;"country"==r.id&&this.countrySelected(e.target.value),"state"==r.id&&console.log("Se selecciono el departamento: "+e.target.value),"city"==r.id&&this.form.get("ciudadId")?.setValue(e.target.value)}}ngOnInit(){this.buildForm(),this.university=new FV,this.listCountrySelectTemp=this.data.listCountries,this.listUniversities=this.data.listUniversities}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.university&&(this.university=JSON.parse(JSON.stringify(this.data.university)),this.form.get("snies")?.setValue(this.data.university.snies),this.form.get("universityId")?.setValue(this.data.university.universityId.toString()),this.form.get("name")?.setValue(this.data.university.name),this.form.get("address")?.setValue(this.data.university.address),this.form.get("phone")?.setValue(this.data.university.phone),this.form.get("email")?.setValue(this.data.university.email),this.form.get("contactPerson")?.setValue(this.data.university.contactPerson),this.form.get("contactPersonJobTitle")?.setValue(this.data.university.contactPersonJobTitle),this.chargeLocation(this.data.university.placeId))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({snies:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],universityId:["",[ee.required]],country:["",[ee.required]],state:["",[ee.required]],city:["",[ee.required]],name:["",[ee.required,ee.minLength(3),ee.maxLength(100)]],address:["",[ee.required,ee.minLength(8),ee.maxLength(100)]],phone:["",[ee.required,ee.min(1e6),ee.max(1e11)]],email:["",[ee.required,ee.maxLength(100),ee.email]],contactPerson:["",[ee.required,ee.minLength(8),ee.maxLength(100)]],contactPersonJobTitle:["",[ee.required,ee.minLength(8),ee.maxLength(50)]]}),this.form.valueChanges.subscribe(e=>{this.university.snies=e.snies,this.university.universityId=e.universityId,this.university.placeId=e.city,this.university.name=e.name,this.university.address=e.address,this.university.phone=e.phone,this.university.email=e.email,this.university.contactPerson=e.contactPerson,this.university.contactPersonJobTitle=e.contactPersonJobTitle},e=>{console.log(e)})}countrySelected(e){this.listStatesSelect=this.data.listStates.filter(i=>i.countryId==e),this.listStatesSelectTemp=this.listStatesSelect,this.listCitiesSelectTemp=[]}stateSelected(e){this.listCitiesSelect=this.data.listCities.filter(i=>i.stateId==e),this.listCitiesSelectTemp=this.listCitiesSelect}citySelected(e){console.log(e)}onKeyCountry(e){this.listCountrySelectTemp=this.data.listCountries.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyUniversity(e){}onKeyState(e){this.listStatesSelectTemp=this.listStatesSelect.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyCity(e){this.listCitiesSelectTemp=this.listCitiesSelect.filter(i=>i.name.toLowerCase().includes(e.target.value))}orderCountry(){this.data.listCountries.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}cargarDropDownGovco(e,i){let r=document.getElementById(i);const o=r?.querySelectorAll("li"),a=r?.querySelector('input[type="hidden"'),s=r?.querySelector(".desplegable-selected-option input");if(s?.setAttribute("value",""),null!=o)for(let f=0;f<o.length;f++)o[f].value==e?(s?.setAttribute("value",o[f].innerHTML),o[f].classList.add("same-as-selected")):o[f].classList.remove("same-as-selected");a?.setAttribute("value",e.toString()),r?.querySelector(".btn-clear-desplegable-govco")?.classList.remove("d-none"),this.closedDropDownGovco(r)}closedDropDownGovco(e){const i=e.querySelector(".desplegable-items"),r=e.querySelector(".desplegable-selected-option.desplegable-arrow-active");if(r&&(r.classList.remove("desplegable-arrow-active"),i.classList.add("desplegable-hide")),e.classList.contains("desplegable-filter-govco")){const o=e.querySelector(".same-as-selected");o&&(e.querySelector(".desplegable-selected-option input").value=o.innerHTML)}}chargeDropDownGovco(e,i){let r=document.getElementById(e);const o=r?.querySelector("ul");if(null!=o){let a="";i.forEach(s=>{a+='<li value="'+s.id+'" tabindex="-1" class="">'+s.name+"</li>"}),o.innerHTML=a}console.log(o),console.log(r)}chargeLocation(e){let i=this.data.listCities.find(a=>a.id==e),r=this.data.listStates.find(a=>a.id==i?.stateId),o=this.data.listCountries.find(a=>a.id==r?.countryId);this.form.get("country")?.setValue(o?.id.toString()),this.countrySelected(o?.id),this.form.get("state")?.patchValue(r?.id.toString()),this.stateSelected(r?.id),this.form.get("city")?.patchValue(this.data.university.placeId.toString())}Save(e){null!=this.university.id&&this.university.id>0?this.universityService.update(this.university,this.university.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Universidad","La universidad se actualizo con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):null!=this.data.listUniversities.find(i=>i.snies==this.university.snies)?this.utilService.sendAlertModal(T.AlertType.Error,"Universidad","Ya existe el snies "+this.university.snies):this.universityService.insert(this.university).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Universidad","La universidad se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(hi),D(nf),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-university-headquarter-modal"]],hostBindings:function(e,i){1&e&&ae("click",function(o){return i.handleEvent(o)},0,p_)},decls:159,vars:75,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","snies"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","snies","id","snies","placeholder","Digite el snies","maxlength","50","typeData","accountant","aria-describedby","contadorSnies max-lenght",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorSnies","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["class","error-texto-govco",4,"ngIf"],[1,"lista-desplegable-form"],["for","universityId",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","universityId",3,"ngClass"],["placeholder","buscar...",1,"input-select",3,"keyup"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["for","country",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","country",3,"ngClass","selectionChange"],["for","state",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","state",3,"ngClass","selectionChange"],["for","city",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","city",3,"ngClass"],["for","input-basico-id"],["type","text","formControlName","name","id","name","placeholder","Nombre universidad",3,"ngClass"],["type","text","formControlName","address","id","address","placeholder","Direcci\xf3n de universidad",3,"ngClass"],[1,"col-6"],["for","phone"],["type","number","formControlName","phone","id","phone","aria-invalid","false","placeholder","Ej:  6011234567","typeData","",3,"ngClass"],[1,"col-12","col-xs-12","col-md-12"],["for","correo-electronico"],["type","email","formControlName","email","id","email","placeholder","Direcci\xf3n de correo electr\xf3nico","aria-invalid","false","typeData","",3,"ngClass"],["for","contactPerson"],["type","text","formControlName","contactPerson","placeholder","Persona de contacto","aria-invalid","false","typeData","",3,"ngClass"],["for","contactPersonJobTitle"],["type","text","formControlName","contactPersonJobTitle","placeholder","Cargo de persona de contacto","aria-invalid","false","typeData","",3,"ngClass"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[3,"value"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de sedes de universidades"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Snies"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8),M(13,"input",9),p(14,jye,1,0,"div",10),p(15,Vye,1,0,"div",11),l(16,"span",12),u(17,"Caracteres permitidos: 50"),c(),l(18,"div",13)(19,"span",14),u(20,"0"),c(),l(21,"span"),u(22," de 50"),c()(),p(23,Qye,2,1,"span",15),c()()(),l(24,"div",4)(25,"div",16)(26,"label",17)(27,"b"),u(28,"Universidad"),c(),l(29,"span",7),u(30,"*"),c()(),l(31,"div",8)(32,"mat-select",18)(33,"input",19),ae("keyup",function(o){return i.onKeyUniversity(o)}),c(),l(34,"mat-option",20),u(35,"Seleccione"),c(),p(36,Gye,2,2,"mat-option",21),c(),p(37,zye,2,1,"span",15),c()()()(),l(38,"div",3)(39,"div",4)(40,"div",16)(41,"label",22)(42,"b"),u(43,"Pais"),c(),l(44,"span",7),u(45,"*"),c()(),l(46,"div",8)(47,"mat-select",23),ae("selectionChange",function(o){return i.countrySelected(o.value)}),l(48,"input",19),ae("keyup",function(o){return i.onKeyCountry(o)}),c(),l(49,"mat-option",20),u(50,"Seleccione"),c(),p(51,Wye,2,2,"mat-option",21),c(),p(52,qye,2,1,"span",15),c()()(),l(53,"div",4)(54,"div",16)(55,"label",24)(56,"b"),u(57,"Departamento"),c(),l(58,"span",7),u(59,"*"),c()(),l(60,"div",8)(61,"mat-select",25),ae("selectionChange",function(o){return i.stateSelected(o.value)}),l(62,"input",19),ae("keyup",function(o){return i.onKeyState(o)}),c(),l(63,"mat-option",20),u(64,"Seleccione"),c(),p(65,Jye,2,2,"mat-option",21),c(),p(66,Kye,2,1,"span",15),c()()()(),l(67,"div",3)(68,"div",4)(69,"div",16)(70,"label",26)(71,"b"),u(72,"Ciudad"),c(),l(73,"span",7),u(74,"*"),c()(),l(75,"div",8)(76,"mat-select",27)(77,"input",19),ae("keyup",function(o){return i.onKeyCity(o)}),c(),l(78,"mat-option",20),u(79,"Seleccione"),c(),p(80,Xye,2,2,"mat-option",21),c(),p(81,$ye,2,1,"span",15),c()()(),l(82,"div",4)(83,"div",5)(84,"label",28)(85,"b"),u(86,"Nombre"),c()(),l(87,"div",8),M(88,"input",29),p(89,Zye,1,0,"div",10),p(90,eMe,1,0,"div",11),p(91,tMe,2,1,"span",15),c()()()(),l(92,"div",3)(93,"div",4)(94,"div",5)(95,"label",28)(96,"b"),u(97,"Direcci\xf3n"),c()(),l(98,"div",8),M(99,"input",30),p(100,nMe,1,0,"div",10),p(101,iMe,1,0,"div",11),p(102,rMe,2,1,"span",15),c()()(),l(103,"div",31)(104,"div",5)(105,"label",32)(106,"b"),u(107,"N\xfamero telef\xf3nico"),c(),l(108,"span",7),u(109,"*"),c()(),l(110,"div",8),M(111,"input",33),p(112,oMe,1,0,"div",10),p(113,aMe,1,0,"div",11),p(114,sMe,2,1,"span",15),c()()()(),l(115,"div",3)(116,"div",34)(117,"div",5)(118,"label",35)(119,"b"),u(120,"Correo electr\xf3nico"),c(),l(121,"span",7),u(122,"*"),c()(),l(123,"div",8),M(124,"input",36),p(125,cMe,1,0,"div",10),p(126,lMe,1,0,"div",11),p(127,dMe,2,1,"span",15),c()()()(),l(128,"div",3)(129,"div",4)(130,"div",5)(131,"label",37)(132,"b"),u(133,"Contacto"),c(),l(134,"span",7),u(135,"*"),c()(),l(136,"div",8),M(137,"input",38),p(138,uMe,1,0,"div",10),p(139,fMe,1,0,"div",11),p(140,hMe,2,1,"span",15),c()()(),l(141,"div",4)(142,"div",5)(143,"label",39)(144,"b"),u(145,"Contacto Cargo"),c(),l(146,"span",7),u(147,"*"),c()(),l(148,"div",8),M(149,"input",40),p(150,AMe,1,0,"div",10),p(151,pMe,1,0,"div",11),p(152,gMe,2,1,"span",15),c()()()()()(),l(153,"mat-dialog-actions",41)(154,"button",42),ae("click",function(){return i.Cancel("Cancel")}),u(155,"Cancelar"),c(),u(156," \xa0 "),l(157,"button",43),ae("click",function(){return i.Save("Save")}),u(158,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(42,im,i.validateResult("snies"),i.validateErrors("snies"))),h(1),m("ngIf",i.validateResult("snies")),h(1),m("ngIf",i.validateErrors("snies")),h(8),m("ngIf",i.validateErrors("snies")),h(9),m("ngClass",st(45,tP,i.validateResult("universityId"),i.validateErrors("universityId"))),h(4),m("ngForOf",i.listUniversities),h(1),m("ngIf",i.validateErrors("universityId")),h(10),m("ngClass",st(48,tP,i.validateResult("country"),i.validateErrors("country"))),h(4),m("ngForOf",i.listCountrySelectTemp),h(1),m("ngIf",i.validateErrors("country")),h(9),m("ngClass",st(51,tP,i.validateResult("state"),i.validateErrors("state"))),h(4),m("ngForOf",i.listStatesSelectTemp),h(1),m("ngIf",i.validateErrors("state")),h(10),m("ngClass",st(54,tP,i.validateResult("city"),i.validateErrors("city"))),h(4),m("ngForOf",i.listCitiesSelectTemp),h(1),m("ngIf",i.validateErrors("city")),h(7),m("ngClass",st(57,im,i.validateResult("name"),i.validateErrors("name"))),h(1),m("ngIf",i.validateResult("name")),h(1),m("ngIf",i.validateErrors("name")),h(1),m("ngIf",i.validateErrors("name")),h(8),m("ngClass",st(60,im,i.validateResult("address"),i.validateErrors("address"))),h(1),m("ngIf",i.validateResult("address")),h(1),m("ngIf",i.validateErrors("address")),h(1),m("ngIf",i.validateErrors("address")),h(9),m("ngClass",st(63,im,i.validateResult("phone"),i.validateErrors("phone"))),h(1),m("ngIf",i.validateResult("phone")),h(1),m("ngIf",i.validateErrors("phone")),h(1),m("ngIf",i.validateErrors("phone")),h(10),m("ngClass",st(66,im,i.validateResult("email"),i.validateErrors("email"))),h(1),m("ngIf",i.validateResult("email")),h(1),m("ngIf",i.validateErrors("email")),h(1),m("ngIf",i.validateErrors("email")),h(10),m("ngClass",st(69,im,i.validateResult("contactPerson"),i.validateErrors("contactPerson"))),h(1),m("ngIf",i.validateResult("contactPerson")),h(1),m("ngIf",i.validateErrors("contactPerson")),h(1),m("ngIf",i.validateErrors("contactPerson")),h(9),m("ngClass",st(72,im,i.validateResult("contactPersonJobTitle"),i.validateErrors("contactPersonJobTitle"))),h(1),m("ngIf",i.validateResult("contactPersonJobTitle")),h(1),m("ngIf",i.validateErrors("contactPersonJobTitle")),h(1),m("ngIf",i.validateErrors("contactPersonJobTitle")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,rl,Vi,Qi,uo,Ri,Yi]}),t})();class _Me{constructor(){this.careerName=""}}let iA=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/UniversityHeadquarterCareer"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}getCareersByUniversityHeadquarter(e){return this.metodoGetApi(this.url+"/getCareersByUniversityHeadquarter/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),cu=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/UniversityCareer"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const bMe=["paginator"],vMe=["sort"],CMe=["paginatorAssign"],yMe=["sortAssign"];function MMe(t,n){1&t&&(l(0,"th",38),u(1," Id "),c())}function wMe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function PMe(t,n){1&t&&(l(0,"th",38),u(1," Profesi\xf3n "),c())}function DMe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.career.name," ")}}function xMe(t,n){1&t&&(l(0,"th",38),u(1," Acci\xf3n "),c())}function SMe(t,n){if(1&t){const e=Mn();l(0,"td",39)(1,"div",40)(2,"div",41)(3,"span",42),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(4,"span",43),c(),l(5,"span",44),u(6,"Eliminar"),c()()()()}}function OMe(t,n){1&t&&M(0,"tr",45)}function EMe(t,n){1&t&&M(0,"tr",46)}function TMe(t,n){if(1&t&&(l(0,"tr",47)(1,"td",48),u(2),c()()),2&t){z();const e=Sr(33);h(2),De('No se encontraron resultados para "',e.value,'"')}}function kMe(t,n){1&t&&(l(0,"th",38),u(1," Id "),c())}function IMe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function BMe(t,n){1&t&&(l(0,"th",38),u(1," Profesi\xf3n "),c())}function RMe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function NMe(t,n){1&t&&(l(0,"th",38),u(1," Acci\xf3n "),c())}function FMe(t,n){if(1&t){const e=Mn();l(0,"td",39)(1,"div",40)(2,"div",41)(3,"span",49),ae("click",function(){const o=Mt(e).$implicit;return wt(z().assign(o))}),M(4,"span",50),c(),l(5,"span",44),u(6,"Asignar"),c()()()()}}function LMe(t,n){1&t&&M(0,"tr",45)}function UMe(t,n){1&t&&M(0,"tr",46)}function YMe(t,n){if(1&t&&(l(0,"tr",47)(1,"td",51),u(2),c()()),2&t){z();const e=Sr(33);h(2),De('No se encontraron resultados para "',e.value,'"')}}const LV=function(){return[5,10,25,100]};let HMe=(()=>{class t{constructor(e,i,r,o,a,s,d){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.utilService=a,this.universityHeadquarterCareerService=s,this.universityCareerService=d,this.listUniversityCareer=new Array,this.listUniversityHeadquarter=new Array,this.listUniversityHeadquarterCurrentTmp=new Array,this.listUniversityCareerAssignTmp=new Array,this.displayedColumns=["id","careerName","accion"],this.longitud=this.displayedColumns.length,this.displayedColumnsAssign=["id","careerName","accion"],this.longitudAssign=this.displayedColumnsAssign.length}ngOnInit(){this.buildForm()}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.university&&(this.universityHeadquarter=JSON.parse(JSON.stringify(this.data.university)),this.form.get("description")?.setValue(this.data.university.name+" - "+this.data.university.cityName));let i=this.universityCareerService.getAll().toPromise(),r=this.universityHeadquarterCareerService.getCareersByUniversityHeadquarter(this.universityHeadquarter.id).toPromise();this.utilService.showLoading("Cargando..."),Promise.all([i,r]).then(o=>{this.listUniversityCareer=o[0].data,this.listUniversityHeadquarter=o[1].data,this.listUniversityHeadquarterCurrentTmp=this.listUniversityHeadquarter,this.listUniversityCareerAssignTmp=this.listUniversityCareer,this.updateListUniversityHeadquarterCareerCurrent(this.listUniversityHeadquarterCurrentTmp),this.getAssignUniversityCareer(),this.utilService.closeLoading("cerrando")},o=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({description:["",[ee.required,ee.minLength(5),ee.maxLength(200)]]})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}updateListUniversityHeadquarterCareerCurrent(e){this.universityHeadquarterCareerCurrentDataSource=new Ni(e),this.universityHeadquarterCareerCurrentDataSource.sort=this.sort,this.universityHeadquarterCareerCurrentDataSource.paginator=this.paginator}updateListUniversityCareerAssign(e){this.universityCareerAssignDataSource=new Ni(e),this.universityCareerAssignDataSource.sort=this.sortAssign,this.universityCareerAssignDataSource.paginator=this.paginatorAssign}assign(e){let i=new _Me;i.universityHeadquarterId=this.universityHeadquarter.id,i.careerId=e.id,this.universityHeadquarterCareerService.insert(i).subscribe(r=>{this.universityHeadquarterCareerService.getCareersByUniversityHeadquarter(this.universityHeadquarter.id).subscribe(o=>{this.listUniversityHeadquarter=o.data,this.listUniversityHeadquarterCurrentTmp=this.listUniversityHeadquarter,this.updateListUniversityHeadquarterCareerCurrent(this.listUniversityHeadquarterCurrentTmp),this.getAssignUniversityCareer(),this.utilService.sendToast(T.AlertType.Success,"Asignar profesiones","Profesi\xf3n asignada a la sede correctamente")},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}delete(e){this.universityHeadquarterCareerService.delete(e.id).subscribe(i=>{this.universityHeadquarterCareerService.getCareersByUniversityHeadquarter(this.universityHeadquarter.id).subscribe(r=>{this.listUniversityHeadquarter=r.data,this.listUniversityHeadquarterCurrentTmp=this.listUniversityHeadquarter,this.updateListUniversityHeadquarterCareerCurrent(this.listUniversityHeadquarterCurrentTmp),this.getAssignUniversityCareer(),this.utilService.sendToast(T.AlertType.Success,"Asignar profesiones","Profesi\xf3n eliminada de la sede correctamente")},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.universityHeadquarterCareerCurrentDataSource.filterPredicate=(r,o)=>r.career.name.toLowerCase().includes(o.trim().toLowerCase()),this.universityHeadquarterCareerCurrentDataSource.filter=i}applyFilterAssign(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.universityCareerAssignDataSource.filterPredicate=(r,o)=>r.name.toLowerCase().includes(o.trim().toLowerCase()),this.universityCareerAssignDataSource.filter=i}getAssignUniversityCareer(){let e=new Array;this.listUniversityCareer.forEach(i=>{null==this.listUniversityHeadquarterCurrentTmp.find(o=>o.careerId==i.id)&&e.push(i)}),this.listUniversityCareerAssignTmp=e,this.updateListUniversityCareerAssign(this.listUniversityCareerAssignTmp)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(pi),D(iA),D(cu))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-university-headquarter-profession-modal"]],viewQuery:function(e,i){if(1&e&&(on(bMe,5),on(vMe,5),on(CMe,5),on(yMe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorAssign=r.first),Rt(r=Nt())&&(i.sortAssign=r.first)}},decls:97,vars:11,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","description"],["aria-required","true"],["rows","2","formControlName","description","id","description","maxlength","200","typeData","","readonly","",1,"form-control"],[1,"col-12","col-xs-12","col-md-6"],[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"container-table","mat-elevation-z8"],["mat-table","","sort","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","careerName"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],["paginator",""],[1,"box-footer"],[1,"col-12"],["mat-table","","sortAssign","",3,"dataSource"],["paginatorAssign",""],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],["colspan","this.displayedColumnsAssign.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Asignar profesiones a sede"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Sede"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"textarea",8),u(13," "),c()()()(),l(14,"div",3)(15,"div",9)(16,"div",10)(17,"div",11)(18,"mat-icon"),u(19,"menu"),c(),l(20,"h5",12),u(21,"Profesiones actuales"),c(),l(22,"div",13)(23,"button",14)(24,"mat-icon"),u(25,"minimize"),c()()()(),l(26,"div",15)(27,"div",3)(28,"div",16)(29,"mat-form-field",17)(30,"mat-label"),u(31,"Buscar"),c(),l(32,"input",18,19),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(34,"div",3)(35,"div",16)(36,"div",20)(37,"table",21),Ie(38,22),p(39,MMe,2,0,"th",23),p(40,wMe,2,1,"td",24),Be(),Ie(41,25),p(42,PMe,2,0,"th",23),p(43,DMe,2,1,"td",24),Be(),Ie(44,26),p(45,xMe,2,0,"th",23),p(46,SMe,7,0,"td",24),Be(),p(47,OMe,1,0,"tr",27),p(48,EMe,1,0,"tr",28),p(49,TMe,3,1,"tr",29),c(),M(50,"mat-paginator",30,31),c()()()(),M(52,"div",32),c()(),l(53,"div",9)(54,"div",10)(55,"div",11)(56,"mat-icon"),u(57,"menu"),c(),l(58,"h5",12),u(59,"Profesiones sin asignar"),c(),l(60,"div",13)(61,"button",14)(62,"mat-icon"),u(63,"minimize"),c()()()(),l(64,"div",15)(65,"div",3)(66,"div",33)(67,"div",3)(68,"div",16)(69,"mat-form-field",17)(70,"mat-label"),u(71,"Buscar"),c(),l(72,"input",18,19),ae("keyup",function(o){return i.applyFilterAssign(o)}),c()()()(),l(74,"div",3)(75,"div",16)(76,"div",20)(77,"table",34),Ie(78,22),p(79,kMe,2,0,"th",23),p(80,IMe,2,1,"td",24),Be(),Ie(81,25),p(82,BMe,2,0,"th",23),p(83,RMe,2,1,"td",24),Be(),Ie(84,26),p(85,NMe,2,0,"th",23),p(86,FMe,7,0,"td",24),Be(),p(87,LMe,1,0,"tr",27),p(88,UMe,1,0,"tr",28),p(89,YMe,3,1,"tr",29),c(),M(90,"mat-paginator",30,35),c()()()()()(),M(92,"div",32),c()()()()(),l(93,"mat-dialog-actions",36)(94,"button",37),ae("click",function(){return i.Cancel("Cancel")}),u(95,"Cancelar"),c(),u(96," \xa0 "),c()),2&e&&(h(3),m("formGroup",i.form),h(34),m("dataSource",i.universityHeadquarterCareerCurrentDataSource),h(10),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(9,LV)),h(27),m("dataSource",i.universityCareerAssignDataSource),h(10),m("matHeaderRowDef",i.displayedColumnsAssign),h(1),m("matRowDefColumns",i.displayedColumnsAssign),h(2),m("pageSizeOptions",vr(10,LV)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();const{isArray:jMe}=Array;function UV(t){return 1===t.length&&jMe(t[0])?t[0]:t}function nP(...t){const n=Za(t),e=UV(t);return e.length?new vt(i=>{let r=e.map(()=>[]),o=e.map(()=>!1);i.add(()=>{r=o=null});for(let a=0;!i.closed&&a<e.length;a++)ro(e[a]).subscribe(Ye(i,s=>{if(r[a].push(s),r.every(d=>d.length)){const d=r.map(f=>f.shift());i.next(n?n(...d):d),r.some((f,A)=>!f.length&&o[A])&&i.complete()}},()=>{o[a]=!0,!r[a].length&&i.complete()}));return()=>{r=o=null}}):nc}function Kk(...t){const n=Za(t);return _e((e,i)=>{const r=t.length,o=new Array(r);let a=t.map(()=>!1),s=!1;for(let d=0;d<r;d++)ro(t[d]).subscribe(Ye(i,f=>{o[d]=f,!s&&!a[d]&&(a[d]=!0,(s=a.every(St))&&(a=null))},ne));e.subscribe(Ye(i,d=>{if(s){const f=[d,...o];i.next(n?n(...f):f)}}))})}new vt(ne),Math,Math,Math;const nwe=["*"],vwe=["dialog"];function cI(t){return"string"==typeof t}function am(t){return null!=t}function D0(t){return(t||document.body).getBoundingClientRect()}const sQ={animation:!0,transitionTimerDelayMs:5},APe=()=>{},{transitionTimerDelayMs:pPe}=sQ,dC=new Map,Yl=(t,n,e,i)=>{let r=i.context||{};const o=dC.get(n);if(o)switch(i.runningTransition){case"continue":return nc;case"stop":t.run(()=>o.transition$.complete()),r=Object.assign(o.context,r),dC.delete(n)}const a=e(n,i.animation,r)||APe;if(!i.animation||"none"===window.getComputedStyle(n).transitionProperty)return t.run(()=>a()),Ii(void 0).pipe(function fPe(t){return n=>new vt(e=>n.subscribe({next:a=>t.run(()=>e.next(a)),error:a=>t.run(()=>e.error(a)),complete:()=>t.run(()=>e.complete())}))}(t));const s=new te,d=new te,f=s.pipe(function QMe(...t){return n=>B_(n,Ii(...t))}(!0));dC.set(n,{transition$:s,complete:()=>{d.next(),d.complete()},context:r});const A=function hPe(t){const{transitionDelay:n,transitionDuration:e}=window.getComputedStyle(t);return 1e3*(parseFloat(n)+parseFloat(e))}(n);return t.runOutsideAngular(()=>{const g=Gr(n,"transitionend").pipe(li(f),lo(({target:_})=>_===n));(function YV(...t){return 1===(t=UV(t)).length?ro(t[0]):new vt(function VMe(t){return n=>{let e=[];for(let i=0;e&&!n.closed&&i<t.length;i++)e.push(ro(t[i]).subscribe(Ye(n,r=>{if(e){for(let o=0;o<e.length;o++)o!==i&&e[o].unsubscribe();e=null}n.next(r)})))}}(t))})(Y2(A+pPe).pipe(li(f)),g,d).pipe(li(f)).subscribe(()=>{dC.delete(n),t.run(()=>{a(),s.next(),s.complete()})})}),s.asObservable()};let cP=(()=>{class t{constructor(){this.animation=sQ.animation}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();var cc=(()=>{return(t=cc||(cc={}))[t.Tab=9]="Tab",t[t.Enter=13]="Enter",t[t.Escape=27]="Escape",t[t.Space=32]="Space",t[t.PageUp=33]="PageUp",t[t.PageDown=34]="PageDown",t[t.End=35]="End",t[t.Home=36]="Home",t[t.ArrowLeft=37]="ArrowLeft",t[t.ArrowUp=38]="ArrowUp",t[t.ArrowRight=39]="ArrowRight",t[t.ArrowDown=40]="ArrowDown",cc;var t})();typeof navigator<"u"&&navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));const gQ=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(", ");function mQ(t){const n=Array.from(t.querySelectorAll(gQ)).filter(e=>-1!==e.tabIndex);return[n[0],n[n.length-1]]}new Date(1882,10,12),new Date(2174,10,25);class dm{constructor(n,e,i){this.nodes=n,this.viewRef=e,this.componentRef=i}}let fDe=(()=>{class t{constructor(e,i){this._el=e,this._zone=i}ngOnInit(){this._zone.onStable.asObservable().pipe(vo(1)).subscribe(()=>{Yl(this._zone,this._el.nativeElement,(e,i)=>{i&&D0(e),e.classList.add("show")},{animation:this.animation,runningTransition:"continue"})})}hide(){return Yl(this._zone,this._el.nativeElement,({classList:e})=>e.remove("show"),{animation:this.animation,runningTransition:"stop"})}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(tr))},t.\u0275cmp=Xt({type:t,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1055"],hostVars:6,hostBindings:function(e,i){2&e&&(sg("modal-backdrop"+(i.backdropClass?" "+i.backdropClass:"")),Wi("show",!i.animation)("fade",i.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},decls:0,vars:0,template:function(e,i){},encapsulation:2}),t})();class SQ{close(n){}dismiss(n){}}class hDe{constructor(n,e,i,r){this._windowCmptRef=n,this._contentRef=e,this._backdropCmptRef=i,this._beforeDismiss=r,this._closed=new te,this._dismissed=new te,this._hidden=new te,n.instance.dismissEvent.subscribe(o=>{this.dismiss(o)}),this.result=new Promise((o,a)=>{this._resolve=o,this._reject=a}),this.result.then(null,()=>{})}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe(li(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe(li(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}close(n){this._windowCmptRef&&(this._closed.next(n),this._resolve(n),this._removeModalElements())}_dismiss(n){this._dismissed.next(n),this._reject(n),this._removeModalElements()}dismiss(n){if(this._windowCmptRef)if(this._beforeDismiss){const e=this._beforeDismiss();!function aQ(t){return t&&t.then}(e)?!1!==e&&this._dismiss(n):e.then(i=>{!1!==i&&this._dismiss(n)},()=>{})}else this._dismiss(n)}_removeModalElements(){const n=this._windowCmptRef.instance.hide(),e=this._backdropCmptRef?this._backdropCmptRef.instance.hide():Ii(void 0);n.subscribe(()=>{const{nativeElement:i}=this._windowCmptRef.location;i.parentNode.removeChild(i),this._windowCmptRef.destroy(),this._contentRef&&this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._windowCmptRef=null,this._contentRef=null}),e.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:i}=this._backdropCmptRef.location;i.parentNode.removeChild(i),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),nP(n,e).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var AC=(()=>{return(t=AC||(AC={}))[t.BACKDROP_CLICK=0]="BACKDROP_CLICK",t[t.ESC=1]="ESC",AC;var t})();let ADe=(()=>{class t{constructor(e,i,r){this._document=e,this._elRef=i,this._zone=r,this._closed$=new te,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new Fn,this.shown=new te,this.hidden=new te}get fullscreenClass(){return!0===this.fullscreen?" modal-fullscreen":cI(this.fullscreen)?` modal-fullscreen-${this.fullscreen}-down`:""}dismiss(e){this.dismissEvent.emit(e)}ngOnInit(){this._elWithFocus=this._document.activeElement,this._zone.onStable.asObservable().pipe(vo(1)).subscribe(()=>{this._show()})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:e}=this._elRef,i={animation:this.animation,runningTransition:"stop"},a=nP(Yl(this._zone,e,()=>e.classList.remove("show"),i),Yl(this._zone,this._dialogEl.nativeElement,()=>{},i));return a.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),a}_show(){const e={animation:this.animation,runningTransition:"continue"};nP(Yl(this._zone,this._elRef.nativeElement,(o,a)=>{a&&D0(o),o.classList.add("show")},e),Yl(this._zone,this._dialogEl.nativeElement,()=>{},e)).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:e}=this._elRef;this._zone.runOutsideAngular(()=>{Gr(e,"keydown").pipe(li(this._closed$),lo(r=>r.which===cc.Escape)).subscribe(r=>{this.keyboard?requestAnimationFrame(()=>{r.defaultPrevented||this._zone.run(()=>this.dismiss(AC.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let i=!1;Gr(this._dialogEl.nativeElement,"mousedown").pipe(li(this._closed$),ss(()=>i=!1),il(()=>Gr(e,"mouseup").pipe(li(this._closed$),vo(1))),lo(({target:r})=>e===r)).subscribe(()=>{i=!0}),Gr(e,"click").pipe(li(this._closed$)).subscribe(({target:r})=>{e===r&&("static"===this.backdrop?this._bumpBackdrop():!0===this.backdrop&&!i&&this._zone.run(()=>this.dismiss(AC.BACKDROP_CLICK))),i=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:e}=this._elRef;if(!e.contains(document.activeElement)){const i=e.querySelector("[ngbAutofocus]"),r=mQ(e)[0];(i||r||e).focus()}}_restoreFocus(){const e=this._document.body,i=this._elWithFocus;let r;r=i&&i.focus&&e.contains(i)?i:e,this._zone.runOutsideAngular(()=>{setTimeout(()=>r.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&Yl(this._zone,this._elRef.nativeElement,({classList:e})=>(e.add("modal-static"),()=>e.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}}return t.\u0275fac=function(e){return new(e||t)(D(nr),D(hi),D(tr))},t.\u0275cmp=Xt({type:t,selectors:[["ngb-modal-window"]],viewQuery:function(e,i){if(1&e&&on(vwe,7),2&e){let r;Rt(r=Nt())&&(i._dialogEl=r.first)}},hostAttrs:["role","dialog","tabindex","-1"],hostVars:7,hostBindings:function(e,i){2&e&&(Ai("aria-modal",!0)("aria-labelledby",i.ariaLabelledBy)("aria-describedby",i.ariaDescribedBy),sg("modal d-block"+(i.windowClass?" "+i.windowClass:"")),Wi("fade",i.animation))},inputs:{animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",backdrop:"backdrop",centered:"centered",fullscreen:"fullscreen",keyboard:"keyboard",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},ngContentSelectors:nwe,decls:4,vars:2,consts:[["role","document"],["dialog",""],[1,"modal-content"]],template:function(e,i){1&e&&(ca(),l(0,"div",0,1)(2,"div",2),Zi(3),c()()),2&e&&sg("modal-dialog"+(i.size?" modal-"+i.size:"")+(i.centered?" modal-dialog-centered":"")+i.fullscreenClass+(i.scrollable?" modal-dialog-scrollable":"")+(i.modalDialogClass?" "+i.modalDialogClass:""))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}\n"],encapsulation:2}),t})(),pDe=(()=>{class t{constructor(e){this._document=e}hide(){const e=Math.abs(window.innerWidth-this._document.documentElement.clientWidth),i=this._document.body,r=i.style,{overflow:o,paddingRight:a}=r;if(e>0){const s=parseFloat(window.getComputedStyle(i).paddingRight);r.paddingRight=`${s+e}px`}return r.overflow="hidden",()=>{e>0&&(r.paddingRight=a),r.overflow=o}}}return t.\u0275fac=function(e){return new(e||t)(bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),gDe=(()=>{class t{constructor(e,i,r,o,a,s){this._applicationRef=e,this._injector=i,this._document=r,this._scrollBar=o,this._rendererFactory=a,this._ngZone=s,this._activeWindowCmptHasChanged=new te,this._ariaHiddenValues=new Map,this._scrollBarRestoreFn=null,this._backdropAttributes=["animation","backdropClass"],this._modalRefs=[],this._windowAttributes=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","fullscreen","keyboard","scrollable","size","windowClass","modalDialogClass"],this._windowCmpts=[],this._activeInstances=new Fn,this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const d=this._windowCmpts[this._windowCmpts.length-1];((t,n,e,i=!1)=>{this._ngZone.runOutsideAngular(()=>{const r=Gr(n,"focusin").pipe(li(e),Le(o=>o.target));Gr(n,"keydown").pipe(li(e),lo(o=>o.which===cc.Tab),Kk(r)).subscribe(([o,a])=>{const[s,d]=mQ(n);(a===s||a===n)&&o.shiftKey&&(d.focus(),o.preventDefault()),a===d&&!o.shiftKey&&(s.focus(),o.preventDefault())}),i&&Gr(n,"click").pipe(li(e),Kk(r),Le(o=>o[1])).subscribe(o=>o.focus())})})(0,d.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(d.location.nativeElement)}})}_restoreScrollBar(){const e=this._scrollBarRestoreFn;e&&(this._scrollBarRestoreFn=null,e())}_hideScrollBar(){this._scrollBarRestoreFn||(this._scrollBarRestoreFn=this._scrollBar.hide())}open(e,i,r){const o=r.container instanceof HTMLElement?r.container:am(r.container)?this._document.querySelector(r.container):this._document.body,a=this._rendererFactory.createRenderer(null,null);if(!o)throw new Error(`The specified modal container "${r.container||"body"}" was not found in the DOM.`);this._hideScrollBar();const s=new SQ,d=this._getContentRef(r.injector||e,i,s,r);let f=!1!==r.backdrop?this._attachBackdrop(o):void 0,A=this._attachWindowComponent(o,d.nodes),g=new hDe(A,d,f,r.beforeDismiss);return this._registerModalRef(g),this._registerWindowCmpt(A),g.hidden.pipe(vo(1)).subscribe(()=>Promise.resolve(!0).then(()=>{this._modalRefs.length||(a.removeClass(this._document.body,"modal-open"),this._restoreScrollBar(),this._revertAriaHidden())})),s.close=b=>{g.close(b)},s.dismiss=b=>{g.dismiss(b)},this._applyWindowOptions(A.instance,r),1===this._modalRefs.length&&a.addClass(this._document.body,"modal-open"),f&&f.instance&&(this._applyBackdropOptions(f.instance,r),f.changeDetectorRef.detectChanges()),A.changeDetectorRef.detectChanges(),g}get activeInstances(){return this._activeInstances}dismissAll(e){this._modalRefs.forEach(i=>i.dismiss(e))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(e){let i=dE(fDe,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector});return this._applicationRef.attachView(i.hostView),e.appendChild(i.location.nativeElement),i}_attachWindowComponent(e,i){let r=dE(ADe,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector,projectableNodes:i});return this._applicationRef.attachView(r.hostView),e.appendChild(r.location.nativeElement),r}_applyWindowOptions(e,i){this._windowAttributes.forEach(r=>{am(i[r])&&(e[r]=i[r])})}_applyBackdropOptions(e,i){this._backdropAttributes.forEach(r=>{am(i[r])&&(e[r]=i[r])})}_getContentRef(e,i,r,o){return i?i instanceof Lo?this._createFromTemplateRef(i,r):cI(i)?this._createFromString(i):this._createFromComponent(e,i,r,o):new dm([])}_createFromTemplateRef(e,i){const o=e.createEmbeddedView({$implicit:i,close(a){i.close(a)},dismiss(a){i.dismiss(a)}});return this._applicationRef.attachView(o),new dm([o.rootNodes],o)}_createFromString(e){const i=this._document.createTextNode(`${e}`);return new dm([[i]])}_createFromComponent(e,i,r,o){const a=xs.create({providers:[{provide:SQ,useValue:r}],parent:e}),s=dE(i,{environmentInjector:this._applicationRef.injector,elementInjector:a}),d=s.location.nativeElement;return o.scrollable&&d.classList.add("component-host-scrollable"),this._applicationRef.attachView(s.hostView),new dm([[d]],s.hostView,s)}_setAriaHidden(e){const i=e.parentElement;i&&e!==this._document.body&&(Array.from(i.children).forEach(r=>{r!==e&&"SCRIPT"!==r.nodeName&&(this._ariaHiddenValues.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}),this._setAriaHidden(i))}_revertAriaHidden(){this._ariaHiddenValues.forEach((e,i)=>{e?i.setAttribute("aria-hidden",e):i.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(e){const i=()=>{const r=this._modalRefs.indexOf(e);r>-1&&(this._modalRefs.splice(r,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(e),this._activeInstances.emit(this._modalRefs),e.result.then(i,i)}_registerWindowCmpt(e){this._windowCmpts.push(e),this._activeWindowCmptHasChanged.next(),e.onDestroy(()=>{const i=this._windowCmpts.indexOf(e);i>-1&&(this._windowCmpts.splice(i,1),this._activeWindowCmptHasChanged.next())})}}return t.\u0275fac=function(e){return new(e||t)(bt(fg),bt(xs),bt(nr),bt(pDe),bt(A_),bt(tr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),mDe=(()=>{class t{constructor(e){this._ngbConfig=e,this.backdrop=!0,this.fullscreen=!1,this.keyboard=!0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(e){this._animation=e}}return t.\u0275fac=function(e){return new(e||t)(bt(cP))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Ap=(()=>{class t{constructor(e,i,r){this._injector=e,this._modalStack=i,this._config=r}open(e,i={}){const r={...this._config,animation:this._config.animation,...i};return this._modalStack.open(this._injector,e,r)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(e){this._modalStack.dismissAll(e)}hasOpenModals(){return this._modalStack.hasOpenModals()}}return t.\u0275fac=function(e){return new(e||t)(bt(xs),bt(gDe),bt(mDe))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),OQ=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[Ap]}),t})();new wn("live announcer delay",{providedIn:"root",factory:function LDe(){return 100}});let uu=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/LocationCountry"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getCustom(e){return this.metodoGetApi(this.url+"/GetCustom/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),fu=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/LocationState"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),hu=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/LocationCity"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Au=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/University"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function YDe(t,n){1&t&&(l(0,"th",38),u(1," Id "),c())}function HDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function jDe(t,n){1&t&&(l(0,"th",38),u(1," Snies "),c())}function VDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.snies," ")}}function QDe(t,n){1&t&&(l(0,"th",38),u(1," Nombre "),c())}function GDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function zDe(t,n){1&t&&(l(0,"th",38),u(1," Ciudad "),c())}function WDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.cityName," ")}}function qDe(t,n){1&t&&(l(0,"th",38),u(1," Direcci\xf3n "),c())}function JDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.address," ")}}function KDe(t,n){1&t&&(l(0,"th",38),u(1," Tel\xe9fono "),c())}function XDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.phone," ")}}function $De(t,n){1&t&&(l(0,"th",38),u(1," Correo electr\xf3nico "),c())}function ZDe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.email," ")}}function exe(t,n){1&t&&(l(0,"th",38),u(1," Contacto "),c())}function txe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.contactPerson," ")}}function nxe(t,n){1&t&&(l(0,"th",38),u(1," Contacto Cargo "),c())}function ixe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.contactPersonJobTitle," ")}}function rxe(t,n){1&t&&(l(0,"th",38),u(1," Acci\xf3n "),c())}function oxe(t,n){if(1&t){const e=Mn();l(0,"td",39)(1,"div",40)(2,"div",41)(3,"span",42),ae("click",function(){const o=Mt(e).$implicit;return wt(z().assignModal(o))}),M(4,"span",43),c(),l(5,"span",44),u(6,"Asignar profesiones"),c()(),l(7,"div",41)(8,"span",45),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(9,"span",46),c(),l(10,"span",44),u(11,"Editar"),c()(),l(12,"div",41)(13,"span",47),ae("click",function(){const o=Mt(e).$implicit;return wt(z().deleteUniversity(o))}),M(14,"span",48),c(),l(15,"span",44),u(16,"Eliminar"),c()()()()}}function axe(t,n){1&t&&M(0,"tr",49)}function sxe(t,n){1&t&&M(0,"tr",50)}function cxe(t,n){if(1&t&&(l(0,"tr",51)(1,"td",52),u(2),c()()),2&t){z();const e=Sr(26);h(2),De('No se encontraron resultados para "',e.value,'"')}}const lxe=function(){return[5,10,25,100]};let dxe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g){this.modalService=e,this.scriptService=i,this.dialog=r,this.el=o,this.locationCountryService=a,this.locationStateService=s,this.locationCityService=d,this.universityHeadquarterService=f,this.universityService=A,this.utilService=g,this.listCountries=new Array,this.listUniversityHeadquarter=new Array,this.listUniversity=new Array,this.listStates=new Array,this.listCities=new Array,this.displayedColumns=["id","snies","universityId","placeId","address","phone","email","contactPerson","contactPersonJobTitle","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.locationCountryService.getAll().toPromise(),i=this.locationStateService.getAll().toPromise(),r=this.locationCityService.getAll().toPromise(),o=this.universityHeadquarterService.getAll().toPromise(),a=this.universityService.getAll().toPromise();Promise.all([e,i,r,o,a]).then(s=>{this.listCountries=s[0].data,this.listStates=s[1].data,this.listCities=s[2].data,this.listUniversityHeadquarter=s[3].data,this.listUniversity=s[4].data,this.updatelistUniversityHeadquarter(this.listUniversityHeadquarter),this.utilService.closeLoading("cerrando")},s=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}orderUniversities(){this.listUniversityHeadquarter.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}openModal(e){this.modalRef=this.dialog.open(mMe,{width:"600px",autoFocus:!0,disableClose:!0,data:{listCountries:this.listCountries,listStates:this.listStates,listCities:this.listCities,university:e,listUniversities:this.listUniversity}}),this.modalRef.afterClosed().subscribe(i=>{console.log(i),this.universityHeadquarterService.getAll().subscribe(r=>{this.listUniversityHeadquarter=r.data,this.updatelistUniversityHeadquarter(this.listUniversityHeadquarter)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}updatelistUniversityHeadquarter(e){this.orderUniversities(),e.forEach(i=>{let o,a,r=this.listCities.find(s=>s.id==i.placeId);null!=r&&(o=this.listStates.find(s=>s.id==r?.stateId)),null!=o&&(a=this.listCountries.find(s=>s.id==o?.countryId)),i.cityName=null!=r?r.name:"",i.stateName=null!=o?o.name:"",i.countryName=null!=a?a.name:""}),this.universityDataSource=new Ni(e),this.universityDataSource.sort=this.sort,this.universityDataSource.paginator=this.paginator}deleteUniversity(e){this.openModalConfirm("Sede universidad","\xbfDesea eliminar la sede de la universidad?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.universityHeadquarterService.delete(e.id).subscribe(r=>{this.universityHeadquarterService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Sede universidad","Se elimino la sede de la universidad correctamente"),this.updatelistUniversityHeadquarter(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.universityDataSource.filter=i}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.snies.includes(o)||r.name.includes(o)||r.address.includes(o)||r.phone.includes(o)||r.shortName.includes(o)||r.email.includes(o)||r.countryName.includes(o)||r.stateName.includes(o)||r.cityName.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.universityDataSource.data,i);this.universityDataSource=new Ni(r)}assignModal(e){this.modalRefAssign=this.dialog.open(HMe,{width:"800px",autoFocus:!0,disableClose:!0,data:{university:e}}),this.modalRefAssign.afterClosed().subscribe(i=>{console.log(i),this.universityHeadquarterService.getAll().subscribe(r=>{this.listUniversityHeadquarter=r.data,this.updatelistUniversityHeadquarter(this.listUniversityHeadquarter)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}exportAsExcel(){let e=this.universityDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,Snies:o.snies,Nombre:o.name,Ciudad:o.cityName,Direcci\u00f3n:o.address,Tel\u00e9fono:o.phone,"Correo electr\xf3nico":o.email,Contacto:o.contactPerson,"Contacto Cargo":o.contactPerson}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SedesUniversidades.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(Ap),D(co),D(Wo),D(hi),D(uu),D(fu),D(hu),D(nf),D(Au),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-university-headquarter"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:68,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","snies"],["matColumnDef","universityId"],["matColumnDef","placeId"],["matColumnDef","address"],["matColumnDef","phone"],["matColumnDef","email"],["matColumnDef","contactPerson"],["matColumnDef","contactPersonJobTitle"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-copy"],[1,"tiptext"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de sedes de universidades"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nueva sede"),c()(),M(14,"div",10),c(),M(15,"br"),l(16,"div",6)(17,"div",11)(18,"button",12),ae("click",function(){return i.exportAsExcel()}),u(19,"Exportar a excel"),c()()(),l(20,"div",6)(21,"div",13)(22,"mat-form-field",14)(23,"mat-label"),u(24,"Buscar"),c(),l(25,"input",15,16),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(27,"div",6),M(28,"div",17),l(29,"div",18)(30,"div",19)(31,"table",20),Ie(32,21),p(33,YDe,2,0,"th",22),p(34,HDe,2,1,"td",23),Be(),Ie(35,24),p(36,jDe,2,0,"th",22),p(37,VDe,2,1,"td",23),Be(),Ie(38,25),p(39,QDe,2,0,"th",22),p(40,GDe,2,1,"td",23),Be(),Ie(41,26),p(42,zDe,2,0,"th",22),p(43,WDe,2,1,"td",23),Be(),Ie(44,27),p(45,qDe,2,0,"th",22),p(46,JDe,2,1,"td",23),Be(),Ie(47,28),p(48,KDe,2,0,"th",22),p(49,XDe,2,1,"td",23),Be(),Ie(50,29),p(51,$De,2,0,"th",22),p(52,ZDe,2,1,"td",23),Be(),Ie(53,30),p(54,exe,2,0,"th",22),p(55,txe,2,1,"td",23),Be(),Ie(56,31),p(57,nxe,2,0,"th",22),p(58,ixe,2,1,"td",23),Be(),Ie(59,32),p(60,rxe,2,0,"th",22),p(61,oxe,17,0,"td",23),Be(),p(62,axe,1,0,"tr",33),p(63,sxe,1,0,"tr",34),p(64,cxe,3,1,"tr",35),c(),M(65,"mat-paginator",36),c()(),M(66,"div",17),c()(),M(67,"div",37),c()),2&e&&(h(31),m("dataSource",i.universityDataSource),h(31),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,lxe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class uxe{}function fxe(t,n){1&t&&M(0,"div",39)}function hxe(t,n){1&t&&M(0,"div",40)}function Axe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("snies"))}}function pxe(t,n){if(1&t&&(l(0,"mat-option",42),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function gxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("country"))}}function mxe(t,n){if(1&t&&(l(0,"mat-option",42),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function _xe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("state"))}}function bxe(t,n){if(1&t&&(l(0,"mat-option",42),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function vxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("city"))}}function Cxe(t,n){1&t&&M(0,"div",39)}function yxe(t,n){1&t&&M(0,"div",40)}function Mxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("name"))}}function wxe(t,n){1&t&&M(0,"div",39)}function Pxe(t,n){1&t&&M(0,"div",40)}function Dxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("shortName"))}}function xxe(t,n){1&t&&M(0,"div",39)}function Sxe(t,n){1&t&&M(0,"div",40)}function Oxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("address"))}}function Exe(t,n){1&t&&M(0,"div",39)}function Txe(t,n){1&t&&M(0,"div",40)}function kxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("phone"))}}function Ixe(t,n){1&t&&M(0,"div",39)}function Bxe(t,n){1&t&&M(0,"div",40)}function Rxe(t,n){if(1&t&&(l(0,"span",41),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("email"))}}const S0=function(t,n){return{success:t,error:n}},_I=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let Nxe=(()=>{class t{constructor(e,i,r,o,a,s,d){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.el=a,this.universityService=s,this.utilService=d,this.listCountrySelectTemp=new Array,this.listStatesSelect=new Array,this.listStatesSelectTemp=new Array,this.listCitiesSelect=new Array,this.listCitiesSelectTemp=new Array}handleEvent(e){if("LI"==e.target.tagName){let r=e.target.parentNode.parentNode;"country"==r.id&&(console.log("Se selecciono el pais: "+e.target.value),this.countrySelected(e.target.value)),"state"==r.id&&console.log("Se selecciono el departamento: "+e.target.value),"city"==r.id&&(console.log("Se selecciono el ciudad: "+e.target.value),this.form.get("ciudadId")?.setValue(e.target.value))}}ngOnInit(){this.buildForm(),this.university=new uxe,this.listCountrySelectTemp=this.data.listCountries}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.university&&(this.university=JSON.parse(JSON.stringify(this.data.university)),this.form.get("snies")?.setValue(this.data.university.snies),this.form.get("name")?.setValue(this.data.university.name),this.form.get("shortName")?.setValue(this.data.university.shortName),this.form.get("address")?.setValue(this.data.university.address),this.form.get("phone")?.setValue(this.data.university.phone),this.form.get("email")?.setValue(this.data.university.email),this.chargeLocation(this.data.university.placeId))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({snies:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],country:["",[ee.required]],state:["",[ee.required]],city:["",[ee.required]],name:["",[ee.required,ee.minLength(3),ee.maxLength(100)]],shortName:["",[ee.required,ee.minLength(3),ee.maxLength(100)]],address:["",[ee.required,ee.minLength(8),ee.maxLength(100)]],phone:["",[ee.required,ee.min(1e6),ee.max(1e11)]],email:["",[ee.required,ee.maxLength(100),ee.email]]}),this.form.valueChanges.subscribe(e=>{this.university.snies=e.snies,this.university.placeId=e.city,this.university.name=e.name,this.university.shortName=e.shortName,this.university.address=e.address,this.university.phone=e.phone,this.university.email=e.email},e=>{console.log(e)})}countrySelected(e){this.listStatesSelect=this.data.listStates.filter(i=>i.countryId==e),this.listStatesSelectTemp=this.listStatesSelect,this.listCitiesSelectTemp=[]}stateSelected(e){this.listCitiesSelect=this.data.listCities.filter(i=>i.stateId==e),this.listCitiesSelectTemp=this.listCitiesSelect}citySelected(e){console.log(e)}onKeyCountry(e){this.listCountrySelectTemp=this.data.listCountries.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyState(e){this.listStatesSelectTemp=this.listStatesSelect.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyCity(e){this.listCitiesSelectTemp=this.listCitiesSelect.filter(i=>i.name.toLowerCase().includes(e.target.value))}orderCountry(){this.data.listCountries.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}cargarDropDownGovco(e,i){let r=document.getElementById(i);const o=r?.querySelectorAll("li"),a=r?.querySelector('input[type="hidden"'),s=r?.querySelector(".desplegable-selected-option input");if(s?.setAttribute("value",""),null!=o)for(let f=0;f<o.length;f++)o[f].value==e?(s?.setAttribute("value",o[f].innerHTML),o[f].classList.add("same-as-selected")):o[f].classList.remove("same-as-selected");a?.setAttribute("value",e.toString()),r?.querySelector(".btn-clear-desplegable-govco")?.classList.remove("d-none"),this.closedDropDownGovco(r)}closedDropDownGovco(e){const i=e.querySelector(".desplegable-items"),r=e.querySelector(".desplegable-selected-option.desplegable-arrow-active");if(r&&(r.classList.remove("desplegable-arrow-active"),i.classList.add("desplegable-hide")),e.classList.contains("desplegable-filter-govco")){const o=e.querySelector(".same-as-selected");o&&(e.querySelector(".desplegable-selected-option input").value=o.innerHTML)}}chargeDropDownGovco(e,i){let r=document.getElementById(e);const o=r?.querySelector("ul");if(null!=o){let a="";i.forEach(s=>{a+='<li value="'+s.id+'" tabindex="-1" class="">'+s.name+"</li>"}),o.innerHTML=a}console.log(o),console.log(r)}chargeLocation(e){let i=this.data.listCities.find(a=>a.id==e),r=this.data.listStates.find(a=>a.id==i?.stateId),o=this.data.listCountries.find(a=>a.id==r?.countryId);this.form.get("country")?.setValue(o?.id.toString()),this.countrySelected(o?.id),this.form.get("state")?.patchValue(r?.id.toString()),this.stateSelected(r?.id),this.form.get("city")?.patchValue(this.data.university.placeId.toString())}Save(e){null!=this.university.id&&this.university.id>0?this.universityService.update(this.university,this.university.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Universidad","La universidad se actualizo con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):null!=this.data.listUniversities.find(i=>i.snies==this.university.snies)?this.utilService.sendAlertModal(T.AlertType.Error,"Universidad","Ya existe el snies "+this.university.snies):this.universityService.insert(this.university).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Universidad","La universidad se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(hi),D(Au),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-university-modal"]],hostBindings:function(e,i){1&e&&ae("click",function(o){return i.handleEvent(o)},0,p_)},decls:130,vars:62,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","snies"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","snies","id","snies","placeholder","Digite el snies","maxlength","50","typeData","accountant","aria-describedby","contadorSnies max-lenght",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorSnies","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["class","error-texto-govco",4,"ngIf"],[1,"lista-desplegable-form"],["for","country",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","country",3,"ngClass","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["for","state",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","state",3,"ngClass","selectionChange"],["for","city",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","city",3,"ngClass"],["for","input-basico-id"],["type","text","formControlName","name","id","name","placeholder","Nombre universidad",3,"ngClass"],["type","text","formControlName","shortName","id","shortName","placeholder","Nombre corto",3,"ngClass"],["type","text","formControlName","address","id","address","placeholder","Direcci\xf3n de universidad",3,"ngClass"],[1,"col-6"],["for","phone"],["type","number","formControlName","phone","id","phone","aria-invalid","false","placeholder","Ej:  6011234567","typeData","",3,"ngClass"],[1,"col-12","col-xs-12","col-md-12"],["for","correo-electronico"],["type","email","formControlName","email","id","email","placeholder","Direcci\xf3n de correo electr\xf3nico","aria-invalid","false","typeData","",3,"ngClass"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[3,"value"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de universidades"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Snies"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8),M(13,"input",9),p(14,fxe,1,0,"div",10),p(15,hxe,1,0,"div",11),l(16,"span",12),u(17,"Caracteres permitidos: 50"),c(),l(18,"div",13)(19,"span",14),u(20,"0"),c(),l(21,"span"),u(22," de 50"),c()(),p(23,Axe,2,1,"span",15),c()()(),l(24,"div",4)(25,"div",16)(26,"label",17)(27,"b"),u(28,"Pais"),c(),l(29,"span",7),u(30,"*"),c()(),l(31,"div",8)(32,"mat-select",18),ae("selectionChange",function(o){return i.countrySelected(o.value)}),l(33,"input",19),ae("keyup",function(o){return i.onKeyCountry(o)}),c(),l(34,"mat-option",20),u(35,"Seleccione"),c(),p(36,pxe,2,2,"mat-option",21),c(),p(37,gxe,2,1,"span",15),c()()()(),l(38,"div",3)(39,"div",4)(40,"div",16)(41,"label",22)(42,"b"),u(43,"Departamento"),c(),l(44,"span",7),u(45,"*"),c()(),l(46,"div",8)(47,"mat-select",23),ae("selectionChange",function(o){return i.stateSelected(o.value)}),l(48,"input",19),ae("keyup",function(o){return i.onKeyState(o)}),c(),l(49,"mat-option",20),u(50,"Seleccione"),c(),p(51,mxe,2,2,"mat-option",21),c(),p(52,_xe,2,1,"span",15),c()()(),l(53,"div",4)(54,"div",16)(55,"label",24)(56,"b"),u(57,"Ciudad"),c(),l(58,"span",7),u(59,"*"),c()(),l(60,"div",8)(61,"mat-select",25)(62,"input",19),ae("keyup",function(o){return i.onKeyCity(o)}),c(),l(63,"mat-option",20),u(64,"Seleccione"),c(),p(65,bxe,2,2,"mat-option",21),c(),p(66,vxe,2,1,"span",15),c()()()(),l(67,"div",3)(68,"div",4)(69,"div",5)(70,"label",26)(71,"b"),u(72,"Nombre"),c()(),l(73,"div",8),M(74,"input",27),p(75,Cxe,1,0,"div",10),p(76,yxe,1,0,"div",11),p(77,Mxe,2,1,"span",15),c()()(),l(78,"div",4)(79,"div",5)(80,"label",26)(81,"b"),u(82,"Nombre corto"),c()(),l(83,"div",8),M(84,"input",28),p(85,wxe,1,0,"div",10),p(86,Pxe,1,0,"div",11),p(87,Dxe,2,1,"span",15),c()()()(),l(88,"div",3)(89,"div",4)(90,"div",5)(91,"label",26)(92,"b"),u(93,"Direcci\xf3n"),c()(),l(94,"div",8),M(95,"input",29),p(96,xxe,1,0,"div",10),p(97,Sxe,1,0,"div",11),p(98,Oxe,2,1,"span",15),c()()(),l(99,"div",30)(100,"div",5)(101,"label",31)(102,"b"),u(103,"N\xfamero telef\xf3nico"),c(),l(104,"span",7),u(105,"*"),c()(),l(106,"div",8),M(107,"input",32),p(108,Exe,1,0,"div",10),p(109,Txe,1,0,"div",11),p(110,kxe,2,1,"span",15),c()()()(),l(111,"div",3)(112,"div",33)(113,"div",5)(114,"label",34)(115,"b"),u(116,"Correo electr\xf3nico"),c(),l(117,"span",7),u(118,"*"),c()(),l(119,"div",8),M(120,"input",35),p(121,Ixe,1,0,"div",10),p(122,Bxe,1,0,"div",11),p(123,Rxe,2,1,"span",15),c()()()()()(),l(124,"mat-dialog-actions",36)(125,"button",37),ae("click",function(){return i.Cancel("Cancel")}),u(126,"Cancelar"),c(),u(127," \xa0 "),l(128,"button",38),ae("click",function(){return i.Save("Save")}),u(129,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(35,S0,i.validateResult("snies"),i.validateErrors("snies"))),h(1),m("ngIf",i.validateResult("snies")),h(1),m("ngIf",i.validateErrors("snies")),h(8),m("ngIf",i.validateErrors("snies")),h(9),m("ngClass",st(38,_I,i.validateResult("country"),i.validateErrors("country"))),h(4),m("ngForOf",i.listCountrySelectTemp),h(1),m("ngIf",i.validateErrors("country")),h(10),m("ngClass",st(41,_I,i.validateResult("state"),i.validateErrors("state"))),h(4),m("ngForOf",i.listStatesSelectTemp),h(1),m("ngIf",i.validateErrors("state")),h(9),m("ngClass",st(44,_I,i.validateResult("city"),i.validateErrors("city"))),h(4),m("ngForOf",i.listCitiesSelectTemp),h(1),m("ngIf",i.validateErrors("city")),h(8),m("ngClass",st(47,S0,i.validateResult("name"),i.validateErrors("name"))),h(1),m("ngIf",i.validateResult("name")),h(1),m("ngIf",i.validateErrors("name")),h(1),m("ngIf",i.validateErrors("name")),h(7),m("ngClass",st(50,S0,i.validateResult("shortName"),i.validateErrors("shortName"))),h(1),m("ngIf",i.validateResult("shortName")),h(1),m("ngIf",i.validateErrors("shortName")),h(1),m("ngIf",i.validateErrors("shortName")),h(8),m("ngClass",st(53,S0,i.validateResult("address"),i.validateErrors("address"))),h(1),m("ngIf",i.validateResult("address")),h(1),m("ngIf",i.validateErrors("address")),h(1),m("ngIf",i.validateErrors("address")),h(9),m("ngClass",st(56,S0,i.validateResult("phone"),i.validateErrors("phone"))),h(1),m("ngIf",i.validateResult("phone")),h(1),m("ngIf",i.validateErrors("phone")),h(1),m("ngIf",i.validateErrors("phone")),h(10),m("ngClass",st(59,S0,i.validateResult("email"),i.validateErrors("email"))),h(1),m("ngIf",i.validateResult("email")),h(1),m("ngIf",i.validateErrors("email")),h(1),m("ngIf",i.validateErrors("email")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,rl,Vi,Qi,uo,Ri,Yi]}),t})();function Fxe(t,n){1&t&&(l(0,"th",37),u(1," Id "),c())}function Lxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function Uxe(t,n){1&t&&(l(0,"th",37),u(1," Snies "),c())}function Yxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.snies," ")}}function Hxe(t,n){1&t&&(l(0,"th",37),u(1," Nombre "),c())}function jxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function Vxe(t,n){1&t&&(l(0,"th",37),u(1," Ubicaci\xf3n "),c())}function Qxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.countryName+", "+e.stateName+", "+e.cityName," ")}}function Gxe(t,n){1&t&&(l(0,"th",37),u(1," Direcci\xf3n "),c())}function zxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.address," ")}}function Wxe(t,n){1&t&&(l(0,"th",37),u(1," Tel\xe9fono "),c())}function qxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.phone," ")}}function Jxe(t,n){1&t&&(l(0,"th",37),u(1," Correo electr\xf3nico "),c())}function Kxe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.email," ")}}function Xxe(t,n){1&t&&(l(0,"th",37),u(1," Nombre corto "),c())}function $xe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.shortName," ")}}function Zxe(t,n){1&t&&(l(0,"th",37),u(1," Acci\xf3n "),c())}function eSe(t,n){if(1&t){const e=Mn();l(0,"td",38)(1,"div",39)(2,"div",40)(3,"span",41),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",42),c(),l(5,"span",43),u(6,"Editar"),c()(),l(7,"div",40)(8,"span",44),ae("click",function(){const o=Mt(e).$implicit;return wt(z().deleteUniversity(o))}),M(9,"span",45),c(),l(10,"span",43),u(11,"Eliminar"),c()()()()}}function tSe(t,n){1&t&&M(0,"tr",46)}function nSe(t,n){1&t&&M(0,"tr",47)}function iSe(t,n){if(1&t&&(l(0,"tr",48)(1,"td",49),u(2),c()()),2&t){z();const e=Sr(26);h(2),De('No se encontraron resultados para "',e.value,'"')}}const rSe=function(){return[5,10,25,100]};let oSe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.modalService=e,this.scriptService=i,this.dialog=r,this.el=o,this.locationCountryService=a,this.locationStateService=s,this.locationCityService=d,this.universityService=f,this.utilService=A,this.listCountries=new Array,this.listUniversities=new Array,this.listStates=new Array,this.listCities=new Array,this.displayedColumns=["id","snies","nombre","ubicacion","direccion","telefono","correo","nombre_corto","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.locationCountryService.getAll().toPromise(),i=this.locationStateService.getAll().toPromise(),r=this.locationCityService.getAll().toPromise(),o=this.universityService.getAll().toPromise();Promise.all([e,i,r,o]).then(a=>{this.listCountries=a[0].data,this.listStates=a[1].data,this.listCities=a[2].data,this.listUniversities=a[3].data,this.updateListUniversities(this.listUniversities),this.utilService.closeLoading("cerrando")},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}orderUniversities(){this.listUniversities.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}openModal(e){this.modalRef=this.dialog.open(Nxe,{width:"600px",autoFocus:!0,disableClose:!0,data:{listCountries:this.listCountries,listStates:this.listStates,listCities:this.listCities,university:e,listUniversities:this.listUniversities}}),this.modalRef.afterClosed().subscribe(i=>{console.log(i),this.universityService.getAll().subscribe(r=>{this.listUniversities=r.data,this.updateListUniversities(this.listUniversities)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}updateListUniversities(e){this.orderUniversities(),e.forEach(i=>{let o,a,r=this.listCities.find(s=>s.id==i.placeId);null!=r&&(o=this.listStates.find(s=>s.id==r?.stateId)),null!=o&&(a=this.listCountries.find(s=>s.id==o?.countryId)),i.cityName=null!=r?r.name:"",i.stateName=null!=o?o.name:"",i.countryName=null!=a?a.name:""}),this.universityDataSource=new Ni(e),this.universityDataSource.sort=this.sort,this.universityDataSource.paginator=this.paginator}deleteUniversity(e){this.openModalConfirm("Universidad","\xbfDesea eliminar la universidad?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.universityService.delete(e.id).subscribe(r=>{this.universityService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Universidad","Se elimino la universidad correctamente"),this.updateListUniversities(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.universityDataSource.filter=i}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.snies.includes(o)||r.name.includes(o)||r.address.includes(o)||r.phone.includes(o)||r.shortName.includes(o)||r.email.includes(o)||r.countryName.includes(o)||r.stateName.includes(o)||r.cityName.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.universityDataSource.data,i);this.universityDataSource=new Ni(r)}exportAsExcel(){let e=this.universityDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,Snies:o.snies,Nombre:o.name,Ciudad:o.cityName,Direcci\u00f3n:o.address,Tel\u00e9fono:o.phone,"Correo electr\xf3nico":o.email,"Nombre corto":o.shortName}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"Universidades.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(Ap),D(co),D(Wo),D(hi),D(uu),D(fu),D(hu),D(Au),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-university"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:65,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","snies"],["matColumnDef","nombre"],["matColumnDef","ubicacion"],["matColumnDef","direccion"],["matColumnDef","telefono"],["matColumnDef","correo"],["matColumnDef","nombre_corto"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de universidades"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nueva universidad"),c()(),M(14,"div",10),c(),M(15,"br"),l(16,"div",6)(17,"div",11)(18,"button",12),ae("click",function(){return i.exportAsExcel()}),u(19,"Exportar a excel"),c()()(),l(20,"div",6)(21,"div",13)(22,"mat-form-field",14)(23,"mat-label"),u(24,"Buscar"),c(),l(25,"input",15,16),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(27,"div",6),M(28,"div",17),l(29,"div",18)(30,"div",19)(31,"table",20),Ie(32,21),p(33,Fxe,2,0,"th",22),p(34,Lxe,2,1,"td",23),Be(),Ie(35,24),p(36,Uxe,2,0,"th",22),p(37,Yxe,2,1,"td",23),Be(),Ie(38,25),p(39,Hxe,2,0,"th",22),p(40,jxe,2,1,"td",23),Be(),Ie(41,26),p(42,Vxe,2,0,"th",22),p(43,Qxe,2,1,"td",23),Be(),Ie(44,27),p(45,Gxe,2,0,"th",22),p(46,zxe,2,1,"td",23),Be(),Ie(47,28),p(48,Wxe,2,0,"th",22),p(49,qxe,2,1,"td",23),Be(),Ie(50,29),p(51,Jxe,2,0,"th",22),p(52,Kxe,2,1,"td",23),Be(),Ie(53,30),p(54,Xxe,2,0,"th",22),p(55,$xe,2,1,"td",23),Be(),Ie(56,31),p(57,Zxe,2,0,"th",22),p(58,eSe,12,0,"td",23),Be(),p(59,tSe,1,0,"tr",32),p(60,nSe,1,0,"tr",33),p(61,iSe,3,1,"tr",34),c(),M(62,"mat-paginator",35),c()(),M(63,"div",17),c()(),M(64,"div",36),c()),2&e&&(h(31),m("dataSource",i.universityDataSource),h(28),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,rSe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();function HQ(){return _e((t,n)=>{let e,i=!1;t.subscribe(Ye(n,r=>{const o=e;e=r,i&&n.next([o,r]),i=!0}))})}let Oa=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Procedure"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getByUserId(e){return this.metodoGetApi(this.url+"/getProceduresByUser/"+e,!0)}getByStatusId(e){return this.metodoGetApi(this.url+"/getProceduresByStatus/"+e,!0)}getByStatusIdDate(e){return this.metodoPostApi(this.url+"/getProceduresByStatusDate/",e,!0)}getByStatusDetail(e){return this.metodoGetApi(this.url+"/getProceduresByStatusDetail/"+e,!0)}getByCutoffDate(e){return this.metodoGetApi(this.url+"/getProceduresByCutoffDate/"+e,!0)}generateResolutionByCutoffDate(e){return this.metodoPostApi(this.url+"/generateResolutionByCutoffDate",e,!0)}getProceduresTotalizedByStatus(){return this.metodoGetApi(this.url+"/getProceduresTotalizedByStatus",!0)}getCertificationTotalizedByType(){return this.metodoGetApi(this.url+"/getCertificationTotalizedByType",!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}procedureChange(e){return this.metodoPostApi(this.url+"/ProcedureChange",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Zl=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/GraduateDocumentType"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const aSe=["*",[["mat-card-footer"]]],sSe=["*","mat-card-footer"],cSe=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],lSe=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],dSe=[[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],[["img"]],"*"],uSe=["mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","img","*"];let fSe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],hostAttrs:[1,"mat-card-content"]}),t})(),hSe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-card-title"]}),t})(),ASe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-card-subtitle"]}),t})(),pSe=(()=>{class t{constructor(e){this._animationMode=e}}return t.\u0275fac=function(e){return new(e||t)(D(jc,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-card"]],hostAttrs:[1,"mat-card","mat-focus-indicator"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("_mat-animation-noopable","NoopAnimations"===i._animationMode)},exportAs:["matCard"],ngContentSelectors:sSe,decls:2,vars:0,template:function(e,i){1&e&&(ca(aSe),Zi(0),Zi(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],encapsulation:2,changeDetection:0}),t})(),gSe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-card-header"],ngContentSelectors:lSe,decls:4,vars:0,consts:[[1,"mat-card-header-text"]],template:function(e,i){1&e&&(ca(cSe),Zi(0),l(1,"div",0),Zi(2,1),c(),Zi(3,2))},encapsulation:2,changeDetection:0}),t})(),mSe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["mat-card-title-group"]],hostAttrs:[1,"mat-card-title-group"],ngContentSelectors:uSe,decls:4,vars:0,template:function(e,i){1&e&&(ca(dSe),l(0,"div"),Zi(1),c(),Zi(2,1),Zi(3,2))},encapsulation:2,changeDetection:0}),t})(),_Se=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui],Ui]}),t})();function bSe(t,n){1&t&&(l(0,"th",35),u(1," Id "),c())}function vSe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function CSe(t,n){1&t&&(l(0,"th",35),u(1," Prioridad "),c())}function ySe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.priority," ")}}function MSe(t,n){1&t&&(l(0,"th",35),u(1," Tipo Documento "),c())}function wSe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function PSe(t,n){1&t&&(l(0,"th",35),u(1," No documento "),c())}function DSe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function xSe(t,n){1&t&&(l(0,"th",35),u(1," Nombres "),c())}function SSe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function OSe(t,n){1&t&&(l(0,"th",35),u(1," Estado "),c())}function ESe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function TSe(t,n){1&t&&(l(0,"th",35),u(1," Ticket "),c())}function kSe(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function ISe(t,n){1&t&&(l(0,"th",35),u(1," Fecha Solicitud "),c())}function BSe(t,n){if(1&t&&(l(0,"td",36),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function RSe(t,n){1&t&&M(0,"tr",37)}function NSe(t,n){1&t&&M(0,"tr",38)}let FSe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b){this.modalService=e,this.route=i,this.location=r,this.storage=o,this.router=a,this.utilService=s,this.formBuilder=d,this.scriptService=f,this.procedureService=A,this.graduateDocumentTypeService=g,this.procedureStatusService=b,this.listProcedures=new Array,this.listGraduateDocumentType=new Array,this.listProcedureStatus=new Array,this.PendingRequestToVerifyFirst=0,this.DocumentRequestComplete=0,this.PendingDocumentRequestFirst=0,this.PendingRequestConfirmUniversity=0,this.PendingRequestToVerifyChange=0,this.LicensureCurrent=0,this.RequestOnAprobation=0,this.RequestRejected=0,this.RequestDesistidedUser=0,this.NegatedRequest=0,this.ApprovedChange=0,this.CertificationCurrent=0,this.CertificationProcedure=0,this.displayedColumns=["id","priority","documentType","documentNumber","fullname","status","ticket","requestDate"],this.router.events.pipe(lo(_=>_ instanceof p2),HQ()).subscribe(_=>{let v=_[1].urlAfterRedirects;_[0].urlAfterRedirects.includes("login")&&(window.location.href=v,console.log("Refresh localstorage"))})}ngOnInit(){let e=this.procedureService.getProceduresTotalizedByStatus().toPromise(),i=this.procedureService.getCertificationTotalizedByType().toPromise(),r=this.procedureService.getByStatusId(T.ProcedureStatus.PendingRequestToVerifyFirst).toPromise(),o=this.graduateDocumentTypeService.getAll().toPromise(),a=this.procedureStatusService.getAll().toPromise();Promise.all([e,i,r,o,a]).then(s=>{let d=s[0].data,f=s[1].data,A=d.find(ge=>ge.id==T.ProcedureStatus.PendingRequestToVerifyFirst);this.PendingRequestToVerifyFirst=null!=A?A.total:0;let g=d.find(ge=>ge.id==T.ProcedureStatus.DocumentRequestComplete);this.DocumentRequestComplete=null!=g?g.total:0;let b=d.find(ge=>ge.id==T.ProcedureStatus.PendingDocumentRequestFirst);this.PendingDocumentRequestFirst=null!=b?b.total:0;let _=d.find(ge=>ge.id==T.ProcedureStatus.PendingRequestConfirmUniversity);this.PendingRequestConfirmUniversity=null!=_?_.total:0;let P=d.find(ge=>ge.id==T.ProcedureStatus.PendingRequestToVerifyChange);this.PendingRequestToVerifyChange=null!=P?P.total:0;let v=d.find(ge=>ge.id==T.ProcedureStatus.LicensureCurrent);this.LicensureCurrent=null!=v?v.total:0;let k=d.find(ge=>ge.id==T.ProcedureStatus.RequestOnAprobation);this.RequestOnAprobation=null!=k?k.total:0;let H=d.find(ge=>ge.id==T.ProcedureStatus.RequestRejected);this.RequestRejected=null!=H?H.total:0;let X=d.find(ge=>ge.id==T.ProcedureStatus.RequestDesistidedUser);this.RequestDesistidedUser=null!=X?X.total:0;let W=d.find(ge=>ge.id==T.ProcedureStatus.NegatedRequest);this.NegatedRequest=null!=W?W.total:0;let pe=d.find(ge=>ge.id==T.ProcedureStatus.ApprovedChange);this.ApprovedChange=null!=pe?pe.total:0;let Ee=f.find(ge=>"V"==ge.concept);this.CertificationCurrent=null!=Ee?Ee.total:0;let Ne=f.find(ge=>"T"==ge.concept);this.CertificationProcedure=null!=Ne?Ne.total:0,this.listProcedures=s[2].data,this.listGraduateDocumentType=s[3].data,this.listProcedureStatus=s[4].data,this.listProcedures.forEach(ge=>{let Me=this.listGraduateDocumentType.find(ot=>ot.id==ge.graduate.graduateDocumentTypeId);null!=Me&&(ge.graduate.graduateDocumentType=Me);let qe=this.listProcedureStatus.find(ot=>ot.id==ge.procedureStatusId);null!=qe&&(ge.procedureStatus=qe)}),this.orderProcedures(),this.listProcedures=this.listProcedures.slice(0,10),this.updateProcedures(this.listProcedures)},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)})}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProcedures.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?1:r>o?-1:0})}openModal(e){this.modalService.open(e)}applyFilter(e){}}return t.\u0275fac=function(e){return new(e||t)(D(Ap),D(Wu),D(Qu),D(Ci),D(Io),D(pi),D(zi),D(co),D(Oa),D(Zl),D(nA))},t.\u0275cmp=Xt({type:t,selectors:[["app-home"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:184,vars:17,consts:[[1,"row"],[1,"col-3"],[1,"bgc-primary"],[1,"icon-total"],["src","../assets/icons/clipboard-check.svg","width","32px","height","32px"],[1,"bgc-primary-text"],["src","../assets/icons/clipboard-list.svg","width","32px","height","32px"],["src","../assets/icons/file-signature.svg","width","32px","height","32px"],[1,"col-6"],[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"col-1"],[1,"col-10"],[1,"etiqueta-govco","bg-primary","text-white"],[1,"box-footer"],[1,"col-0"],[1,"col-12"],[1,"container","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","priority"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","status"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-card",2)(3,"mat-card-header")(4,"mat-card-title-group")(5,"mat-card-title"),u(6),c(),l(7,"mat-card-subtitle",2),u(8,"Total matr\xedculas aprobadas "),c(),l(9,"div",3),M(10,"img",4),c()()(),M(11,"mat-card-content"),c()(),l(12,"div",1)(13,"mat-card")(14,"mat-card-header")(15,"mat-card-title-group")(16,"mat-card-title"),u(17),c(),l(18,"mat-card-subtitle",5),u(19,"Total cambios aprobados "),c(),M(20,"img",6),c()(),M(21,"mat-card-content"),c()(),l(22,"div",1)(23,"mat-card",2)(24,"mat-card-header")(25,"mat-card-title-group")(26,"mat-card-title"),u(27),c(),l(28,"mat-card-subtitle",2),u(29,"Total certificaciones vigencia "),c(),M(30,"img",7),c()(),M(31,"mat-card-content"),c()(),l(32,"div",1)(33,"mat-card")(34,"mat-card-header")(35,"mat-card-title-group")(36,"mat-card-title"),u(37),c(),l(38,"mat-card-subtitle",5),u(39,"Total certificaciones tr\xe1mite "),c(),M(40,"img",7),c()(),M(41,"mat-card-content"),c()()(),M(42,"br"),l(43,"div",0)(44,"div",8)(45,"div",9)(46,"div",10)(47,"mat-icon"),u(48,"stacked_line_chart"),c(),l(49,"h5",11),u(50,"Solicitudes pendientes"),c(),l(51,"div",12)(52,"button",13)(53,"mat-icon"),u(54,"minimize"),c()()()(),l(55,"div",14)(56,"div",0),M(57,"div",15),l(58,"div",16)(59,"table")(60,"tr")(61,"td"),u(62,"Solicitudes pendientes de aprobaci\xf3n"),c(),l(63,"td")(64,"span",17),u(65),c()()(),l(66,"tr")(67,"td"),u(68,"Solicitudes con documentos completos"),c(),l(69,"td")(70,"span",17),u(71),c()()(),l(72,"tr")(73,"td"),u(74,"Solicitudes pendientes por documentos"),c(),l(75,"td")(76,"span",17),u(77),c()()(),l(78,"tr")(79,"td"),u(80,"Solicitudes pendientes por universidad"),c(),l(81,"td")(82,"span",17),u(83),c()()(),l(84,"tr")(85,"td"),u(86,"Cambios pendientes por aprobaci\xf3n"),c(),l(87,"td")(88,"span",17),u(89),c()()()()(),M(90,"div",15),c()(),M(91,"div",18),c()(),l(92,"div",8)(93,"div",9)(94,"div",10)(95,"mat-icon"),u(96,"functions"),c(),l(97,"h5",11),u(98,"Solicitudes finalizadas"),c(),l(99,"div",12)(100,"button",13)(101,"mat-icon"),u(102,"minimize"),c()()()(),l(103,"div",14)(104,"div",0),M(105,"div",15),l(106,"div",16)(107,"table")(108,"tr")(109,"td"),u(110,"Total de matr\xedculas vigentes"),c(),l(111,"td")(112,"span",17),u(113),c()()(),l(114,"tr")(115,"td"),u(116,"Total de solicitudes en aprobaci\xf3n"),c(),l(117,"td")(118,"span",17),u(119),c()()(),l(120,"tr")(121,"td"),u(122,"Total de solicitudes negadas"),c(),l(123,"td")(124,"span",17),u(125),c()()(),l(126,"tr")(127,"td"),u(128,"Total de solicitudes desistidas"),c(),l(129,"td")(130,"span",17),u(131),c()()(),l(132,"tr")(133,"td"),u(134,"Total de solicitudes rechazadas"),c(),l(135,"td")(136,"span",17),u(137),c()()()()(),M(138,"div",15),c()(),M(139,"div",18),c()()(),l(140,"div",9)(141,"div",10)(142,"mat-icon"),u(143,"menu"),c(),l(144,"h5",11),u(145," \xdaltimos 10 Registros Pendientes de verificar Primera Vez "),c(),l(146,"div",12)(147,"button",13)(148,"mat-icon"),u(149,"minimize"),c()()()(),l(150,"div",14)(151,"div",0),M(152,"div",19),l(153,"div",20)(154,"div",21)(155,"table",22),Ie(156,23),p(157,bSe,2,0,"th",24),p(158,vSe,2,1,"td",25),Be(),Ie(159,26),p(160,CSe,2,0,"th",24),p(161,ySe,2,1,"td",25),Be(),Ie(162,27),p(163,MSe,2,0,"th",24),p(164,wSe,2,1,"td",25),Be(),Ie(165,28),p(166,PSe,2,0,"th",24),p(167,DSe,2,1,"td",25),Be(),Ie(168,29),p(169,xSe,2,0,"th",24),p(170,SSe,2,1,"td",25),Be(),Ie(171,30),p(172,OSe,2,0,"th",24),p(173,ESe,2,1,"td",25),Be(),Ie(174,31),p(175,TSe,2,0,"th",24),p(176,kSe,2,1,"td",25),Be(),Ie(177,32),p(178,ISe,2,0,"th",24),p(179,BSe,3,4,"td",25),Be(),p(180,RSe,1,0,"tr",33),p(181,NSe,1,0,"tr",34),c()()(),M(182,"div",19),c()(),M(183,"div",18),c()),2&e&&(h(6),Pe(i.LicensureCurrent),h(11),Pe(i.ApprovedChange),h(10),Pe(i.CertificationCurrent),h(10),Pe(i.CertificationProcedure),h(28),De(" ",i.PendingRequestToVerifyFirst," "),h(6),De(" ",i.DocumentRequestComplete," "),h(6),De(" ",i.PendingDocumentRequestFirst," "),h(6),De(" ",i.PendingRequestConfirmUniversity," "),h(6),De(" ",i.PendingRequestToVerifyChange," "),h(24),De(" ",i.LicensureCurrent," "),h(6),De(" ",i.RequestOnAprobation," "),h(6),De(" ",i.NegatedRequest," "),h(6),De(" ",i.RequestDesistidedUser," "),h(6),De(" ",i.RequestRejected," "),h(18),m("dataSource",i.proceduresDataSource),h(25),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,pSe,gSe,mSe,fSe,hSe,ASe,Aa],styles:[".mat-card[_ngcontent-%COMP%]{height:125px}.mat-card-header[_ngcontent-%COMP%]{display:block;flex-direction:row}.bgc-primary[_ngcontent-%COMP%]{background-color:#36c;color:#fff}.bgc-primary-text[_ngcontent-%COMP%]{color:#000}img[_ngcontent-%COMP%]{height:80px;width:80px}.etiqueta-govco[_ngcontent-%COMP%]{padding-bottom:3px!important;padding-top:3px!important}"]}),t})();class ih{}let um=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManageMenu"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getCustom(e){return this.metodoGetApi(this.url+"/GetCustom/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}getAllMenu(e,i){return this.metodoGetApi(this.url+"/GetAllMenu/"+e,!0,i)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),LSe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.manageMenuService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.menu=new ih}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.menu&&(this.menu=JSON.parse(JSON.stringify(this.data.menu)),this.form.get("name")?.setValue(this.data.menu.name),this.form.get("icon")?.setValue(this.data.menu.icon),this.form.get("order")?.setValue(this.data.menu.orderMenu),this.form.get("path")?.setValue(this.data.menu.path),this.form.get("status")?.setValue(this.data.menu.status.toString()))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{8,})"),this.form=this.formBuilder.group({name:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],icon:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],order:["",[ee.required,ee.min(1),ee.max(100)]],path:["",[ee.required,ee.minLength(1),ee.maxLength(200)]],status:["",[ee.required]]}),this.form.valueChanges.subscribe(o=>{this.menu.name=o.name,this.menu.icon=o.icon,this.menu.orderMenu=o.order,this.menu.path=o.path,this.menu.status=o.status},o=>{console.log(o)})}Save(e){null!=this.menu.id&&this.menu.id>0?this.manageMenuService.update(this.menu,this.menu.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Men\xfa","El men\xfa se actualiz\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):this.manageMenuService.insert(this.menu).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Men\xfa","El men\xfa se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(um),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-menu-modal"]],decls:67,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","name"],["aria-required","true"],["type","text","formControlName","name","id","name","placeholder","Digite el nombre","maxlength","50","typeData","accountant","aria-describedby","contadorName max-lenght"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","icon"],["type","text","formControlName","icon","id","icon","placeholder","Digite el icono","maxlength","50","typeData",""],["type","number","formControlName","order","id","order","placeholder","Digite el order de visualizaci\xf3n","min","1","max","100","typeData",""],["for","path"],["type","text","formControlName","path","id","path","placeholder","Digite el direcci\xf3n url","maxlength","200","typeData",""],[1,"col-12","col-xs-12","col-sm-6"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status"],["value","","selected","selected"],["value","A"],["value","I"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de men\xfas"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Nombre"),c(),l(10,"span",7),u(11,"*"),c()(),M(12,"input",8),l(13,"span",9),u(14,"Caracteres permitidos: 50"),c(),l(15,"div",10)(16,"span",11),u(17,"0"),c(),l(18,"span"),u(19," de 50"),c()()()(),l(20,"div",4)(21,"div",5)(22,"label",12)(23,"b"),u(24,"Icono"),c(),l(25,"span",7),u(26,"*"),c()(),M(27,"input",13),c()()(),l(28,"div",3)(29,"div",4)(30,"div",5)(31,"label",12)(32,"b"),u(33,"Orden"),c(),l(34,"span",7),u(35,"*"),c()(),M(36,"input",14),c()(),l(37,"div",4)(38,"div",5)(39,"label",15)(40,"b"),u(41,"Url"),c(),l(42,"span",7),u(43,"*"),c()(),M(44,"input",16),c()()(),l(45,"div",3)(46,"div",17)(47,"label",18)(48,"b"),u(49,"Estado"),c(),l(50,"span",7),u(51,"*"),c()(),l(52,"mat-select",19)(53,"mat-option",20),u(54,"Seleccione"),c(),l(55,"mat-option",21),u(56,"Activo"),c(),l(57,"mat-option",22),u(58,"Inactivo"),c()()()(),M(59,"br")(60,"br"),c()(),l(61,"mat-dialog-actions",23)(62,"button",24),ae("click",function(){return i.Cancel("Cancel")}),u(63,"Cancelar"),c(),u(64," \xa0 "),l(65,"button",25),ae("click",function(){return i.Save("Save")}),u(66,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(62),m("disabled",i.form.invalid))},dependencies:[Ra,Ga,Uo,Yo,pa,Gi,Ki,rl,Vi,Qi,uo,nw,vd,Ri,Yi]}),t})();function USe(t,n){1&t&&(l(0,"th",33),u(1," Id "),c())}function YSe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function HSe(t,n){1&t&&(l(0,"th",33),u(1," Nombre "),c())}function jSe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function VSe(t,n){1&t&&(l(0,"th",33),u(1," Icono "),c())}function QSe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.icon," ")}}function GSe(t,n){1&t&&(l(0,"th",33),u(1," Orden "),c())}function zSe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.orderMenu," ")}}function WSe(t,n){1&t&&(l(0,"th",33),u(1," Url "),c())}function qSe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.path," ")}}function JSe(t,n){1&t&&(l(0,"th",33),u(1," Estado "),c())}function KSe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Activo":"Inactivo"," ")}}function XSe(t,n){1&t&&(l(0,"th",33),u(1," Acci\xf3n "),c())}function $Se(t,n){if(1&t){const e=Mn();l(0,"td",34)(1,"div",35)(2,"div",36)(3,"span",37),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",38),c(),l(5,"span",39),u(6,"Editar"),c()(),l(7,"div",36)(8,"span",40),ae("click",function(){const o=Mt(e).$implicit;return wt(z().deleteMenu(o))}),M(9,"span",41),c(),l(10,"span",39),u(11,"Eliminar"),c()()()()}}function ZSe(t,n){1&t&&M(0,"tr",42)}function eOe(t,n){1&t&&M(0,"tr",43)}function tOe(t,n){if(1&t&&(l(0,"tr",44)(1,"td",45),u(2),c()()),2&t){z();const e=Sr(21);h(2),De('No se encontraron resultados para "',e.value,'"')}}const nOe=function(){return[5,10,25,100]};let iOe=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.el=r,this.utilService=o,this.manageMenuService=a,this.listMenus=new Array,this.displayedColumns=["id","name","icon","order","path","status","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.manageMenuService.getAll().subscribe(e=>{this.listMenus=e.data,this.updateListMenus(this.listMenus),this.utilService.closeLoading("cerrando")},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(LSe,{width:"600px",autoFocus:!0,disableClose:!0,data:{menu:e}}),this.modalRef.afterClosed().subscribe(i=>{console.log(i),this.manageMenuService.getAll().subscribe(r=>{this.listMenus=r.data,this.updateListMenus(this.listMenus)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}deleteMenu(e){this.openModalConfirm("Men\xfa","\xbfDesea eliminar el men\xfa?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.manageMenuService.delete(e.id).subscribe(r=>{this.manageMenuService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Men\xfa","Se elimino el men\xfa correctamente"),this.updateListMenus(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.menuDataSource.filter=i}updateListMenus(e){this.menuDataSource=new Ni(e),this.menuDataSource.sort=this.sort,this.menuDataSource.paginator=this.paginator}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(hi),D(pi),D(um))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-menu"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:54,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","icon"],["matColumnDef","order"],["matColumnDef","path"],["matColumnDef","status"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de m\xe9nus"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo m\xe9nu"),c()(),M(14,"div",10),c(),l(15,"div",6)(16,"div",11)(17,"mat-form-field",12)(18,"mat-label"),u(19,"Buscar"),c(),l(20,"input",13,14),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(22,"div",6),M(23,"div",15),l(24,"div",16)(25,"div",17)(26,"table",18),Ie(27,19),p(28,USe,2,0,"th",20),p(29,YSe,2,1,"td",21),Be(),Ie(30,22),p(31,HSe,2,0,"th",20),p(32,jSe,2,1,"td",21),Be(),Ie(33,23),p(34,VSe,2,0,"th",20),p(35,QSe,2,1,"td",21),Be(),Ie(36,24),p(37,GSe,2,0,"th",20),p(38,zSe,2,1,"td",21),Be(),Ie(39,25),p(40,WSe,2,0,"th",20),p(41,qSe,2,1,"td",21),Be(),Ie(42,26),p(43,JSe,2,0,"th",20),p(44,KSe,2,1,"td",21),Be(),Ie(45,27),p(46,XSe,2,0,"th",20),p(47,$Se,12,0,"td",21),Be(),p(48,ZSe,1,0,"tr",28),p(49,eOe,1,0,"tr",29),p(50,tOe,3,1,"tr",30),c(),M(51,"mat-paginator",31),c()(),M(52,"div",15),c()(),M(53,"div",32),c()),2&e&&(h(26),m("dataSource",i.menuDataSource),h(22),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,nOe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class jQ{}class rOe{}let gP=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManageRole"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),bI=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManagePermission"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),O0=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManagePermissionRole"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getCustom(e){return this.metodoGetApi(this.url+"/GetCustom/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}getAllMenu(e,i){return this.metodoGetApi(this.url+"/GetAllMenu/"+e,!0,i)}validatePermissionRole(e){return this.metodoPostApi(this.url+"/validatePermissionRole",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const oOe=["paginator"],aOe=["sort"],sOe=["paginatorAssign"],cOe=["sortAssign"];function lOe(t,n){if(1&t&&(l(0,"mat-option",37),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function dOe(t,n){1&t&&(l(0,"th",38),u(1," Id "),c())}function uOe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function fOe(t,n){1&t&&(l(0,"th",38),u(1," Men\xfa "),c())}function hOe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.managePermission.manageMenu.name," ")}}function AOe(t,n){1&t&&(l(0,"th",38),u(1," Permiso "),c())}function pOe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.managePermission.name," ")}}function gOe(t,n){1&t&&(l(0,"th",38),u(1," Acci\xf3n "),c())}function mOe(t,n){if(1&t){const e=Mn();l(0,"td",39)(1,"div",40)(2,"div",41)(3,"span",42),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(4,"span",43),c(),l(5,"span",44),u(6,"Eliminar"),c()()()()}}function _Oe(t,n){1&t&&M(0,"tr",45)}function bOe(t,n){1&t&&M(0,"tr",46)}function vOe(t,n){if(1&t&&(l(0,"tr",47)(1,"td",48),u(2),c()()),2&t){z();const e=Sr(41);h(2),De('No se encontraron resultados para "',e.value,'"')}}function COe(t,n){1&t&&(l(0,"th",38),u(1," Id "),c())}function yOe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function MOe(t,n){1&t&&(l(0,"th",38),u(1," Men\xfa "),c())}function wOe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.manageMenu.name," ")}}function POe(t,n){1&t&&(l(0,"th",38),u(1," Permiso "),c())}function DOe(t,n){if(1&t&&(l(0,"td",39),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function xOe(t,n){1&t&&(l(0,"th",38),u(1," Acci\xf3n "),c())}function SOe(t,n){if(1&t){const e=Mn();l(0,"td",39)(1,"div",40)(2,"div",41)(3,"span",49),ae("click",function(){const o=Mt(e).$implicit;return wt(z().assign(o))}),M(4,"span",50),c(),l(5,"span",44),u(6,"Asignar"),c()()()()}}function OOe(t,n){1&t&&M(0,"tr",45)}function EOe(t,n){1&t&&M(0,"tr",46)}function TOe(t,n){if(1&t&&(l(0,"tr",47)(1,"td",51),u(2),c()()),2&t){z();const e=Sr(41);h(2),De('No se encontraron resultados para "',e.value,'"')}}const VQ=function(){return[5,10,25,100]};let kOe=(()=>{class t{constructor(e,i,r,o,a,s){this.manageMenuService=e,this.manageRoleService=i,this.managePermissionService=r,this.managePermissionRoleService=o,this.utilService=a,this.formBuilder=s,this.listPermission=new Array,this.listPermissionRole=new Array,this.listPermissionRoleCurrentTmp=new Array,this.listPermissionAssignTmp=new Array,this.listMenus=new Array,this.listRoles=new Array,this.displayedColumns=["id","menu","permision","accion"],this.longitud=this.displayedColumns.length,this.displayedColumnsAssign=["id","menu","permision","accion"],this.longitudAssign=this.displayedColumnsAssign.length}ngOnInit(){this.buildForm(),this.role=new jQ;let e=this.manageMenuService.getAll().toPromise(),i=this.manageRoleService.getAll().toPromise(),r=this.managePermissionService.getAll().toPromise(),o=this.managePermissionRoleService.getAll().toPromise();this.utilService.showLoading("Cargando..."),Promise.all([e,i,r,o]).then(a=>{this.listMenus=a[0].data,this.listRoles=a[1].data,this.listPermission=a[2].data,this.listPermissionRole=a[3].data,this.listPermissionRoleCurrentTmp=this.listPermissionRole,this.listPermissionAssignTmp=this.listPermission,this.updateListPermissionRoleCurrent(this.listPermissionRoleCurrentTmp),this.updateListPermissionAssign(this.listPermissionAssignTmp),this.utilService.closeLoading("cerrando")},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})}updateListPermissionRoleCurrent(e){this.permissionRoleCurrentDataSource=new Ni(e),this.permissionRoleCurrentDataSource.sort=this.sort,this.permissionRoleCurrentDataSource.paginator=this.paginator}updateListPermissionAssign(e){this.permissionAssignDataSource=new Ni(e),this.permissionAssignDataSource.sort=this.sortAssign,this.permissionAssignDataSource.paginator=this.paginatorAssign}assign(e){let i=this.form.get("role")?.value;if(null!=i&&""!=i){let r=new rOe;r.managePermissionId=e.id,r.manageRoleId=i,this.managePermissionRoleService.insert(r).subscribe(o=>{this.managePermissionRoleService.getAll().subscribe(a=>{this.listPermissionRole=a.data,this.roleSelected(parseInt(i)),this.utilService.sendToast(T.AlertType.Success,"Permisos por rol","Permiso asignado al rol correctamente")},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Warning,"Permisos por rol","Debe seleccionar un rol")}delete(e){let i=this.form.get("role")?.value;null!=i&&""!=i?this.managePermissionRoleService.delete(e.id).subscribe(r=>{this.managePermissionRoleService.getAll().subscribe(o=>{this.listPermissionRole=o.data,this.roleSelected(parseInt(i)),this.utilService.sendToast(T.AlertType.Success,"Permisos por rol","Permiso eliminado del rol correctamente")},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)}):this.utilService.sendAlertModal(T.AlertType.Warning,"Permisos por rol","Debe seleccionar un rol")}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.permissionRoleCurrentDataSource.filterPredicate=(r,o)=>r.managePermission.name.toLowerCase().includes(o.trim().toLowerCase())||r.managePermission.manageMenu?.name.toLowerCase().includes(o.trim().toLowerCase()),this.permissionRoleCurrentDataSource.filter=i}applyFilterAssign(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.permissionAssignDataSource.filterPredicate=(r,o)=>r.name.toLowerCase().includes(o.trim().toLowerCase())||r.manageMenu.name.toLowerCase().includes(o.trim().toLowerCase()),this.permissionAssignDataSource.filter=i}buildForm(){this.form=this.formBuilder.group({role:["",[ee.required]]}),this.form.valueChanges.subscribe(e=>{this.role.name=e.name,this.role.status=e.status},e=>{console.log(e)})}roleSelected(e){this.listPermissionRoleCurrentTmp=this.listPermissionRole.filter(i=>i.manageRoleId==e),this.updateListPermissionRoleCurrent(this.listPermissionRoleCurrentTmp),this.getAssignRole()}getAssignRole(){let e=new Array;this.listPermission.forEach(i=>{null==this.listPermissionRoleCurrentTmp.find(o=>o.managePermissionId==i.id)&&e.push(i)}),this.listPermissionAssignTmp=e,this.updateListPermissionAssign(this.listPermissionAssignTmp)}}return t.\u0275fac=function(e){return new(e||t)(D(um),D(gP),D(bI),D(O0),D(pi),D(zi))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-permission-role"]],viewQuery:function(e,i){if(1&e&&(on(oOe,5),on(aOe,5),on(sOe,5),on(cOe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorAssign=r.first),Rt(r=Nt())&&(i.sortAssign=r.first)}},decls:107,vars:12,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"rol"],[3,"formGroup"],[1,"col-12","col-xs-12","col-sm-12"],["panelClass","space-grey","formControlName","role",3,"selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],[1,"box-footer"],[1,"container"],[1,"col-12","col-xs-12","col-md-6"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"container-table","mat-elevation-z8"],["mat-table","","sort","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","menu"],["matColumnDef","permision"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],["paginator",""],[1,"col-12"],["mat-table","","sortAssign","",3,"dataSource"],["paginatorAssign",""],[3,"value"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],["colspan","this.displayedColumnsAssign.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-icon"),u(3,"supervised_user_circle"),c(),l(4,"h5",2),u(5," Roles de usuario "),c(),l(6,"div",3)(7,"button",4)(8,"mat-icon"),u(9,"minimize"),c()()()(),l(10,"div",5)(11,"div",6)(12,"div",7)(13,"div",8)(14,"form",9)(15,"div",10)(16,"mat-select",11),ae("selectionChange",function(o){return i.roleSelected(o.value)}),l(17,"mat-option",12),u(18,"Seleccione"),c(),p(19,lOe,2,2,"mat-option",13),c()()()()()()(),M(20,"div",14),c(),l(21,"div",15)(22,"div",6)(23,"div",16)(24,"div",0)(25,"div",1)(26,"mat-icon"),u(27,"menu"),c(),l(28,"h5",2),u(29,"Permisos actuales"),c(),l(30,"div",3)(31,"button",4)(32,"mat-icon"),u(33,"minimize"),c()()()(),l(34,"div",5)(35,"div",6)(36,"div",17)(37,"mat-form-field",18)(38,"mat-label"),u(39,"Buscar"),c(),l(40,"input",19,20),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(42,"div",6)(43,"div",17)(44,"div",21)(45,"table",22),Ie(46,23),p(47,dOe,2,0,"th",24),p(48,uOe,2,1,"td",25),Be(),Ie(49,26),p(50,fOe,2,0,"th",24),p(51,hOe,2,1,"td",25),Be(),Ie(52,27),p(53,AOe,2,0,"th",24),p(54,pOe,2,1,"td",25),Be(),Ie(55,28),p(56,gOe,2,0,"th",24),p(57,mOe,7,0,"td",25),Be(),p(58,_Oe,1,0,"tr",29),p(59,bOe,1,0,"tr",30),p(60,vOe,3,1,"tr",31),c(),M(61,"mat-paginator",32,33),c()()()(),M(63,"div",14),c()(),l(64,"div",16)(65,"div",0)(66,"div",1)(67,"mat-icon"),u(68,"menu"),c(),l(69,"h5",2),u(70,"Permisos sin asignar"),c(),l(71,"div",3)(72,"button",4)(73,"mat-icon"),u(74,"minimize"),c()()()(),l(75,"div",5)(76,"div",6)(77,"div",34)(78,"div",6)(79,"div",17)(80,"mat-form-field",18)(81,"mat-label"),u(82,"Buscar"),c(),l(83,"input",19,20),ae("keyup",function(o){return i.applyFilterAssign(o)}),c()()()(),l(85,"div",6)(86,"div",17)(87,"div",21)(88,"table",35),Ie(89,23),p(90,COe,2,0,"th",24),p(91,yOe,2,1,"td",25),Be(),Ie(92,26),p(93,MOe,2,0,"th",24),p(94,wOe,2,1,"td",25),Be(),Ie(95,27),p(96,POe,2,0,"th",24),p(97,DOe,2,1,"td",25),Be(),Ie(98,28),p(99,xOe,2,0,"th",24),p(100,SOe,7,0,"td",25),Be(),p(101,OOe,1,0,"tr",29),p(102,EOe,1,0,"tr",30),p(103,TOe,3,1,"tr",31),c(),M(104,"mat-paginator",32,36),c()()()()()(),M(106,"div",14),c()()()()),2&e&&(h(14),m("formGroup",i.form),h(5),m("ngForOf",i.listRoles),h(26),m("dataSource",i.permissionRoleCurrentDataSource),h(13),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(10,VQ)),h(27),m("dataSource",i.permissionAssignDataSource),h(13),m("matHeaderRowDef",i.displayedColumnsAssign),h(1),m("matRowDefColumns",i.displayedColumnsAssign),h(2),m("pageSizeOptions",vr(11,VQ)))},dependencies:[xa,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,Ra,Ga,mi,Gi,Vi,Qi,Ri,Yi],styles:[".rol[_ngcontent-%COMP%]{padding:15px}"]}),t})(),IOe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.manageRoleService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.role=new jQ}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.role&&(this.role=JSON.parse(JSON.stringify(this.data.role)),this.form.get("name")?.setValue(this.data.role.name),this.form.get("status")?.setValue(this.data.role.status.toString()))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{8,})"),this.form=this.formBuilder.group({name:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],status:["",[ee.required]]}),this.form.valueChanges.subscribe(o=>{this.role.name=o.name,this.role.status=o.status},o=>{console.log(o)})}Save(e){null!=this.role.id&&this.role.id>0?this.manageRoleService.update(this.role,this.role.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Rol","El rol se actualizo con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):this.manageRoleService.insert(this.role).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Rol","El rol se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(gP),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-role-modal"]],decls:39,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","name"],["aria-required","true"],["type","text","formControlName","name","id","name","placeholder","Digite el nombre","maxlength","50","typeData","accountant","aria-describedby","contadorName max-lenght"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],[1,"col-12","col-xs-12","col-sm-6"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status"],["value","","selected","selected"],["value","A"],["value","I"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de roles"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Nombre"),c(),l(10,"span",7),u(11,"*"),c()(),M(12,"input",8),l(13,"span",9),u(14,"Caracteres permitidos: 50"),c(),l(15,"div",10)(16,"span",11),u(17,"0"),c(),l(18,"span"),u(19," de 50"),c()()()(),l(20,"div",12)(21,"label",13)(22,"b"),u(23,"Estado"),c(),l(24,"span",7),u(25,"*"),c()(),l(26,"mat-select",14)(27,"mat-option",15),u(28,"Seleccione"),c(),l(29,"mat-option",16),u(30,"Activo"),c(),l(31,"mat-option",17),u(32,"Inactivo"),c()()()()()(),l(33,"mat-dialog-actions",18)(34,"button",19),ae("click",function(){return i.Cancel("Cancel")}),u(35,"Cancelar"),c(),u(36," \xa0 "),l(37,"button",20),ae("click",function(){return i.Save("Save")}),u(38,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(34),m("disabled",i.form.invalid))},dependencies:[Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();function BOe(t,n){1&t&&(l(0,"th",30),u(1," Id "),c())}function ROe(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function NOe(t,n){1&t&&(l(0,"th",30),u(1," Nombre "),c())}function FOe(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function LOe(t,n){1&t&&(l(0,"th",30),u(1," Estado "),c())}function UOe(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Activo":"Inactivo"," ")}}function YOe(t,n){1&t&&(l(0,"th",30),u(1," Acci\xf3n "),c())}function HOe(t,n){if(1&t){const e=Mn();l(0,"td",31)(1,"div",32)(2,"div",33)(3,"span",34),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",35),c(),l(5,"span",36),u(6,"Editar"),c()(),l(7,"div",33)(8,"span",37),ae("click",function(){const o=Mt(e).$implicit;return wt(z().deleteRole(o))}),M(9,"span",38),c(),l(10,"span",36),u(11,"Eliminar"),c()()()()}}function jOe(t,n){1&t&&M(0,"tr",39)}function VOe(t,n){1&t&&M(0,"tr",40)}function QOe(t,n){if(1&t&&(l(0,"tr",41)(1,"td",42),u(2),c()()),2&t){z();const e=Sr(21);h(2),De('No se encontraron resultados para "',e.value,'"')}}const GOe=function(){return[5,10,25,100]};let zOe=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.el=r,this.utilService=o,this.manageRoleService=a,this.listRoles=new Array,this.displayedColumns=["id","name","status","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.manageRoleService.getAll().subscribe(e=>{this.listRoles=e.data,this.updateListRoles(this.listRoles),this.utilService.closeLoading("cerrando")},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(IOe,{width:"600px",autoFocus:!0,disableClose:!0,data:{role:e}}),this.modalRef.afterClosed().subscribe(i=>{console.log(i),this.manageRoleService.getAll().subscribe(r=>{this.listRoles=r.data,this.updateListRoles(this.listRoles)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}deleteRole(e){this.openModalConfirm("Rol","\xbfDesea eliminar el rol?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.manageRoleService.delete(e.id).subscribe(r=>{this.manageRoleService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Rol","Se elimino el rol correctamente"),this.updateListRoles(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.roleDataSource.filter=i}updateListRoles(e){this.roleDataSource=new Ni(e),this.roleDataSource.sort=this.sort,this.roleDataSource.paginator=this.paginator}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(hi),D(pi),D(gP))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-role"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:45,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","status"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de roles"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo rol"),c()(),M(14,"div",10),c(),l(15,"div",6)(16,"div",11)(17,"mat-form-field",12)(18,"mat-label"),u(19,"Buscar"),c(),l(20,"input",13,14),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(22,"div",6),M(23,"div",15),l(24,"div",16)(25,"div",17)(26,"table",18),Ie(27,19),p(28,BOe,2,0,"th",20),p(29,ROe,2,1,"td",21),Be(),Ie(30,22),p(31,NOe,2,0,"th",20),p(32,FOe,2,1,"td",21),Be(),Ie(33,23),p(34,LOe,2,0,"th",20),p(35,UOe,2,1,"td",21),Be(),Ie(36,24),p(37,YOe,2,0,"th",20),p(38,HOe,12,0,"td",21),Be(),p(39,jOe,1,0,"tr",25),p(40,VOe,1,0,"tr",26),p(41,QOe,3,1,"tr",27),c(),M(42,"mat-paginator",28),c()(),M(43,"div",15),c()(),M(44,"div",29),c()),2&e&&(h(26),m("dataSource",i.roleDataSource),h(13),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,GOe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class QQ{constructor(){this.passwordOld=""}}let mP=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManageUserAdmin"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}changePassword(e,i){return this.metodoPutApi(this.url+"/changePassword/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function WOe(t,n){1&t&&M(0,"div",34)}function qOe(t,n){1&t&&M(0,"div",35)}function JOe(t,n){if(1&t&&(l(0,"span",36),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("name"))}}function KOe(t,n){1&t&&M(0,"div",34)}function XOe(t,n){1&t&&M(0,"div",35)}function $Oe(t,n){if(1&t&&(l(0,"span",36),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("username"))}}function ZOe(t,n){1&t&&M(0,"div",34)}function eEe(t,n){1&t&&M(0,"div",35)}function tEe(t,n){if(1&t&&(l(0,"span",36),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("password"))}}const _P=function(t,n){return{success:t,error:n}};function nEe(t,n){if(1&t&&(l(0,"div",4)(1,"div",5)(2,"label",37)(3,"b"),u(4,"Contrase\xf1a de usuario"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8),M(8,"input",38),p(9,ZOe,1,0,"div",10),p(10,eEe,1,0,"div",11),l(11,"span",12),u(12,"Caracteres permitidos: 50"),c(),l(13,"div",39)(14,"span",14),u(15,"0"),c(),l(16,"span"),u(17," de 50"),c()(),p(18,tEe,2,1,"span",15),c()()()),2&t){const e=z();h(8),m("ngClass",st(4,_P,e.validateResult("password"),e.validateErrors("password"))),h(1),m("ngIf",e.validateResult("password")),h(1),m("ngIf",e.validateErrors("password")),h(8),m("ngIf",e.validateErrors("password"))}}function iEe(t,n){if(1&t&&(l(0,"mat-option",40),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function rEe(t,n){if(1&t&&(l(0,"span",36),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("role"))}}function oEe(t,n){1&t&&M(0,"div",34)}function aEe(t,n){1&t&&M(0,"div",35)}function sEe(t,n){if(1&t&&(l(0,"span",36),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("email"))}}function cEe(t,n){if(1&t&&(l(0,"span",36),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("status"))}}const GQ=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let lEe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.manageUserAdminService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.userAdmin=new QQ}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.userAdmin&&(this.userAdmin=JSON.parse(JSON.stringify(this.data.userAdmin)),this.form.get("name")?.setValue(this.data.userAdmin.name),this.form.get("username")?.setValue(this.data.userAdmin.username),this.form.get("password")?.setValue(this.data.userAdmin.password),this.form.get("email")?.setValue(this.data.userAdmin.email),this.form.get("role")?.setValue(this.data.userAdmin.manageRoleId.toString()),this.form.get("status")?.setValue(this.data.userAdmin.status.toString()))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{8,})"),this.form=this.formBuilder.group({name:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],username:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],password:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],role:["",[ee.required]],email:["",[ee.required,ee.minLength(5),ee.maxLength(100),ee.email]],status:["",[ee.required]]}),this.form.valueChanges.subscribe(o=>{this.userAdmin.name=o.name,this.userAdmin.username=o.username,this.userAdmin.password=o.password,this.userAdmin.manageRoleId=o.role,this.userAdmin.email=o.email,this.userAdmin.status=o.status},o=>{console.log(o)})}Save(e){null!=this.userAdmin.id&&this.userAdmin.id>0?this.manageUserAdminService.update(this.userAdmin,this.userAdmin.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Usuario Administrativo","El usuario administrativo se actualiz\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):this.manageUserAdminService.insert(this.userAdmin).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Usuario Administrativo","El usuario administrativo se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(mP),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-user-admin-modal"]],decls:95,vars:35,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","name"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","name","id","name","placeholder","Nombre","maxlength","100","typeData","accountant","aria-describedby","contadorName max-lenght",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["class","error-texto-govco",4,"ngIf"],["for","username"],["type","text","formControlName","username","id","username","placeholder","Nombre de usuario","maxlength","50","typeData","accountant","aria-describedby","contadorNameUser max-lenght",3,"ngClass"],["id","contadorNameUser","role","status",1,"counter-entradas-de-texto-govco"],["class","col-12 col-xs-12 col-md-6",4,"ngIf"],[1,"lista-desplegable-form"],["for","role",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","role",3,"ngClass"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["for","correo-electronico"],["type","email","formControlName","email","id","email","placeholder","Direcci\xf3n de correo electr\xf3nico","aria-invalid","false","typeData","",3,"ngClass"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status",3,"ngClass"],["value","A"],["value","I"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["for","password"],["type","password","formControlName","password","id","password","placeholder","Contrase\xf1a de usuario","maxlength","50","typeData","accountant","aria-describedby","contadorPassword max-lenght",3,"ngClass"],["id","contadorPassword","role","status",1,"counter-entradas-de-texto-govco"],[3,"value"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de usuarios administrativos"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Nombre"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8),M(13,"input",9),p(14,WOe,1,0,"div",10),p(15,qOe,1,0,"div",11),l(16,"span",12),u(17,"Caracteres permitidos: 100"),c(),l(18,"div",13)(19,"span",14),u(20,"0"),c(),l(21,"span"),u(22," de 100"),c()(),p(23,JOe,2,1,"span",15),c()()(),l(24,"div",4)(25,"div",5)(26,"label",16)(27,"b"),u(28,"Nombre de usuario"),c(),l(29,"span",7),u(30,"*"),c()(),l(31,"div",8),M(32,"input",17),p(33,KOe,1,0,"div",10),p(34,XOe,1,0,"div",11),l(35,"span",12),u(36,"Caracteres permitidos: 50"),c(),l(37,"div",18)(38,"span",14),u(39,"0"),c(),l(40,"span"),u(41," de 50"),c()(),p(42,$Oe,2,1,"span",15),c()()(),p(43,nEe,19,7,"div",19),c(),l(44,"div",3)(45,"div",4)(46,"div",20)(47,"label",21)(48,"b"),u(49,"Rol de usuario"),c(),l(50,"span",7),u(51,"*"),c()(),l(52,"div",8)(53,"mat-select",22)(54,"mat-option",23),u(55,"Seleccione"),c(),p(56,iEe,2,2,"mat-option",24),c(),p(57,rEe,2,1,"span",15),c()()(),l(58,"div",4)(59,"div",5)(60,"label",25)(61,"b"),u(62,"Correo electr\xf3nico"),c(),l(63,"span",7),u(64,"*"),c()(),l(65,"div",8),M(66,"input",26),p(67,oEe,1,0,"div",10),p(68,aEe,1,0,"div",11),p(69,sEe,2,1,"span",15),c()()()(),l(70,"div",3)(71,"div",4)(72,"div",20)(73,"label",27)(74,"b"),u(75,"Estado"),c(),l(76,"span",7),u(77,"*"),c()(),l(78,"div",8)(79,"mat-select",28)(80,"mat-option",23),u(81,"Seleccione"),c(),l(82,"mat-option",29),u(83,"Activo"),c(),l(84,"mat-option",30),u(85,"Inactivo"),c()(),p(86,cEe,2,1,"span",15),c()()()(),M(87,"br")(88,"br"),c()(),l(89,"mat-dialog-actions",31)(90,"button",32),ae("click",function(){return i.Cancel("Cancel")}),u(91,"Cancelar"),c(),u(92," \xa0 "),l(93,"button",33),ae("click",function(){return i.Save("Save")}),u(94,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(20,_P,i.validateResult("name"),i.validateErrors("name"))),h(1),m("ngIf",i.validateResult("name")),h(1),m("ngIf",i.validateErrors("name")),h(8),m("ngIf",i.validateErrors("name")),h(9),m("ngClass",st(23,_P,i.validateResult("username"),i.validateErrors("username"))),h(1),m("ngIf",i.validateResult("username")),h(1),m("ngIf",i.validateErrors("username")),h(8),m("ngIf",i.validateErrors("username")),h(1),m("ngIf",null==i.data.userAdmin),h(10),m("ngClass",st(26,GQ,i.validateResult("role"),i.validateErrors("role"))),h(3),m("ngForOf",i.data.listRoles),h(1),m("ngIf",i.validateErrors("role")),h(9),m("ngClass",st(29,_P,i.validateResult("email"),i.validateErrors("email"))),h(1),m("ngIf",i.validateResult("email")),h(1),m("ngIf",i.validateErrors("email")),h(1),m("ngIf",i.validateErrors("email")),h(10),m("ngClass",st(32,GQ,i.validateResult("status"),i.validateErrors("status"))),h(7),m("ngIf",i.validateErrors("status")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();function dEe(t,n){1&t&&(l(0,"th",33),u(1," Id "),c())}function uEe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function fEe(t,n){1&t&&(l(0,"th",33),u(1," Nombre "),c())}function hEe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function AEe(t,n){1&t&&(l(0,"th",33),u(1," Nombre de usuario "),c())}function pEe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.username," ")}}function gEe(t,n){1&t&&(l(0,"th",33),u(1," Rol "),c())}function mEe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.manageRole.name," ")}}function _Ee(t,n){1&t&&(l(0,"th",33),u(1," Correo electr\xf3nico "),c())}function bEe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.email," ")}}function vEe(t,n){1&t&&(l(0,"th",33),u(1," Estado "),c())}function CEe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Activo":"Inactivo"," ")}}function yEe(t,n){1&t&&(l(0,"th",33),u(1," Acci\xf3n "),c())}function MEe(t,n){if(1&t){const e=Mn();l(0,"td",34)(1,"div",35)(2,"div",36)(3,"span",37),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",38),c(),l(5,"span",39),u(6,"Editar"),c()(),l(7,"div",36)(8,"span",40),ae("click",function(){const o=Mt(e).$implicit;return wt(z().deleteUserAdmin(o))}),M(9,"span",41),c(),l(10,"span",39),u(11,"Eliminar"),c()()()()}}function wEe(t,n){1&t&&M(0,"tr",42)}function PEe(t,n){1&t&&M(0,"tr",43)}function DEe(t,n){if(1&t&&(l(0,"tr",44)(1,"td",45),u(2),c()()),2&t){z();const e=Sr(21);h(2),De('No se encontraron resultados para "',e.value,'"')}}const xEe=function(){return[5,10,25,100]};let SEe=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.utilService=r,this.manageUserAdminService=o,this.manageRoleService=a,this.listUserAdmin=new Array,this.listRoles=new Array,this.displayedColumns=["id","name","username","role","email","status","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.manageUserAdminService.getAll().toPromise(),i=this.manageRoleService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.listUserAdmin=r[0].data,this.updateUserAdmin(this.listUserAdmin),this.listRoles=r[1].data,this.utilService.closeLoading("cerrando")},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(lEe,{width:"600px",autoFocus:!0,disableClose:!0,data:{userAdmin:e,listUserAdmin:this.listUserAdmin,listRoles:this.listRoles}}),this.modalRef.afterClosed().subscribe(i=>{console.log(i),this.manageUserAdminService.getAll().subscribe(r=>{this.listUserAdmin=r.data,this.updateUserAdmin(this.listUserAdmin)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}deleteUserAdmin(e){this.openModalConfirm("Usuario Administrativo","\xbfDesea eliminar el usuario administrativo?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.manageUserAdminService.delete(e.id).subscribe(r=>{this.manageUserAdminService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Usuario Administrativo","Se elimino el usuario administrativo correctamente"),this.updateUserAdmin(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.userAdminDataSource.filter=i}updateUserAdmin(e){this.userAdminDataSource=new Ni(e),this.userAdminDataSource.sort=this.sort,this.userAdminDataSource.paginator=this.paginator}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(pi),D(mP),D(gP))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-user-admin"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:54,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","username"],["matColumnDef","role"],["matColumnDef","email"],["matColumnDef","status"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de usuarios administrativos"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo usuario"),c()(),M(14,"div",10),c(),l(15,"div",6)(16,"div",11)(17,"mat-form-field",12)(18,"mat-label"),u(19,"Buscar"),c(),l(20,"input",13,14),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(22,"div",6),M(23,"div",15),l(24,"div",16)(25,"div",17)(26,"table",18),Ie(27,19),p(28,dEe,2,0,"th",20),p(29,uEe,2,1,"td",21),Be(),Ie(30,22),p(31,fEe,2,0,"th",20),p(32,hEe,2,1,"td",21),Be(),Ie(33,23),p(34,AEe,2,0,"th",20),p(35,pEe,2,1,"td",21),Be(),Ie(36,24),p(37,gEe,2,0,"th",20),p(38,mEe,2,1,"td",21),Be(),Ie(39,25),p(40,_Ee,2,0,"th",20),p(41,bEe,2,1,"td",21),Be(),Ie(42,26),p(43,vEe,2,0,"th",20),p(44,CEe,2,1,"td",21),Be(),Ie(45,27),p(46,yEe,2,0,"th",20),p(47,MEe,12,0,"td",21),Be(),p(48,wEe,1,0,"tr",28),p(49,PEe,1,0,"tr",29),p(50,DEe,3,1,"tr",30),c(),M(51,"mat-paginator",31),c()(),M(52,"div",15),c()(),M(53,"div",32),c()),2&e&&(h(26),m("dataSource",i.userAdminDataSource),h(22),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,xEe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})(),OEe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-user-delete-documents"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"manage-user-delete-documents works!"),c())}}),t})(),EEe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-user-delete"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"manage-user-delete works!"),c())}}),t})(),TEe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-payment-delete-defeated"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"payment-delete-defeated works!"),c())}}),t})(),kEe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-payment-validate-consignment"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"payment-validate-consignment works!"),c())}}),t})();class zQ{}class Ks{constructor(){this.graduateDocumentType=new zQ,this.birthCountryId=0,this.issuanceCountryId=0,this.graduateAcademyInformations=new Array,this.graduateAcademyInformationForeigns=new Array,this.graduateJobInformations=new Array,this.graduateRegisterSurveys=new Array,this.graduateResidenceInformations=new Array,this.manageUsers=new Array,this.procedures=new Array}}class IEe{}let fm=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ReportedInfoBank"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getReportedProcedurePayment(e,i){return this.metodoGetApi(this.url+"/getReportedProcedurePayment/"+e+"/"+i,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}uploadTransactions(e){return this.metodoPostApi(this.url+"/UploadTransactions",e,!0)}getReportedPayments(e){return this.metodoGetApi(this.url+"/getReportedPayments/"+e,!0)}getPaymentByDocumentNumber(e){return this.metodoPostApi(this.url+"/GetPaymentByDocumentNumber",e,!0)}getPaymentByDateRange(e){return this.metodoPostApi(this.url+"/GetPaymentByDateRange",e,!0)}deleteProcedurePayment(e){return this.metodoPostApi(this.url+"/DeleteProcedurePayment",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function BEe(t,n){1&t&&M(0,"div",35)}function REe(t,n){1&t&&M(0,"div",36)}function NEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function FEe(t,n){1&t&&M(0,"div",35)}function LEe(t,n){1&t&&M(0,"div",36)}function UEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("bankName"))}}function YEe(t,n){1&t&&M(0,"div",35)}function HEe(t,n){1&t&&M(0,"div",36)}function jEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("officeName"))}}function VEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("reportDate"))}}function QEe(t,n){1&t&&M(0,"div",35)}function GEe(t,n){1&t&&M(0,"div",36)}function zEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("description"))}}function WEe(t,n){1&t&&M(0,"div",35)}function qEe(t,n){1&t&&M(0,"div",36)}function JEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("transactionNumber"))}}function KEe(t,n){1&t&&M(0,"div",35)}function XEe(t,n){1&t&&M(0,"div",36)}function $Ee(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("total"))}}function ZEe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("status"))}}function eTe(t,n){1&t&&M(0,"div",35)}function tTe(t,n){1&t&&M(0,"div",36)}function nTe(t,n){if(1&t&&(l(0,"span",37),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}const pp=function(t,n){return{success:t,error:n}},iTe=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let rTe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.reportedInfoBankService=a,this.utilService=s}ngOnInit(){this.buildForm()}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.payment?(this.payment=JSON.parse(JSON.stringify(this.data.payment)),this.form.get("documentNumber")?.setValue(this.data.payment?.documentNumber),this.form.get("bankName")?.setValue(this.data.payment?.bankName),this.form.get("officeName")?.setValue(this.data.payment?.officeName),this.form.get("reportDate")?.setValue(this.data.payment?.reportDate.slice(0,10)),this.form.get("description")?.setValue(this.data.payment?.description),this.form.get("transactionNumber")?.setValue(this.data.payment?.transactionNumber),this.form.get("total")?.setValue(this.data.payment?.total),this.form.get("procedureTypeId")?.setValue(this.data.payment?.procedureTypeId),this.form.get("status")?.setValue(this.data.payment?.status),this.form.get("ticket")?.setValue(this.data.payment?.ticket)):this.payment=new IEe}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({documentNumber:["",[ee.required,ee.minLength(5),ee.maxLength(10)]],bankName:["",[ee.required]],officeName:["",[ee.required]],reportDate:["",[ee.required]],description:["",[ee.required]],transactionNumber:["",[ee.required]],total:["",[ee.required]],status:["",[ee.required]],procedureTypeId:["",[ee.required]],ticket:["",[]]}),this.form.valueChanges.subscribe(e=>{this.payment.documentNumber=e.documentNumber,this.payment.bankName=e.bankName,this.payment.officeName=e.officeName,this.payment.reportDate=e.reportDate,this.payment.description=e.description,this.payment.transactionNumber=e.transactionNumber,this.payment.total=e.total,this.payment.status=e.status,this.payment.procedureTypeId=e.procedureTypeId,this.payment.ticket=e.ticket},e=>{console.log(e)})}Save(){null!=this.payment.id&&this.payment.id>0?this.reportedInfoBankService.update(this.payment,this.payment.id).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de pagos","El pago se actualiz\xf3 con exito"),setTimeout(()=>{this.Close("Actualizado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)}):this.reportedInfoBankService.insert(this.payment).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de pagos","El pago se almaceno con exito"),setTimeout(()=>{this.Close("Guardado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}Close(e){this.dialogRef.close(e)}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}numberOnly(e){return this.utilService.numberOnly(e)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(fm),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-payment-verify-consig-modal"]],decls:125,vars:61,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","documentNumber"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","documentNumber","placeholder","Digite n\xfamero de documento","aria-invalid","false","typeData","",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","bankName"],["type","text","formControlName","bankName","placeholder","Digite nombre de banco","aria-invalid","false","typeData","",3,"ngClass"],["for","officeName"],["type","text","formControlName","officeName","placeholder","Digite nombre de oficina","aria-invalid","false","typeData","",3,"ngClass"],["for","reportDate"],["type","date","formControlName","reportDate","placeholder","Seleccione fecha de pago","aria-invalid","false","typeData","",3,"ngClass"],["for","description"],["type","text","formControlName","description","placeholder","Digite descripci\xf3n","aria-invalid","false","typeData","",3,"ngClass"],["for","transactionNumber"],["type","text","formControlName","transactionNumber","placeholder","Digite n\xfamero de transacci\xf3n","aria-invalid","false","typeData","",3,"ngClass"],["for","total"],["type","text","formControlName","total","placeholder","Digite total","aria-invalid","false","typeData","",3,"ngClass","keypress"],[1,"lista-desplegable-form"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status",3,"ngClass"],["value","A"],["value","I"],["for","ticket"],["type","text","formControlName","ticket","placeholder","Digite ticket de tr\xe1mite","aria-invalid","false","typeData","",3,"ngClass"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de pagos"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"N\xfamero de documento"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"input",9),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(14,BEe,1,0,"div",10),p(15,REe,1,0,"div",11),p(16,NEe,2,1,"span",12),c()()(),l(17,"div",4)(18,"div",5)(19,"label",13)(20,"b"),u(21,"Nombre banco"),c(),l(22,"span",7),u(23,"*"),c()(),l(24,"div",8),M(25,"input",14),p(26,FEe,1,0,"div",10),p(27,LEe,1,0,"div",11),p(28,UEe,2,1,"span",12),c()()()(),l(29,"div",3)(30,"div",4)(31,"div",5)(32,"label",15)(33,"b"),u(34,"Nombre oficina"),c(),l(35,"span",7),u(36,"*"),c()(),l(37,"div",8),M(38,"input",16),p(39,YEe,1,0,"div",10),p(40,HEe,1,0,"div",11),p(41,jEe,2,1,"span",12),c()()(),l(42,"div",4)(43,"div",5)(44,"label",17)(45,"b"),u(46,"Fecha pago"),c(),l(47,"span",7),u(48,"*"),c()(),l(49,"div",8),M(50,"input",18),p(51,VEe,2,1,"span",12),c()()()(),l(52,"div",3)(53,"div",4)(54,"div",5)(55,"label",19)(56,"b"),u(57,"Descripci\xf3n"),c(),l(58,"span",7),u(59,"*"),c()(),l(60,"div",8),M(61,"input",20),p(62,QEe,1,0,"div",10),p(63,GEe,1,0,"div",11),p(64,zEe,2,1,"span",12),c()()(),l(65,"div",4)(66,"div",5)(67,"label",21)(68,"b"),u(69,"N\xfamero de transacci\xf3n"),c(),l(70,"span",7),u(71,"*"),c()(),l(72,"div",8),M(73,"input",22),p(74,WEe,1,0,"div",10),p(75,qEe,1,0,"div",11),p(76,JEe,2,1,"span",12),c()()()(),l(77,"div",3)(78,"div",4)(79,"div",5)(80,"label",23)(81,"b"),u(82,"Total"),c(),l(83,"span",7),u(84,"*"),c()(),l(85,"div",8)(86,"input",24),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(87,KEe,1,0,"div",10),p(88,XEe,1,0,"div",11),p(89,$Ee,2,1,"span",12),c()()(),l(90,"div",4)(91,"div",25)(92,"label",26)(93,"b"),u(94,"Estado"),c(),l(95,"span",7),u(96,"*"),c()(),l(97,"div",8)(98,"mat-select",27)(99,"mat-option",28),u(100,"Pendiente"),c(),l(101,"mat-option",29),u(102,"Inactivo"),c()(),p(103,ZEe,2,1,"span",12),c()()()(),l(104,"div",3)(105,"div",4)(106,"div",5)(107,"label",30)(108,"b"),u(109,"Tr\xe1mite asociado"),c(),l(110,"span",7),u(111,"*"),c()(),l(112,"div",8),M(113,"input",31),p(114,eTe,1,0,"div",10),p(115,tTe,1,0,"div",11),p(116,nTe,2,1,"span",12),c()()()(),M(117,"br")(118,"br"),c()(),l(119,"mat-dialog-actions",32)(120,"button",33),ae("click",function(){return i.Close("close")}),u(121,"Cancelar"),c(),u(122," \xa0 "),l(123,"button",34),ae("click",function(){return i.Save()}),u(124,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(34,pp,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateResult("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(9),m("ngClass",st(37,pp,i.validateResult("bankName"),i.validateErrors("bankName"))),h(1),m("ngIf",i.validateResult("bankName")),h(1),m("ngIf",i.validateErrors("bankName")),h(1),m("ngIf",i.validateErrors("bankName")),h(10),m("ngClass",st(40,pp,i.validateResult("officeName"),i.validateErrors("officeName"))),h(1),m("ngIf",i.validateResult("officeName")),h(1),m("ngIf",i.validateErrors("officeName")),h(1),m("ngIf",i.validateErrors("officeName")),h(9),m("ngClass",st(43,pp,i.validateResult("reportDate"),i.validateErrors("reportDate"))),h(1),m("ngIf",i.validateErrors("reportDate")),h(10),m("ngClass",st(46,pp,i.validateResult("description"),i.validateErrors("description"))),h(1),m("ngIf",i.validateResult("description")),h(1),m("ngIf",i.validateErrors("description")),h(1),m("ngIf",i.validateErrors("description")),h(9),m("ngClass",st(49,pp,i.validateResult("transactionNumber"),i.validateErrors("transactionNumber"))),h(1),m("ngIf",i.validateResult("transactionNumber")),h(1),m("ngIf",i.validateErrors("transactionNumber")),h(1),m("ngIf",i.validateErrors("transactionNumber")),h(10),m("ngClass",st(52,pp,i.validateResult("total"),i.validateErrors("total"))),h(1),m("ngIf",i.validateResult("total")),h(1),m("ngIf",i.validateErrors("total")),h(1),m("ngIf",i.validateErrors("total")),h(9),m("ngClass",st(55,iTe,i.validateResult("status"),i.validateErrors("status"))),h(5),m("ngIf",i.validateErrors("status")),h(10),m("ngClass",st(58,pp,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();var kt=ce(5439);let Al=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Graduate"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getValidateGraduate(e){return this.metodoGetApi(this.url+"/getValidateGraduate/"+e,!0)}getValidateUsername(e){return this.metodoGetApi(this.url+"/getValidateUsername/"+e,!0)}getValidateEmail(e){return this.metodoGetApi(this.url+"/getValidateEmail/"+e,!0)}getGraduateDetails(e){return this.metodoGetApi(this.url+"/getGraduateDetails/"+e,!0)}getGraduateLicensure(e,i){return this.metodoGetApi(this.url+"/getGraduateLicensure/"+e+"/"+i,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),pC=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Pse/"}getBankList(){return this.metodoPostApi(this.url+"GetBankList","",!0)}createTransactionPayment(e){return this.metodoPostApi(this.url+"CreateTransactionPayment",e,!0)}transactionInformation(e){return this.metodoPostApi(this.url+"TransactionInformation",e,!0)}finalizeTransactionPayment(e){return this.metodoPostApi(this.url+"FinalizeTransactionPayment",e,!0)}finalizeTransactionPse(e){return this.metodoPostApi(this.url+"FinalizeTransactionPse",e,!0)}getTransactionByTrazabilityCode(e){return this.metodoGetApi(this.url+"GetTransactionByTrazabilityCode/"+e.transaction+"/"+e.idUser,!0)}getTransactionByUserProcedureType(e){return this.metodoGetApi(this.url+"GetTransactionByUserProcedureType/"+e.idUser+"/"+e.procedureTypeId,!0)}getTransactionByDocumentNumber(e){return this.metodoPostApi(this.url+"GetTransactionByDocumentNumber",e,!0)}getTransactionByDateRange(e){return this.metodoPostApi(this.url+"GetTransactionByDateRange",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const oTe=["paginator"],aTe=["sort"],sTe=["paginatorPse"],cTe=["sortPse"];function lTe(t,n){1&t&&M(0,"div",29)}function dTe(t,n){1&t&&M(0,"div",30)}function uTe(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("document"))}}function fTe(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function hTe(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function ATe(t,n){if(1&t){const e=Mn();l(0,"div",6)(1,"div",32)(2,"button",26),ae("click",function(){return Mt(e),wt(z().exportAsExcel())}),u(3,"Exportar a excel"),c()()()}}function pTe(t,n){1&t&&(l(0,"th",57),u(1," Id "),c())}function gTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function mTe(t,n){1&t&&(l(0,"th",57),u(1," N\xfamero documento "),c())}function _Te(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.documentNumber," ")}}function bTe(t,n){1&t&&(l(0,"th",57),u(1," Banco "),c())}function vTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.bankName," ")}}function CTe(t,n){1&t&&(l(0,"th",57),u(1," Oficina "),c())}function yTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.officeName," ")}}function MTe(t,n){1&t&&(l(0,"th",57),u(1," Fecha Pago "),c())}function wTe(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.reportDate,"yyyy-MM-dd")," ")}}function PTe(t,n){1&t&&(l(0,"th",57),u(1," Descripci\xf3n "),c())}function DTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function xTe(t,n){1&t&&(l(0,"th",57),u(1," N\xfamero de transacci\xf3n "),c())}function STe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.transactionNumber," ")}}function OTe(t,n){1&t&&(l(0,"th",57),u(1," Total "),c())}function ETe(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"number"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.total,"2.0")," ")}}function TTe(t,n){1&t&&(l(0,"th",57),u(1," Referencia "),c())}function kTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.reference," ")}}function ITe(t,n){1&t&&(l(0,"th",57),u(1," Estado "),c())}function BTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Pendiente":"Inactivo"," ")}}function RTe(t,n){1&t&&(l(0,"th",57),u(1," No Tr\xe1mite "),c())}function NTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function FTe(t,n){1&t&&(l(0,"th",57),u(1," Tipo tr\xe1mite "),c())}function LTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureTypeName," ")}}function UTe(t,n){1&t&&(l(0,"th",57),u(1," Acci\xf3n "),c())}function YTe(t,n){if(1&t){const e=Mn();l(0,"div",60)(1,"span",65),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).delete(r))}),M(2,"span",66),c(),l(3,"span",63),u(4,"Eliminar pago"),c()()}}function HTe(t,n){if(1&t){const e=Mn();l(0,"div",60)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).deleteProcedure(r))}),M(2,"span",66),c(),l(3,"span",63),u(4,"Eliminar pago asociado al tr\xe1mite"),c()()}}function jTe(t,n){if(1&t){const e=Mn();l(0,"td",58)(1,"div",59)(2,"div",60)(3,"span",61),ae("click",function(){const o=Mt(e).$implicit;return wt(z(2).openModal(o))}),M(4,"span",62),c(),l(5,"span",63),u(6,"Editar"),c()(),p(7,YTe,5,0,"div",64),p(8,HTe,5,0,"div",64),c()()}if(2&t){const e=n.$implicit;h(7),m("ngIf",null==e.ticket),h(1),m("ngIf",null!=e.ticket)}}function VTe(t,n){1&t&&M(0,"tr",68)}function QTe(t,n){1&t&&M(0,"tr",69)}function GTe(t,n){1&t&&(l(0,"tr",70)(1,"td",71),u(2,"No se encontraron resultados"),c()())}const WQ=function(){return[5,10,25,100]};function zTe(t,n){if(1&t&&(l(0,"div",6),M(1,"div",33),l(2,"div",34)(3,"div",35)(4,"table",36),Ie(5,37),p(6,pTe,2,0,"th",38),p(7,gTe,2,1,"td",39),Be(),Ie(8,40),p(9,mTe,2,0,"th",38),p(10,_Te,2,1,"td",39),Be(),Ie(11,41),p(12,bTe,2,0,"th",38),p(13,vTe,2,1,"td",39),Be(),Ie(14,42),p(15,CTe,2,0,"th",38),p(16,yTe,2,1,"td",39),Be(),Ie(17,43),p(18,MTe,2,0,"th",38),p(19,wTe,3,4,"td",39),Be(),Ie(20,44),p(21,PTe,2,0,"th",38),p(22,DTe,2,1,"td",39),Be(),Ie(23,45),p(24,xTe,2,0,"th",38),p(25,STe,2,1,"td",39),Be(),Ie(26,46),p(27,OTe,2,0,"th",38),p(28,ETe,3,4,"td",39),Be(),Ie(29,47),p(30,TTe,2,0,"th",38),p(31,kTe,2,1,"td",39),Be(),Ie(32,48),p(33,ITe,2,0,"th",38),p(34,BTe,2,1,"td",39),Be(),Ie(35,49),p(36,RTe,2,0,"th",38),p(37,NTe,2,1,"td",39),Be(),Ie(38,50),p(39,FTe,2,0,"th",38),p(40,LTe,2,1,"td",39),Be(),Ie(41,51),p(42,UTe,2,0,"th",38),p(43,jTe,9,2,"td",39),Be(),p(44,VTe,1,0,"tr",52),p(45,QTe,1,0,"tr",53),p(46,GTe,3,0,"tr",54),c(),M(47,"mat-paginator",55,56),c()(),M(49,"div",33),c()),2&t){const e=z();h(4),m("dataSource",e.paymentConsigDataSource),h(40),m("matHeaderRowDef",e.displayedColumns),h(1),m("matRowDefColumns",e.displayedColumns),h(2),m("pageSizeOptions",vr(4,WQ))}}function WTe(t,n){if(1&t){const e=Mn();l(0,"div",6)(1,"div",32)(2,"button",26),ae("click",function(){return Mt(e),wt(z().exportPseAsExcel())}),u(3,"Exportar a excel"),c()()()}}function qTe(t,n){1&t&&(l(0,"th",57),u(1," Id "),c())}function JTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function KTe(t,n){1&t&&(l(0,"th",57),u(1," N\xfamero documento "),c())}function XTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.identificationNumber," ")}}function $Te(t,n){1&t&&(l(0,"th",57),u(1," Banco "),c())}function ZTe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.bankName," ")}}function e3e(t,n){1&t&&(l(0,"th",57),u(1," Fecha Pago "),c())}function t3e(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.bankProcessDate,"yyyy-MM-dd")," ")}}function n3e(t,n){1&t&&(l(0,"th",57),u(1," Descripci\xf3n "),c())}function i3e(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.paymentDescription," ")}}function r3e(t,n){1&t&&(l(0,"th",57),u(1," N\xfamero de transacci\xf3n (CUS) "),c())}function o3e(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.trazabilityCode," ")}}function a3e(t,n){1&t&&(l(0,"th",57),u(1," Total "),c())}function s3e(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"number"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.transactionValue,"2.0")," ")}}function c3e(t,n){1&t&&(l(0,"th",57),u(1," Estado "),c())}function l3e(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.transactionState," ")}}function d3e(t,n){1&t&&(l(0,"th",57),u(1," Tipo tr\xe1mite "),c())}function u3e(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureTypeName," ")}}function f3e(t,n){1&t&&(l(0,"th",57),u(1," No Tr\xe1mite "),c())}function h3e(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function A3e(t,n){1&t&&(l(0,"th",57),u(1," Acci\xf3n "),c())}function p3e(t,n){if(1&t){const e=Mn();l(0,"div",60)(1,"span",61),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).openModalPse(r))}),M(2,"span",62),c(),l(3,"span",63),u(4,"Editar"),c()()}}function g3e(t,n){1&t&&(l(0,"td",58)(1,"div",59),p(2,p3e,5,0,"div",64),c()()),2&t&&(h(2),m("ngIf",!1))}function m3e(t,n){1&t&&M(0,"tr",68)}function _3e(t,n){1&t&&M(0,"tr",69)}function b3e(t,n){1&t&&(l(0,"tr",70)(1,"td",79),u(2,"No se encontraron resultados"),c()())}function v3e(t,n){if(1&t&&(l(0,"div",6),M(1,"div",33),l(2,"div",34)(3,"div",35)(4,"table",72),Ie(5,37),p(6,qTe,2,0,"th",38),p(7,JTe,2,1,"td",39),Be(),Ie(8,73),p(9,KTe,2,0,"th",38),p(10,XTe,2,1,"td",39),Be(),Ie(11,41),p(12,$Te,2,0,"th",38),p(13,ZTe,2,1,"td",39),Be(),Ie(14,74),p(15,e3e,2,0,"th",38),p(16,t3e,3,4,"td",39),Be(),Ie(17,75),p(18,n3e,2,0,"th",38),p(19,i3e,2,1,"td",39),Be(),Ie(20,76),p(21,r3e,2,0,"th",38),p(22,o3e,2,1,"td",39),Be(),Ie(23,77),p(24,a3e,2,0,"th",38),p(25,s3e,3,4,"td",39),Be(),Ie(26,48),p(27,c3e,2,0,"th",38),p(28,l3e,2,1,"td",39),Be(),Ie(29,50),p(30,d3e,2,0,"th",38),p(31,u3e,2,1,"td",39),Be(),Ie(32,49),p(33,f3e,2,0,"th",38),p(34,h3e,2,1,"td",39),Be(),Ie(35,51),p(36,A3e,2,0,"th",38),p(37,g3e,3,1,"td",39),Be(),p(38,m3e,1,0,"tr",52),p(39,_3e,1,0,"tr",53),p(40,b3e,3,0,"tr",54),c(),M(41,"mat-paginator",55,78),c()(),M(43,"div",33),c()),2&t){const e=z();h(4),m("dataSource",e.paymentPseDataSource),h(34),m("matHeaderRowDef",e.displayedColumnsPse),h(1),m("matRowDefColumns",e.displayedColumnsPse),h(2),m("pageSizeOptions",vr(4,WQ))}}const vI=function(t,n){return{success:t,error:n}};let C3e=(()=>{class t{constructor(e,i,r,o,a,s,d){this.formBuilder=e,this.storage=i,this.utilService=r,this.dialog=o,this.graduateService=a,this.reportedInfoBankService=s,this.pseTransactionService=d,this.detailVisible=!1,this.graduate=new Ks,this.paymentsConsig=new Array,this.paymentsPse=new Array,this.today=kt(new Date).format("YYYY-MM-DD"),this.displayedColumns=["id","documentNumber","bankName","officeName","reportDate","description","transactionNumber","total","status","reference","procedureTypeId","procedureId","actions"],this.longitud=this.displayedColumns.length,this.displayedColumnsPse=["id","identificationNumber","bankName","bankProccessDate","paymentDescription","trazabilityCode","transactionValue","status","procedureTypeId","procedureId","actions"],this.longitudLog=this.displayedColumnsPse.length}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({document:["",[ee.required,ee.minLength(5),ee.maxLength(12)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de pagos","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de pagos","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("document")?.setValue(""),this.detailVisible=!1}numberOnly(e){return this.utilService.numberOnly(e)}search(){let e=this.form.get("document")?.value,i=this.form.get("requestDateIni")?.value,r=this.form.get("requestDateEnd")?.value,o=!1;if(""!=this.form.get("document")?.value)o=!0;else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de pagos","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);o=!0}if(!o)return void this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de pagos","Debe seleccionar un criterio de busqueda");this.utilService.showLoading("Cargando..."),this.detailVisible=!1;let a=""!=e?this.reportedInfoBankService.getPaymentByDocumentNumber({documentNumber:e}).toPromise():this.reportedInfoBankService.getPaymentByDateRange({dateInit:i,dateFinish:r}).toPromise(),s=""!=e?this.pseTransactionService.getTransactionByDocumentNumber({documentNumber:e}).toPromise():this.pseTransactionService.getTransactionByDateRange({dateInit:i,dateFinish:r}).toPromise();Promise.all([a,s]).then(d=>{this.utilService.closeLoading(""),this.detailVisible=!0,this.paymentsConsig=d[0].data,this.paymentsPse=d[1].data,this.updatePaymentConsig(this.paymentsConsig),this.updatePaymentPse(this.paymentsPse)},d=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de pagos",d.error.message)})}updatePaymentConsig(e){this.paymentConsigDataSource=new Ni(e),this.paymentConsigDataSource.sort=this.sort,setTimeout(()=>this.paymentConsigDataSource.paginator=this.paginator)}updatePaymentPse(e){this.paymentPseDataSource=new Ni(e),this.paymentPseDataSource.sort=this.sortPse,setTimeout(()=>this.paymentPseDataSource.paginator=this.paginatorPse)}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}openModal(e){this.modalRefConsig=this.dialog.open(rTe,{width:"600px",autoFocus:!0,disableClose:!0,data:{payment:e}}),this.modalRefConsig.afterClosed().subscribe(i=>{this.reportedInfoBankService.getPaymentByDocumentNumber({documentNumber:e.documentNumber}).subscribe(r=>{this.updatePaymentConsig(r.data)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}delete(e){this.openModalConfirm("Gesti\xf3n de pagos","\xbfDesea eliminar el pago?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.reportedInfoBankService.delete(e.id).subscribe(r=>{this.paymentsConsig=this.paymentsConsig.filter(o=>o.id!=e.id),this.updatePaymentConsig(this.paymentsConsig),this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de pagos","Se elimino el pago correctamente")},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}deleteProcedure(e){this.openModalConfirm("Gesti\xf3n de pagos","\xbfDesea eliminar el pago asociado al tr\xe1mite "+e.ticket+" ?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.reportedInfoBankService.deleteProcedurePayment(e).subscribe(r=>{this.reportedInfoBankService.getPaymentByDocumentNumber({documentNumber:e.documentNumber}).subscribe(o=>{this.updatePaymentConsig(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})})},i=>{console.log(i)})}openModalPse(e){}deletePse(e){}exportAsExcel(){let e=this.paymentConsigDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"N\xfamero documento":o.documentNumber,Banco:o.bankName,Oficina:o.officeName,"Fecha pago":o.reportDate.slice(0,10),Descripci\u00f3n:o.description,"N\xfamero de transacci\xf3n":o.transactionNumber,Total:o.total,Referencia:o.reference,Estado:"A"==o.status?"Pendiente":"Inactivo","No Tr\xe1mite":o.ticket,"Tipo Tr\xe1mite":o.procedureTypeName}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"PagosGenerales.xlsx")}exportPseAsExcel(){let e=this.paymentPseDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"N\xfamero documento":o.identificationNumber,Banco:o.bankName,"Fecha pago":o.bankProcessDate.slice(0,10),Descripci\u00f3n:o.paymentDescription,"N\xfamero de transacci\xf3n (CUS)":o.trazabilityCode,Total:o.transactionValue,Estado:o.transactionState,"No Tr\xe1mite":o.ticket,"Tipo Tr\xe1mite":o.procedureTypeName}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"PagosPse.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(zi),D(Ci),D(pi),D(Wo),D(Al),D(fm),D(pC))},t.\u0275cmp=Xt({type:t,selectors:[["app-payment-verify"]],viewQuery:function(e,i){if(1&e&&(on(oTe,5),on(aTe,5),on(sTe,5),on(cTe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorPse=r.first),Rt(r=Nt())&&(i.sortPse=r.first)}},decls:64,vars:24,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","document"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","document","placeholder","N\xfamero de documento del graduado","maxlength","12","OnlyNumber","true",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],["class","row",4,"ngIf"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[1,"col-12","col-md-2","btn-adjust"],[1,"col-0"],[1,"col-12"],[1,"container","mat-elevation-z8"],["mat-table","","sort","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentNumber"],["matColumnDef","bankName"],["matColumnDef","officeName"],["matColumnDef","reportDate"],["matColumnDef","description"],["matColumnDef","transactionNumber"],["matColumnDef","total"],["matColumnDef","reference"],["matColumnDef","status"],["matColumnDef","procedureId"],["matColumnDef","procedureTypeId"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],["paginator",""],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],["class","descripcion-emergente-govco top",4,"ngIf"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],[1,"etiqueta-govco","asign",3,"click"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"],["mat-table","","sortPse","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","identificationNumber"],["matColumnDef","bankProccessDate"],["matColumnDef","paymentDescription"],["matColumnDef","trazabilityCode"],["matColumnDef","transactionValue"],["paginatorPse",""],["colspan","this.displayedColumnsPse.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de pagos"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero documento"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14)(22,"input",15),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(23,lTe,1,0,"div",16),p(24,dTe,1,0,"div",17),p(25,uTe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha Inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,fTe,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha Final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,hTe,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),M(55,"br"),p(56,ATe,4,0,"div",27),M(57,"br"),p(58,zTe,50,5,"div",27),M(59,"br"),p(60,WTe,4,0,"div",27),M(61,"br"),p(62,v3e,44,5,"div",27),c(),M(63,"div",28),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(15,vI,i.validateResult("document"),i.validateErrors("document"))),h(1),m("ngIf",i.validateResult("document")),h(1),m("ngIf",i.validateErrors("document")),h(1),m("ngIf",i.validateErrors("document")),h(10),mn("max",i.today),m("ngClass",st(18,vI,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(21,vI,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(10),m("ngIf",i.detailVisible),h(2),m("ngIf",i.detailVisible),h(2),m("ngIf",i.detailVisible),h(2),m("ngIf",i.detailVisible))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,gg,Aa],styles:[".etiqueta-govco.asign[_ngcontent-%COMP%]{background-color:orange!important;border-radius:14px;color:#000!important}"]}),t})();class qQ{}class Zr{constructor(){this.graduate=new Ks,this.procedureDocuments=new Array,this.procedureLogs=new Array,this.procedurePayments=new Array,this.procedureStatus=new Jk,this.procedureType=new qQ,this.licensures=new Array,this.signed=!1,this.image=!1}}class rh{}var hm=ce(6036),bP=ce.t(hm,2),oh=ce(2813),y3e=ce.t(oh,2);const M3e=["pdfViewerContainer"];function CI(t,n,e){t[n]=e}function gC(){return typeof window>"u"}gC()||CI(bP,"verbosity",hm.VerbosityLevel.INFOS);var E0=(()=>{return(t=E0||(E0={}))[t.DISABLED=0]="DISABLED",t[t.ENABLED=1]="ENABLED",t[t.ENHANCED=2]="ENHANCED",E0;var t})();let T0=(()=>{class t{constructor(e,i){if(this.element=e,this.ngZone=i,this.isVisible=!1,this._cMapsUrl=typeof bP<"u"?`https://unpkg.com/pdfjs-dist@${hm.version}/cmaps/`:null,this._imageResourcesPath=typeof bP<"u"?`https://unpkg.com/pdfjs-dist@${hm.version}/web/images/`:null,this._renderText=!0,this._renderTextMode=E0.ENABLED,this._stickToPage=!1,this._originalSize=!0,this._page=1,this._zoom=1,this._zoomScale="page-width",this._rotation=0,this._showAll=!0,this._canAutoResize=!0,this._fitToPage=!1,this._externalLinkTarget="blank",this._showBorders=!1,this.resizeTimeout=null,this.pageScrollTimeout=null,this.isInitialized=!1,this.destroy$=new te,this.afterLoadComplete=new Fn,this.pageRendered=new Fn,this.pageInitialized=new Fn,this.textLayerRendered=new Fn,this.onError=new Fn,this.onProgress=new Fn,this.pageChange=new Fn(!0),gC())return;let r;const o=hm.version;r=window[`pdfWorkerSrc${o}`]||(window.hasOwnProperty("pdfWorkerSrc")&&"string"==typeof window.pdfWorkerSrc&&window.pdfWorkerSrc?window.pdfWorkerSrc:`https://cdn.jsdelivr.net/npm/pdfjs-dist@${o}/legacy/build/pdf.worker.min.js`),CI(hm.GlobalWorkerOptions,"workerSrc",r)}set cMapsUrl(e){this._cMapsUrl=e}set page(e){const i=e=parseInt(e,10)||1;this._pdf&&(e=this.getValidPageNumber(e)),this._page=e,i!==e&&this.pageChange.emit(e)}set renderText(e){this._renderText=e}set renderTextMode(e){this._renderTextMode=e}set originalSize(e){this._originalSize=e}set showAll(e){this._showAll=e}set stickToPage(e){this._stickToPage=e}set zoom(e){e<=0||(this._zoom=e)}get zoom(){return this._zoom}set zoomScale(e){this._zoomScale=e}get zoomScale(){return this._zoomScale}set rotation(e){"number"==typeof e&&e%90==0?this._rotation=e:console.warn("Invalid pages rotation angle.")}set externalLinkTarget(e){this._externalLinkTarget=e}set autoresize(e){this._canAutoResize=Boolean(e)}set fitToPage(e){this._fitToPage=Boolean(e)}set showBorders(e){this._showBorders=Boolean(e)}static getLinkTarget(e){switch(e){case"blank":return oh.LinkTarget.BLANK;case"none":return oh.LinkTarget.NONE;case"self":return oh.LinkTarget.SELF;case"parent":return oh.LinkTarget.PARENT;case"top":return oh.LinkTarget.TOP}return null}ngAfterViewChecked(){if(this.isInitialized)return;const e=this.pdfViewerContainer.nativeElement.offsetParent;!0!==this.isVisible||null!=e?!1===this.isVisible&&null!=e&&(this.isVisible=!0,setTimeout(()=>{this.initialize(),this.ngOnChanges({src:this.src})})):this.isVisible=!1}ngOnInit(){this.initialize(),this.setupResizeListener()}ngOnDestroy(){this.clear(),this.destroy$.next(),this.loadingTask=null}ngOnChanges(e){if(!gC()&&this.isVisible)if("src"in e)this.loadPDF();else if(this._pdf){if("renderText"in e?(this.pdfViewer.textLayerMode=this._renderText?this._renderTextMode:E0.DISABLED,this.resetPdfDocument()):"showAll"in e&&(this.setupViewer(),this.resetPdfDocument()),"page"in e){const{page:i}=e;if(i.currentValue===this._latestScrolledPage)return;this.pdfViewer.scrollPageIntoView({pageNumber:this._page})}this.update()}}updateSize(){Ya(this._pdf.getPage(this.pdfViewer.currentPageNumber)).pipe(li(this.destroy$)).subscribe({next:e=>{const i=this._rotation+e.rotate,r=e.getViewport({scale:this._zoom,rotation:i}).width*t.CSS_UNITS;let o=this._zoom,a=!0;if(!this._originalSize||this._fitToPage&&r>this.pdfViewerContainer.nativeElement.clientWidth){const s=e.getViewport({scale:1,rotation:i});o=this.getScale(s.width,s.height),a=!this._stickToPage}this.pdfViewer._setScale(o,a)}})}clear(){this.loadingTask&&!this.loadingTask.destroyed&&this.loadingTask.destroy(),this._pdf&&(this._latestScrolledPage=0,this._pdf.destroy(),this._pdf=null,this.pdfViewer.setDocument(null),this.pdfLinkService.setDocument(null,null),this.pdfFindController.setDocument(null))}getPDFLinkServiceConfig(){const e=t.getLinkTarget(this._externalLinkTarget);return e?{externalLinkTarget:e}:{}}initEventBus(){this.eventBus=function w3e(t,n){const e=new t.EventBus;return function P3e(t,n){Gr(t,"documentload").pipe(li(n)).subscribe(()=>{const e=document.createEvent("CustomEvent");e.initCustomEvent("documentload",!0,!0,{}),window.dispatchEvent(e)}),Gr(t,"pagerendered").pipe(li(n)).subscribe(({pageNumber:e,cssTransform:i,source:r})=>{const o=document.createEvent("CustomEvent");o.initCustomEvent("pagerendered",!0,!0,{pageNumber:e,cssTransform:i}),r.div.dispatchEvent(o)}),Gr(t,"textlayerrendered").pipe(li(n)).subscribe(({pageNumber:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("textlayerrendered",!0,!0,{pageNumber:e}),i.textLayerDiv.dispatchEvent(r)}),Gr(t,"pagechanging").pipe(li(n)).subscribe(({pageNumber:e,source:i})=>{const r=document.createEvent("UIEvents");r.initEvent("pagechanging",!0,!0),r.pageNumber=e,i.container.dispatchEvent(r)}),Gr(t,"pagesinit").pipe(li(n)).subscribe(({source:e})=>{const i=document.createEvent("CustomEvent");i.initCustomEvent("pagesinit",!0,!0,null),e.container.dispatchEvent(i)}),Gr(t,"pagesloaded").pipe(li(n)).subscribe(({pagesCount:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("pagesloaded",!0,!0,{pagesCount:e}),i.container.dispatchEvent(r)}),Gr(t,"scalechange").pipe(li(n)).subscribe(({scale:e,presetValue:i,source:r})=>{const o=document.createEvent("UIEvents");o.initEvent("scalechange",!0,!0),o.scale=e,o.presetValue=i,r.container.dispatchEvent(o)}),Gr(t,"updateviewarea").pipe(li(n)).subscribe(({location:e,source:i})=>{const r=document.createEvent("UIEvents");r.initEvent("updateviewarea",!0,!0),r.location=e,i.container.dispatchEvent(r)}),Gr(t,"find").pipe(li(n)).subscribe(({source:e,type:i,query:r,phraseSearch:o,caseSensitive:a,highlightAll:s,findPrevious:d})=>{if(e===window)return;const f=document.createEvent("CustomEvent");f.initCustomEvent("find"+i,!0,!0,{query:r,phraseSearch:o,caseSensitive:a,highlightAll:s,findPrevious:d}),window.dispatchEvent(f)}),Gr(t,"attachmentsloaded").pipe(li(n)).subscribe(({attachmentsCount:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("attachmentsloaded",!0,!0,{attachmentsCount:e}),i.container.dispatchEvent(r)}),Gr(t,"sidebarviewchanged").pipe(li(n)).subscribe(({view:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("sidebarviewchanged",!0,!0,{view:e}),i.outerContainer.dispatchEvent(r)}),Gr(t,"pagemode").pipe(li(n)).subscribe(({mode:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("pagemode",!0,!0,{mode:e}),i.pdfViewer.container.dispatchEvent(r)}),Gr(t,"namedaction").pipe(li(n)).subscribe(({action:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("namedaction",!0,!0,{action:e}),i.pdfViewer.container.dispatchEvent(r)}),Gr(t,"presentationmodechanged").pipe(li(n)).subscribe(({active:e,switchInProgress:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("presentationmodechanged",!0,!0,{active:e,switchInProgress:i}),window.dispatchEvent(r)}),Gr(t,"outlineloaded").pipe(li(n)).subscribe(({outlineCount:e,source:i})=>{const r=document.createEvent("CustomEvent");r.initCustomEvent("outlineloaded",!0,!0,{outlineCount:e}),i.container.dispatchEvent(r)})}(e,n),e}(y3e,this.destroy$),Gr(this.eventBus,"pagerendered").pipe(li(this.destroy$)).subscribe(e=>{this.pageRendered.emit(e)}),Gr(this.eventBus,"pagesinit").pipe(li(this.destroy$)).subscribe(e=>{this.pageInitialized.emit(e)}),Gr(this.eventBus,"pagechanging").pipe(li(this.destroy$)).subscribe(({pageNumber:e})=>{this.pageScrollTimeout&&clearTimeout(this.pageScrollTimeout),this.pageScrollTimeout=window.setTimeout(()=>{this._latestScrolledPage=e,this.pageChange.emit(e)},100)}),Gr(this.eventBus,"textlayerrendered").pipe(li(this.destroy$)).subscribe(e=>{this.textLayerRendered.emit(e)})}initPDFServices(){this.pdfLinkService=new oh.PDFLinkService({eventBus:this.eventBus,...this.getPDFLinkServiceConfig()}),this.pdfFindController=new oh.PDFFindController({eventBus:this.eventBus,linkService:this.pdfLinkService})}getPDFOptions(){return{eventBus:this.eventBus,container:this.element.nativeElement.querySelector("div"),removePageBorders:!this._showBorders,linkService:this.pdfLinkService,textLayerMode:this._renderText?this._renderTextMode:E0.DISABLED,findController:this.pdfFindController,renderer:"canvas",l10n:void 0,imageResourcesPath:this._imageResourcesPath}}setupViewer(){CI(bP,"disableTextLayer",!this._renderText),this.initPDFServices(),this.pdfViewer=this._showAll?new oh.PDFViewer(this.getPDFOptions()):new oh.PDFSinglePageViewer(this.getPDFOptions()),this.pdfLinkService.setViewer(this.pdfViewer),this.pdfViewer._currentPageNumber=this._page}getValidPageNumber(e){return e<1?1:e>this._pdf.numPages?this._pdf.numPages:e}getDocumentParams(){const e=typeof this.src;if(!this._cMapsUrl)return this.src;const i={cMapUrl:this._cMapsUrl,cMapPacked:!0,enableXfa:!0};return"string"===e?i.url=this.src:"object"===e&&(void 0!==this.src.byteLength?i.data=this.src:Object.assign(i,this.src)),i}loadPDF(){if(!this.src)return;if(this.lastLoaded===this.src)return void this.update();this.clear(),this.setupViewer(),this.loadingTask=hm.getDocument(this.getDocumentParams()),this.loadingTask.onProgress=i=>{this.onProgress.emit(i)};const e=this.src;Ya(this.loadingTask.promise).pipe(li(this.destroy$)).subscribe({next:i=>{this._pdf=i,this.lastLoaded=e,this.afterLoadComplete.emit(i),this.resetPdfDocument(),this.update()},error:i=>{this.lastLoaded=null,this.onError.emit(i)}})}update(){this.page=this._page,this.render()}render(){this._page=this.getValidPageNumber(this._page),(0!==this._rotation||this.pdfViewer.pagesRotation!==this._rotation)&&setTimeout(()=>{this.pdfViewer.pagesRotation=this._rotation}),this._stickToPage&&setTimeout(()=>{this.pdfViewer.currentPageNumber=this._page}),this.updateSize()}getScale(e,i){const r=this._showBorders?2*t.BORDER_WIDTH:0,o=this.pdfViewerContainer.nativeElement.clientWidth-r,a=this.pdfViewerContainer.nativeElement.clientHeight-r;if(0===a||0===i||0===o||0===e)return 1;let s=1;switch(this._zoomScale){case"page-fit":s=Math.min(a/i,o/e);break;case"page-height":s=a/i;break;default:s=o/e}return this._zoom*s/t.CSS_UNITS}resetPdfDocument(){this.pdfLinkService.setDocument(this._pdf,null),this.pdfFindController.setDocument(this._pdf),this.pdfViewer.setDocument(this._pdf)}initialize(){gC()||!this.isVisible||(this.isInitialized=!0,this.initEventBus(),this.setupViewer())}setupResizeListener(){gC()||this.ngZone.runOutsideAngular(()=>{Gr(window,"resize").pipe(J1(100),lo(()=>this._canAutoResize&&!!this._pdf),li(this.destroy$)).subscribe(()=>{this.updateSize()})})}}return t.CSS_UNITS=96/72,t.BORDER_WIDTH=9,t.\u0275fac=function(e){return new(e||t)(D(hi),D(tr))},t.\u0275cmp=Xt({type:t,selectors:[["pdf-viewer"]],viewQuery:function(e,i){if(1&e&&on(M3e,5),2&e){let r;Rt(r=Nt())&&(i.pdfViewerContainer=r.first)}},inputs:{src:"src",cMapsUrl:["c-maps-url","cMapsUrl"],page:"page",renderText:["render-text","renderText"],renderTextMode:["render-text-mode","renderTextMode"],originalSize:["original-size","originalSize"],showAll:["show-all","showAll"],stickToPage:["stick-to-page","stickToPage"],zoom:"zoom",zoomScale:["zoom-scale","zoomScale"],rotation:"rotation",externalLinkTarget:["external-link-target","externalLinkTarget"],autoresize:"autoresize",fitToPage:["fit-to-page","fitToPage"],showBorders:["show-borders","showBorders"]},outputs:{afterLoadComplete:"after-load-complete",pageRendered:"page-rendered",pageInitialized:"pages-initialized",textLayerRendered:"text-layer-rendered",onError:"error",onProgress:"on-progress",pageChange:"pageChange"},features:[Go],decls:3,vars:0,consts:[[1,"ng2-pdf-viewer-container"],["pdfViewerContainer",""],[1,"pdfViewer"]],template:function(e,i){1&e&&(l(0,"div",0,1),M(2,"div",2),c())},styles:[".ng2-pdf-viewer-container[_ngcontent-%COMP%]{overflow-x:auto;position:absolute;height:100%;width:100%;-webkit-overflow-scrolling:touch}[_nghost-%COMP%]{display:block;position:relative}[_nghost-%COMP%]    {--pdfViewer-padding-bottom: 0;--page-margin: 1px auto -8px;--page-border: 9px solid transparent;--spreadHorizontalWrapped-margin-LR: -3.5px;--zoom-factor: 1;--viewport-scale-factor: 1;--shadow: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAA1ElEQVQ4jbWUWw6EIAxFy2NFs/8NzR4UJhpqLsdi5mOmSSMUOfYWqv3S0gMr4XlYH/64gZa/gN3ANYA7KAXALt4ktoQ5MI9YxqaG8bWmsIysMuT6piSQCa4whZThCu8CM4zP9YJaKci9jicPq3NcBWYoPMGUlhG7ivtkB+gVyFY75wXghOvh8t5mto1Mdim6e+MBqH6XsY+YAwjpq3vGF7weTWQptLEDVCZvPTMl5JZZsdh47FHW6qFMyvLYqjcnmdFfY9Xk/KDOlzCusX2mi/ofM7MPkzBcSp4Q1/wAAAAASUVORK5CYII=);--viewer-container-height: 0;--annotation-unfocused-field-background: url(\"data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>\");--xfa-unfocused-field-background: url(\"data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>\")}@media screen and (forced-colors: active){[_nghost-%COMP%]    {--pdfViewer-padding-bottom: 9px;--page-margin: 9px auto 0;--page-border: none;--spreadHorizontalWrapped-margin-LR: 4.5px}}[_nghost-%COMP%]     .textLayer{position:absolute;text-align:initial;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1;-webkit-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none}[_nghost-%COMP%]     .textLayer span, [_nghost-%COMP%]     .textLayer br{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}[_nghost-%COMP%]     .textLayer span.markedContent{top:0;height:0}[_nghost-%COMP%]     .textLayer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}[_nghost-%COMP%]     .textLayer .highlight.appended{position:initial}[_nghost-%COMP%]     .textLayer .highlight.begin{border-radius:4px 0 0 4px}[_nghost-%COMP%]     .textLayer .highlight.end{border-radius:0 4px 4px 0}[_nghost-%COMP%]     .textLayer .highlight.middle{border-radius:0}[_nghost-%COMP%]     .textLayer .highlight.selected{background-color:#006400}[_nghost-%COMP%]     .textLayer ::selection{background:blue}[_nghost-%COMP%]     .textLayer br::selection{background:transparent}[_nghost-%COMP%]     .textLayer .endOfContent{display:block;position:absolute;left:0;top:100%;right:0;bottom:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}[_nghost-%COMP%]     .textLayer .endOfContent.active{top:0}[_nghost-%COMP%]     .annotationLayer section{position:absolute;text-align:initial}[_nghost-%COMP%]     .annotationLayer .linkAnnotation>a, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.pushButton>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.pushButton>canvas{position:relative;top:0;left:0;z-index:-1}[_nghost-%COMP%]     .annotationLayer .linkAnnotation>a:hover, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.pushButton>a:hover{opacity:.2;background:yellow;box-shadow:0 2px 10px #ff0}[_nghost-%COMP%]     .annotationLayer .textAnnotation img{position:absolute;cursor:pointer}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea, [_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input{background-image:var(--annotation-unfocused-field-background);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}[_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select option{padding:0}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input[disabled], [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea[disabled], [_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select[disabled], [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input[disabled], [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input:hover, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea:hover, [_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select:hover, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:hover, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input:hover{border:1px solid black}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input:focus, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea:focus, [_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:1px solid transparent}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input :focus, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea :focus, [_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select :focus, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox :focus, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton :focus{background-image:none;background-color:transparent;outline:auto}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:\"\";display:block;position:absolute}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}[_nghost-%COMP%]     .annotationLayer .popupWrapper{position:absolute;width:20em}[_nghost-%COMP%]     .annotationLayer .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #888;border-radius:2px;padding:6px;margin-left:5px;cursor:pointer;font:message-box;font-size:9px;white-space:normal;word-wrap:break-word}[_nghost-%COMP%]     .annotationLayer .popup>*{font-size:9px}[_nghost-%COMP%]     .annotationLayer .popup h1{display:inline-block}[_nghost-%COMP%]     .annotationLayer .popupDate{display:inline-block;margin-left:5px}[_nghost-%COMP%]     .annotationLayer .popupContent{border-top:1px solid #333333;margin-top:2px;padding-top:2px}[_nghost-%COMP%]     .annotationLayer .richText>*{white-space:pre-wrap}[_nghost-%COMP%]     .annotationLayer .highlightAnnotation, [_nghost-%COMP%]     .annotationLayer .underlineAnnotation, [_nghost-%COMP%]     .annotationLayer .squigglyAnnotation, [_nghost-%COMP%]     .annotationLayer .strikeoutAnnotation, [_nghost-%COMP%]     .annotationLayer .freeTextAnnotation, [_nghost-%COMP%]     .annotationLayer .lineAnnotation svg line, [_nghost-%COMP%]     .annotationLayer .squareAnnotation svg rect, [_nghost-%COMP%]     .annotationLayer .circleAnnotation svg ellipse, [_nghost-%COMP%]     .annotationLayer .polylineAnnotation svg polyline, [_nghost-%COMP%]     .annotationLayer .polygonAnnotation svg polygon, [_nghost-%COMP%]     .annotationLayer .caretAnnotation, [_nghost-%COMP%]     .annotationLayer .inkAnnotation svg polyline, [_nghost-%COMP%]     .annotationLayer .stampAnnotation, [_nghost-%COMP%]     .annotationLayer .fileAttachmentAnnotation{cursor:pointer}[_nghost-%COMP%]     .xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}[_nghost-%COMP%]     .xfaLayer .highlight.appended{position:initial}[_nghost-%COMP%]     .xfaLayer .highlight.begin{border-radius:4px 0 0 4px}[_nghost-%COMP%]     .xfaLayer .highlight.end{border-radius:0 4px 4px 0}[_nghost-%COMP%]     .xfaLayer .highlight.middle{border-radius:0}[_nghost-%COMP%]     .xfaLayer .highlight.selected{background-color:#cbdfcb}[_nghost-%COMP%]     .xfaLayer ::selection{background:blue}[_nghost-%COMP%]     .xfaPage{overflow:hidden;position:relative}[_nghost-%COMP%]     .xfaContentarea{position:absolute}[_nghost-%COMP%]     .xfaPrintOnly{display:none}[_nghost-%COMP%]     .xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}[_nghost-%COMP%]     .xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-feature-settings:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}[_nghost-%COMP%]     .xfaLayer div{pointer-events:none}[_nghost-%COMP%]     .xfaLayer svg{pointer-events:none}[_nghost-%COMP%]     .xfaLayer svg *{pointer-events:none}[_nghost-%COMP%]     .xfaLayer a{color:#00f}[_nghost-%COMP%]     .xfaRich li{margin-left:3em}[_nghost-%COMP%]     .xfaFont{color:#000;font-weight:400;font-feature-settings:\"kern\" off;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}[_nghost-%COMP%]     .xfaCaption{overflow:hidden;flex:0 0 auto}[_nghost-%COMP%]     .xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}[_nghost-%COMP%]     .xfaLabel{height:100%;width:100%}[_nghost-%COMP%]     .xfaLeft{display:flex;flex-direction:row;align-items:center}[_nghost-%COMP%]     .xfaRight{display:flex;flex-direction:row-reverse;align-items:center}[_nghost-%COMP%]     .xfaLeft>.xfaCaption, [_nghost-%COMP%]     .xfaLeft>.xfaCaptionForCheckButton, [_nghost-%COMP%]     .xfaRight>.xfaCaption, [_nghost-%COMP%]     .xfaRight>.xfaCaptionForCheckButton{max-height:100%}[_nghost-%COMP%]     .xfaTop{display:flex;flex-direction:column;align-items:flex-start}[_nghost-%COMP%]     .xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}[_nghost-%COMP%]     .xfaTop>.xfaCaption, [_nghost-%COMP%]     .xfaTop>.xfaCaptionForCheckButton, [_nghost-%COMP%]     .xfaBottom>.xfaCaption, [_nghost-%COMP%]     .xfaBottom>.xfaCaptionForCheckButton{width:100%}[_nghost-%COMP%]     .xfaBorder{background-color:transparent;position:absolute;pointer-events:none}[_nghost-%COMP%]     .xfaWrapped{width:100%;height:100%}[_nghost-%COMP%]     .xfaTextfield:focus, [_nghost-%COMP%]     .xfaSelect:focus{background-image:none;background-color:transparent;outline:auto;outline-offset:-1px}[_nghost-%COMP%]     .xfaCheckbox:focus, [_nghost-%COMP%]     .xfaRadio:focus{outline:auto}[_nghost-%COMP%]     .xfaTextfield, [_nghost-%COMP%]     .xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}[_nghost-%COMP%]     .xfaTop>.xfaTextfield, [_nghost-%COMP%]     .xfaTop>.xfaSelect, [_nghost-%COMP%]     .xfaBottom>.xfaTextfield, [_nghost-%COMP%]     .xfaBottom>.xfaSelect{flex:0 1 auto}[_nghost-%COMP%]     .xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}[_nghost-%COMP%]     .xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}[_nghost-%COMP%]     .xfaCheckbox, [_nghost-%COMP%]     .xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}[_nghost-%COMP%]     .xfaRich{white-space:pre-wrap;width:100%;height:100%}[_nghost-%COMP%]     .xfaImage{object-position:left top;object-fit:contain;width:100%;height:100%}[_nghost-%COMP%]     .xfaLrTb, [_nghost-%COMP%]     .xfaRlTb, [_nghost-%COMP%]     .xfaTb{display:flex;flex-direction:column;align-items:stretch}[_nghost-%COMP%]     .xfaLr{display:flex;flex-direction:row;align-items:stretch}[_nghost-%COMP%]     .xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}[_nghost-%COMP%]     .xfaTb>div{justify-content:left}[_nghost-%COMP%]     .xfaPosition{position:relative}[_nghost-%COMP%]     .xfaArea{position:relative}[_nghost-%COMP%]     .xfaValignMiddle{display:flex;align-items:center}[_nghost-%COMP%]     .xfaTable{display:flex;flex-direction:column;align-items:stretch}[_nghost-%COMP%]     .xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}[_nghost-%COMP%]     .xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}[_nghost-%COMP%]     .xfaTable .xfaRlRow>div{flex:1}[_nghost-%COMP%]     .xfaNonInteractive input, [_nghost-%COMP%]     .xfaNonInteractive textarea, [_nghost-%COMP%]     .xfaDisabled input, [_nghost-%COMP%]     .xfaDisabled textarea, [_nghost-%COMP%]     .xfaReadOnly input, [_nghost-%COMP%]     .xfaReadOnly textarea{background:initial}@media print{[_nghost-%COMP%]     .xfaTextfield, [_nghost-%COMP%]     .xfaSelect{background:transparent}[_nghost-%COMP%]     .xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:\"\"}}[_nghost-%COMP%]     .pdfViewer{padding-bottom:var(--pdfViewer-padding-bottom)}[_nghost-%COMP%]     .pdfViewer .canvasWrapper{overflow:hidden}[_nghost-%COMP%]     .pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;border-image:var(--shadow) 9 9 repeat;background-color:#fff}[_nghost-%COMP%]     .pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}[_nghost-%COMP%]     .pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}[_nghost-%COMP%]     .pdfViewer.singlePageView{display:inline-block}[_nghost-%COMP%]     .pdfViewer.singlePageView .page{margin:0;border:none}[_nghost-%COMP%]     .pdfViewer.scrollHorizontal, [_nghost-%COMP%]     .pdfViewer.scrollWrapped, [_nghost-%COMP%]     .spread{margin-left:3.5px;margin-right:3.5px;text-align:center}[_nghost-%COMP%]     .pdfViewer.scrollHorizontal, [_nghost-%COMP%]     .spread{white-space:nowrap}[_nghost-%COMP%]     .pdfViewer.removePageBorders, [_nghost-%COMP%]     .pdfViewer.scrollHorizontal .spread, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .spread{margin-left:0;margin-right:0}[_nghost-%COMP%]     .spread .page, [_nghost-%COMP%]     .spread .dummyPage, [_nghost-%COMP%]     .pdfViewer.scrollHorizontal .page, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .page, [_nghost-%COMP%]     .pdfViewer.scrollHorizontal .spread, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .spread{display:inline-block;vertical-align:middle}[_nghost-%COMP%]     .spread .page, [_nghost-%COMP%]     .pdfViewer.scrollHorizontal .page, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .page{margin-left:var(--spreadHorizontalWrapped-margin-LR);margin-right:var(--spreadHorizontalWrapped-margin-LR)}[_nghost-%COMP%]     .pdfViewer.removePageBorders .spread .page, [_nghost-%COMP%]     .pdfViewer.removePageBorders.scrollHorizontal .page, [_nghost-%COMP%]     .pdfViewer.removePageBorders.scrollWrapped .page{margin-left:5px;margin-right:5px}[_nghost-%COMP%]     .pdfViewer .page canvas{margin:0;display:block}[_nghost-%COMP%]     .pdfViewer .page canvas[hidden]{display:none}[_nghost-%COMP%]     .pdfViewer .page .loadingIcon{position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:url(data:image/gif;base64,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) center no-repeat}[_nghost-%COMP%]     .pdfViewer .page .loadingIcon.notVisible{background:none}[_nghost-%COMP%]     .pdfViewer.enablePermissions .textLayer span{-webkit-user-select:none!important;user-select:none!important;cursor:not-allowed}[_nghost-%COMP%]     .pdfPresentationMode .pdfViewer{padding-bottom:0}[_nghost-%COMP%]     .pdfPresentationMode .spread{margin:0}[_nghost-%COMP%]     .pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}"]}),t})(),JQ=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();function D3e(t,n){if(1&t&&(l(0,"div",5)(1,"div",6),M(2,"pdf-viewer",7),c()()),2&t){const e=z();h(2),m("src",e.content)("render-text",!0)("original-size",!0)("show-borders",!0)}}function x3e(t,n){if(1&t&&(l(0,"div",5),M(1,"div",8),l(2,"div",9),M(3,"img",10),c(),M(4,"div",8),c()),2&t){const e=z();h(3),m("src",e.content,kf)}}let ah=(()=>{class t{constructor(e,i,r){this.data=e,this.dialogRef=i,this.utilService=r,this.pdfVisible=!0}ngOnInit(){this.name=this.data.name,"pdf"!=this.name.split(".")[1].toLocaleLowerCase()&&(this.pdfVisible=!1),this.content=this.data.content}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approve-show-document"]],decls:8,vars:3,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["class","row",4,"ngIf"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],[1,"row"],[1,"col-12"],[2,"width","750px","height","500px",3,"src","render-text","original-size","show-borders"],[1,"col-1","col-md-4"],[1,"col-10","col-md-4"],[2,"width","200px","height","266px",3,"src"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1),c(),l(2,"div",1),p(3,D3e,3,4,"div",2),p(4,x3e,5,1,"div",2),c(),l(5,"mat-dialog-actions",3)(6,"button",4),ae("click",function(){return i.Cancel("Cancel")}),u(7,"Cerrar"),c()()),2&e&&(h(1),Pe(i.name),h(2),m("ngIf",i.pdfVisible),h(1),m("ngIf",!i.pdfVisible))},dependencies:[Oi,Uo,Yo,pa,T0]}),t})();class S3e{constructor(){this.graduateDocumentType=new zQ}}let O3e=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/GraduateProcedureChange"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function E3e(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function T3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentType"))}}function k3e(t,n){1&t&&M(0,"div",49)}function I3e(t,n){1&t&&M(0,"div",50)}function B3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function R3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("birthDate"))}}function N3e(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function F3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("birthCountry"))}}function L3e(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function U3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("birthState"))}}function Y3e(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function H3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("birthCity"))}}const Am=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function j3e(t,n){if(1&t){const e=Mn();l(0,"div",3)(1,"div",4)(2,"div",5)(3,"label",51)(4,"b"),u(5,"Departamento de nacimiento"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8)(9,"mat-select",52),ae("selectionChange",function(r){return Mt(e),wt(z().stateBirthSelected(r.value))}),l(10,"input",21),ae("keyup",function(r){return Mt(e),wt(z().onKeyBirthState(r))}),c(),l(11,"mat-option",10),u(12,"SELECCIONE"),c(),p(13,L3e,2,2,"mat-option",11),c(),p(14,U3e,2,1,"span",12),c()()(),l(15,"div",4)(16,"div",5)(17,"label",53)(18,"b"),u(19,"Ciudad de nacimiento"),c(),l(20,"span",7),u(21,"*"),c()(),l(22,"div",8)(23,"mat-select",54)(24,"input",21),ae("keyup",function(r){return Mt(e),wt(z().onKeyBirthCity(r))}),c(),l(25,"mat-option",10),u(26,"SELECCIONE"),c(),p(27,Y3e,2,2,"mat-option",11),c(),p(28,H3e,2,1,"span",12),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,Am,e.validateResult("birthState"),e.validateErrors("birthState"))),h(4),m("ngForOf",e.listBirthStateSelectTemp),h(1),m("ngIf",e.validateErrors("birthState")),h(9),m("ngClass",st(9,Am,e.validateResult("birthCity"),e.validateErrors("birthCity"))),h(4),m("ngForOf",e.listBirthCitySelectTemp),h(1),m("ngIf",e.validateErrors("birthCity"))}}function V3e(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Q3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("issuanceDateState"))}}function G3e(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function z3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("issuanceCity"))}}function W3e(t,n){if(1&t){const e=Mn();l(0,"div",3)(1,"div",4)(2,"div",5)(3,"label",55)(4,"b"),u(5,"Departamento de expedici\xf3n"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8)(9,"mat-select",56),ae("selectionChange",function(r){return Mt(e),wt(z().stateIssuanceDateSelected(r.value))}),l(10,"input",21),ae("keyup",function(r){return Mt(e),wt(z().onKeyIssuanceState(r))}),c(),l(11,"mat-option",10),u(12,"SELECCIONE"),c(),p(13,V3e,2,2,"mat-option",11),c(),p(14,Q3e,2,1,"span",12),c()()(),l(15,"div",4)(16,"div",5)(17,"label",57)(18,"b"),u(19,"Ciudad de expedici\xf3n"),c(),l(20,"span",7),u(21,"*"),c()(),l(22,"div",8)(23,"mat-select",58)(24,"input",21),ae("keyup",function(r){return Mt(e),wt(z().onKeyIssuanceCity(r))}),c(),l(25,"mat-option",10),u(26,"SELECCIONE"),c(),p(27,G3e,2,2,"mat-option",11),c(),p(28,z3e,2,1,"span",12),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,Am,e.validateResult("issuanceDateState"),e.validateErrors("issuanceDateState"))),h(4),m("ngForOf",e.listIssuanceStateSelectTemp),h(1),m("ngIf",e.validateErrors("issuanceDateState")),h(9),m("ngClass",st(9,Am,e.validateResult("issuanceCity"),e.validateErrors("issuanceCity"))),h(4),m("ngForOf",e.listIssuanceCitySelectTemp),h(1),m("ngIf",e.validateErrors("issuanceCity"))}}function q3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("issuanceDate"))}}function J3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateGender"))}}function K3e(t,n){1&t&&M(0,"div",49)}function X3e(t,n){1&t&&M(0,"div",50)}function $3e(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("firstSurname"))}}function Z3e(t,n){1&t&&M(0,"div",49)}function eke(t,n){1&t&&M(0,"div",50)}function tke(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("secondSurname"))}}function nke(t,n){1&t&&M(0,"div",49)}function ike(t,n){1&t&&M(0,"div",50)}function rke(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("firstName"))}}function oke(t,n){1&t&&M(0,"div",49)}function ake(t,n){1&t&&M(0,"div",50)}function ske(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("secondName"))}}const pm=function(t,n){return{success:t,error:n}};let KQ=(()=>{class t{constructor(e,i,r,o,a,s,d){this.data=e,this.dialogRef=i,this.utilService=r,this.formBuilder=o,this.scriptService=a,this.graduateService=s,this.graduateProcedureChangeService=d,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.graduate=new Ks,this.listCountriesBirth=new Array,this.listStatesBirth=new Array,this.listCitiesBirth=new Array,this.listStatesIssuanceDate=new Array,this.listCitiesIssuanceDate=new Array,this.listBirthCountrySelectTemp=new Array,this.listBirthStateSelectTemp=new Array,this.listBirthCitySelectTemp=new Array,this.listIssuanceStateSelectTemp=new Array,this.listIssuanceCitySelectTemp=new Array,this.disabledCountryBirth=!1,this.disabledDocumentType=!1,this.foreign=!1,this.foreignBirth=!1,this.foreignIssuance=!1,this.localCountry=T.SpecialContries.Colombia,this.dateBirthLimit=kt(new Date).add(-12,"years").format("YYYY-MM-DD"),this.today=kt(new Date).format("YYYY-MM-DD"),this.dateIssuanceMin=this.today,this.dateBirthMin=kt(new Date).add(-80,"years").format("YYYY-MM-DD")}ngOnInit(){this.buildFormBasicData(),this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(o=>{}).catch(o=>console.log(o)),this.listCountries=this.data.countries,this.listStates=this.data.states,this.listCities=this.data.cities,this.listGraduateDocumentType=this.data.documentType,this.graduate=this.data.graduate,this.procedureId=this.data.procedureId,this.listCountriesBirth=this.listCountries,this.listStatesIssuanceDate=this.listStates,this.listBirthCountrySelectTemp=this.listCountries,this.listIssuanceStateSelectTemp=this.listStatesIssuanceDate,this.disabledCountryBirth=!1;let e=this.listCities.find(o=>o.id.toString()==this.graduate.birthPlace),i=this.listCities.find(o=>o.id.toString()==this.graduate.issuancePlace),r=!1;e?.state?.country?.id==T.SpecialContries.Other&&(this.foreignBirth=!0,r=!0),this.graduate.graduateDocumentTypeId==T.DocumentType.CedulaExtranjeria&&(this.foreignIssuance=!0),this.formBasicData.get("documentType")?.setValue(this.graduate.graduateDocumentTypeId.toString()),this.formBasicData.get("documentNumber")?.setValue(this.graduate.documentNumber),this.formBasicData.get("birthDate")?.setValue(this.graduate.birthDate.substring(0,10)),this.formBasicData.get("birthCountry")?.setValue(e?.state?.country?.id.toString()),this.countryBirthSelected(e?.state?.country?.id.toString()),this.formBasicData.get("birthState")?.setValue(e?.state?.id.toString()),this.stateBirthSelected(e?.state?.id.toString()),this.formBasicData.get("birthCity")?.setValue(e?.id.toString()),r&&this.formBasicData.get("birthCountry")?.setValue(this.graduate.birthCountryId.toString()),this.formBasicData.get("issuanceDateState")?.setValue(i?.state?.id.toString()),this.stateIssuanceDateSelected(i?.state?.id.toString()),this.formBasicData.get("issuanceCity")?.setValue(i?.id.toString()),this.formBasicData.get("issuanceDate")?.setValue(this.graduate.issuanceDate.substring(0,10)),this.formBasicData.get("graduateGender")?.setValue(this.graduate.gender),this.formBasicData.get("firstSurname")?.setValue(this.graduate.firstSurname),this.formBasicData.get("secondSurname")?.setValue(this.graduate.secondSurname),this.formBasicData.get("firstName")?.setValue(this.graduate.firstName),this.formBasicData.get("secondName")?.setValue(this.graduate.secondName)}buildFormBasicData(){this.formBasicData=this.formBuilder.group({documentType:["",[ee.required]],documentNumber:["",[ee.required,ee.min(11111),ee.max(999999999999)]],birthDate:["",[ee.required]],birthCountry:["",[ee.required]],birthState:["",[ee.required]],birthCity:["",[ee.required]],issuanceDate:["",[ee.required]],issuanceDateState:["",[ee.required]],issuanceCity:["",[ee.required]],graduateGender:["",[ee.required]],firstSurname:["",[ee.required,ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],secondSurname:["",[ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],firstName:["",[ee.required,ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],secondName:["",[ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.formBasicData)}showErrors(e){return this.utilService.showErrors(e,this.formBasicData)}validateResult(e){return this.utilService.validateResult(e,this.formBasicData)}validateDateBirth(e){kt(new Date(e.value))>kt(new Date(this.dateBirthLimit))?(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha seleccionada no puede ser mayor a "+this.dateBirthLimit,!1),this.formBasicData.get("birthDate")?.setValue(null)):this.dateIssuanceMin=kt(new Date(e.value)).add(12,"years").format("YYYY-MM-DD")}validateIssuanceDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha de expedici\xf3n no puede ser mayor a "+this.today,!1),this.formBasicData.get("issuanceDate")?.setValue(null)),kt(new Date(e.value))<kt(new Date(this.formBasicData.get("issuanceDate")?.value))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha de expedici\xf3n no puede ser menor a la fecha de nacimiento",!1),this.formBasicData.get("issuanceDate")?.setValue(null))}countryBirthSelected(e){this.localCountry==e?(this.foreignBirth=!1,this.formBasicData.controls.birthState.addValidators(ee.required),this.formBasicData.controls.birthCity.addValidators(ee.required),this.listStatesBirth=this.listStates.filter(i=>i.countryId==e),this.listBirthStateSelectTemp=this.listStatesBirth,this.listCitiesBirth=[],this.listBirthCitySelectTemp=[]):(this.foreignBirth=!0,this.formBasicData.controls.birthState.removeValidators(ee.required),this.formBasicData.controls.birthCity.removeValidators(ee.required)),this.formBasicData.get("birthState")?.setValue(""),this.formBasicData.get("birthCity")?.setValue(""),this.formBasicData.controls.birthState.updateValueAndValidity(),this.formBasicData.controls.birthCity.updateValueAndValidity()}onKeyBirthCountry(e){this.listBirthCountrySelectTemp=this.listCountries.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyBirthState(e){this.listBirthStateSelectTemp=this.listStatesBirth.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyBirthCity(e){this.listBirthCitySelectTemp=this.listCitiesBirth.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyIssuanceState(e){this.listIssuanceStateSelectTemp=this.listStatesIssuanceDate.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyIssuanceCity(e){this.listIssuanceCitySelectTemp=this.listCitiesIssuanceDate.filter(i=>i.name.toLowerCase().includes(e.target.value))}documentTypeSelected(e){e==T.DocumentType.CedulaExtranjeria?(this.foreignIssuance=!0,this.formBasicData.controls.issuanceDateState.removeValidators(ee.required),this.formBasicData.controls.issuanceCity.removeValidators(ee.required)):(this.foreignIssuance=!1,this.formBasicData.controls.issuanceDateState.addValidators(ee.required),this.formBasicData.controls.issuanceCity.addValidators(ee.required)),this.formBasicData.get("issuanceDateState")?.setValue(""),this.formBasicData.get("issuanceCity")?.setValue(""),this.formBasicData.controls.issuanceDateState.updateValueAndValidity(),this.formBasicData.controls.issuanceCity.updateValueAndValidity()}stateBirthSelected(e){this.listCitiesBirth=this.listCities.filter(i=>i.stateId==e),this.listBirthCitySelectTemp=this.listCitiesBirth,this.formBasicData.get("birthCity")?.setValue("")}stateIssuanceDateSelected(e){this.listCitiesIssuanceDate=this.listCities.filter(i=>i.stateId==e),this.listIssuanceCitySelectTemp=this.listCitiesIssuanceDate,this.formBasicData.get("issuanceCity")?.setValue("")}Cancel(e){this.dialogRef.close(e)}Save(){let e=new Ks,i=JSON.parse(JSON.stringify(e));if(i.id=this.graduate.id,i.graduateDocumentType=null,i.graduateDocumentTypeId=this.formBasicData.get("documentType")?.value,i.documentNumber=this.formBasicData.get("documentNumber")?.value,i.firstName=this.formBasicData.get("firstName")?.value,i.secondName=this.formBasicData.get("secondName")?.value,i.firstSurname=this.formBasicData.get("firstSurname")?.value,i.secondSurname=this.formBasicData.get("secondSurname")?.value,i.birthDate=this.formBasicData.get("birthDate")?.value,i.birthPlace=this.formBasicData.get("birthCity")?.value,i.issuanceDate=this.formBasicData.get("issuanceDate")?.value,i.issuancePlace=this.formBasicData.get("issuanceCity")?.value,i.gender=this.formBasicData.get("graduateGender")?.value,this.foreignBirth&&(i.birthPlace=T.SpecialContries.Other.toString(),i.birthCountryId=this.formBasicData.get("birthCountry")?.value),this.foreignIssuance&&(i.issuancePlace=T.SpecialContries.Other.toString(),i.issuanceCountryId=this.formBasicData.get("birthCountry")?.value),null!=this.procedureId){let r=new S3e;r.graduateDocumentTypeId=i.graduateDocumentTypeId,r.documentNumber=i.documentNumber,r.firstName=i.firstName,r.secondName=i.secondName,r.firstSurname=i.firstSurname,r.secondSurname=i.secondSurname,r.procedureId=this.procedureId,this.graduateProcedureChangeService.insert(r).subscribe(o=>{o.data?this.graduateService.update(i,i.id).subscribe(a=>{"success"==a.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(i)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar.")},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)}):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar el graduado.")},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})}else this.graduateService.update(i,i.id).subscribe(r=>{"success"==r.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(i)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar.")},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi),D(zi),D(co),D(Al),D(O3e))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approve-edit-personal-info"]],decls:166,vars:71,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"lista-desplegable-form"],["for","documentType",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","documentType",3,"ngClass","disabled","selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],[1,"entradas-de-texto-govco"],["for","input-basico-id"],["type","number","formControlName","documentNumber","placeholder","Digite su n\xfamero de documento","readonly","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["type","date","formControlName","birthDate","placeholder","SELECCIONE fecha de nacimiento",3,"ngClass","max","min","change"],["for","birthCountry",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthCountry",3,"ngClass","disabled","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["class","row",4,"ngIf"],["type","date","formControlName","issuanceDate","placeholder","SELECCIONE fecha de nacimiento",3,"ngClass","max","change"],["for","graduateGender",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","graduateGender",3,"ngClass"],["value","M"],["value","F"],["value","O"],["value","N"],["for","firstSurname"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","firstSurname","id","firstSurname","placeholder","Digite su primer apellido","maxlength","50","typeData","accountant","aria-describedby","counterFirstSurname max-lenght",3,"ngClass"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","counterFirstSurname","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","secondSurname"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","secondSurname","id","secondSurname","placeholder","Digite su segundo apellido","maxlength","50","typeData","accountant","aria-describedby","counterSecondSurname max-lenght",3,"ngClass"],["id","counterSecondSurname","role","status",1,"counter-entradas-de-texto-govco"],["for","firstName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","firstName","placeholder","Digite su primer nombre","maxlength","50","typeData","accountant","aria-describedby","counterFirstName max-lenght",3,"ngClass"],["id","counterFirstName","role","status",1,"counter-entradas-de-texto-govco"],["for","secondName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","secondName","placeholder","Digite su segundo nombre","maxlength","50","typeData","accountant","aria-describedby","counterSecondName max-lenght",3,"ngClass"],["id","counterSecondName","role","status",1,"counter-entradas-de-texto-govco"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],["for","birthState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthState",3,"ngClass","selectionChange"],["for","birthCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthCity",3,"ngClass"],["for","issuanceDateState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","issuanceDateState",3,"ngClass","selectionChange"],["for","issuanceCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","issuanceCity",3,"ngClass"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Edici\xf3n datos b\xe1sicos"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Tipo de documento"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9),ae("selectionChange",function(o){return i.documentTypeSelected(o.value)}),l(14,"mat-option",10),u(15,"SELECCIONE"),c(),p(16,E3e,2,2,"mat-option",11),c(),p(17,T3e,2,1,"span",12),c()()(),l(18,"div",4)(19,"div",13)(20,"label",14)(21,"b"),u(22,"N\xfamero de documento"),c()(),l(23,"div",8),M(24,"input",15),p(25,k3e,1,0,"div",16),p(26,I3e,1,0,"div",17),p(27,B3e,2,1,"span",12),c()()()(),l(28,"div",3)(29,"div",4)(30,"div",13)(31,"label",14)(32,"b"),u(33,"Fecha de nacimiento"),c()(),l(34,"div",8)(35,"input",18),ae("change",function(o){return i.validateDateBirth(o.target)}),c(),p(36,R3e,2,1,"span",12),c()()(),l(37,"div",4)(38,"div",5)(39,"label",19)(40,"b"),u(41,"Pais de nacimiento"),c(),l(42,"span",7),u(43,"*"),c()(),l(44,"div",8)(45,"mat-select",20),ae("selectionChange",function(o){return i.countryBirthSelected(o.value)}),l(46,"input",21),ae("keyup",function(o){return i.onKeyBirthCountry(o)}),c(),l(47,"mat-option",10),u(48,"SELECCIONE"),c(),p(49,N3e,2,2,"mat-option",11),c(),p(50,F3e,2,1,"span",12),c()()()(),p(51,j3e,29,12,"div",22),p(52,W3e,29,12,"div",22),l(53,"div",3)(54,"div",4)(55,"div",13)(56,"label",14)(57,"b"),u(58,"Fecha de expedici\xf3n documento"),c()(),l(59,"div",8)(60,"input",23),ae("change",function(o){return i.validateIssuanceDate(o.target)}),c(),p(61,q3e,2,1,"span",12),c()()(),l(62,"div",4)(63,"div",5)(64,"label",24)(65,"b"),u(66,"Genero"),c(),l(67,"span",7),u(68,"*"),c()(),l(69,"div",8)(70,"mat-select",25)(71,"mat-option",10),u(72,"SELECCIONE"),c(),l(73,"mat-option",26),u(74,"MASCULINO"),c(),l(75,"mat-option",27),u(76,"FEMENINO"),c(),l(77,"mat-option",28),u(78,"OTRO"),c(),l(79,"mat-option",29),u(80,"NO VOY A RESPONDER"),c()(),p(81,J3e,2,1,"span",12),c()()()(),l(82,"div",3)(83,"div",4)(84,"div",13)(85,"label",30)(86,"b"),u(87,"Primer apellido"),c(),l(88,"span",7),u(89,"*"),c()(),l(90,"div",8),M(91,"input",31),p(92,K3e,1,0,"div",16),p(93,X3e,1,0,"div",17),l(94,"span",32),u(95,"Caracteres permitidos: 50"),c(),l(96,"div",33)(97,"span",34),u(98,"0"),c(),l(99,"span"),u(100," de 50"),c()(),p(101,$3e,2,1,"span",12),c()()(),l(102,"div",4)(103,"div",13)(104,"label",35)(105,"b"),u(106,"Segundo apellido"),c(),l(107,"span",7),u(108,"*"),c()(),l(109,"div",8),M(110,"input",36),p(111,Z3e,1,0,"div",16),p(112,eke,1,0,"div",17),l(113,"span",32),u(114,"Caracteres permitidos: 50"),c(),l(115,"div",37)(116,"span",34),u(117,"0"),c(),l(118,"span"),u(119," de 50"),c()(),p(120,tke,2,1,"span",12),c()()()(),l(121,"div",3)(122,"div",4)(123,"div",13)(124,"label",38)(125,"b"),u(126,"Primer nombre"),c(),l(127,"span",7),u(128,"*"),c()(),l(129,"div",8),M(130,"input",39),p(131,nke,1,0,"div",16),p(132,ike,1,0,"div",17),l(133,"span",32),u(134,"Caracteres permitidos: 50"),c(),l(135,"div",40)(136,"span",34),u(137,"0"),c(),l(138,"span"),u(139," de 50"),c()(),p(140,rke,2,1,"span",12),c()()(),l(141,"div",4)(142,"div",13)(143,"label",41)(144,"b"),u(145,"Segundo nombre"),c(),l(146,"span",7),u(147,"*"),c()(),l(148,"div",8),M(149,"input",42),p(150,oke,1,0,"div",16),p(151,ake,1,0,"div",17),l(152,"span",32),u(153,"Caracteres permitidos: 50"),c(),l(154,"div",43)(155,"span",34),u(156,"0"),c(),l(157,"span"),u(158," de 50"),c()(),p(159,ske,2,1,"span",12),c()()()()(),l(160,"mat-dialog-actions",44)(161,"button",45),ae("click",function(){return i.Cancel(null)}),u(162,"Cerrar"),c(),u(163,"\xa0 "),l(164,"button",46),ae("click",function(){return i.Save()}),u(165,"Guardar"),c()()()),2&e&&(m("formGroup",i.formBasicData),h(13),m("ngClass",st(41,Am,i.validateResult("documentType"),i.validateErrors("documentType")))("disabled",i.disabledDocumentType),h(3),m("ngForOf",i.listGraduateDocumentType),h(1),m("ngIf",i.validateErrors("documentType")),h(7),m("ngClass",st(44,pm,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateResult("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(8),mn("max",i.dateBirthLimit),mn("min",i.dateBirthMin),m("ngClass",st(47,pm,i.validateResult("birthDate"),i.validateErrors("birthDate"))),h(1),m("ngIf",i.validateErrors("birthDate")),h(9),m("ngClass",st(50,Am,i.validateResult("birthCountry"),i.validateErrors("birthCountry")))("disabled",i.disabledCountryBirth),h(4),m("ngForOf",i.listBirthCountrySelectTemp),h(1),m("ngIf",i.validateErrors("birthCountry")),h(1),m("ngIf",!i.foreignBirth),h(1),m("ngIf",!i.foreignIssuance),h(8),mn("max",i.today),m("ngClass",st(53,pm,i.validateResult("issuanceDate"),i.validateErrors("issuanceDate"))),h(1),m("ngIf",i.validateErrors("issuanceDate")),h(9),m("ngClass",st(56,Am,i.validateResult("graduateGender"),i.validateErrors("graduateGender"))),h(11),m("ngIf",i.validateErrors("graduateGender")),h(10),m("ngClass",st(59,pm,i.validateResult("firstSurname"),i.validateErrors("firstSurname"))),h(1),m("ngIf",i.validateResult("firstSurname")),h(1),m("ngIf",i.validateErrors("firstSurname")),h(8),m("ngIf",i.validateErrors("firstSurname")),h(9),m("ngClass",st(62,pm,i.validateResult("secondSurname"),i.validateErrors("secondSurname"))),h(1),m("ngIf",i.validateResult("secondSurname")),h(1),m("ngIf",i.validateErrors("secondSurname")),h(8),m("ngIf",i.validateErrors("secondSurname")),h(10),m("ngClass",st(65,pm,i.validateResult("firstName"),i.validateErrors("firstName"))),h(1),m("ngIf",i.validateResult("firstName")),h(1),m("ngIf",i.validateErrors("firstName")),h(8),m("ngIf",i.validateErrors("firstName")),h(9),m("ngClass",st(68,pm,i.validateResult("secondName"),i.validateErrors("secondName"))),h(1),m("ngIf",i.validateResult("secondName")),h(1),m("ngIf",i.validateErrors("secondName")),h(8),m("ngIf",i.validateErrors("secondName")),h(5),m("disabled",i.formBasicData.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,rl,Vi,Qi,uo,Ri,Yi]}),t})();class ed{}let sh=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ProcedureDocument"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getProcedureDocuments(e,i){return this.metodoGetApi(this.url+"/getProcedureDocuments/"+e+"/"+i,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}updateDocuments(e,i){return this.metodoPutApi(this.url+"/UpdateDocuments/"+i,e,!0)}UpdateDocumentsFiles(e,i){return this.metodoPutApi(this.url+"/UpdateDocumentsFiles/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),gm=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ProcedureLog"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),cke=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.data=e,this.dialogRef=i,this.utilService=r,this.formBuilder=o,this.scriptService=a,this.procedureDocumentService=s,this.procedureService=d,this.storage=f,this.procedureLogService=A,this.proceduresDocuments=new Array,this.today=kt(new Date).format("YYYY-MM-DD"),this.procedure=new Zr,this.ipAddress=""}ngOnInit(){this.buildform(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(e=>{this.ipAddress=e}),this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e)),this.procedure=this.data.procedure,this.proceduresDocuments=this.procedure.procedureDocuments}buildform(){this.form=this.formBuilder.group({document:[!1,[]],photo:[!1,[]],publicDeed:[!1,[]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(e){this.dialogRef.close(e)}Save(){let e=this.form.get("document")?.value,i=this.form.get("photo")?.value,r=this.form.get("publicDeed")?.value;if(!e&&!i&&!r)return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No ha seleccionado ning\xfan documento para rechazar.");let o=this.proceduresDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.Document),a=this.proceduresDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.Photo),s=this.proceduresDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.PublicDeed),d=Array();null!=o&&e&&(o.changeDate=this.today,o.status="C",o.urlChange=o.url,o.url="",d.push(o)),null!=a&&i&&(a.changeDate=this.today,a.status="C",a.urlChange=a.url,a.url="",d.push(a)),null!=s&&r&&(s.changeDate=this.today,s.status="C",s.urlChange=s.url,s.url="",d.push(s));let f=JSON.parse(JSON.stringify(this.procedure));f.procedureStatusId=T.ProcedureStatus.PendingDocumentRequestChange,f.changeDate=this.today,f.graduate=null,f.procedureStatus=null,f.procedureType=null,f.procedureDocuments=null,f.procedurePayments=null;let A=new ed;if(A.id=0,A.procedureId=this.procedure.id,A.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),A.username=this.user.name,A.ipAddress=this.ipAddress,A.procedureStatusId=T.ProcedureStatus.PendingDocumentRequestChange,A.description="Tr\xe1mite de cambio cambia a estado: Solicitud con documentos pendientes",d.length>0){let g=this.procedureService.update(f,f.id).toPromise(),b=this.procedureDocumentService.updateDocuments(d,1).toPromise(),_=this.procedureLogService.insert(A).toPromise();Promise.all([g,b,_]).then(P=>{"success"==P[0].type&&"success"==P[1].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(!0)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar los documentos.")},P=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",P.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No hay documentos a rechazar.")}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi),D(zi),D(co),D(sh),D(Oa),D(Ci),D(gm))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-change-approve-pending-documents-modal"]],decls:30,vars:2,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12"],[1,"checkbox-seleccion-govco","m-2","mt-4"],["for","interes-estudio"],[1,"checkbox-seleccion-govco","ms-2","mt-4"],["type","checkbox","formControlName","document"],[1,"checkbox-seleccion-govco","ms-2"],["type","checkbox","formControlName","photo"],["type","checkbox","formControlName","publicDeed"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Documentos pendientes del graduado"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Seleccione los documentos que desea rechazar"),c()(),u(10,"\xa0 "),c(),l(11,"div",7),M(12,"input",8),l(13,"label"),u(14,"Documento de identidad"),c()(),l(15,"div",9),M(16,"input",10),l(17,"label"),u(18,"Fotograf\xeda"),c()(),l(19,"div",9),M(20,"input",11),l(21,"label"),u(22,"Escritura p\xfablica"),c()()()(),M(23,"br"),c(),l(24,"mat-dialog-actions",12)(25,"button",13),ae("click",function(){return i.Cancel(null)}),u(26,"Cerrar"),c(),u(27,"\xa0 "),l(28,"button",14),ae("click",function(){return i.Save()}),u(29,"Guardar"),c()()()),2&e&&(m("formGroup",i.form),h(28),m("disabled",i.form.invalid))},dependencies:[Uo,Yo,pa,Gi,G2,Vi,Qi,Ri,Yi]}),t})(),lc=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Parameter"}getAll(){return this.metodoGetApi(this.url,!0)}getDataTreatment(){return this.metodoGetApi(this.url+"/GetDataTreatment",!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),yI=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ProcedureType"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),MI=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ProcedureTypeRate"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function lke(t,n){1&t&&M(0,"div",55)}function dke(t,n){1&t&&M(0,"div",56)}function uke(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("ticket"))}}function fke(t,n){1&t&&M(0,"div",55)}function hke(t,n){1&t&&M(0,"div",56)}function Ake(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateId"))}}function pke(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("requestDateIni"))}}function gke(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("requestDateEnd"))}}function mke(t,n){1&t&&(l(0,"th",58),u(1," Id "),c())}function _ke(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function bke(t,n){1&t&&(l(0,"th",58),u(1," Prioridad "),c())}function vke(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.priority," ")}}function Cke(t,n){1&t&&(l(0,"th",58),u(1," Tipo Documento "),c())}function yke(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function Mke(t,n){1&t&&(l(0,"th",58),u(1," No documento "),c())}function wke(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function Pke(t,n){1&t&&(l(0,"th",58),u(1," Nombres "),c())}function Dke(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function xke(t,n){1&t&&(l(0,"th",58),u(1," Estado "),c())}function Ske(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function Oke(t,n){1&t&&(l(0,"th",58),u(1," Ticket "),c())}function Eke(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function Tke(t,n){1&t&&(l(0,"th",58),u(1," Fecha Solicitud "),c())}function kke(t,n){if(1&t&&(l(0,"td",59),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function Ike(t,n){1&t&&(l(0,"th",58),u(1," Acci\xf3n "),c())}function Bke(t,n){if(1&t){const e=Mn();l(0,"td",59)(1,"div",60)(2,"div",61)(3,"span",62),ae("click",function(){const o=Mt(e).$implicit;return wt(z(2).openModal(o))}),M(4,"span",63),c(),l(5,"span",64),u(6,"Aprobar solicitud"),c()()()()}}function Rke(t,n){1&t&&M(0,"tr",65)}function Nke(t,n){1&t&&M(0,"tr",66)}function Fke(t,n){if(1&t&&(l(0,"tr",67)(1,"td",68),u(2),c()()),2&t){z();const e=Sr(76),i=z();h(1),Ai("colspan",i.displayedColumns.length),h(1),De('No se encontraron resultados para "',e.value,'"')}}const vP=function(t,n){return{success:t,error:n}},Lke=function(){return[5,10,25,100]};function Uke(t,n){if(1&t){const e=Mn();l(0,"div",1)(1,"div",2)(2,"h5",3),u(3," Aprobar solicitudes de tr\xe1mites de cambios "),c(),l(4,"div",4)(5,"button",5)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",6)(9,"div",7),M(10,"div",8),l(11,"div",9)(12,"form",10)(13,"div",7)(14,"div",11)(15,"div",12)(16,"label",13)(17,"b"),u(18,"Ticket"),c(),l(19,"span",14),u(20,"*"),c()(),l(21,"div",15),M(22,"input",16),p(23,lke,1,0,"div",17),p(24,dke,1,0,"div",18),p(25,uke,2,1,"span",19),c()()(),l(26,"div",11)(27,"div",12)(28,"label",20)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",14),u(32,"*"),c()(),l(33,"div",15),M(34,"input",21),p(35,fke,1,0,"div",17),p(36,hke,1,0,"div",18),p(37,Ake,2,1,"span",19),c()()()(),l(38,"div",7)(39,"div",11)(40,"div",12)(41,"label",22)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",14),u(45,"*"),c()(),l(46,"div",15)(47,"input",23),ae("change",function(r){return Mt(e),wt(z().validateDateIni(r.target))}),c(),p(48,pke,2,1,"span",19),c()()(),l(49,"div",11)(50,"div",12)(51,"label",24)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",14),u(55,"*"),c()(),l(56,"div",15)(57,"input",25),ae("change",function(r){return Mt(e),wt(z().validateDateEnd(r.target))}),c(),p(58,gke,2,1,"span",19),c()()()(),l(59,"div",7)(60,"div",26)(61,"button",27),ae("click",function(){return Mt(e),wt(z().clear())}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",28),ae("click",function(){return Mt(e),wt(z().search())}),u(65,"Consultar"),c()()()()(),M(66,"div",8),c(),l(67,"div",7)(68,"div",29)(69,"button",30),ae("click",function(){return Mt(e),wt(z().exportAsExcel())}),u(70,"Exportar a excel"),c()(),l(71,"div",31)(72,"mat-form-field",32)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",33,34),ae("keyup",function(r){return Mt(e),wt(z().applyFilter(r))}),c()()()(),l(77,"div",7),M(78,"div",35),l(79,"div",36)(80,"div",37)(81,"table",38),Ie(82,39),p(83,mke,2,0,"th",40),p(84,_ke,2,1,"td",41),Be(),Ie(85,42),p(86,bke,2,0,"th",40),p(87,vke,2,1,"td",41),Be(),Ie(88,43),p(89,Cke,2,0,"th",40),p(90,yke,2,1,"td",41),Be(),Ie(91,44),p(92,Mke,2,0,"th",40),p(93,wke,2,1,"td",41),Be(),Ie(94,45),p(95,Pke,2,0,"th",40),p(96,Dke,2,1,"td",41),Be(),Ie(97,46),p(98,xke,2,0,"th",40),p(99,Ske,2,1,"td",41),Be(),Ie(100,47),p(101,Oke,2,0,"th",40),p(102,Eke,2,1,"td",41),Be(),Ie(103,48),p(104,Tke,2,0,"th",40),p(105,kke,3,4,"td",41),Be(),Ie(106,49),p(107,Ike,2,0,"th",40),p(108,Bke,7,0,"td",41),Be(),p(109,Rke,1,0,"tr",50),p(110,Nke,1,0,"tr",51),p(111,Fke,3,2,"tr",52),c(),M(112,"mat-paginator",53),c()(),M(113,"div",35),c()(),M(114,"div",54),c()}if(2&t){const e=z();h(12),m("formGroup",e.form),h(10),m("ngClass",st(20,vP,e.validateResult("ticket"),e.validateErrors("ticket"))),h(1),m("ngIf",e.validateResult("ticket")),h(1),m("ngIf",e.validateErrors("ticket")),h(1),m("ngIf",e.validateErrors("ticket")),h(9),m("ngClass",st(23,vP,e.validateResult("graduateId"),e.validateErrors("graduateId"))),h(1),m("ngIf",e.validateResult("graduateId")),h(1),m("ngIf",e.validateErrors("graduateId")),h(1),m("ngIf",e.validateErrors("graduateId")),h(10),mn("max",e.today),m("ngClass",st(26,vP,e.validateResult("requestDateIni"),e.validateErrors("requestDateIni"))),h(1),m("ngIf",e.validateErrors("requestDateIni")),h(9),mn("max",e.today),m("ngClass",st(29,vP,e.validateResult("requestDateEnd"),e.validateErrors("requestDateEnd"))),h(1),m("ngIf",e.validateErrors("requestDateEnd")),h(6),m("disabled",e.form.invalid),h(17),m("dataSource",e.proceduresDataSource),h(28),m("matHeaderRowDef",e.displayedColumns),h(1),m("matRowDefColumns",e.displayedColumns),h(2),m("pageSizeOptions",vr(32,Lke))}}function Yke(t,n){if(1&t){const e=Mn();l(0,"div",95)(1,"div",73),M(2,"br"),l(3,"div",74),M(4,"pdf-viewer",96),l(5,"div",76)(6,"div",61)(7,"span",62),ae("click",function(){Mt(e);const r=z(2);return wt(r.downloadDocument(r.documentType.Document))}),M(8,"span",77),c(),l(9,"span",64),u(10,"Descargar"),c()(),l(11,"div",61)(12,"span",62),ae("click",function(){Mt(e);const r=z(2);return wt(r.showDocument(r.documentType.Document))}),M(13,"span",63),c(),l(14,"span",64),u(15,"Visualizar"),c()()()(),M(16,"br"),l(17,"label",78),u(18,"Documento de identidad"),c(),l(19,"input",97),ae("change",function(r){return Mt(e),wt(z(2).selectedDocumentFile(r))}),c()()()}if(2&t){const e=z(2);h(4),m("src",e.documentFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(15),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple)}}function Hke(t,n){if(1&t){const e=Mn();l(0,"div",95)(1,"div",73),M(2,"br"),l(3,"div",74),M(4,"pdf-viewer",96),l(5,"div",76)(6,"div",61)(7,"span",62),ae("click",function(){Mt(e);const r=z(2);return wt(r.downloadDocument(r.documentType.PublicDeed))}),M(8,"span",77),c(),l(9,"span",64),u(10,"Descargar"),c()(),l(11,"div",61)(12,"span",62),ae("click",function(){Mt(e);const r=z(2);return wt(r.showDocument(r.documentType.PublicDeed))}),M(13,"span",63),c(),l(14,"span",64),u(15,"Visualizar"),c()()()(),M(16,"br"),l(17,"label",78),u(18,"Escritura p\xfablica"),c(),l(19,"input",98),ae("change",function(r){return Mt(e),wt(z(2).selectedPublicDeedFile(r))}),c()()()}if(2&t){const e=z(2);h(4),m("src",e.publicDeedFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(15),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple)}}function jke(t,n){if(1&t&&(l(0,"td"),u(1),c()),2&t){const e=z(2);h(1),Pe(e.getLocationCity(e.procedureSelected.graduate.birthPlace))}}function Vke(t,n){if(1&t&&(l(0,"td"),u(1),c()),2&t){const e=z(2);h(1),Pe(e.getLocationCountry(e.procedureSelected.graduate.birthCountryId))}}function Qke(t,n){if(1&t&&(l(0,"td"),u(1),c()),2&t){const e=z(2);h(1),Pe(e.getLocationCity(e.procedureSelected.graduate.issuancePlace))}}function Gke(t,n){1&t&&M(0,"td")}function zke(t,n){if(1&t&&(l(0,"tr")(1,"td"),u(2),c(),l(3,"td"),u(4),c(),l(5,"td"),u(6),c(),l(7,"td"),u(8),si(9,"date"),c(),l(10,"td"),u(11),si(12,"number"),c()()),2&t){const e=n.$implicit;h(2),Pe(e.id),h(2),Pe(e.description),h(2),Pe(e.paymentType.name),h(2),Pe(bi(9,5,e.paymentDate,"yyyy-MM-dd")),h(3),De("$ ",bi(12,8,e.value,"2.0"),"")}}function Wke(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"check_circle"),c()())}function qke(t,n){1&t&&(l(0,"td")(1,"mat-icon",100),u(2,"remove_circle"),c()())}function Jke(t,n){if(1&t&&(l(0,"mat-option",101),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Kke(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("procedureState"))}}function Xke(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("procedureChangeType"))}}const XQ=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function $ke(t,n){if(1&t&&(l(0,"div",72)(1,"div",89)(2,"label",102)(3,"b"),u(4,"Tipo de cambio"),c(),l(5,"span",14),u(6,"*"),c()(),l(7,"div",15)(8,"mat-select",103)(9,"mat-option",92),u(10,"SELECCIONE"),c(),l(11,"mat-option",104),u(12,"Documento"),c(),l(13,"mat-option",105),u(14,"Nombre"),c()(),p(15,Xke,2,1,"span",19),c()()()),2&t){const e=z(2);h(8),m("ngClass",st(2,XQ,e.validateResult("procedureChangeType"),e.validateErrors("procedureChangeType"))),h(7),m("ngIf",e.validateErrors("procedureChangeType"))}}function Zke(t,n){if(1&t){const e=Mn();l(0,"div",1)(1,"form",10)(2,"div",2)(3,"h5",3),u(4," Aprobar solicitudes de tr\xe1mites de cambios - Detalle"),c(),l(5,"div",4)(6,"button",5)(7,"mat-icon"),u(8,"minimize"),c()()()(),l(9,"div",6)(10,"div",7)(11,"div",69)(12,"div",1)(13,"div",70)(14,"mat-icon"),u(15,"account_circle"),c(),l(16,"h5",3),u(17),c()(),l(18,"div",6)(19,"div",7),M(20,"div",71),l(21,"div",72)(22,"div",73),M(23,"br"),l(24,"div",74),M(25,"img",75),l(26,"div",76)(27,"div",61)(28,"span",62),ae("click",function(){Mt(e);const r=z();return wt(r.downloadDocument(r.documentType.Photo))}),M(29,"span",77),c(),l(30,"span",64),u(31,"Descargar"),c()()()(),M(32,"br"),l(33,"div",61)(34,"label",78),u(35,"Fotograf\xeda"),c(),l(36,"input",79),ae("change",function(r){return Mt(e),wt(z().selectedPhotoFile(r))}),c(),l(37,"span",64),u(38,"Fotograf\xeda digital tipo documento a color con fondo blanco, tomada de frente (NO SELFIE), Formato: JPG, Tama\xf1o: Ancho: 450 p\xedxeles. Alto: 600 p\xedxeles"),c()()()(),M(39,"div",71),c()(),M(40,"div",54),c()(),l(41,"div",69)(42,"div",1)(43,"div",70)(44,"mat-icon"),u(45,"assignment"),c(),l(46,"h5",3),u(47," Informaci\xf3n personal "),c()(),l(48,"div",6)(49,"div",7),p(50,Yke,20,6,"div",80),p(51,Hke,20,6,"div",80),l(52,"div")(53,"table",81)(54,"thead")(55,"tr")(56,"th",82),u(57,"Item"),c(),l(58,"th",82),u(59,"Reporte Usuario"),c()()(),l(60,"tbody")(61,"tr")(62,"td"),u(63,"Nombre y apellidos"),c(),l(64,"td"),u(65),si(66,"uppercase"),c()(),l(67,"tr")(68,"td"),u(69,"Tipo Documento"),c(),l(70,"td"),u(71),c()(),l(72,"tr")(73,"td"),u(74,"No Documento"),c(),l(75,"td"),u(76),si(77,"number"),c()(),l(78,"tr")(79,"td"),u(80,"Genero"),c(),l(81,"td"),u(82),si(83,"uppercase"),c()(),l(84,"tr")(85,"td"),u(86,"Fecha nacimiento"),c(),l(87,"td"),u(88),si(89,"date"),c()(),l(90,"tr")(91,"td"),u(92,"Lugar nacimiento"),c(),p(93,jke,2,1,"td",83),p(94,Vke,2,1,"td",83),c(),l(95,"tr")(96,"td"),u(97,"Fecha expedici\xf3n"),c(),l(98,"td"),u(99),si(100,"date"),c()(),l(101,"tr")(102,"td"),u(103,"Lugar expedici\xf3n"),c(),p(104,Qke,2,1,"td",83),p(105,Gke,1,0,"td",83),c()()(),l(106,"div",84)(107,"button",30),ae("click",function(){return Mt(e),wt(z().editPersonalInfo())}),u(108,"Editar datos personales"),c()()()()(),M(109,"div",54),c()(),l(110,"div",69)(111,"div",1)(112,"div",70)(113,"mat-icon"),u(114,"local_atm"),c(),l(115,"h5",3),u(116," Informaci\xf3n de pagos "),c()(),l(117,"div",6)(118,"div",7)(119,"div",85)(120,"table",81)(121,"thead")(122,"tr")(123,"th",82),u(124,"No"),c(),l(125,"th",82),u(126,"Banco"),c(),l(127,"th",82),u(128,"Tipo pago"),c(),l(129,"th",82),u(130,"Fecha pago"),c(),l(131,"th",82),u(132,"Valor"),c()()(),l(133,"tbody"),p(134,zke,13,11,"tr",86),c()()(),l(135,"div",72)(136,"table",81)(137,"thead")(138,"tr")(139,"th",82),u(140,"Fecha solicitud"),c(),l(141,"td"),u(142),si(143,"date"),c(),M(144,"td"),c()(),l(145,"tbody")(146,"tr")(147,"th",82),u(148,"Valor tr\xe1mite"),c(),l(149,"td"),u(150),si(151,"number"),c(),M(152,"td"),c(),l(153,"tr")(154,"th",82),u(155,"Valor pagado"),c(),l(156,"td"),u(157),si(158,"number"),c(),p(159,Wke,3,0,"td",83),p(160,qke,3,0,"td",83),c()()()(),M(161,"div",87),c()(),M(162,"div",54),c()(),l(163,"div",69)(164,"div",1)(165,"div",70)(166,"mat-icon"),u(167,"cached"),c(),l(168,"h5",3),u(169," Estado del tr\xe1mite "),c()(),l(170,"div",6)(171,"div",7),M(172,"div",88),l(173,"div",85)(174,"table",81)(175,"thead")(176,"tr")(177,"th",82),u(178,"N\xfamero tr\xe1mite"),c(),l(179,"td"),u(180),si(181,"uppercase"),c()()(),l(182,"tbody")(183,"tr")(184,"th",82),u(185,"Estado actual"),c(),l(186,"td"),u(187),c()(),l(188,"tr")(189,"th",82),u(190,"Fecha solicitud"),c(),l(191,"td"),u(192),si(193,"date"),c()()()()(),M(194,"div",88),c(),l(195,"div",7),M(196,"div",88),l(197,"div",72)(198,"div",89)(199,"label",90)(200,"b"),u(201,"Cambiar estado tr\xe1mite"),c(),l(202,"span",14),u(203,"*"),c()(),l(204,"div",15)(205,"mat-select",91),ae("selectionChange",function(r){return Mt(e),wt(z().procedureChangeTypeSelected(r.value))}),l(206,"mat-option",92),u(207,"SELECCIONE"),c(),p(208,Jke,2,2,"mat-option",93),c(),p(209,Kke,2,1,"span",19),c()()(),p(210,$ke,16,5,"div",94),M(211,"div",88),c()(),l(212,"div",54)(213,"div",7),M(214,"div",8),l(215,"div",85)(216,"div",84)(217,"button",27),ae("click",function(){return Mt(e),wt(z().returnList())}),u(218,"Regresar"),c(),u(219," \xa0 "),l(220,"button",28),ae("click",function(){return Mt(e),wt(z().aproveRequest())}),u(221,"Confirmar"),c()()(),M(222,"div",8),c()()()()()(),M(223,"div",54),c()()}if(2&t){const e=z();h(1),m("formGroup",e.formDocuments),h(16),De(" ",e.procedureSelected.graduate.firstName+" "+e.procedureSelected.graduate.secondName+" "+e.procedureSelected.graduate.firstSurname+" "+e.procedureSelected.graduate.secondSurname," "),h(8),m("src",e.photoFile,kf),h(11),m("accept",e.fileTypeAllowedImage)("multiple",e.fileMultiple),h(14),m("ngIf",e.procedureChangePublicDeed),h(1),m("ngIf",e.procedureChangePublicDeed),h(1),Tl("col-12 col-md-",e.procedureChangePublicDeed?6:12,""),h(13),De(" ",LA(66,34,e.procedureSelected.graduate.firstName+" "+e.procedureSelected.graduate.secondName+" "+e.procedureSelected.graduate.firstSurname+" "+e.procedureSelected.graduate.secondSurname)," "),h(6),Pe(e.procedureSelected.graduate.graduateDocumentType.name),h(5),Pe(bi(77,36,e.procedureSelected.graduate.documentNumber,"2.0")),h(6),Pe(LA(83,39,"M"==e.procedureSelected.graduate.gender?"Masculino":"Femenino")),h(6),Pe(bi(89,41,e.procedureSelected.graduate.birthDate,"yyyy-MM-dd")),h(5),m("ngIf",!e.foreignBirthCountry),h(1),m("ngIf",e.foreignBirthCountry),h(5),Pe(bi(100,44,e.procedureSelected.graduate.issuanceDate,"yyyy-MM-dd")),h(5),m("ngIf",!e.foreignIssuance),h(1),m("ngIf",e.foreignIssuance),h(29),m("ngForOf",e.procedureSelectedDetail.procedurePayments),h(8),Pe(bi(143,47,e.procedureSelected.requestDate,"yyyy-MM-dd")),h(8),De("$ ",bi(151,50,e.procedureRate,"2.0"),""),h(7),De("$ ",bi(158,53,e.procedurePaymentsValue,"2.0"),""),h(2),m("ngIf",e.validatedPayments),h(1),m("ngIf",!e.validatedPayments),h(20),Pe(LA(181,56,e.procedureSelected.ticket)),h(7),De("",e.procedureSelected.procedureStatus.name," "),h(5),Pe(bi(193,58,e.procedureSelected.requestDate,"yyyy-MM-dd")),h(13),m("ngClass",st(61,XQ,e.validateResult("procedureState"),e.validateErrors("procedureState"))),h(3),m("ngForOf",e.listProcedureStatusTmp),h(1),m("ngIf",e.validateErrors("procedureState")),h(1),m("ngIf",e.visibleProcedureChangeType),h(10),m("disabled",e.formDocuments.invalid)}}let eIe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X){this.utilService=e,this.procedureService=i,this.procedureDocumentService=r,this.formBuilder=o,this.sanitizer=a,this.parameterService=s,this.procedureTypeService=d,this.dialog=f,this.graduateDocumentTypeService=A,this.procedureStatusService=g,this.graduateService=b,this.storage=_,this.procedureLogService=P,this.procedureTypeRateService=v,this.locationCountryService=k,this.locationStateService=H,this.locationCityService=X,this.ipAddress="",this.listProcedures=new Array,this.listProceduresTmp=new Array,this.listParameter=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.procedureSelected=new Zr,this.procedureSelectedDetail=new Zr,this.photoFile="assets/images/user.png",this.widthPermited=0,this.heightPermited=0,this.maxSize=0,this.fileTypeAllowedImage=".jpeg,.jpg,.png",this.fileTypeAllowed=".pdf",this.files=[],this.fileMultiple=!1,this.visibleDetail=!1,this.documentType=T.UploadDocumentType,this.procedureRate=0,this.procedurePaymentsValue=0,this.listGraduateDocumentType=new Array,this.listProcedureStatus=new Array,this.listProcedureStatusTmp=new Array,this.listProcedureTypeRate=new Array,this.graduate=new Ks,this.validatedPayments=!1,this.foreignBirthCountry=!1,this.foreignIssuance=!1,this.procedureChangePublicDeed=!1,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.visibleProcedureChangeType=!1,this.procedureStatesFilter=[T.ProcedureStatus.ApprovedChange,T.ProcedureStatus.InconsistenceRequestChange],this.procedureType=Array(),this.displayedColumns=["id","priority","documentType","documentNumber","fullname","status","ticket","requestDate","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(g=>{this.ipAddress=g},g=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",g.error.message)});let e=this.procedureService.getByStatusId(T.ProcedureStatus.PendingRequestToVerifyChange).toPromise(),i=this.parameterService.getAll().toPromise(),r=this.procedureTypeService.getAll().toPromise(),o=this.graduateDocumentTypeService.getAll().toPromise(),a=this.procedureStatusService.getAll().toPromise(),s=this.procedureTypeRateService.getAll().toPromise(),d=this.locationCountryService.getAll().toPromise(),f=this.locationStateService.getAll().toPromise(),A=this.locationCityService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f,A]).then(g=>{this.listProcedures=g[0].data,this.listParameter=g[1].data;let b=this.listParameter.find(v=>"MAXIMGWIDTH"==v.name)?.value;this.widthPermited=null!=b?parseInt(b):0;let _=this.listParameter.find(v=>"MAXIMGHEIGHT"==v.name)?.value;this.heightPermited=null!=_?parseInt(_):0;let P=this.listParameter.find(v=>"MAXSIZEUPLOAD"==v.name)?.value;this.maxSize=null!=P?parseInt(P):0,this.procedureType=g[2].data,this.listProcedureTypeRate=g[5].data,this.listGraduateDocumentType=g[3].data,this.listProcedureStatus=g[4].data,this.assignProcedureStatus(),this.listCountries=g[6].data,this.listStates=g[7].data,this.listCities=g[8].data,this.listStates.forEach(v=>{v.country=this.listCountries.find(k=>k.id==v.countryId)}),this.listCities.forEach(v=>{v.state=this.listStates.find(k=>k.id==v.stateId)}),this.listProcedures.forEach(v=>{let k=this.listGraduateDocumentType.find(X=>X.id==v.graduate.graduateDocumentTypeId);null!=k&&(v.graduate.graduateDocumentType=k);let H=this.listProcedureStatus.find(X=>X.id==v.procedureStatusId);null!=H&&(v.procedureStatus=H)}),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp),this.utilService.closeLoading("cerrando")},g=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",g.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]}),this.form.valueChanges.subscribe(e=>{this.procedure.ticket=e.ticket,this.procedure.graduateId=e.graduateId,this.procedure.requestDate=e.requestDateIni,this.procedure.requestDateEnd=e.requestDateEnd}),this.formDocuments=this.formBuilder.group({documentFile:["",[]],photoFile:["",[]],publicDeedFile:["",[]],procedureState:["",[ee.required]],procedureChangeType:["",[ee.required]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}procedureChangeTypeSelected(e){e==T.ProcedureStatus.ApprovedChange?(this.visibleProcedureChangeType=!0,this.formDocuments.controls.procedureChangeType.addValidators(ee.required)):(this.visibleProcedureChangeType=!1,this.formDocuments.controls.procedureChangeType.removeValidators(ee.required)),this.formDocuments.get("procedureChangeType")?.setValue(""),this.formDocuments.controls.procedureChangeType.updateValueAndValidity()}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}returnList(){this.visibleDetail=!1}chargedImage(e){return(0,su.Z)(function*(){return new Promise((r,o)=>{var a=new FileReader;a.addEventListener("load",function(){var s=new Image;s.src=this.result,s.addEventListener("load",function(){r({width:this.width,height:this.height})})},!1),a.readAsDataURL(e.target.files[0])})})()}validateChargedImage(e,i){let r=!0;return e<120||e>this.widthPermited?(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","El ancho de la fotografia debe ser m\xednimo 120px o m\xe1ximo "+this.widthPermited+"px, actual: "+e+" px"),this.form.get("photoFile")?.setValue(null),r=!1):(i<160||i>this.heightPermited)&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","El alto de la fotografia debe ser m\xednimo 160px o m\xe1ximo "+this.heightPermited+"px, actual: "+i+" px"),this.form.get("photoFile")?.setValue(null),r=!1),r}selectedDocumentFile(e){this.selectedFile(e,T.UploadDocumentType.Document,"document-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId+"-"+this.today,"documentFile").then(r=>{let o=this.procedureSelectedDetail.procedureDocuments.find(s=>s.procedureDocumentTypeId==T.UploadDocumentType.Document),a=this.files.find(s=>s.type==T.UploadDocumentType.Document);if(null!=o&&null!=a){o.content=a.content,o.extension=a.extension,o.name=a.name,o.uploadDate=this.today,o.url=a.name;let s=new ed;s.id=0,s.procedureId=this.procedureSelectedDetail.id,s.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyChange,s.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),s.description="Cambio de documento de identidad del graduado tr\xe1mite de cambio - Admin",s.username=this.user.name,s.ipAddress=this.ipAddress,this.utilService.showLoading("Actualizando..");let d=this.procedureDocumentService.update(o,o.id).toPromise(),f=this.procedureLogService.insert(s).toPromise();Promise.all([d,f]).then(A=>{this.utilService.closeLoading(""),"success"==A[0].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El archivo del documento de identificaci\xf3n ha sido cargado de forma exitosa"),setTimeout(()=>{this.openModal(this.procedureSelected)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar")},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existe un documento asociado al tr\xe1mite")})}selectedPhotoFile(e){var i=this;return(0,su.Z)(function*(){let r="photo-"+i.procedureSelected.graduate.documentNumber+"-"+i.procedureSelected.procedureTypeId+"-"+i.today,o=yield i.chargedImage(e);!i.validateChargedImage(o.width,o.height)||i.selectedFile(e,T.UploadDocumentType.Photo,r,"photoFile").then(s=>{let d=i.procedureSelectedDetail.procedureDocuments.find(A=>A.procedureDocumentTypeId==T.UploadDocumentType.Photo),f=i.files.find(A=>A.type==T.UploadDocumentType.Photo);if(null!=d&&null!=f){d.content=f.content,d.extension=f.extension,d.name=f.name,d.uploadDate=i.today,d.url=f.name;let A=new ed;A.id=0,A.procedureId=i.procedureSelectedDetail.id,A.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyChange,A.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),A.description="Cambio de fotograf\xeda del graduado tr\xe1mite de cambio - Admin",A.username=i.user.name,A.ipAddress=i.ipAddress,i.utilService.showLoading("Actualizando..");let g=i.procedureDocumentService.update(d,d.id).toPromise(),b=i.procedureLogService.insert(A).toPromise();Promise.all([g,b]).then(_=>{i.utilService.closeLoading(""),"success"==_[0].type?(i.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","Se actualizo el documento correctamente"),setTimeout(()=>{i.openModal(i.procedureSelected)},2e3)):i.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar")},_=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",_.error.message)})}else i.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existe un documento asociado al tr\xe1mite")})})()}selectedPublicDeedFile(e){this.selectedFile(e,T.UploadDocumentType.PublicDeed,"public-deed-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId+"-"+this.today,"publicDeedFile").then(r=>{let o=this.procedureSelectedDetail.procedureDocuments.find(s=>s.procedureDocumentTypeId==T.UploadDocumentType.PublicDeed),a=this.files.find(s=>s.type==T.UploadDocumentType.PublicDeed);if(null!=o&&null!=a){o.content=a.content,o.extension=a.extension,o.name=a.name,o.uploadDate=this.today,o.url=a.name;let s=new ed;s.id=0,s.procedureId=this.procedureSelectedDetail.id,s.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyChange,s.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),s.description="Cambio de escritura p\xfablica tr\xe1mite de cambio - Admin",s.username=this.user.name,s.ipAddress=this.ipAddress,this.utilService.showLoading("Actualizando..");let d=this.procedureDocumentService.update(o,o.id).toPromise(),f=this.procedureLogService.insert(s).toPromise();Promise.all([d,f]).then(A=>{this.utilService.closeLoading(""),"success"==A[0].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El archivo de la escritura p\xfablica ha sido cargado de forma exitosa."),setTimeout(()=>{this.openModal(this.procedureSelected)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar")},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existe un documento asociado al tr\xe1mite")})}selectedFile(e,i,r,o){return new Promise((a,s)=>{const d=e.target.files;if("undefined"==d)return s(!1);let f=d[0];if(f.size<0||f.size>this.maxSize)return this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Tama\xf1o maximo permitido: "+this.maxSize/1024/1024+"MB, actual: "+Math.round(f.size/1024/1024)+" MB"),this.form.get(o)?.setValue(null),s(!1);this.utilService.extractBase64(f).then(A=>{let g=new rh;g.content=A.base,g.name=r+"."+f.type.split("/")[1],g.extension=f.type,g.type=i;let b=this.files.findIndex(_=>_.type==i);switch(b>=0?this.files[b]=g:this.files.push(g),i){case T.UploadDocumentType.Document:this.documentFile=A.base;break;case T.UploadDocumentType.Photo:this.photoFile=A.base;break;case T.UploadDocumentType.PublicDeed:this.publicDeedFile=A.base}return a(!0)}).catch(A=>(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Error al procesar archivo "+A),s(!1)))})}downloadDocument(e){let i="-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId;switch(e){case T.UploadDocumentType.Photo:this.utilService.downloadFileB64(this.photoFile,"photo"+i);break;case T.UploadDocumentType.Document:this.utilService.downloadFileB64(this.documentFile,"document"+i);break;case T.UploadDocumentType.PublicDeed:this.utilService.downloadFileB64(this.publicDeedFile,"public-deed"+i)}}showDocument(e){let i="-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId+".pdf",r="";switch(e){case T.UploadDocumentType.Document:r=this.documentFile,i="document"+i;break;case T.UploadDocumentType.PublicDeed:r=this.publicDeedFile,i="public-deed"+i}""!=r&&(this.modalRef=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:i,content:r}}),this.modalRef.afterClosed().subscribe(o=>{},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)}))}assignProcedureStatus(){this.listProcedureStatusTmp=new Array,this.procedureStatesFilter.forEach(e=>{let i=this.listProcedureStatus.find(r=>r.id==e);null!=i&&this.listProcedureStatusTmp.push(i)})}editPersonalInfo(){this.modalRefPersonalInfo=this.dialog.open(KQ,{width:"800px",autoFocus:!0,disableClose:!1,data:{countries:this.listCountries,states:this.listStates,cities:this.listCities,documentType:this.listGraduateDocumentType,graduate:this.graduate,procedureId:this.procedureSelected.id}}),this.modalRefPersonalInfo.afterClosed().subscribe(e=>{if(null!=e&&null!=e){let i=JSON.parse(JSON.stringify(e));i.graduateDocumentType=this.listGraduateDocumentType.find(r=>r.id.toString()==i.graduateDocumentTypeId),this.procedureSelected.graduate.graduateDocumentTypeId=i.graduateDocumentTypeId,this.procedureSelected.graduate.graduateDocumentType=i.graduateDocumentType,this.procedureSelected.graduate.documentNumber=i.documentNumber,this.procedureSelected.graduate.firstName=i.firstName,this.procedureSelected.graduate.secondName=i.secondName,this.procedureSelected.graduate.firstSurname=i.firstSurname,this.procedureSelected.graduate.secondSurname=i.secondSurname,this.procedureSelected.graduate.birthDate=i.birthDate,this.procedureSelected.graduate.birthPlace=i.birthPlace,this.procedureSelected.graduate.issuanceDate=i.issuanceDate,this.procedureSelected.graduate.issuancePlace=i.issuancePlace,this.procedureSelected.graduate.gender=i.gender,this.openModal(this.procedureSelected)}},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}editPendingDocuments(){this.modalRefPendingDocuments=this.dialog.open(cke,{width:"400px",autoFocus:!0,disableClose:!1,data:{procedure:this.procedureSelectedDetail}}),this.modalRefPendingDocuments.afterClosed().subscribe(e=>{null!=e&&null!=e&&(e?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud con documentos pendientes."),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al cambiar el estado del tr\xe1mite."))},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}getLocationCountry(e){return this.listCountries.find(i=>i.id==e)?.name}getLocationCity(e){let i=this.listCities.find(r=>r.id.toString()==e);return i?.name+", "+i?.state?.name+", "+i?.state?.country?.name}openModal(e){var i=this;return(0,su.Z)(function*(){i.procedureStatesFilter=[T.ProcedureStatus.PendingDocumentRequestChange,T.ProcedureStatus.InconsistenceRequestChange],i.validatedPayments=!1,i.procedureChangePublicDeed=!1,i.procedureSelected=JSON.parse(JSON.stringify(e));let r=i.procedureSelected.requestDate.slice(0,4);i.procedureRate=i.listProcedureTypeRate.find(s=>s.procedureTypeId==T.ProcedureType.Change&&s.period.toString()==r)?.value??0,i.utilService.showLoading("Cargando datos");let o=yield i.procedureService.getById(i.procedureSelected.id).toPromise(),a=yield i.graduateService.getById(i.procedureSelected.graduateId).toPromise();if(i.procedureSelectedDetail=new Zr,i.graduate=new Ks,i.procedurePaymentsValue=0,i.foreignBirthCountry=!1,i.foreignIssuance=!1,null!=o.data){i.procedureSelectedDetail=o.data,i.graduate=a.data,3==i.procedureSelectedDetail.procedureDocuments.length&&(i.procedureChangePublicDeed=!0);let s=yield i.procedureDocumentService.getProcedureDocuments(i.procedureSelected.id,T.UploadDocumentType.Photo).toPromise().catch(d=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Documentos",d.error.message)});if(s.data.length>0){let d=s.exceptionMessage.split(".")[1].toUpperCase(),f=i.utilService.getFileTypeName(d);""!=f&&(i.photoFile=f+s.data)}else console.log("No existe fotograf\xeda, validar");if(i.procedureChangePublicDeed){let d=yield i.procedureDocumentService.getProcedureDocuments(i.procedureSelected.id,T.UploadDocumentType.Document).toPromise().catch(A=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Documentos",A.error.message)});if(d.data.length>0){let A=d.exceptionMessage.split(".")[1].toUpperCase(),g=i.utilService.getFileTypeName(A);""!=g&&(i.documentFile=g+d.data)}else console.log("No existe documento de identidad, validar");let f=yield i.procedureDocumentService.getProcedureDocuments(i.procedureSelected.id,T.UploadDocumentType.PublicDeed).toPromise().catch(A=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Documentos",A.error.message)});if(f.data.length>0){let A=f.exceptionMessage.split(".")[1].toUpperCase(),g=i.utilService.getFileTypeName(A);""!=g&&(i.publicDeedFile=g+f.data)}else console.log("No existe escritura p\xfablica, validar")}i.procedureSelectedDetail.procedurePayments.forEach(d=>{i.procedurePaymentsValue+=d.value}),i.procedurePaymentsValue>=i.procedureRate&&(i.validatedPayments=!0),i.validatedPayments&&i.procedureStatesFilter.push(T.ProcedureStatus.ApprovedChange),i.procedureSelected.graduate.birthPlace==T.SpecialContries.Other.toString()&&(i.foreignBirthCountry=!0),i.procedureSelected.graduate.graduateDocumentTypeId==T.DocumentType.CedulaExtranjeria&&(i.foreignIssuance=!0),i.assignProcedureStatus(),i.utilService.closeLoading("cerrando..."),i.visibleDetail=!0}else i.visibleDetail=!1,i.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No hay datos relacionados al tr\xe1mite")})()}aproveRequest(){var e=this;return(0,su.Z)(function*(){let i=parseInt(e.formDocuments.get("procedureState")?.value),r=new ed;r.id=0,r.procedureId=e.procedureSelectedDetail.id,r.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),r.username=e.user.name,r.ipAddress=e.ipAddress;let o=JSON.parse(JSON.stringify(e.procedureSelected));switch(o.procedureStatusId=i,o.changeDate=e.today,o.graduate=null,o.procedureStatus=null,o.procedureType=null,o.procedureChangeType=e.formDocuments.get("procedureChangeType")?.value,i){case T.ProcedureStatus.ApprovedChange:r.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyChange,r.description="Tr\xe1mite cambia a estado: Solicitud tr\xe1mite de cambio aprobado",e.utilService.showLoading("Actualizando...");let a=e.procedureService.update(o,o.id).toPromise(),s=e.procedureLogService.insert(r).toPromise();Promise.all([a,s]).then(A=>{e.utilService.closeLoading(""),"success"==A[0].type?(e.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud tr\xe1mite de cambio aprobado."),setTimeout(()=>{location.reload()},2e3)):(e.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar el tr\xe1mite"),e.utilService.closeLoading(""))},A=>{e.utilService.closeLoading(""),e.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud",A.error.message)});break;case T.ProcedureStatus.PendingDocumentRequestChange:e.editPendingDocuments();break;case T.ProcedureStatus.InconsistenceRequestChange:r.procedureStatusId=T.ProcedureStatus.InconsistenceRequestChange,r.description="Tr\xe1mite de cambio cambia a estado: Solicitud de matricula profesional rechazada",e.utilService.showLoading("Actualizando...");let d=e.procedureService.update(o,o.id).toPromise(),f=e.procedureLogService.insert(r).toPromise();Promise.all([d,f]).then(A=>{e.utilService.closeLoading(""),"success"==A[0].type?(e.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud de matr\xedcula profesional rechazada por competencia."),setTimeout(()=>{location.reload()},2e3)):(e.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar el tr\xe1mite"),e.utilService.closeLoading(""))},A=>{e.utilService.closeLoading(""),e.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)});break;default:console.log("Sin acciones")}})()}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,Prioridad:o.priority,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Estado:o.procedureStatus.name,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesCambioPendientesVerificacion.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(sh),D(zi),D(mg),D(lc),D(yI),D(Wo),D(Zl),D(nA),D(Al),D(Ci),D(gm),D(MI),D(uu),D(fu),D(hu))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-change-approve"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:2,vars:2,consts:[["class","box box-primary",4,"ngIf"],[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","priority"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","status"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-eye-1"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"],[1,"col-12","col-md-12"],[1,"box-header","box-primary-fill","with-border"],[1,"col-0","col-md-4"],[1,"col-12","col-md-4"],[1,"mb-3"],[1,"container"],[3,"src"],[1,"container-child"],[1,"govco-download"],["for","formFile",1,"form-label"],["formControlName","photoFile","type","file",1,"form-control",3,"accept","multiple","change"],["class","col-12 col-md-3",4,"ngIf"],[1,"table","table-striped","table-bordered"],["scope","col"],[4,"ngIf"],[1,"d-flex","justify-content-end"],[1,"col-12","col-md-8"],[4,"ngFor","ngForOf"],[1,"col-0","col-md-1"],[1,"col-12","col-md-2"],[1,"lista-desplegable-form"],["for","procedureState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","procedureState",3,"ngClass","selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","col-12 col-md-4",4,"ngIf"],[1,"col-12","col-md-3"],[2,"width","250px","height","332px",3,"src","render-text","original-size","show-borders"],["formControlName","documentFile","type","file",1,"form-control",3,"accept","multiple","change"],["formControlName","publicDeedFile","type","file",1,"form-control",3,"accept","multiple","change"],[1,"success-icon"],[1,"error-icon"],[3,"value"],["for","procedureChangeType",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","procedureChangeType",3,"ngClass"],["value","D","selected","selected"],["value","N","selected","selected"]],template:function(e,i){1&e&&(p(0,Uke,115,33,"div",0),p(1,Zke,224,64,"div",0)),2&e&&(m("ngIf",!i.visibleDetail),h(1),m("ngIf",i.visibleDetail))},dependencies:[sr,xa,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,Ra,Ga,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,T0,wE,gg,Aa],styles:["tr[_ngcontent-%COMP%]:hover{background:whitesmoke}tr[_ngcontent-%COMP%]:active{background:#efefef}.container-child[_ngcontent-%COMP%]{position:absolute;left:15px;bottom:5px}.container[_ngcontent-%COMP%]{position:relative}.descripcion-emergente-govco[_ngcontent-%COMP%]{float:left}.success-icon[_ngcontent-%COMP%]{color:green!important}.success-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:green!important}.error-icon[_ngcontent-%COMP%]{color:red!important}.error-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:red!important}"]}),t})();const tIe=["TABLE"];function nIe(t,n){1&t&&M(0,"div",53)}function iIe(t,n){1&t&&M(0,"div",54)}function rIe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function oIe(t,n){1&t&&M(0,"div",53)}function aIe(t,n){1&t&&M(0,"div",54)}function sIe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function cIe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function lIe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function dIe(t,n){1&t&&(l(0,"th",56),u(1," Id "),c())}function uIe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function fIe(t,n){1&t&&(l(0,"th",56),u(1," Tipo Documento "),c())}function hIe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function AIe(t,n){1&t&&(l(0,"th",56),u(1," No documento "),c())}function pIe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function gIe(t,n){1&t&&(l(0,"th",56),u(1," Nombres "),c())}function mIe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function _Ie(t,n){1&t&&(l(0,"th",56),u(1," Ticket "),c())}function bIe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function vIe(t,n){1&t&&(l(0,"th",56),u(1," Fecha Solicitud "),c())}function CIe(t,n){if(1&t&&(l(0,"td",57),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function yIe(t,n){1&t&&(l(0,"th",56),u(1," Fecha aprobaci\xf3n "),c())}function MIe(t,n){if(1&t&&(l(0,"td",57),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.changeDate,"yyyy-MM-dd")," ")}}function wIe(t,n){1&t&&M(0,"tr",58)}function PIe(t,n){1&t&&M(0,"tr",59)}function DIe(t,n){if(1&t&&(l(0,"tr",60)(1,"td",61),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const CP=function(t,n){return{success:t,error:n}},xIe=function(){return[5,10,25,100]};let SIe=(()=>{class t{constructor(e,i,r,o){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.graduateDocumentTypeService=o,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listGraduateDocumentType=new Array,this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","requestApproved"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusId(T.ProcedureStatus.ApprovedChange).toPromise(),i=this.graduateDocumentTypeService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.listProcedures=r[0].data,this.listGraduateDocumentType=r[1].data,this.listProcedures.forEach(o=>{let a=this.listGraduateDocumentType.find(s=>s.id==o.graduate.graduateDocumentTypeId);null!=a&&(o.graduate.graduateDocumentType=a)}),this.listProceduresTmp=this.listProcedures,this.orderProcedures(),this.updateProcedures(this.listProceduresTmp)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?1:r>o?-1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":null!=o.changeDate?o.changeDate.slice(0,10):""}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesCambioAprobadas.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(Zl))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-change-approved"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(tIe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:110,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","requestApproved"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de tr\xe1mite de cambios aprobadas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,nIe,1,0,"div",16),p(24,iIe,1,0,"div",17),p(25,rIe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,oIe,1,0,"div",16),p(36,aIe,1,0,"div",17),p(37,sIe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,cIe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,lIe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,dIe,2,0,"th",40),p(85,uIe,2,1,"td",41),Be(),Ie(86,42),p(87,fIe,2,0,"th",40),p(88,hIe,2,1,"td",41),Be(),Ie(89,43),p(90,AIe,2,0,"th",40),p(91,pIe,2,1,"td",41),Be(),Ie(92,44),p(93,gIe,2,0,"th",40),p(94,mIe,2,1,"td",41),Be(),Ie(95,45),p(96,_Ie,2,0,"th",40),p(97,bIe,2,1,"td",41),Be(),Ie(98,46),p(99,vIe,2,0,"th",40),p(100,CIe,3,4,"td",41),Be(),Ie(101,47),p(102,yIe,2,0,"th",40),p(103,MIe,3,4,"td",41),Be(),p(104,wIe,1,0,"tr",48),p(105,PIe,1,0,"tr",49),p(106,DIe,3,2,"tr",50),c(),M(107,"mat-paginator",51),c()(),M(108,"div",34),c()(),M(109,"div",52),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,CP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,CP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,CP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,CP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(23),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,xIe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();const OIe=["TABLE"];function EIe(t,n){1&t&&M(0,"div",54)}function TIe(t,n){1&t&&M(0,"div",55)}function kIe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function IIe(t,n){1&t&&M(0,"div",54)}function BIe(t,n){1&t&&M(0,"div",55)}function RIe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function NIe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function FIe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function LIe(t,n){1&t&&(l(0,"th",57),u(1," Id "),c())}function UIe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function YIe(t,n){1&t&&(l(0,"th",57),u(1," Tipo Documento "),c())}function HIe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function jIe(t,n){1&t&&(l(0,"th",57),u(1," No documento "),c())}function VIe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function QIe(t,n){1&t&&(l(0,"th",57),u(1," Nombres "),c())}function GIe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function zIe(t,n){1&t&&(l(0,"th",57),u(1," Ticket "),c())}function WIe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function qIe(t,n){1&t&&(l(0,"th",57),u(1," Fecha Solicitud "),c())}function JIe(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function KIe(t,n){1&t&&(l(0,"th",57),u(1," Fecha Cambio "),c())}function XIe(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.changeDate,"yyyy-MM-dd")," ")}}function $Ie(t,n){1&t&&(l(0,"th",57),u(1," Estado "),c())}function ZIe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function e5e(t,n){1&t&&M(0,"tr",59)}function t5e(t,n){1&t&&M(0,"tr",60)}function n5e(t,n){if(1&t&&(l(0,"tr",61)(1,"td",62),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const yP=function(t,n){return{success:t,error:n}},i5e=function(){return[5,10,25,100]};let r5e=(()=>{class t{constructor(e,i,r){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","requestApproved","status"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusDetail(T.ProcedureStatus.InconsistenceRequestChange).toPromise();Promise.all([e]).then(i=>{this.listProcedures=i[0].data,this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":null!=o.changeDate?o.changeDate.slice(0,10):""}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesCambioRechazadas.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-change-rejected"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(OIe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:113,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","requestApproved"],["matColumnDef","status"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de tr\xe1mites de cambio rechazadas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,EIe,1,0,"div",16),p(24,TIe,1,0,"div",17),p(25,kIe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,IIe,1,0,"div",16),p(36,BIe,1,0,"div",17),p(37,RIe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,NIe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,FIe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,LIe,2,0,"th",40),p(85,UIe,2,1,"td",41),Be(),Ie(86,42),p(87,YIe,2,0,"th",40),p(88,HIe,2,1,"td",41),Be(),Ie(89,43),p(90,jIe,2,0,"th",40),p(91,VIe,2,1,"td",41),Be(),Ie(92,44),p(93,QIe,2,0,"th",40),p(94,GIe,2,1,"td",41),Be(),Ie(95,45),p(96,zIe,2,0,"th",40),p(97,WIe,2,1,"td",41),Be(),Ie(98,46),p(99,qIe,2,0,"th",40),p(100,JIe,3,4,"td",41),Be(),Ie(101,47),p(102,KIe,2,0,"th",40),p(103,XIe,3,4,"td",41),Be(),Ie(104,48),p(105,$Ie,2,0,"th",40),p(106,ZIe,2,1,"td",41),Be(),p(107,e5e,1,0,"tr",49),p(108,t5e,1,0,"tr",50),p(109,n5e,3,2,"tr",51),c(),M(110,"mat-paginator",52),c()(),M(111,"div",34),c()(),M(112,"div",53),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,yP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,yP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,yP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,yP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,i5e)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})(),o5e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-duplicate-approve"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"procedure-duplicate-approve works!"),c())}}),t})(),a5e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-duplicate-approved"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"procedure-duplicate-approved works!"),c())}}),t})(),s5e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-duplicate-rejected"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"procedure-duplicate-rejected works!"),c())}}),t})();class aA{}class wI{}class mm{constructor(){this.universityHeadquarter=new FV,this.professionalTitle=new wI}}class cf{constructor(){this.professionalTitle=new wI}}let $Q=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/GraduateAcademyInformation"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),ZQ=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/GraduateAcademyInformationForeign"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function c5e(t,n){if(1&t&&(l(0,"mat-option",23),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function l5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoCountry"))}}function d5e(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),mn("matTooltip",e.name),h(1),Pe(e.name)}}function u5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversity"))}}function f5e(t,n){if(1&t&&(l(0,"mat-option",23),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.cityName)}}function h5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityHeadquarter"))}}const mC=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function A5e(t,n){if(1&t){const e=Mn();l(0,"div",3)(1,"div",4)(2,"div",5)(3,"label",25)(4,"b"),u(5,"Universidad"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8)(9,"mat-select",26),ae("selectionChange",function(r){return Mt(e),wt(z().universityAcademicInfoSelected(r.value))}),l(10,"input",10),ae("keyup",function(r){return Mt(e),wt(z().onKeyUniversity(r))}),c(),l(11,"mat-option",11),u(12,"SELECCIONE"),c(),p(13,d5e,2,3,"mat-option",27),c(),p(14,u5e,2,1,"span",13),c()()(),l(15,"div",4)(16,"div",5)(17,"label",28)(18,"b"),u(19,"Sede"),c(),l(20,"span",7),u(21,"*"),c()(),l(22,"div",8)(23,"mat-select",29),ae("selectionChange",function(r){return Mt(e),wt(z().headquarterUniversityAcademicInfoSelected(r.value))}),l(24,"mat-option",11),u(25,"SELECCIONE"),c(),p(26,f5e,2,2,"mat-option",12),c(),p(27,h5e,2,1,"span",13),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,mC,e.validateResult("academicInfoUniversity"),e.validateErrors("academicInfoUniversity"))),h(4),m("ngForOf",e.listUniversitiesSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoUniversity")),h(9),m("ngClass",st(9,mC,e.validateResult("academicInfoUniversityHeadquarter"),e.validateErrors("academicInfoUniversityHeadquarter"))),h(3),m("ngForOf",e.listUniversitiesHeadquarterAcademicInfo),h(1),m("ngIf",e.validateErrors("academicInfoUniversityHeadquarter"))}}function p5e(t,n){1&t&&M(0,"div",35)}function g5e(t,n){1&t&&M(0,"div",36)}function m5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityForeign"))}}const eG=function(t,n){return{success:t,error:n}};function _5e(t,n){if(1&t&&(l(0,"div",3)(1,"div",4)(2,"div",17)(3,"label",31)(4,"b"),u(5,"Universidad"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8),M(9,"input",32),p(10,p5e,1,0,"div",33),p(11,g5e,1,0,"div",34),p(12,m5e,2,1,"span",13),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,eG,e.validateResult("academicInfoUniversityForeign"),e.validateErrors("academicInfoUniversityForeign"))),h(1),m("ngIf",e.validateResult("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign"))}}function b5e(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.careerId),mn("matTooltip",e.careerName),h(1),Pe(e.careerName)}}function v5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitle"))}}function C5e(t,n){if(1&t){const e=Mn();l(0,"div",37)(1,"div",5)(2,"label",38)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8)(8,"mat-select",39)(9,"input",10),ae("keyup",function(r){return Mt(e),wt(z().onKeyProfessionalTitle(r))}),c(),l(10,"mat-option",11),u(11,"SELECCIONE"),c(),p(12,b5e,2,3,"mat-option",27),c(),p(13,v5e,2,1,"span",13),c()()()}if(2&t){const e=z();h(8),m("ngClass",st(3,mC,e.validateResult("academicInfoProfessionalTitle"),e.validateErrors("academicInfoProfessionalTitle"))),h(4),m("ngForOf",e.listUniversitiesHeadquarterCareerSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitle"))}}function y5e(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),mn("matTooltip",e.name),h(1),Pe(e.name)}}function M5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitleForeign"))}}function w5e(t,n){if(1&t&&(l(0,"div",37)(1,"div",5)(2,"label",40)(3,"b"),u(4,"T\xedtulo profesional"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8)(8,"mat-select",41)(9,"mat-option",11),u(10,"SELECCIONE"),c(),p(11,y5e,2,3,"mat-option",27),c(),p(12,M5e,2,1,"span",13),c()()()),2&t){const e=z();h(8),m("ngClass",st(3,mC,e.validateResult("academicInfoProfessionalTitleForeign"),e.validateErrors("academicInfoProfessionalTitleForeign"))),h(3),m("ngForOf",e.listUniversitiesCareer),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitleForeign"))}}function P5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoGradeDate"))}}let D5e=(()=>{class t{constructor(e,i,r,o,a,s,d){this.data=e,this.dialogRef=i,this.utilService=r,this.formBuilder=o,this.scriptService=a,this.graduateAcademicInfoService=s,this.graduateAcademicInfoForeignService=d,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.academicInfo=new mm,this.academicInfoForeign=new cf,this.graduate=new Ks,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listCountriesAcademicInfo=new Array,this.listStatesAcademicInfo=new Array,this.listCitiesAcademicInfo=new Array,this.listUniversitiesAcademicInfo=new Array,this.listUniversitiesHeadquarterAcademicInfo=new Array,this.listUniversitiesHeadquarterCareerAcademicInfo=new Array,this.listAcademicCountrySelectTemp=new Array,this.listUniversitiesSelectTemp=new Array,this.listUniversitiesHeadquarterCareerSelectTemp=new Array,this.foreign=!1,this.localCountry=T.SpecialContries.Colombia,this.today=kt(new Date).format("YYYY-MM-DD"),this.dateGradeMin=this.today,this.disabledAcademicInfoReported=!1}ngOnInit(){if(this.buildForm(),this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e)),this.graduate=this.data.graduate,this.listCountries=this.data.countries,this.listStates=this.data.states,this.listCities=this.data.cities,this.listGraduateDocumentType=this.data.documentType,this.listUniversities=this.data.universities,this.listUniversitiesCareer=this.data.carrers,this.listUniversitiesHeadquarter=this.data.headquarters,this.listUniversitiesHeadquarterCareer=this.data.headquartersCarrer,this.listCountriesAcademicInfo=this.listCountries,this.listAcademicCountrySelectTemp=this.listCountries,this.graduate.graduateAcademyInformations.length>0){let e=this.graduate.graduateAcademyInformations[0];this.academicInfo=e,this.foreign=!1;let i=this.listUniversitiesHeadquarter.find(r=>r.id==e.universityHeadquarterId);this.formAcademicData.get("academicInfoCountry")?.setValue(e.countryId.toString()),this.countryAcademicInfoSelected(e.countryId.toString()),this.formAcademicData.get("academicInfoUniversity")?.setValue(i?.university?.id.toString()),this.universityAcademicInfoSelected(i?.university?.id.toString()),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(i?.id.toString()),this.headquarterUniversityAcademicInfoSelected(i?.id.toString()),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(e.professionalTitleId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(e.gradeDate.substring(0,10))}else if(this.graduate.graduateAcademyInformationForeigns.length>0){let e=this.graduate.graduateAcademyInformationForeigns[0];this.academicInfoForeign=e,this.foreign=!0,this.formAcademicData.get("academicInfoCountry")?.setValue(e.countryId.toString()),this.countryAcademicInfoSelected(e.countryId.toString()),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(e.universityName),this.formAcademicData.get("academicInfoUniversityHeadquarterForeign")?.setValue("N/A"),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue(e.professionalTitleId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(e.gradeDate.substring(0,10))}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No hay informaci\xf3n acad\xe9mica asociada"),setTimeout(()=>{this.Cancel(null)},2e3)}buildForm(){this.formAcademicData=this.formBuilder.group({academicInfoCountry:["",[ee.required]],academicInfoUniversity:["",[ee.required]],academicInfoUniversityHeadquarter:["",[ee.required]],academicInfoProfessionalTitle:["",[ee.required]],academicInfoUniversityForeign:["",[]],academicInfoUniversityHeadquarterForeign:["",[]],academicInfoProfessionalTitleForeign:["",[]],academicInfoGradeDate:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.formAcademicData)}showErrors(e){return this.utilService.showErrors(e,this.formAcademicData)}validateResult(e){return this.utilService.validateResult(e,this.formAcademicData)}onKeyAcademicCountry(e){this.listAcademicCountrySelectTemp=this.listCountriesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyUniversity(e){this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyProfessionalTitle(e){this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo.filter(i=>i.careerName.toLowerCase().includes(e.target.value))}countryAcademicInfoSelected(e){this.localCountry==e?(this.foreign=!1,this.formAcademicData.controls.academicInfoUniversity.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.removeValidators(ee.required),this.listUniversitiesAcademicInfo=this.listUniversities.filter(i=>i.countryId==e),this.listUniversitiesHeadquarterAcademicInfo=[],this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo,this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(""),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarterForeign")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue("")):(this.foreign=!0,this.formAcademicData.controls.academicInfoUniversity.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.addValidators(ee.required),this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")),this.formAcademicData.controls.academicInfoUniversity.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarter.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitle.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.updateValueAndValidity()}universityAcademicInfoSelected(e){this.listUniversitiesHeadquarterAcademicInfo=this.listUniversitiesHeadquarter.filter(i=>i.universityId==e),this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}headquarterUniversityAcademicInfoSelected(e){this.listUniversitiesHeadquarterCareerAcademicInfo=this.listUniversitiesHeadquarterCareer.filter(i=>i.universityHeadquarterId==e),this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo,this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}Cancel(e){this.dialogRef.close(e)}Save(){if(this.foreign){let e=new cf;if(e.id=this.academicInfoForeign.id,e.universityName=this.formAcademicData.get("academicInfoUniversityForeign")?.value,e.universityHeadquarterName="N/A",e.professionalTitleId=this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.value,e.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicData.get("academicInfoCountry")?.value,e.graduateId=this.academicInfoForeign.graduateId,e.hasPostgrade=this.academicInfoForeign.hasPostgrade,e.studyInterest=this.academicInfoForeign.studyInterest,e.studyWhich=this.academicInfoForeign.studyWhich,e.typePostgrade=this.academicInfoForeign.typePostgrade,e.typePostgradeName=this.academicInfoForeign.typePostgradeName,null==this.academicInfoForeign.id)return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existen estudios del graduado en el exterior para actualizar");this.graduateAcademicInfoForeignService.update(e,e.id).subscribe(i=>{"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","Actualizaci\xf3n de datos realizada correctamente"),setTimeout(()=>{this.Cancel(e)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar.")})}else{let e=new mm;if(e.id=this.academicInfo.id,e.universityHeadquarterId=this.formAcademicData.get("academicInfoUniversityHeadquarter")?.value,e.professionalTitleId=this.formAcademicData.get("academicInfoProfessionalTitle")?.value,e.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicData.get("academicInfoCountry")?.value,e.graduateId=this.academicInfo.graduateId,e.hasPostgrade=this.academicInfo.hasPostgrade,e.studyInterest=this.academicInfo.studyInterest,e.studyWhich=this.academicInfo.studyWhich,e.typePostgrade=this.academicInfo.typePostgrade,e.typePostgradeName=this.academicInfo.typePostgradeName,null==this.academicInfo.id)return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existen estudios del graduado en Colombia para actualizar");this.graduateAcademicInfoService.update(e,e.id).subscribe(i=>{"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","Actualizaci\xf3n de datos realizada correctamente"),setTimeout(()=>{this.Cancel(e)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar.")})}}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi),D(zi),D(co),D($Q),D(ZQ))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approve-edit-academic-info"]],decls:38,vars:19,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"lista-desplegable-form"],["for","academicInfoCountry",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","academicInfoCountry",3,"ngClass","disabled","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],["class","row",4,"ngIf"],["class","col-12 col-xs-12 col-md-8",4,"ngIf"],[1,"col-12","col-xs-12","col-md-4"],[1,"entradas-de-texto-govco"],["for","input-basico-id"],["type","date","formControlName","academicInfoGradeDate","placeholder","SELECCIONE fecha de grado",3,"ngClass","max"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"],["for","academicInfoUniversity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversity",3,"ngClass","selectionChange"],["matTooltipPosition","above",3,"value","matTooltip",4,"ngFor","ngForOf"],["for","academicInfoUniversityHeadquarter",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversityHeadquarter",3,"ngClass","selectionChange"],["matTooltipPosition","above",3,"value","matTooltip"],["for","academicInfoUniversityForeign",1,"label-desplegable-govco"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoUniversityForeign","placeholder","Digite universidad","maxlength","120","typeData","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"col-12","col-xs-12","col-md-8"],["for","academicInfoProfessionalTitle",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitle",3,"ngClass"],["for","academicInfoProfessionalTitleForeign",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitleForeign",3,"ngClass"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Edici\xf3n informaci\xf3n acad\xe9mica"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Pais de estudio"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9),ae("selectionChange",function(o){return i.countryAcademicInfoSelected(o.value)}),l(14,"input",10),ae("keyup",function(o){return i.onKeyAcademicCountry(o)}),c(),l(15,"mat-option",11),u(16,"SELECCIONE"),c(),p(17,c5e,2,2,"mat-option",12),c(),p(18,l5e,2,1,"span",13),c()()()(),p(19,A5e,28,12,"div",14),p(20,_5e,13,7,"div",14),l(21,"div",3),p(22,C5e,14,6,"div",15),p(23,w5e,13,6,"div",15),l(24,"div",16)(25,"div",17)(26,"label",18)(27,"b"),u(28,"Fecha de grado"),c()(),l(29,"div",8),M(30,"input",19),p(31,P5e,2,1,"span",13),c()()()()(),l(32,"mat-dialog-actions",20)(33,"button",21),ae("click",function(){return i.Cancel(null)}),u(34,"Cerrar"),c(),u(35,"\xa0 "),l(36,"button",22),ae("click",function(){return i.Save()}),u(37,"Guardar"),c()()()),2&e&&(m("formGroup",i.formAcademicData),h(13),m("ngClass",st(13,mC,i.validateResult("academicInfoCountry"),i.validateErrors("academicInfoCountry")))("disabled",!0),h(4),m("ngForOf",i.listAcademicCountrySelectTemp),h(1),m("ngIf",i.validateErrors("academicInfoCountry")),h(1),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(2),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(7),mn("max",i.today),m("ngClass",st(16,eG,i.validateResult("academicInfoGradeDate"),i.validateErrors("academicInfoGradeDate"))),h(1),m("ngIf",i.validateErrors("academicInfoGradeDate")),h(5),m("disabled",i.formAcademicData.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,u3,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})(),k0=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ReportedInfoUniversity"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getReportedGraduate(e,i){return this.metodoGetApi(this.url+"/getReportedGraduate/"+e+"/"+i,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}uploadTransactions(e){return this.metodoPostApi(this.url+"/UploadTransactions",e,!0)}getReportedUniversity(e){return this.metodoGetApi(this.url+"/getReportedUniversity/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function x5e(t,n){if(1&t&&(l(0,"mat-option",23),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function S5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoCountry"))}}function O5e(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),mn("matTooltip",e.name),h(1),Pe(e.name)}}function E5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversity"))}}function T5e(t,n){if(1&t&&(l(0,"mat-option",23),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.cityName)}}function k5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityHeadquarter"))}}const _C=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function I5e(t,n){if(1&t){const e=Mn();l(0,"div",3)(1,"div",4)(2,"div",5)(3,"label",25)(4,"b"),u(5,"Universidad"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8)(9,"mat-select",26),ae("selectionChange",function(r){return Mt(e),wt(z().universityAcademicInfoSelected(r.value))}),l(10,"input",10),ae("keyup",function(r){return Mt(e),wt(z().onKeyUniversity(r))}),c(),l(11,"mat-option",11),u(12,"SELECCIONE"),c(),p(13,O5e,2,3,"mat-option",27),c(),p(14,E5e,2,1,"span",13),c()()(),l(15,"div",4)(16,"div",5)(17,"label",28)(18,"b"),u(19,"Sede"),c(),l(20,"span",7),u(21,"*"),c()(),l(22,"div",8)(23,"mat-select",29),ae("selectionChange",function(r){return Mt(e),wt(z().headquarterUniversityAcademicInfoSelected(r.value))}),l(24,"mat-option",11),u(25,"SELECCIONE"),c(),p(26,T5e,2,2,"mat-option",12),c(),p(27,k5e,2,1,"span",13),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(8,_C,e.validateResult("academicInfoUniversity"),e.validateErrors("academicInfoUniversity")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listUniversitiesSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoUniversity")),h(9),m("ngClass",st(11,_C,e.validateResult("academicInfoUniversityHeadquarter"),e.validateErrors("academicInfoUniversityHeadquarter")))("disabled",e.disabledAcademicInfoReported),h(3),m("ngForOf",e.listUniversitiesHeadquarterAcademicInfo),h(1),m("ngIf",e.validateErrors("academicInfoUniversityHeadquarter"))}}function B5e(t,n){1&t&&M(0,"div",35)}function R5e(t,n){1&t&&M(0,"div",36)}function N5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityForeign"))}}const tG=function(t,n){return{success:t,error:n}};function F5e(t,n){if(1&t&&(l(0,"div",3)(1,"div",4)(2,"div",17)(3,"label",31)(4,"b"),u(5,"Universidad"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8),M(9,"input",32),p(10,B5e,1,0,"div",33),p(11,R5e,1,0,"div",34),p(12,N5e,2,1,"span",13),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,tG,e.validateResult("academicInfoUniversityForeign"),e.validateErrors("academicInfoUniversityForeign"))),h(1),m("ngIf",e.validateResult("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign"))}}function L5e(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.careerId),mn("matTooltip",e.careerName),h(1),Pe(e.careerName)}}function U5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitle"))}}function Y5e(t,n){if(1&t){const e=Mn();l(0,"div",37)(1,"div",5)(2,"label",38)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8)(8,"mat-select",39)(9,"input",10),ae("keyup",function(r){return Mt(e),wt(z().onKeyProfessionalTitle(r))}),c(),l(10,"mat-option",11),u(11,"SELECCIONE"),c(),p(12,L5e,2,3,"mat-option",27),c(),p(13,U5e,2,1,"span",13),c()()()}if(2&t){const e=z();h(8),m("ngClass",st(4,_C,e.validateResult("academicInfoProfessionalTitle"),e.validateErrors("academicInfoProfessionalTitle")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listUniversitiesHeadquarterCareerSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitle"))}}function H5e(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),mn("matTooltip",e.name),h(1),Pe(e.name)}}function j5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitleForeign"))}}function V5e(t,n){if(1&t&&(l(0,"div",37)(1,"div",5)(2,"label",40)(3,"b"),u(4,"T\xedtulo profesional"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8)(8,"mat-select",41)(9,"mat-option",11),u(10,"SELECCIONE"),c(),p(11,H5e,2,3,"mat-option",27),c(),p(12,j5e,2,1,"span",13),c()()()),2&t){const e=z();h(8),m("ngClass",st(3,_C,e.validateResult("academicInfoProfessionalTitleForeign"),e.validateErrors("academicInfoProfessionalTitleForeign"))),h(3),m("ngForOf",e.listUniversitiesCareer),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitleForeign"))}}function Q5e(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoGradeDate"))}}let G5e=(()=>{class t{constructor(e,i,r,o,a,s){this.data=e,this.dialogRef=i,this.utilService=r,this.formBuilder=o,this.scriptService=a,this.reportedUniversityService=s,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.academicInfo=new aA,this.reportedUniversity=new aA,this.graduate=new Ks,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listCountriesAcademicInfo=new Array,this.listStatesAcademicInfo=new Array,this.listCitiesAcademicInfo=new Array,this.listUniversitiesAcademicInfo=new Array,this.listUniversitiesHeadquarterAcademicInfo=new Array,this.listUniversitiesHeadquarterCareerAcademicInfo=new Array,this.listAcademicCountrySelectTemp=new Array,this.listUniversitiesSelectTemp=new Array,this.listUniversitiesHeadquarterCareerSelectTemp=new Array,this.foreign=!1,this.localCountry=T.SpecialContries.Colombia,this.today=kt(new Date).format("YYYY-MM-DD"),this.dateGradeMin=this.today,this.disabledAcademicInfoReported=!1}ngOnInit(){if(this.buildForm(),this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e)),this.graduate=this.data.graduate,this.reportedUniversity=this.data.reported,this.listCountries=this.data.countries,this.listStates=this.data.states,this.listCities=this.data.cities,this.listGraduateDocumentType=this.data.documentType,this.listUniversities=this.data.universities,this.listUniversitiesCareer=this.data.carrers,this.listUniversitiesHeadquarter=this.data.headquarters,this.listUniversitiesHeadquarterCareer=this.data.headquartersCarrer,this.listCountriesAcademicInfo=this.listCountries,this.listAcademicCountrySelectTemp=this.listCountries,null!=this.reportedUniversity&&null!=this.reportedUniversity){let e=this.reportedUniversity;if(this.academicInfo=e,this.reportedUniversity.countryId==T.SpecialContries.Colombia){this.foreign=!1;let i=this.listUniversitiesHeadquarter.find(r=>r.id==e.universityHeadquarterId);this.formAcademicDataReported.get("academicInfoCountry")?.setValue(e.countryId.toString()),this.countryAcademicInfoSelected(e.countryId.toString()),this.formAcademicDataReported.get("academicInfoUniversity")?.setValue(i?.university?.id.toString()),this.universityAcademicInfoSelected(i?.university?.id.toString()),this.formAcademicDataReported.get("academicInfoUniversityHeadquarter")?.setValue(i?.id.toString()),this.headquarterUniversityAcademicInfoSelected(i?.id.toString()),this.formAcademicDataReported.get("academicInfoProfessionalTitle")?.setValue(e.careerId.toString()),this.formAcademicDataReported.get("academicInfoGradeDate")?.setValue(e.gradeDate.substring(0,10))}else this.foreign=!0,this.formAcademicDataReported.get("academicInfoCountry")?.setValue(e.countryId.toString()),this.countryAcademicInfoSelected(e.countryId.toString()),this.formAcademicDataReported.get("academicInfoUniversityForeign")?.setValue(e.universityName),this.formAcademicDataReported.get("academicInfoUniversityHeadquarterForeign")?.setValue("N/A"),this.formAcademicDataReported.get("academicInfoProfessionalTitleForeign")?.setValue(e.careerId.toString()),this.formAcademicDataReported.get("academicInfoGradeDate")?.setValue(e.gradeDate.substring(0,10))}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No hay informaci\xf3n acad\xe9mica reportada por la universidad asociada"),setTimeout(()=>{this.Cancel(null)},2e3)}buildForm(){this.formAcademicDataReported=this.formBuilder.group({academicInfoCountry:["",[ee.required]],academicInfoUniversity:["",[ee.required]],academicInfoUniversityHeadquarter:["",[ee.required]],academicInfoProfessionalTitle:["",[ee.required]],academicInfoUniversityForeign:["",[]],academicInfoUniversityHeadquarterForeign:["",[]],academicInfoProfessionalTitleForeign:["",[]],academicInfoGradeDate:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.formAcademicDataReported)}showErrors(e){return this.utilService.showErrors(e,this.formAcademicDataReported)}validateResult(e){return this.utilService.validateResult(e,this.formAcademicDataReported)}onKeyAcademicCountry(e){this.listAcademicCountrySelectTemp=this.listCountriesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyUniversity(e){this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyProfessionalTitle(e){this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo.filter(i=>i.careerName.toLowerCase().includes(e.target.value))}countryAcademicInfoSelected(e){this.localCountry==e?(this.foreign=!1,this.formAcademicDataReported.controls.academicInfoUniversity.addValidators(ee.required),this.formAcademicDataReported.controls.academicInfoUniversityHeadquarter.addValidators(ee.required),this.formAcademicDataReported.controls.academicInfoProfessionalTitle.addValidators(ee.required),this.formAcademicDataReported.controls.academicInfoUniversityForeign.removeValidators(ee.required),this.formAcademicDataReported.controls.academicInfoUniversityHeadquarterForeign.removeValidators(ee.required),this.formAcademicDataReported.controls.academicInfoProfessionalTitleForeign.removeValidators(ee.required),this.listUniversitiesAcademicInfo=this.listUniversities.filter(i=>i.countryId==e),this.listUniversitiesHeadquarterAcademicInfo=[],this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo,this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicDataReported.get("academicInfoUniversity")?.setValue(""),this.formAcademicDataReported.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicDataReported.get("academicInfoProfessionalTitle")?.setValue(""),this.formAcademicDataReported.get("academicInfoUniversityForeign")?.setValue(""),this.formAcademicDataReported.get("academicInfoUniversityHeadquarterForeign")?.setValue(""),this.formAcademicDataReported.get("academicInfoProfessionalTitleForeign")?.setValue("")):(this.foreign=!0,this.formAcademicDataReported.controls.academicInfoUniversity.removeValidators(ee.required),this.formAcademicDataReported.controls.academicInfoUniversityHeadquarter.removeValidators(ee.required),this.formAcademicDataReported.controls.academicInfoProfessionalTitle.removeValidators(ee.required),this.formAcademicDataReported.controls.academicInfoUniversityForeign.addValidators(ee.required),this.formAcademicDataReported.controls.academicInfoProfessionalTitleForeign.addValidators(ee.required),this.formAcademicDataReported.get("academicInfoUniversity")?.setValue(""),this.formAcademicDataReported.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicDataReported.get("academicInfoProfessionalTitle")?.setValue("")),this.formAcademicDataReported.controls.academicInfoUniversity.updateValueAndValidity(),this.formAcademicDataReported.controls.academicInfoUniversityHeadquarter.updateValueAndValidity(),this.formAcademicDataReported.controls.academicInfoProfessionalTitle.updateValueAndValidity(),this.formAcademicDataReported.controls.academicInfoUniversityForeign.updateValueAndValidity(),this.formAcademicDataReported.controls.academicInfoUniversityHeadquarterForeign.updateValueAndValidity(),this.formAcademicDataReported.controls.academicInfoProfessionalTitleForeign.updateValueAndValidity()}universityAcademicInfoSelected(e){this.listUniversitiesHeadquarterAcademicInfo=this.listUniversitiesHeadquarter.filter(i=>i.universityId==e),this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicDataReported.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicDataReported.get("academicInfoProfessionalTitle")?.setValue("")}headquarterUniversityAcademicInfoSelected(e){this.listUniversitiesHeadquarterCareerAcademicInfo=this.listUniversitiesHeadquarterCareer.filter(i=>i.universityHeadquarterId==e),this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo,this.formAcademicDataReported.get("academicInfoProfessionalTitle")?.setValue("")}Cancel(e){this.dialogRef.close(e)}Save(){if(this.foreign){let e=new aA;e.id=this.academicInfo.id,e.universityHeadquarterId=this.academicInfo.universityHeadquarterId,e.universityName=this.formAcademicDataReported.get("academicInfoUniversityForeign")?.value,e.careerId=this.formAcademicDataReported.get("academicInfoProfessionalTitleForeign")?.value,e.gradeDate=this.formAcademicDataReported.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicDataReported.get("academicInfoCountry")?.value,e.reportDate=this.academicInfo.reportDate,e.documentNumber=this.academicInfo.documentNumber,e.graduateDocumentTypeId=this.academicInfo.graduateDocumentTypeId,e.universitySnies=this.academicInfo.universitySnies,e.certificateNumber=this.academicInfo.certificateNumber,e.insertDate=this.academicInfo.insertDate,e.updateDate=kt().format("YYYY-MM-DD"),e.uploadType=this.academicInfo.uploadType,e.gender=this.academicInfo.gender,this.reportedUniversityService.update(e,e.id).subscribe(i=>{"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(e)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar.")})}else{let e=new aA;e.id=this.academicInfo.id,e.universityHeadquarterId=this.formAcademicDataReported.get("academicInfoUniversityHeadquarter")?.value,e.universityName="",e.careerId=this.formAcademicDataReported.get("academicInfoProfessionalTitle")?.value,e.gradeDate=this.formAcademicDataReported.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicDataReported.get("academicInfoCountry")?.value,e.reportDate=this.academicInfo.reportDate,e.documentNumber=this.academicInfo.documentNumber,e.graduateDocumentTypeId=this.academicInfo.graduateDocumentTypeId,e.universitySnies=this.academicInfo.universitySnies,e.certificateNumber=this.academicInfo.certificateNumber,e.insertDate=this.academicInfo.insertDate,e.updateDate=kt().format("YYYY-MM-DD"),e.uploadType=this.academicInfo.uploadType,e.gender=this.academicInfo.gender,this.reportedUniversityService.update(e,e.id).subscribe(i=>{"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(e)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar.")})}}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi),D(zi),D(co),D(k0))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approve-edit-academic-info-reported"]],decls:38,vars:19,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"lista-desplegable-form"],["for","academicInfoCountry",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","academicInfoCountry",3,"ngClass","disabled","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],["class","row",4,"ngIf"],["class","col-12 col-xs-12 col-md-8",4,"ngIf"],[1,"col-12","col-xs-12","col-md-4"],[1,"entradas-de-texto-govco"],["for","input-basico-id"],["type","date","formControlName","academicInfoGradeDate","placeholder","SELECCIONE fecha de grado",3,"ngClass","max"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"],["for","academicInfoUniversity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversity",3,"ngClass","disabled","selectionChange"],["matTooltipPosition","above",3,"value","matTooltip",4,"ngFor","ngForOf"],["for","academicInfoUniversityHeadquarter",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversityHeadquarter",3,"ngClass","disabled","selectionChange"],["matTooltipPosition","above",3,"value","matTooltip"],["for","academicInfoUniversityForeign",1,"label-desplegable-govco"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoUniversityForeign","placeholder","Digite universidad","maxlength","120","typeData","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"col-12","col-xs-12","col-md-8"],["for","academicInfoProfessionalTitle",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitle",3,"ngClass","disabled"],["for","academicInfoProfessionalTitleForeign",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitleForeign",3,"ngClass"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Edici\xf3n informaci\xf3n acad\xe9mica reportado por universidad"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Pais de estudio"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9),ae("selectionChange",function(o){return i.countryAcademicInfoSelected(o.value)}),l(14,"input",10),ae("keyup",function(o){return i.onKeyAcademicCountry(o)}),c(),l(15,"mat-option",11),u(16,"SELECCIONE"),c(),p(17,x5e,2,2,"mat-option",12),c(),p(18,S5e,2,1,"span",13),c()()()(),p(19,I5e,28,14,"div",14),p(20,F5e,13,7,"div",14),l(21,"div",3),p(22,Y5e,14,7,"div",15),p(23,V5e,13,6,"div",15),l(24,"div",16)(25,"div",17)(26,"label",18)(27,"b"),u(28,"Fecha de grado"),c()(),l(29,"div",8),M(30,"input",19),p(31,Q5e,2,1,"span",13),c()()()()(),l(32,"mat-dialog-actions",20)(33,"button",21),ae("click",function(){return i.Cancel(null)}),u(34,"Cerrar"),c(),u(35,"\xa0 "),l(36,"button",22),ae("click",function(){return i.Save()}),u(37,"Guardar"),c()()()),2&e&&(m("formGroup",i.formAcademicDataReported),h(13),m("ngClass",st(13,_C,i.validateResult("academicInfoCountry"),i.validateErrors("academicInfoCountry")))("disabled",i.disabledAcademicInfoReported),h(4),m("ngForOf",i.listAcademicCountrySelectTemp),h(1),m("ngIf",i.validateErrors("academicInfoCountry")),h(1),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(2),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(7),mn("max",i.today),m("ngClass",st(16,tG,i.validateResult("academicInfoGradeDate"),i.validateErrors("academicInfoGradeDate"))),h(1),m("ngIf",i.validateErrors("academicInfoGradeDate")),h(5),m("disabled",i.formAcademicDataReported.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,u3,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})(),z5e=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.data=e,this.dialogRef=i,this.utilService=r,this.formBuilder=o,this.scriptService=a,this.procedureDocumentService=s,this.procedureService=d,this.storage=f,this.procedureLogService=A,this.proceduresDocuments=new Array,this.today=kt(new Date).format("YYYY-MM-DD"),this.procedure=new Zr,this.ipAddress=""}ngOnInit(){this.buildform(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(e=>{this.ipAddress=e}),this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e)),this.procedure=this.data.procedure,this.proceduresDocuments=this.procedure.procedureDocuments}buildform(){this.form=this.formBuilder.group({document:[!1,[]],photo:[!1,[]],title:[!1,[]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(e){this.dialogRef.close(e)}Save(){let e=this.form.get("document")?.value,i=this.form.get("photo")?.value,r=this.form.get("title")?.value;if(!e&&!i&&!r)return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No ha seleccionado ning\xfan documento para rechazar.");let o=this.proceduresDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.Document),a=this.proceduresDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.Photo),s=this.proceduresDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.ProfessionalTitle),d=Array();null!=o&&e&&(o.changeDate=this.today,o.status="C",o.urlChange=o.url,o.url="",d.push(o)),null!=a&&i&&(a.changeDate=this.today,a.status="C",a.urlChange=a.url,a.url="",d.push(a)),null!=s&&r&&(s.changeDate=this.today,s.status="C",s.urlChange=s.url,s.url="",d.push(s));let f=JSON.parse(JSON.stringify(this.procedure));f.procedureStatusId=T.ProcedureStatus.PendingDocumentRequestFirst,f.changeDate=this.today,f.graduate=null,f.procedureStatus=null,f.procedureType=null,f.procedureDocuments=null,f.procedurePayments=null;let A=new ed;if(A.id=0,A.procedureId=this.procedure.id,A.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),A.username=this.user.name,A.ipAddress=this.ipAddress,A.procedureStatusId=T.ProcedureStatus.PendingDocumentRequestFirst,A.description="Tr\xe1mite cambia a estado: Solicitud con documentos pendientes",d.length>0){let g=this.procedureService.update(f,f.id).toPromise(),b=this.procedureDocumentService.updateDocuments(d,1).toPromise(),_=this.procedureLogService.insert(A).toPromise();Promise.all([g,b,_]).then(P=>{"success"==P[0].type&&"success"==P[1].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(!0)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar los documentos.")},P=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",P.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No hay documentos a rechazar.")}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi),D(zi),D(co),D(sh),D(Oa),D(Ci),D(gm))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approve-pending-documents-modal"]],decls:30,vars:2,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12"],[1,"checkbox-seleccion-govco","m-2","mt-4"],["for","interes-estudio"],[1,"checkbox-seleccion-govco","ms-2","mt-4"],["type","checkbox","formControlName","document"],[1,"checkbox-seleccion-govco","ms-2"],["type","checkbox","formControlName","photo"],["type","checkbox","formControlName","title"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Documentos pendientes del graduado"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Seleccione los documentos que desea rechazar"),c()(),u(10,"\xa0 "),c(),l(11,"div",7),M(12,"input",8),l(13,"label"),u(14,"Documento de identidad"),c()(),l(15,"div",9),M(16,"input",10),l(17,"label"),u(18,"Fotograf\xeda"),c()(),l(19,"div",9),M(20,"input",11),l(21,"label"),u(22,"Diploma o acta"),c()()()(),M(23,"br"),c(),l(24,"mat-dialog-actions",12)(25,"button",13),ae("click",function(){return i.Cancel(null)}),u(26,"Cerrar"),c(),u(27,"\xa0 "),l(28,"button",14),ae("click",function(){return i.Save()}),u(29,"Guardar"),c()()()),2&e&&(m("formGroup",i.form),h(28),m("disabled",i.form.invalid))},dependencies:[Uo,Yo,pa,Gi,G2,Vi,Qi,Ri,Yi]}),t})();function W5e(t,n){1&t&&M(0,"div",56)}function q5e(t,n){1&t&&M(0,"div",57)}function J5e(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("ticket"))}}function K5e(t,n){1&t&&M(0,"div",56)}function X5e(t,n){1&t&&M(0,"div",57)}function $5e(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateId"))}}function Z5e(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("requestDateIni"))}}function e4e(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("requestDateEnd"))}}function t4e(t,n){1&t&&(l(0,"th",59),u(1," Id "),c())}function n4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function i4e(t,n){1&t&&(l(0,"th",59),u(1," Prioridad "),c())}function r4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.priority," ")}}function o4e(t,n){1&t&&(l(0,"th",59),u(1," Tipo Documento "),c())}function a4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function s4e(t,n){1&t&&(l(0,"th",59),u(1," No documento "),c())}function c4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function l4e(t,n){1&t&&(l(0,"th",59),u(1," Nombres "),c())}function d4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function u4e(t,n){1&t&&(l(0,"th",59),u(1," Estado "),c())}function f4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function h4e(t,n){1&t&&(l(0,"th",59),u(1," Ticket "),c())}function A4e(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function p4e(t,n){1&t&&(l(0,"th",59),u(1," Fecha Solicitud "),c())}function g4e(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function m4e(t,n){1&t&&(l(0,"th",59),u(1," Fecha Proceso "),c())}function _4e(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.changeDate,"yyyy-MM-dd")," ")}}function b4e(t,n){1&t&&(l(0,"th",59),u(1," Acci\xf3n "),c())}function v4e(t,n){if(1&t){const e=Mn();l(0,"td",60)(1,"div",61)(2,"div",62)(3,"span",63),ae("click",function(){const o=Mt(e).$implicit;return wt(z(2).openModal(o))}),M(4,"span",64),c(),l(5,"span",65),u(6,"Aprobar solicitud"),c()()()()}}function C4e(t,n){1&t&&M(0,"tr",66)}function y4e(t,n){1&t&&M(0,"tr",67)}function M4e(t,n){if(1&t&&(l(0,"tr",68)(1,"td",69),u(2),c()()),2&t){z();const e=Sr(76),i=z();h(1),Ai("colspan",i.displayedColumns.length),h(1),De('No se encontraron resultados para "',e.value,'"')}}const MP=function(t,n){return{success:t,error:n}},w4e=function(){return[5,10,25,100]};function P4e(t,n){if(1&t){const e=Mn();l(0,"div",1)(1,"div",2)(2,"h5",3),u(3," Aprobar solicitudes de tr\xe1mite primera vez "),c(),l(4,"div",4)(5,"button",5)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",6)(9,"div",7),M(10,"div",8),l(11,"div",9)(12,"form",10)(13,"div",7)(14,"div",11)(15,"div",12)(16,"label",13)(17,"b"),u(18,"Ticket"),c(),l(19,"span",14),u(20,"*"),c()(),l(21,"div",15),M(22,"input",16),p(23,W5e,1,0,"div",17),p(24,q5e,1,0,"div",18),p(25,J5e,2,1,"span",19),c()()(),l(26,"div",11)(27,"div",12)(28,"label",20)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",14),u(32,"*"),c()(),l(33,"div",15),M(34,"input",21),p(35,K5e,1,0,"div",17),p(36,X5e,1,0,"div",18),p(37,$5e,2,1,"span",19),c()()()(),l(38,"div",7)(39,"div",11)(40,"div",12)(41,"label",22)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",14),u(45,"*"),c()(),l(46,"div",15)(47,"input",23),ae("change",function(r){return Mt(e),wt(z().validateDateIni(r.target))}),c(),p(48,Z5e,2,1,"span",19),c()()(),l(49,"div",11)(50,"div",12)(51,"label",24)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",14),u(55,"*"),c()(),l(56,"div",15)(57,"input",25),ae("change",function(r){return Mt(e),wt(z().validateDateEnd(r.target))}),c(),p(58,e4e,2,1,"span",19),c()()()(),l(59,"div",7)(60,"div",26)(61,"button",27),ae("click",function(){return Mt(e),wt(z().clear())}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",28),ae("click",function(){return Mt(e),wt(z().search())}),u(65,"Consultar"),c()()()()(),M(66,"div",8),c(),l(67,"div",7)(68,"div",29)(69,"button",30),ae("click",function(){return Mt(e),wt(z().exportAsExcel())}),u(70,"Exportar a excel"),c()(),l(71,"div",31)(72,"mat-form-field",32)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",33,34),ae("keyup",function(r){return Mt(e),wt(z().applyFilter(r))}),c()()()(),l(77,"div",7),M(78,"div",35),l(79,"div",36)(80,"div",37)(81,"table",38),Ie(82,39),p(83,t4e,2,0,"th",40),p(84,n4e,2,1,"td",41),Be(),Ie(85,42),p(86,i4e,2,0,"th",40),p(87,r4e,2,1,"td",41),Be(),Ie(88,43),p(89,o4e,2,0,"th",40),p(90,a4e,2,1,"td",41),Be(),Ie(91,44),p(92,s4e,2,0,"th",40),p(93,c4e,2,1,"td",41),Be(),Ie(94,45),p(95,l4e,2,0,"th",40),p(96,d4e,2,1,"td",41),Be(),Ie(97,46),p(98,u4e,2,0,"th",40),p(99,f4e,2,1,"td",41),Be(),Ie(100,47),p(101,h4e,2,0,"th",40),p(102,A4e,2,1,"td",41),Be(),Ie(103,48),p(104,p4e,2,0,"th",40),p(105,g4e,3,4,"td",41),Be(),Ie(106,49),p(107,m4e,2,0,"th",40),p(108,_4e,3,4,"td",41),Be(),Ie(109,50),p(110,b4e,2,0,"th",40),p(111,v4e,7,0,"td",41),Be(),p(112,C4e,1,0,"tr",51),p(113,y4e,1,0,"tr",52),p(114,M4e,3,2,"tr",53),c(),M(115,"mat-paginator",54),c()(),M(116,"div",35),c()(),M(117,"div",55),c()}if(2&t){const e=z();h(12),m("formGroup",e.form),h(10),m("ngClass",st(20,MP,e.validateResult("ticket"),e.validateErrors("ticket"))),h(1),m("ngIf",e.validateResult("ticket")),h(1),m("ngIf",e.validateErrors("ticket")),h(1),m("ngIf",e.validateErrors("ticket")),h(9),m("ngClass",st(23,MP,e.validateResult("graduateId"),e.validateErrors("graduateId"))),h(1),m("ngIf",e.validateResult("graduateId")),h(1),m("ngIf",e.validateErrors("graduateId")),h(1),m("ngIf",e.validateErrors("graduateId")),h(10),mn("max",e.today),m("ngClass",st(26,MP,e.validateResult("requestDateIni"),e.validateErrors("requestDateIni"))),h(1),m("ngIf",e.validateErrors("requestDateIni")),h(9),mn("max",e.today),m("ngClass",st(29,MP,e.validateResult("requestDateEnd"),e.validateErrors("requestDateEnd"))),h(1),m("ngIf",e.validateErrors("requestDateEnd")),h(6),m("disabled",e.form.invalid),h(17),m("dataSource",e.proceduresDataSource),h(31),m("matHeaderRowDef",e.displayedColumns),h(1),m("matRowDefColumns",e.displayedColumns),h(2),m("pageSizeOptions",vr(32,w4e))}}function D4e(t,n){if(1&t&&(l(0,"td"),u(1),c()),2&t){const e=z(2);h(1),Pe(e.getLocationCity(e.procedureSelected.graduate.birthPlace))}}function x4e(t,n){if(1&t&&(l(0,"td"),u(1),c()),2&t){const e=z(2);h(1),Pe(e.getLocationCountry(e.procedureSelected.graduate.birthCountryId))}}function S4e(t,n){if(1&t&&(l(0,"td"),u(1),c()),2&t){const e=z(2);h(1),Pe(e.getLocationCity(e.procedureSelected.graduate.issuancePlace))}}function O4e(t,n){1&t&&M(0,"td")}function E4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function T4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function k4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function I4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function B4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function R4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function N4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function F4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function L4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function U4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function Y4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function H4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function j4e(t,n){if(1&t){const e=Mn();l(0,"button",30),ae("click",function(){return Mt(e),wt(z(2).editAcademicInfoReported())}),u(1,"Editar info universidad"),c()}}function V4e(t,n){if(1&t&&(l(0,"tr")(1,"td"),u(2),c(),l(3,"td"),u(4),c(),l(5,"td"),u(6),c(),l(7,"td"),u(8),si(9,"date"),c(),l(10,"td"),u(11),si(12,"number"),c()()),2&t){const e=n.$implicit;h(2),Pe(e.id),h(2),Pe(e.description),h(2),Pe(e.paymentType.name),h(2),Pe(bi(9,5,e.paymentDate,"yyyy-MM-dd")),h(3),De("$ ",bi(12,8,e.value,"2.0"),"")}}function Q4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",98),u(2,"check_circle"),c()())}function G4e(t,n){1&t&&(l(0,"td")(1,"mat-icon",99),u(2,"remove_circle"),c()())}function z4e(t,n){if(1&t&&(l(0,"mat-option",100),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function W4e(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("procedureState"))}}const q4e=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function J4e(t,n){if(1&t){const e=Mn();l(0,"div",1)(1,"form",10)(2,"div",2)(3,"h5",3),u(4," Aprobar solicitudes de tr\xe1mite primera vez - Detalle"),c(),l(5,"div",4)(6,"button",5)(7,"mat-icon"),u(8,"minimize"),c()()()(),l(9,"div",6)(10,"div",7)(11,"div",70)(12,"div",1)(13,"div",71)(14,"mat-icon"),u(15,"account_circle"),c(),l(16,"h5",3),u(17),c()(),l(18,"div",6)(19,"div",7),M(20,"div",72),l(21,"div",73)(22,"div",74),M(23,"br"),l(24,"div",75),M(25,"img",76),l(26,"div",77)(27,"div",62)(28,"span",63),ae("click",function(){Mt(e);const r=z();return wt(r.downloadDocument(r.documentType.Photo))}),M(29,"span",78),c(),l(30,"span",65),u(31,"Descargar"),c()()()(),M(32,"br"),l(33,"div",62)(34,"label",79),u(35,"Fotograf\xeda"),c(),l(36,"input",80),ae("change",function(r){return Mt(e),wt(z().selectedPhotoFile(r))}),c(),l(37,"span",65),u(38,"Fotograf\xeda digital tipo documento a color con fondo blanco, tomada de frente (NO SELFIE), Formato: JPG, Tama\xf1o: Ancho: 450 p\xedxeles. Alto: 600 p\xedxeles"),c()()()(),M(39,"div",72),c()(),M(40,"div",55),c()(),l(41,"div",70)(42,"div",1)(43,"div",71)(44,"mat-icon"),u(45,"assignment"),c(),l(46,"h5",3),u(47," Informaci\xf3n personal "),c()(),l(48,"div",6)(49,"div",7)(50,"div",73)(51,"div",74),M(52,"br"),l(53,"div",75),M(54,"pdf-viewer",81),l(55,"div",77)(56,"div",62)(57,"span",63),ae("click",function(){Mt(e);const r=z();return wt(r.downloadDocument(r.documentType.Document))}),M(58,"span",78),c(),l(59,"span",65),u(60,"Descargar"),c()(),l(61,"div",62)(62,"span",63),ae("click",function(){Mt(e);const r=z();return wt(r.showDocument(r.documentType.Document))}),M(63,"span",64),c(),l(64,"span",65),u(65,"Visualizar"),c()()()(),M(66,"br"),l(67,"label",79),u(68,"Documento de identidad"),c(),l(69,"input",82),ae("change",function(r){return Mt(e),wt(z().selectedDocumentFile(r))}),c()()(),l(70,"div",83)(71,"table",84)(72,"thead")(73,"tr")(74,"th",85),u(75,"Item"),c(),l(76,"th",85),u(77,"Reporte Usuario"),c()()(),l(78,"tbody")(79,"tr")(80,"td"),u(81,"Nombre y apellidos"),c(),l(82,"td"),u(83),si(84,"uppercase"),c()(),l(85,"tr")(86,"td"),u(87,"Tipo Documento"),c(),l(88,"td"),u(89),c()(),l(90,"tr")(91,"td"),u(92,"No Documento"),c(),l(93,"td"),u(94),si(95,"number"),c()(),l(96,"tr")(97,"td"),u(98,"Genero"),c(),l(99,"td"),u(100),si(101,"uppercase"),c()(),l(102,"tr")(103,"td"),u(104,"Fecha nacimiento"),c(),l(105,"td"),u(106),si(107,"date"),c()(),l(108,"tr")(109,"td"),u(110,"Lugar nacimiento"),c(),p(111,D4e,2,1,"td",86),p(112,x4e,2,1,"td",86),c(),l(113,"tr")(114,"td"),u(115,"Fecha expedici\xf3n"),c(),l(116,"td"),u(117),si(118,"date"),c()(),l(119,"tr")(120,"td"),u(121,"Lugar expedici\xf3n"),c(),p(122,S4e,2,1,"td",86),p(123,O4e,1,0,"td",86),c()()(),l(124,"div",87)(125,"button",30),ae("click",function(){return Mt(e),wt(z().editPersonalInfo())}),u(126,"Editar datos personales"),c()()()()(),M(127,"div",55),c()(),l(128,"div",70)(129,"div",1)(130,"div",71)(131,"mat-icon"),u(132,"layers"),c(),l(133,"h5",3),u(134," Informaci\xf3n acad\xe9mica "),c()(),l(135,"div",6)(136,"div",7)(137,"div",73)(138,"div",74),M(139,"br"),l(140,"div",75),M(141,"pdf-viewer",81),l(142,"div",77)(143,"div",62)(144,"span",63),ae("click",function(){Mt(e);const r=z();return wt(r.downloadDocument(r.documentType.ProfessionalTitle))}),M(145,"span",78),c(),l(146,"span",65),u(147,"Descargar"),c()(),l(148,"div",62)(149,"span",63),ae("click",function(){Mt(e);const r=z();return wt(r.showDocument(r.documentType.ProfessionalTitle))}),M(150,"span",64),c(),l(151,"span",65),u(152,"Visualizar"),c()()()(),M(153,"br"),l(154,"label",79),u(155,"Diploma o acta de grado"),c(),l(156,"input",88),ae("change",function(r){return Mt(e),wt(z().selectedProfessionalTitleFile(r))}),c()()(),l(157,"div",83)(158,"table",84)(159,"thead")(160,"tr")(161,"th",85),u(162,"Item"),c(),l(163,"th",85),u(164,"Reporte Usuario"),c(),l(165,"th",85),u(166,"Reporte Universidad"),c(),M(167,"th",85),c()(),l(168,"tbody")(169,"tr")(170,"td"),u(171,"Pais estudio"),c(),l(172,"td"),u(173),c(),l(174,"td"),u(175),c(),p(176,E4e,3,0,"td",86),p(177,T4e,3,0,"td",86),c(),l(178,"tr")(179,"td"),u(180,"Snies"),c(),l(181,"td"),u(182),c(),l(183,"td"),u(184),c(),p(185,k4e,3,0,"td",86),p(186,I4e,3,0,"td",86),c(),l(187,"tr")(188,"td"),u(189,"Universidad"),c(),l(190,"td"),u(191),c(),l(192,"td"),u(193),c(),p(194,B4e,3,0,"td",86),p(195,R4e,3,0,"td",86),c(),l(196,"tr")(197,"td"),u(198,"Sede"),c(),l(199,"td"),u(200),c(),l(201,"td"),u(202),c(),p(203,N4e,3,0,"td",86),p(204,F4e,3,0,"td",86),c(),l(205,"tr")(206,"td"),u(207,"Profesi\xf3n"),c(),l(208,"td"),u(209),c(),l(210,"td"),u(211),c(),p(212,L4e,3,0,"td",86),p(213,U4e,3,0,"td",86),c(),l(214,"tr")(215,"td"),u(216,"Fecha grado"),c(),l(217,"td"),u(218),si(219,"date"),c(),l(220,"td"),u(221),si(222,"date"),c(),p(223,Y4e,3,0,"td",86),p(224,H4e,3,0,"td",86),c(),l(225,"tr"),M(226,"td"),l(227,"td")(228,"div",87)(229,"button",30),ae("click",function(){return Mt(e),wt(z().editAcademicInfo())}),u(230,"Editar info acad\xe9mica"),c()()(),l(231,"td")(232,"div",87),p(233,j4e,2,0,"button",89),c()(),M(234,"td"),c()()()()()(),M(235,"div",55),c()(),l(236,"div",70)(237,"div",1)(238,"div",71)(239,"mat-icon"),u(240,"local_atm"),c(),l(241,"h5",3),u(242," Informaci\xf3n de pagos "),c()(),l(243,"div",6)(244,"div",7)(245,"div",83)(246,"table",84)(247,"thead")(248,"tr")(249,"th",85),u(250,"No"),c(),l(251,"th",85),u(252,"Banco"),c(),l(253,"th",85),u(254,"Tipo pago"),c(),l(255,"th",85),u(256,"Fecha pago"),c(),l(257,"th",85),u(258,"Valor"),c()()(),l(259,"tbody"),p(260,V4e,13,11,"tr",90),c()()(),l(261,"div",73)(262,"table",84)(263,"thead")(264,"tr")(265,"th",85),u(266,"Fecha solicitud"),c(),l(267,"td"),u(268),si(269,"date"),c(),M(270,"td"),c()(),l(271,"tbody")(272,"tr")(273,"th",85),u(274,"Valor tr\xe1mite"),c(),l(275,"td"),u(276),si(277,"number"),c(),M(278,"td"),c(),l(279,"tr")(280,"th",85),u(281,"Valor pagado"),c(),l(282,"td"),u(283),si(284,"number"),c(),p(285,Q4e,3,0,"td",86),p(286,G4e,3,0,"td",86),c()()()(),M(287,"div",91),c()(),M(288,"div",55),c()(),l(289,"div",70)(290,"div",1)(291,"div",71)(292,"mat-icon"),u(293,"cached"),c(),l(294,"h5",3),u(295," Estado del tr\xe1mite "),c()(),l(296,"div",6)(297,"div",7),M(298,"div",92),l(299,"div",83)(300,"table",84)(301,"thead")(302,"tr")(303,"th",85),u(304,"N\xfamero tr\xe1mite"),c(),l(305,"td"),u(306),si(307,"uppercase"),c()()(),l(308,"tbody")(309,"tr")(310,"th",85),u(311,"Estado actual"),c(),l(312,"td"),u(313),c()(),l(314,"tr")(315,"th",85),u(316,"Fecha solicitud"),c(),l(317,"td"),u(318),si(319,"date"),c()()()()(),M(320,"div",92),c(),l(321,"div",7),M(322,"div",92),l(323,"div",83)(324,"div",93)(325,"label",94)(326,"b"),u(327,"Cambiar estado tr\xe1mite"),c(),l(328,"span",14),u(329,"*"),c()(),l(330,"div",15)(331,"mat-select",95)(332,"mat-option",96),u(333,"SELECCIONE"),c(),p(334,z4e,2,2,"mat-option",97),c(),p(335,W4e,2,1,"span",19),c()()(),M(336,"div",92),c()(),l(337,"div",55)(338,"div",7),M(339,"div",8),l(340,"div",83)(341,"div",87)(342,"button",27),ae("click",function(){return Mt(e),wt(z().returnList())}),u(343,"Regresar"),c(),u(344," \xa0 "),l(345,"button",28),ae("click",function(){return Mt(e),wt(z().aproveRequest())}),u(346,"Confirmar"),c()()(),M(347,"div",8),c()()()()()(),M(348,"div",55),c()()}if(2&t){const e=z();h(1),m("formGroup",e.formDocuments),h(16),De(" ",e.procedureSelected.graduate.firstName+" "+e.procedureSelected.graduate.secondName+" "+e.procedureSelected.graduate.firstSurname+" "+e.procedureSelected.graduate.secondSurname," "),h(8),m("src",e.photoFile,kf),h(11),m("accept",e.fileTypeAllowedImage)("multiple",e.fileMultiple),h(18),m("src",e.documentFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(15),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple),h(14),De(" ",LA(84,65,e.procedureSelected.graduate.firstName+" "+e.procedureSelected.graduate.secondName+" "+e.procedureSelected.graduate.firstSurname+" "+e.procedureSelected.graduate.secondSurname)," "),h(6),Pe(e.procedureSelected.graduate.graduateDocumentType.name),h(5),Pe(bi(95,67,e.procedureSelected.graduate.documentNumber,"2.0")),h(6),Pe(LA(101,70,"M"==e.procedureSelected.graduate.gender?"Masculino":"Femenino")),h(6),Pe(bi(107,72,e.procedureSelected.graduate.birthDate,"yyyy-MM-dd")),h(5),m("ngIf",!e.foreignBirthCountry),h(1),m("ngIf",e.foreignBirthCountry),h(5),Pe(bi(118,75,e.procedureSelected.graduate.issuanceDate,"yyyy-MM-dd")),h(5),m("ngIf",!e.foreignIssuance),h(1),m("ngIf",e.foreignIssuance),h(18),m("src",e.professionalTitleFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(15),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple),h(17),Pe(e.universityUserDisplay.country),h(2),Pe(e.universityReportedDisplay.country),h(1),m("ngIf",e.universityUserDisplayValidate.country),h(1),m("ngIf",!e.universityUserDisplayValidate.country),h(5),Pe(e.universityUserDisplay.snies),h(2),Pe(e.universityReportedDisplay.snies),h(1),m("ngIf",e.universityUserDisplayValidate.snies),h(1),m("ngIf",!e.universityUserDisplayValidate.snies),h(5),Pe(e.universityUserDisplay.university),h(2),Pe(e.universityReportedDisplay.university),h(1),m("ngIf",e.universityUserDisplayValidate.university),h(1),m("ngIf",!e.universityUserDisplayValidate.university),h(5),Pe(e.universityUserDisplay.headquarter),h(2),Pe(e.universityReportedDisplay.headquarter),h(1),m("ngIf",e.universityUserDisplayValidate.headquarter),h(1),m("ngIf",!e.universityUserDisplayValidate.headquarter),h(5),Pe(e.universityUserDisplay.career),h(2),Pe(e.universityReportedDisplay.career),h(1),m("ngIf",e.universityUserDisplayValidate.career),h(1),m("ngIf",!e.universityUserDisplayValidate.career),h(5),Pe(bi(219,78,e.universityUserDisplay.gradeDate,"yyyy-MM-dd")),h(3),Pe(bi(222,81,e.universityReportedDisplay.gradeDate,"yyyy-MM-dd")),h(2),m("ngIf",e.universityUserDisplayValidate.gradeDate),h(1),m("ngIf",!e.universityUserDisplayValidate.gradeDate),h(9),m("ngIf",""!=e.universityReportedDisplay.country),h(27),m("ngForOf",e.procedureSelectedDetail.procedurePayments),h(8),Pe(bi(269,84,e.procedureSelected.requestDate,"yyyy-MM-dd")),h(8),De("$ ",bi(277,87,e.procedureRate,"2.0"),""),h(7),De("$ ",bi(284,90,e.procedurePaymentsValue,"2.0"),""),h(2),m("ngIf",e.academicInfoDisplayValidate),h(1),m("ngIf",!e.academicInfoDisplayValidate),h(20),Pe(LA(307,93,e.procedureSelected.ticket)),h(7),De("",e.procedureSelected.procedureStatus.name," "),h(5),Pe(bi(319,95,e.procedureSelected.requestDate,"yyyy-MM-dd")),h(13),m("ngClass",st(98,q4e,e.validateResult("procedureState"),e.validateErrors("procedureState"))),h(3),m("ngForOf",e.listProcedureStatusTmp),h(1),m("ngIf",e.validateErrors("procedureState")),h(10),m("disabled",e.formDocuments.invalid)}}let K4e=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X,W,pe,Ee,Ne,ge){this.utilService=e,this.procedureService=i,this.procedureDocumentService=r,this.formBuilder=o,this.sanitizer=a,this.parameterService=s,this.procedureTypeService=d,this.dialog=f,this.locationCountryService=A,this.locationStateService=g,this.locationCityService=b,this.graduateDocumentTypeService=_,this.universityService=P,this.universityCareerService=v,this.universityHeadquarterService=k,this.universityHeadquarterCareerService=H,this.procedureStatusService=X,this.graduateService=W,this.reportedUniversityService=pe,this.storage=Ee,this.procedureLogService=Ne,this.procedureTypeRateService=ge,this.ipAddress="",this.listProcedures=new Array,this.listProceduresTmp=new Array,this.listParameter=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.procedureSelected=new Zr,this.procedureSelectedDetail=new Zr,this.photoFile="assets/images/user.png",this.widthPermited=0,this.heightPermited=0,this.maxSize=0,this.fileTypeAllowedImage=".jpeg,.jpg,.png",this.fileTypeAllowed=".pdf",this.files=[],this.fileMultiple=!1,this.visibleDetail=!1,this.documentType=T.UploadDocumentType,this.procedureRate=0,this.procedurePaymentsValue=0,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listProcedureStatus=new Array,this.listProcedureStatusTmp=new Array,this.listProcedureTypeRate=new Array,this.graduate=new Ks,this.reportedUniversity=new aA,this.graduateUniversity=new mm,this.graduateUniversityForeign=new cf,this.graduateUniversityForeignStudy=!1,this.validatedPayments=!1,this.validatedAcademicInfo=!1,this.academicInfoDisplayValidate=!1,this.foreignBirthCountry=!1,this.foreignIssuance=!1,this.universityUserDisplay={country:"",snies:"",university:"",headquarter:"",career:"",gradeDate:""},this.universityReportedDisplay={country:"",snies:"",university:"",headquarter:"",career:"",gradeDate:""},this.universityUserDisplayValidate={country:!1,snies:!1,university:!1,headquarter:!1,career:!1,gradeDate:!1},this.procedureStatesFilter=[T.ProcedureStatus.PendingDocumentRequestFirst,T.ProcedureStatus.PendingRequestConfirmUniversity],this.procedureType=Array(),this.displayedColumns=["id","priority","documentType","documentNumber","fullname","status","ticket","requestDate","processDate","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(v=>{this.ipAddress=v},v=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",v.error.message)});let e=this.procedureService.getByStatusId(T.ProcedureStatus.PendingRequestToVerifyFirst).toPromise(),i=this.parameterService.getAll().toPromise(),r=this.procedureTypeService.getAll().toPromise(),o=this.locationCountryService.getAll().toPromise(),a=this.locationStateService.getAll().toPromise(),s=this.locationCityService.getAll().toPromise(),d=this.graduateDocumentTypeService.getAll().toPromise(),f=this.universityService.getAll().toPromise(),A=this.universityCareerService.getAll().toPromise(),g=this.universityHeadquarterService.getAll().toPromise(),b=this.universityHeadquarterCareerService.getAll().toPromise(),_=this.procedureStatusService.getAll().toPromise(),P=this.procedureTypeRateService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f,A,g,b,_,P]).then(v=>{this.listProcedures=v[0].data,this.listParameter=v[1].data;let k=this.listParameter.find(W=>"MAXIMGWIDTH"==W.name)?.value;this.widthPermited=null!=k?parseInt(k):0;let H=this.listParameter.find(W=>"MAXIMGHEIGHT"==W.name)?.value;this.heightPermited=null!=H?parseInt(H):0;let X=this.listParameter.find(W=>"MAXSIZEUPLOAD"==W.name)?.value;this.maxSize=null!=X?parseInt(X):0,this.procedureType=v[2].data,this.listProcedureTypeRate=v[12].data,this.listCountries=v[3].data,this.listStates=v[4].data,this.listCities=v[5].data,this.listGraduateDocumentType=v[6].data,this.listUniversities=v[7].data,this.listUniversitiesCareer=v[8].data,this.listUniversitiesHeadquarter=v[9].data,this.listUniversitiesHeadquarterCareer=v[10].data,this.listProcedureStatus=v[11].data,this.assignProcedureStatus(),this.listUniversitiesHeadquarterCareer.forEach(W=>{let pe=this.listUniversitiesCareer.find(Ee=>Ee.id==W.careerId)?.name;W.careerName=pe??""}),this.listUniversitiesHeadquarter.forEach(W=>{W.cityName=this.listCities.find(pe=>pe.id==W.placeId)?.name,W.university=this.listUniversities.find(pe=>pe.id==W.universityId)}),this.listUniversities.forEach(W=>{W.stateId=this.listCities.find(pe=>pe.id==W.placeId)?.stateId,null!=W.stateId&&(W.countryId=this.listStates.find(pe=>pe.id==W.stateId)?.countryId)}),this.listStates.forEach(W=>{W.country=this.listCountries.find(pe=>pe.id==W.countryId)}),this.listCities.forEach(W=>{W.state=this.listStates.find(pe=>pe.id==W.stateId)}),this.listProcedures.forEach(W=>{let pe=this.listGraduateDocumentType.find(Ne=>Ne.id==W.graduate.graduateDocumentTypeId);null!=pe&&(W.graduate.graduateDocumentType=pe);let Ee=this.listProcedureStatus.find(Ne=>Ne.id==W.procedureStatusId);null!=Ee&&(W.procedureStatus=Ee)}),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp),this.utilService.closeLoading("cerrando")},v=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",v.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]}),this.form.valueChanges.subscribe(e=>{this.procedure.ticket=e.ticket,this.procedure.graduateId=e.graduateId,this.procedure.requestDate=e.requestDateIni,this.procedure.requestDateEnd=e.requestDateEnd}),this.formDocuments=this.formBuilder.group({documentFile:["",[]],photoFile:["",[]],professionalTitleFile:["",[]],procedureState:["",[ee.required]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}returnList(){this.visibleDetail=!1}chargedImage(e){return(0,su.Z)(function*(){return new Promise((r,o)=>{var a=new FileReader;a.addEventListener("load",function(){var s=new Image;s.src=this.result,s.addEventListener("load",function(){r({width:this.width,height:this.height})})},!1),a.readAsDataURL(e.target.files[0])})})()}validateChargedImage(e,i){let r=!0;return e<120||e>this.widthPermited?(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","El ancho de la fotografia debe ser m\xednimo 120px o m\xe1ximo "+this.widthPermited+"px, actual: "+e+" px"),this.form.get("photoFile")?.setValue(null),r=!1):(i<160||i>this.heightPermited)&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","El alto de la fotografia debe ser m\xednimo 160px o m\xe1ximo "+this.heightPermited+"px, actual: "+i+" px"),this.form.get("photoFile")?.setValue(null),r=!1),r}selectedDocumentFile(e){this.selectedFile(e,T.UploadDocumentType.Document,"document-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId+"-"+this.today,"documentFile").then(r=>{let o=this.procedureSelectedDetail.procedureDocuments.find(s=>s.procedureDocumentTypeId==T.UploadDocumentType.Document),a=this.files.find(s=>s.type==T.UploadDocumentType.Document);if(null!=o&&null!=a){o.content=a.content,o.extension=a.extension,o.name=a.name,o.uploadDate=this.today,o.url=a.name;let s=new ed;s.id=0,s.procedureId=this.procedureSelectedDetail.id,s.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,s.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),s.description="Cambio de documento de identidad del graduado tr\xe1mite primera vez - Admin",s.username=this.user.name,s.ipAddress=this.ipAddress,this.utilService.showLoading("Actualizando..");let d=this.procedureDocumentService.update(o,o.id).toPromise(),f=this.procedureLogService.insert(s).toPromise();Promise.all([d,f]).then(A=>{this.utilService.closeLoading(""),"success"==A[0].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El archivo del documento de identificaci\xf3n ha sido cargado de forma exitosa"),setTimeout(()=>{this.openModal(this.procedureSelected)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar")},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existe un documento asociado al tr\xe1mite")})}selectedPhotoFile(e){var i=this;return(0,su.Z)(function*(){let r="photo-"+i.procedureSelected.graduate.documentNumber+"-"+i.procedureSelected.procedureTypeId+"-"+i.today,o=yield i.chargedImage(e);!i.validateChargedImage(o.width,o.height)||i.selectedFile(e,T.UploadDocumentType.Photo,r,"photoFile").then(s=>{let d=i.procedureSelectedDetail.procedureDocuments.find(A=>A.procedureDocumentTypeId==T.UploadDocumentType.Photo),f=i.files.find(A=>A.type==T.UploadDocumentType.Photo);if(null!=d&&null!=f){d.content=f.content,d.extension=f.extension,d.name=f.name,d.uploadDate=i.today,d.url=f.name;let A=new ed;A.id=0,A.procedureId=i.procedureSelectedDetail.id,A.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,A.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),A.description="Cambio de fotograf\xeda del graduado tr\xe1mite primera vez - Admin",A.username=i.user.name,A.ipAddress=i.ipAddress,i.utilService.showLoading("Actualizando..");let g=i.procedureDocumentService.update(d,d.id).toPromise(),b=i.procedureLogService.insert(A).toPromise();Promise.all([g,b]).then(_=>{i.utilService.closeLoading(""),"success"==_[0].type?(i.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","Se actualizo el documento correctamente"),setTimeout(()=>{i.openModal(i.procedureSelected)},2e3)):i.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar")},_=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",_.error.message)})}else i.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existe un documento asociado al tr\xe1mite")})})()}selectedProfessionalTitleFile(e){this.selectedFile(e,T.UploadDocumentType.ProfessionalTitle,"title-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId+"-"+this.today,"professionalTitleFile").then(r=>{let o=this.procedureSelectedDetail.procedureDocuments.find(s=>s.procedureDocumentTypeId==T.UploadDocumentType.ProfessionalTitle),a=this.files.find(s=>s.type==T.UploadDocumentType.ProfessionalTitle);if(null!=o&&null!=a){o.content=a.content,o.extension=a.extension,o.name=a.name,o.uploadDate=this.today,o.url=a.name;let s=new ed;s.id=0,s.procedureId=this.procedureSelectedDetail.id,s.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,s.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),s.description="Cambio de diploma o acta del graduado tr\xe1mite primera vez - Admin",s.username=this.user.name,s.ipAddress=this.ipAddress,this.utilService.showLoading("Actualizando..");let d=this.procedureDocumentService.update(o,o.id).toPromise(),f=this.procedureLogService.insert(s).toPromise();Promise.all([d,f]).then(A=>{this.utilService.closeLoading(""),"success"==A[0].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El archivo del diploma ha sido cargado de forma exitosa."),setTimeout(()=>{this.openModal(this.procedureSelected)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar")},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No existe un documento asociado al tr\xe1mite")})}selectedFile(e,i,r,o){return new Promise((a,s)=>{const d=e.target.files;if("undefined"==d)return s(!1);let f=d[0];if(f.size<0||f.size>this.maxSize)return this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Tama\xf1o maximo permitido: "+this.maxSize/1024/1024+"MB, actual: "+Math.round(f.size/1024/1024)+" MB"),this.form.get(o)?.setValue(null),s(!1);this.utilService.extractBase64(f).then(A=>{let g=new rh;g.content=A.base,g.name=r+"."+f.type.split("/")[1],g.extension=f.type,g.type=i;let b=this.files.findIndex(_=>_.type==i);switch(b>=0?this.files[b]=g:this.files.push(g),i){case T.UploadDocumentType.Document:this.documentFile=A.base;break;case T.UploadDocumentType.Photo:this.photoFile=A.base;break;case T.UploadDocumentType.ProfessionalTitle:this.professionalTitleFile=A.base}return a(!0)}).catch(A=>(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Error al procesar archivo "+A),s(!1)))})}downloadDocument(e){let i="-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId;switch(e){case T.UploadDocumentType.Photo:this.utilService.downloadFileB64(this.photoFile,"photo"+i);break;case T.UploadDocumentType.Document:this.utilService.downloadFileB64(this.documentFile,"document"+i);break;case T.UploadDocumentType.ProfessionalTitle:this.utilService.downloadFileB64(this.professionalTitleFile,"title"+i)}}showDocument(e){let i="-"+this.procedureSelected.graduate.documentNumber+"-"+this.procedureSelected.procedureTypeId+".pdf",r="";switch(e){case T.UploadDocumentType.Document:r=this.documentFile,i="document"+i;break;case T.UploadDocumentType.ProfessionalTitle:r=this.professionalTitleFile,i="title"+i}""!=r&&(this.modalRef=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:i,content:r}}),this.modalRef.afterClosed().subscribe(o=>{},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)}))}getLocationCountry(e){return this.listCountries.find(i=>i.id==e)?.name}getLocationCity(e){let i=this.listCities.find(r=>r.id.toString()==e);return i?.name+", "+i?.state?.name+", "+i?.state?.country?.name}getProfessionalTitle(e){return this.listUniversitiesCareer.find(i=>i.id==e)?.name}getUniversity(e){return this.listUniversitiesHeadquarter.find(i=>i.id==e)?.name}clearUniversityUserDisplay(){this.universityUserDisplay.career="",this.universityUserDisplay.country="",this.universityUserDisplay.gradeDate="",this.universityUserDisplay.headquarter="",this.universityUserDisplay.snies="",this.universityUserDisplay.university=""}clearUniversityReportedDisplay(){this.universityReportedDisplay.career="",this.universityReportedDisplay.country="",this.universityReportedDisplay.gradeDate="",this.universityReportedDisplay.headquarter="",this.universityReportedDisplay.snies="",this.universityReportedDisplay.university=""}clearUniversityReportedDisplayValidate(){this.universityUserDisplayValidate.career=!1,this.universityUserDisplayValidate.country=!1,this.universityUserDisplayValidate.gradeDate=!1,this.universityUserDisplayValidate.headquarter=!1,this.universityUserDisplayValidate.snies=!1,this.universityUserDisplayValidate.university=!1}validateAcademicInfo(){this.universityUserDisplay.country==this.universityReportedDisplay.country&&""!=this.universityUserDisplay.country&&(this.universityUserDisplayValidate.country=!0),this.universityUserDisplay.snies==this.universityReportedDisplay.snies&&""!=this.universityUserDisplay.snies&&(this.universityUserDisplayValidate.snies=!0),this.universityUserDisplay.university==this.universityReportedDisplay.university&&""!=this.universityUserDisplay.university&&(this.universityUserDisplayValidate.university=!0),this.universityUserDisplay.headquarter==this.universityReportedDisplay.headquarter&&""!=this.universityUserDisplay.headquarter&&(this.universityUserDisplayValidate.headquarter=!0),this.universityUserDisplay.career==this.universityReportedDisplay.career&&""!=this.universityUserDisplay.career&&(this.universityUserDisplayValidate.career=!0),this.universityUserDisplay.gradeDate==this.universityReportedDisplay.gradeDate&&""!=this.universityUserDisplay.gradeDate&&(this.universityUserDisplayValidate.gradeDate=!0),this.universityUserDisplayValidate.country&&this.universityUserDisplayValidate.snies&&this.universityUserDisplayValidate.university&&this.universityUserDisplayValidate.headquarter&&this.universityUserDisplayValidate.career&&this.universityUserDisplayValidate.gradeDate&&(this.validatedAcademicInfo=!0)}assignProcedureStatus(){this.listProcedureStatusTmp=new Array,this.procedureStatesFilter.forEach(e=>{let i=this.listProcedureStatus.find(r=>r.id==e);null!=i&&this.listProcedureStatusTmp.push(i)})}editPersonalInfo(){this.modalRefPersonalInfo=this.dialog.open(KQ,{width:"800px",autoFocus:!0,disableClose:!1,data:{countries:this.listCountries,states:this.listStates,cities:this.listCities,documentType:this.listGraduateDocumentType,graduate:this.graduate}}),this.modalRefPersonalInfo.afterClosed().subscribe(e=>{if(null!=e&&null!=e){let i=JSON.parse(JSON.stringify(e));return i.graduateDocumentType=this.listGraduateDocumentType.find(r=>r.id.toString()==i.graduateDocumentTypeId),this.procedureSelected.graduate.graduateDocumentTypeId=i.graduateDocumentTypeId,this.procedureSelected.graduate.graduateDocumentType=i.graduateDocumentType,this.procedureSelected.graduate.documentNumber=i.documentNumber,this.procedureSelected.graduate.firstName=i.firstName,this.procedureSelected.graduate.secondName=i.secondName,this.procedureSelected.graduate.firstSurname=i.firstSurname,this.procedureSelected.graduate.secondSurname=i.secondSurname,this.procedureSelected.graduate.birthDate=i.birthDate,this.procedureSelected.graduate.birthPlace=i.birthPlace,this.procedureSelected.graduate.issuanceDate=i.issuanceDate,this.procedureSelected.graduate.issuancePlace=i.issuancePlace,this.procedureSelected.graduate.gender=i.gender,void this.openModal(this.procedureSelected)}},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}editAcademicInfo(){this.modalRefAcademicInfo=this.dialog.open(D5e,{width:"800px",autoFocus:!0,disableClose:!1,data:{countries:this.listCountries,states:this.listStates,cities:this.listCities,documentType:this.listGraduateDocumentType,graduate:this.graduate,universities:this.listUniversities,carrers:this.listUniversitiesCareer,headquarters:this.listUniversitiesHeadquarter,headquartersCarrer:this.listUniversitiesHeadquarterCareer}}),this.modalRefAcademicInfo.afterClosed().subscribe(e=>{if(null!=e&&null!=e){let i=JSON.parse(JSON.stringify(e));i.countryId==T.SpecialContries.Colombia?(this.graduate.graduateAcademyInformations[0].id=i.id,this.graduate.graduateAcademyInformations[0].universityHeadquarterId=i.universityHeadquarterId,this.graduate.graduateAcademyInformations[0].professionalTitleId=i.professionalTitleId,this.graduate.graduateAcademyInformations[0].gradeDate=i.gradeDate,this.graduate.graduateAcademyInformations[0].countryId=i.countryId,this.graduate.graduateAcademyInformations[0].graduateId=i.graduateId,this.graduate.graduateAcademyInformations[0].hasPostgrade=i.hasPostgrade,this.graduate.graduateAcademyInformations[0].studyInterest=i.studyInterest,this.graduate.graduateAcademyInformations[0].studyWhich=i.studyWhich,this.graduate.graduateAcademyInformations[0].typePostgrade=i.typePostgrade,this.graduate.graduateAcademyInformations[0].typePostgradeName=i.typePostgradeName):(this.graduate.graduateAcademyInformationForeigns[0].id=i.id,this.graduate.graduateAcademyInformationForeigns[0].universityName=i.universityName,this.graduate.graduateAcademyInformationForeigns[0].universityHeadquarterName=i.universityHeadquarterName,this.graduate.graduateAcademyInformationForeigns[0].professionalTitleId=i.professionalTitleId,this.graduate.graduateAcademyInformationForeigns[0].gradeDate=i.gradeDate,this.graduate.graduateAcademyInformationForeigns[0].countryId=i.countryId,this.graduate.graduateAcademyInformationForeigns[0].graduateId=i.graduateId,this.graduate.graduateAcademyInformationForeigns[0].hasPostgrade=i.hasPostgrade,this.graduate.graduateAcademyInformationForeigns[0].studyInterest=i.studyInterest,this.graduate.graduateAcademyInformationForeigns[0].studyWhich=i.studyWhich,this.graduate.graduateAcademyInformationForeigns[0].typePostgrade=i.typePostgrade,this.graduate.graduateAcademyInformationForeigns[0].typePostgradeName=i.typePostgradeName),this.openModal(this.procedureSelected)}},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}editAcademicInfoReported(){this.modalRefAcademicInfoReported=this.dialog.open(G5e,{width:"800px",autoFocus:!0,disableClose:!1,data:{countries:this.listCountries,states:this.listStates,cities:this.listCities,documentType:this.listGraduateDocumentType,graduate:this.graduate,universities:this.listUniversities,carrers:this.listUniversitiesCareer,headquarters:this.listUniversitiesHeadquarter,headquartersCarrer:this.listUniversitiesHeadquarterCareer,reported:this.reportedUniversity}}),this.modalRefAcademicInfoReported.afterClosed().subscribe(e=>{if(null!=e&&null!=e){let i=JSON.parse(JSON.stringify(e));this.reportedUniversity.id=i.id,this.reportedUniversity.universityHeadquarterId=i.universityHeadquarterId,this.reportedUniversity.universityName=i.universityName,this.reportedUniversity.careerId=i.careerId,this.reportedUniversity.gradeDate=i.gradeDate,this.reportedUniversity.countryId=i.countryId,this.reportedUniversity.reportDate=i.reportDate,this.reportedUniversity.documentNumber=i.documentNumber,this.reportedUniversity.graduateDocumentTypeId=i.graduateDocumentTypeId,this.reportedUniversity.universitySnies=i.universitySnies,this.reportedUniversity.certificateNumber=i.certificateNumber,this.reportedUniversity.insertDate=i.insertDate,this.reportedUniversity.updateDate=i.updateDate,this.reportedUniversity.uploadType=i.uploadType,this.reportedUniversity.gender=i.gender,this.openModal(this.procedureSelected)}},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}editPendingDocuments(){this.modalRefPendingDocuments=this.dialog.open(z5e,{width:"400px",autoFocus:!0,disableClose:!1,data:{procedure:this.procedureSelectedDetail}}),this.modalRefPendingDocuments.afterClosed().subscribe(e=>{null!=e&&null!=e&&(e?(this.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud con documentos pendientes."),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al cambiar el estado del tr\xe1mite."))},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}openModal(e){var i=this;return(0,su.Z)(function*(){i.procedureStatesFilter=[T.ProcedureStatus.PendingDocumentRequestFirst,T.ProcedureStatus.PendingRequestConfirmUniversity],i.validatedAcademicInfo=!1,i.validatedPayments=!1,i.procedureSelected=JSON.parse(JSON.stringify(e));let r=i.procedureSelected.requestDate.slice(0,4);i.procedureRate=i.listProcedureTypeRate.find(s=>s.procedureTypeId==T.ProcedureType.First&&s.period.toString()==r)?.value??0,i.utilService.showLoading("Cargando datos");let o=yield i.procedureService.getById(i.procedureSelected.id).toPromise(),a=yield i.graduateService.getById(i.procedureSelected.graduateId).toPromise();if(i.procedureSelectedDetail=new Zr,i.graduate=new Ks,i.reportedUniversity=new aA,i.graduateUniversity=new mm,i.graduateUniversityForeign=new cf,i.procedurePaymentsValue=0,i.clearUniversityUserDisplay(),i.clearUniversityReportedDisplay(),i.clearUniversityReportedDisplayValidate(),i.foreignBirthCountry=!1,i.foreignIssuance=!1,null!=o.data){if(i.procedureSelectedDetail=o.data,i.graduate=a.data,i.graduate.graduateAcademyInformations.length>0){i.graduateUniversityForeignStudy=!1;let A=yield i.reportedUniversityService.getReportedGraduate(i.procedureSelected.graduate.documentNumber,i.graduate.graduateAcademyInformations[0].professionalTitleId).toPromise();i.reportedUniversity=A.data,i.graduateUniversity=i.graduate.graduateAcademyInformations[0];let g=i.listUniversitiesHeadquarter.find(b=>b.id==i.graduateUniversity.universityHeadquarterId);if(i.universityUserDisplay.career=i.getProfessionalTitle(i.graduateUniversity.professionalTitleId)??"",i.universityUserDisplay.country=i.getLocationCountry(i.graduateUniversity.countryId)??"",i.universityUserDisplay.gradeDate=i.graduateUniversity.gradeDate,i.universityUserDisplay.headquarter=g?.cityName??"",i.universityUserDisplay.snies=g?.snies??"",i.universityUserDisplay.university=g?.university?.name??"",null!=i.reportedUniversity&&null!=i.reportedUniversity){let b=i.listUniversitiesHeadquarter.find(_=>_.id==i.reportedUniversity.universityHeadquarterId);i.universityReportedDisplay.career=i.getProfessionalTitle(i.reportedUniversity.careerId)??"",i.universityReportedDisplay.country=i.getLocationCountry(i.reportedUniversity.countryId)??"",i.universityReportedDisplay.gradeDate=i.reportedUniversity.gradeDate,i.universityReportedDisplay.headquarter=b?.cityName??"",i.universityReportedDisplay.snies=b?.snies??"",i.universityReportedDisplay.university=b?.university?.name??""}}else if(i.graduate.graduateAcademyInformationForeigns.length>0){i.graduateUniversityForeignStudy=!0;let A=yield i.reportedUniversityService.getReportedGraduate(i.procedureSelected.graduate.documentNumber,i.graduate.graduateAcademyInformationForeigns[0].professionalTitleId).toPromise();if(i.reportedUniversity=A.data,i.graduateUniversityForeign=i.graduate.graduateAcademyInformationForeigns[0],i.universityUserDisplay.career=i.getProfessionalTitle(i.graduateUniversityForeign.professionalTitleId)??"",i.universityUserDisplay.country=i.getLocationCountry(i.graduateUniversityForeign.countryId)??"",i.universityUserDisplay.gradeDate=i.graduateUniversityForeign.gradeDate,i.universityUserDisplay.headquarter=i.getLocationCountry(i.graduateUniversityForeign.countryId)??"",i.universityUserDisplay.snies="N/A",i.universityUserDisplay.university=i.graduateUniversityForeign.universityName,null!=i.reportedUniversity&&null!=i.reportedUniversity){let g=i.listUniversitiesHeadquarter.find(b=>b.id==i.reportedUniversity.universityHeadquarterId);i.universityReportedDisplay.career=i.getProfessionalTitle(i.reportedUniversity.careerId)??"",i.universityReportedDisplay.country=i.getLocationCountry(i.reportedUniversity.countryId)??"",i.universityReportedDisplay.gradeDate=i.reportedUniversity.gradeDate,i.universityReportedDisplay.headquarter=i.getLocationCountry(i.reportedUniversity.countryId)??"",i.universityReportedDisplay.snies=g?.snies??"N/A",i.reportedUniversity.countryId==T.SpecialContries.Colombia?i.universityReportedDisplay.university=g?.university?.name??"":(i.universityReportedDisplay.university=i.reportedUniversity.universityName,i.universityReportedDisplay.snies="N/A")}}else console.log("No tiene ningun estudio asociado");i.validateAcademicInfo();let s=yield i.procedureDocumentService.getProcedureDocuments(i.procedureSelected.id,T.UploadDocumentType.Photo).toPromise().catch(A=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Documentos",A.error.message)});if(s.data.length>0){let A=s.exceptionMessage.split(".")[1].toUpperCase(),g=i.utilService.getFileTypeName(A);""!=g&&(i.photoFile=g+s.data)}else console.log("No existe fotograf\xeda, validar");let d=yield i.procedureDocumentService.getProcedureDocuments(i.procedureSelected.id,T.UploadDocumentType.Document).toPromise().catch(A=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Documentos",A.error.message)});if(d.data.length>0){let A=d.exceptionMessage.split(".")[1].toUpperCase(),g=i.utilService.getFileTypeName(A);""!=g&&(i.documentFile=g+d.data)}else console.log("No existe documento de identidad, validar");let f=yield i.procedureDocumentService.getProcedureDocuments(i.procedureSelected.id,T.UploadDocumentType.ProfessionalTitle).toPromise().catch(A=>{i.utilService.closeLoading(""),i.utilService.sendAlertModal(T.AlertType.Error,"Documentos",A.error.message)});if(f.data.length>0){let A=f.exceptionMessage.split(".")[1].toUpperCase(),g=i.utilService.getFileTypeName(A);""!=g&&(i.professionalTitleFile=g+f.data)}else console.log("No existe documento de identidad, validar");i.procedureSelectedDetail.procedurePayments.forEach(A=>{i.procedurePaymentsValue+=A.value}),i.procedurePaymentsValue>=i.procedureRate&&(i.academicInfoDisplayValidate=!0,i.validatedPayments=!0),i.validatedAcademicInfo&&i.validatedPayments&&i.procedureStatesFilter.push(T.ProcedureStatus.DocumentComplete),(null==i.reportedUniversity||null==i.reportedUniversity)&&i.procedureStatesFilter.push(T.ProcedureStatus.RequestRejected),i.procedureSelected.graduate.birthPlace==T.SpecialContries.Other.toString()&&(i.foreignBirthCountry=!0),i.procedureSelected.graduate.graduateDocumentTypeId==T.DocumentType.CedulaExtranjeria&&(i.foreignIssuance=!0),i.assignProcedureStatus(),i.utilService.closeLoading("cerrando..."),i.visibleDetail=!0}else i.visibleDetail=!1,i.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","No hay datos relacionados al tr\xe1mite")})()}aproveRequest(){var e=this;return(0,su.Z)(function*(){let i=parseInt(e.formDocuments.get("procedureState")?.value),r=new ed;r.id=0,r.procedureId=e.procedureSelectedDetail.id,r.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),r.username=e.user.name,r.ipAddress=e.ipAddress;let o=JSON.parse(JSON.stringify(e.procedureSelected));switch(o.procedureStatusId=i,o.changeDate=e.today,o.graduate=null,o.procedureStatus=null,o.procedureType=null,i){case T.ProcedureStatus.DocumentComplete:r.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,r.description="Tr\xe1mite cambia a estado: Solicitud con documentos completos",e.utilService.showLoading("Actualizando...");let a=e.procedureService.update(o,o.id).toPromise(),s=e.procedureLogService.insert(r).toPromise();Promise.all([a,s]).then(b=>{e.utilService.closeLoading(""),"success"==b[0].type?(e.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud con documentos completos."),setTimeout(()=>{location.reload()},2e3)):(e.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar el tr\xe1mite"),e.utilService.closeLoading(""))},b=>{e.utilService.closeLoading(""),e.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",b.error.message)});break;case T.ProcedureStatus.PendingDocumentRequestFirst:e.editPendingDocuments();break;case T.ProcedureStatus.RequestRejected:r.procedureStatusId=T.ProcedureStatus.RequestRejected,r.description="Tr\xe1mite cambia a estado: Solicitud de matricula profesional rechazada",e.utilService.showLoading("Actualizando...");let d=e.procedureService.update(o,o.id).toPromise(),f=e.procedureLogService.insert(r).toPromise();Promise.all([d,f]).then(b=>{e.utilService.closeLoading(""),"success"==b[0].type?(e.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud de matr\xedcula profesional rechazada por competencia."),setTimeout(()=>{location.reload()},2e3)):(e.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar el tr\xe1mite"),e.utilService.closeLoading(""))},b=>{e.utilService.closeLoading(""),e.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",b.error.message)});break;case T.ProcedureStatus.PendingRequestConfirmUniversity:r.procedureStatusId=T.ProcedureStatus.RequestRejected,r.description="Tr\xe1mite cambia a estado: Solicitud pendiente confirmar universidad",e.utilService.showLoading("Actualizando...");let A=e.procedureService.update(o,o.id).toPromise(),g=e.procedureLogService.insert(r).toPromise();Promise.all([A,g]).then(b=>{e.utilService.closeLoading(""),"success"==b[0].type?(e.utilService.sendAlertModal(T.AlertType.Success,"Aprobar solicitud","El tr\xe1mite ha cambiado a solicitud pendiente de confirmar por la universidad."),setTimeout(()=>{location.reload()},2e3)):(e.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","Ocurrio un error al actualizar el tr\xe1mite"),e.utilService.closeLoading(""))},b=>{e.utilService.closeLoading(""),e.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",b.error.message)});break;default:console.log("Sin acciones")}})()}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,Prioridad:o.priority,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Estado:o.procedureStatus.name,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Proceso":null!=o.changeDate?o.changeDate.slice(0,10):""}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesPendientesVerificacion.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(sh),D(zi),D(mg),D(lc),D(yI),D(Wo),D(uu),D(fu),D(hu),D(Zl),D(Au),D(cu),D(nf),D(iA),D(nA),D(Al),D(k0),D(Ci),D(gm),D(MI))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approve"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:2,vars:2,consts:[["class","box box-primary",4,"ngIf"],[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","priority"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","status"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","processDate"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-eye-1"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"],[1,"col-12","col-md-12"],[1,"box-header","box-primary-fill","with-border"],[1,"col-0","col-md-4"],[1,"col-12","col-md-4"],[1,"mb-3"],[1,"container"],[3,"src"],[1,"container-child"],[1,"govco-download"],["for","formFile",1,"form-label"],["formControlName","photoFile","type","file",1,"form-control",3,"accept","multiple","change"],[2,"width","250px","height","332px",3,"src","render-text","original-size","show-borders"],["formControlName","documentFile","type","file",1,"form-control",3,"accept","multiple","change"],[1,"col-12","col-md-8"],[1,"table","table-striped","table-bordered"],["scope","col"],[4,"ngIf"],[1,"d-flex","justify-content-end"],["formControlName","professionalTitleFile","type","file",1,"form-control",3,"accept","multiple","change"],["type","button","class","btn-govco fill-btn-govco",3,"click",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"col-0","col-md-1"],[1,"col-12","col-md-2"],[1,"lista-desplegable-form"],["for","procedureState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","procedureState",3,"ngClass"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],[1,"success-icon"],[1,"error-icon"],[3,"value"]],template:function(e,i){1&e&&(p(0,P4e,118,33,"div",0),p(1,J4e,349,101,"div",0)),2&e&&(m("ngIf",!i.visibleDetail),h(1),m("ngIf",i.visibleDetail))},dependencies:[sr,xa,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,Ra,Ga,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,T0,wE,gg,Aa],styles:["tr[_ngcontent-%COMP%]:hover{background:whitesmoke}tr[_ngcontent-%COMP%]:active{background:#efefef}.container-child[_ngcontent-%COMP%]{position:absolute;left:15px;bottom:5px}.container[_ngcontent-%COMP%]{position:relative}.descripcion-emergente-govco[_ngcontent-%COMP%]{float:left}.success-icon[_ngcontent-%COMP%]{color:green!important}.success-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:green!important}.error-icon[_ngcontent-%COMP%]{color:red!important}.error-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:red!important}"]}),t})();const X4e=["TABLE"];function $4e(t,n){1&t&&M(0,"div",53)}function Z4e(t,n){1&t&&M(0,"div",54)}function eBe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function tBe(t,n){1&t&&M(0,"div",53)}function nBe(t,n){1&t&&M(0,"div",54)}function iBe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function rBe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function oBe(t,n){if(1&t&&(l(0,"span",55),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function aBe(t,n){1&t&&(l(0,"th",56),u(1," Id "),c())}function sBe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function cBe(t,n){1&t&&(l(0,"th",56),u(1," Tipo Documento "),c())}function lBe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function dBe(t,n){1&t&&(l(0,"th",56),u(1," No documento "),c())}function uBe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function fBe(t,n){1&t&&(l(0,"th",56),u(1," Nombres "),c())}function hBe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function ABe(t,n){1&t&&(l(0,"th",56),u(1," Ticket "),c())}function pBe(t,n){if(1&t&&(l(0,"td",57),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function gBe(t,n){1&t&&(l(0,"th",56),u(1," Fecha Solicitud "),c())}function mBe(t,n){if(1&t&&(l(0,"td",57),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function _Be(t,n){1&t&&(l(0,"th",56),u(1," Fecha aprobaci\xf3n "),c())}function bBe(t,n){if(1&t&&(l(0,"td",57),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.changeDate,"yyyy-MM-dd")," ")}}function vBe(t,n){1&t&&M(0,"tr",58)}function CBe(t,n){1&t&&M(0,"tr",59)}function yBe(t,n){if(1&t&&(l(0,"tr",60)(1,"td",61),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const wP=function(t,n){return{success:t,error:n}},MBe=function(){return[5,10,25,100]};let wBe=(()=>{class t{constructor(e,i,r,o){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.graduateDocumentTypeService=o,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listGraduateDocumentType=new Array,this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","requestApproved"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusId(T.ProcedureStatus.DocumentComplete).toPromise(),i=this.graduateDocumentTypeService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.listProcedures=r[0].data,this.listGraduateDocumentType=r[1].data,this.listProcedures.forEach(o=>{let a=this.listGraduateDocumentType.find(s=>s.id==o.graduate.graduateDocumentTypeId);null!=a&&(o.graduate.graduateDocumentType=a)}),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":o.changeDate.slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesPrimeraVezAprobadas.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(Zl))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-approved"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(X4e,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:110,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","requestApproved"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de tr\xe1mite primera vez aprobadas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,$4e,1,0,"div",16),p(24,Z4e,1,0,"div",17),p(25,eBe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,tBe,1,0,"div",16),p(36,nBe,1,0,"div",17),p(37,iBe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,rBe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,oBe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,aBe,2,0,"th",40),p(85,sBe,2,1,"td",41),Be(),Ie(86,42),p(87,cBe,2,0,"th",40),p(88,lBe,2,1,"td",41),Be(),Ie(89,43),p(90,dBe,2,0,"th",40),p(91,uBe,2,1,"td",41),Be(),Ie(92,44),p(93,fBe,2,0,"th",40),p(94,hBe,2,1,"td",41),Be(),Ie(95,45),p(96,ABe,2,0,"th",40),p(97,pBe,2,1,"td",41),Be(),Ie(98,46),p(99,gBe,2,0,"th",40),p(100,mBe,3,4,"td",41),Be(),Ie(101,47),p(102,_Be,2,0,"th",40),p(103,bBe,3,4,"td",41),Be(),p(104,vBe,1,0,"tr",48),p(105,CBe,1,0,"tr",49),p(106,yBe,3,2,"tr",50),c(),M(107,"mat-paginator",51),c()(),M(108,"div",34),c()(),M(109,"div",52),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,wP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,wP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,wP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,wP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(23),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,MBe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();const PBe=["TABLE"];function DBe(t,n){1&t&&M(0,"div",54)}function xBe(t,n){1&t&&M(0,"div",55)}function SBe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function OBe(t,n){1&t&&M(0,"div",54)}function EBe(t,n){1&t&&M(0,"div",55)}function TBe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function kBe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function IBe(t,n){if(1&t&&(l(0,"span",56),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function BBe(t,n){1&t&&(l(0,"th",57),u(1," Id "),c())}function RBe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function NBe(t,n){1&t&&(l(0,"th",57),u(1," Tipo Documento "),c())}function FBe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function LBe(t,n){1&t&&(l(0,"th",57),u(1," No documento "),c())}function UBe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function YBe(t,n){1&t&&(l(0,"th",57),u(1," Nombres "),c())}function HBe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function jBe(t,n){1&t&&(l(0,"th",57),u(1," Ticket "),c())}function VBe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function QBe(t,n){1&t&&(l(0,"th",57),u(1," Fecha Solicitud "),c())}function GBe(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function zBe(t,n){1&t&&(l(0,"th",57),u(1," Fecha Cambio "),c())}function WBe(t,n){if(1&t&&(l(0,"td",58),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.changeDate,"yyyy-MM-dd")," ")}}function qBe(t,n){1&t&&(l(0,"th",57),u(1," Estado "),c())}function JBe(t,n){if(1&t&&(l(0,"td",58),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function KBe(t,n){1&t&&M(0,"tr",59)}function XBe(t,n){1&t&&M(0,"tr",60)}function $Be(t,n){if(1&t&&(l(0,"tr",61)(1,"td",62),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const PP=function(t,n){return{success:t,error:n}},ZBe=function(){return[5,10,25,100]};let eRe=(()=>{class t{constructor(e,i,r){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","requestApproved","status"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusDetail(T.ProcedureStatus.RequestRejected).toPromise();Promise.all([e]).then(i=>{this.listProcedures=i[0].data,this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":o.changeDate.slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesPendientesConfirmacion.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-pending-confirmation-reject"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(PBe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:113,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","requestApproved"],["matColumnDef","status"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de graduados pendientes por confirmaci\xf3n y rechazadas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,DBe,1,0,"div",16),p(24,xBe,1,0,"div",17),p(25,SBe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,OBe,1,0,"div",16),p(36,EBe,1,0,"div",17),p(37,TBe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,kBe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,IBe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,BBe,2,0,"th",40),p(85,RBe,2,1,"td",41),Be(),Ie(86,42),p(87,NBe,2,0,"th",40),p(88,FBe,2,1,"td",41),Be(),Ie(89,43),p(90,LBe,2,0,"th",40),p(91,UBe,2,1,"td",41),Be(),Ie(92,44),p(93,YBe,2,0,"th",40),p(94,HBe,2,1,"td",41),Be(),Ie(95,45),p(96,jBe,2,0,"th",40),p(97,VBe,2,1,"td",41),Be(),Ie(98,46),p(99,QBe,2,0,"th",40),p(100,GBe,3,4,"td",41),Be(),Ie(101,47),p(102,zBe,2,0,"th",40),p(103,WBe,3,4,"td",41),Be(),Ie(104,48),p(105,qBe,2,0,"th",40),p(106,JBe,2,1,"td",41),Be(),p(107,KBe,1,0,"tr",49),p(108,XBe,1,0,"tr",50),p(109,$Be,3,2,"tr",51),c(),M(110,"mat-paginator",52),c()(),M(111,"div",34),c()(),M(112,"div",53),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,PP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,PP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,PP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,PP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,ZBe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();function tRe(t,n){if(1&t&&(l(0,"mat-option",29),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function nRe(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoCountry"))}}function iRe(t,n){if(1&t&&(l(0,"mat-option",29),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function rRe(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversity"))}}function oRe(t,n){if(1&t&&(l(0,"mat-option",29),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.cityName)}}function aRe(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityHeadquarter"))}}const bC=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function sRe(t,n){if(1&t){const e=Mn();l(0,"div",3)(1,"div",4)(2,"div",15)(3,"label",31)(4,"b"),u(5,"Universidad"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8)(9,"mat-select",32),ae("selectionChange",function(r){return Mt(e),wt(z().universityAcademicInfoSelected(r.value))}),l(10,"input",18),ae("keyup",function(r){return Mt(e),wt(z().onKeyUniversity(r))}),c(),l(11,"mat-option",19),u(12,"SELECCIONE"),c(),p(13,iRe,2,2,"mat-option",20),c(),p(14,rRe,2,1,"span",21),c()()(),l(15,"div",4)(16,"div",15)(17,"label",33)(18,"b"),u(19,"Sede"),c(),l(20,"span",7),u(21,"*"),c()(),l(22,"div",8)(23,"mat-select",34),ae("selectionChange",function(r){return Mt(e),wt(z().headquarterUniversityAcademicInfoSelected(r.value))}),l(24,"mat-option",19),u(25,"SELECCIONE"),c(),p(26,oRe,2,2,"mat-option",20),c(),p(27,aRe,2,1,"span",21),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,bC,e.validateResult("academicInfoUniversity"),e.validateErrors("academicInfoUniversity"))),h(4),m("ngForOf",e.listUniversitiesSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoUniversity")),h(9),m("ngClass",st(9,bC,e.validateResult("academicInfoUniversityHeadquarter"),e.validateErrors("academicInfoUniversityHeadquarter"))),h(3),m("ngForOf",e.listUniversitiesHeadquarterAcademicInfo),h(1),m("ngIf",e.validateErrors("academicInfoUniversityHeadquarter"))}}function cRe(t,n){1&t&&M(0,"div",39)}function lRe(t,n){1&t&&M(0,"div",40)}function dRe(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityForeign"))}}const nG=function(t,n){return{success:t,error:n}};function uRe(t,n){if(1&t&&(l(0,"div",3)(1,"div",12)(2,"div",5)(3,"label",35)(4,"b"),u(5,"Universidad"),c(),l(6,"span",7),u(7,"*"),c()(),l(8,"div",8),M(9,"input",36),p(10,cRe,1,0,"div",37),p(11,lRe,1,0,"div",38),p(12,dRe,2,1,"span",21),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,nG,e.validateResult("academicInfoUniversityForeign"),e.validateErrors("academicInfoUniversityForeign"))),h(1),m("ngIf",e.validateResult("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign"))}}function fRe(t,n){if(1&t&&(l(0,"mat-option",29),u(1),c()),2&t){const e=n.$implicit;mn("value",e.careerId),h(1),Pe(e.careerName)}}function hRe(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitle"))}}function ARe(t,n){if(1&t){const e=Mn();l(0,"div",4)(1,"div",15)(2,"label",41)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8)(8,"mat-select",42)(9,"input",18),ae("keyup",function(r){return Mt(e),wt(z().onKeyProfessionalTitle(r))}),c(),l(10,"mat-option",19),u(11,"SELECCIONE"),c(),p(12,fRe,2,2,"mat-option",20),c(),p(13,hRe,2,1,"span",21),c()()()}if(2&t){const e=z();h(8),m("ngClass",st(3,bC,e.validateResult("academicInfoProfessionalTitle"),e.validateErrors("academicInfoProfessionalTitle"))),h(4),m("ngForOf",e.listUniversitiesHeadquarterCareerSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitle"))}}function pRe(t,n){if(1&t&&(l(0,"mat-option",29),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function gRe(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitleForeign"))}}function mRe(t,n){if(1&t&&(l(0,"div",4)(1,"div",15)(2,"label",43)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",7),u(6,"*"),c()(),l(7,"div",8)(8,"mat-select",44)(9,"mat-option",19),u(10,"SELECCIONE"),c(),p(11,pRe,2,2,"mat-option",20),c(),p(12,gRe,2,1,"span",21),c()()()),2&t){const e=z();h(8),m("ngClass",st(3,bC,e.validateResult("academicInfoProfessionalTitleForeign"),e.validateErrors("academicInfoProfessionalTitleForeign"))),h(3),m("ngForOf",e.listUniversitiesCareer),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitleForeign"))}}function _Re(t,n){if(1&t&&(l(0,"span",30),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoGradeDate"))}}let bRe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.data=e,this.dialogRef=i,this.utilService=r,this.formBuilder=o,this.scriptService=a,this.procedureService=s,this.procedureLogService=d,this.reportedUniversityService=f,this.storage=A,this.ipAddress="",this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.academicInfo=new mm,this.academicInfoForeign=new cf,this.graduate=new Ks,this.procedure=new Zr,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listCountriesAcademicInfo=new Array,this.listStatesAcademicInfo=new Array,this.listCitiesAcademicInfo=new Array,this.listUniversitiesAcademicInfo=new Array,this.listUniversitiesHeadquarterAcademicInfo=new Array,this.listUniversitiesHeadquarterCareerAcademicInfo=new Array,this.listAcademicCountrySelectTemp=new Array,this.listUniversitiesSelectTemp=new Array,this.listUniversitiesHeadquarterCareerSelectTemp=new Array,this.foreign=!1,this.localCountry=T.SpecialContries.Colombia,this.today=kt(new Date).format("YYYY-MM-DD"),this.dateGradeMin=this.today,this.disabledAcademicInfoReported=!1}ngOnInit(){if(this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(e=>{this.ipAddress=e}),this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e)),this.graduate=this.data.graduate,this.procedure=this.data.procedure,this.listCountries=this.data.countries,this.listStates=this.data.states,this.listCities=this.data.cities,this.listGraduateDocumentType=this.data.documentType,this.listUniversities=this.data.universities,this.listUniversitiesCareer=this.data.carrers,this.listUniversitiesHeadquarter=this.data.headquarters,this.listUniversitiesHeadquarterCareer=this.data.headquartersCarrer,this.listCountriesAcademicInfo=this.listCountries,this.listAcademicCountrySelectTemp=this.listCountries,this.graduate.graduateAcademyInformations.length>0){let e=this.graduate.graduateAcademyInformations[0];this.academicInfo=e,this.foreign=!1;let i=this.listUniversitiesHeadquarter.find(r=>r.id==e.universityHeadquarterId);this.formAcademicData.get("academicInfoCountry")?.setValue(e.countryId.toString()),this.countryAcademicInfoSelected(e.countryId.toString()),this.formAcademicData.get("academicInfoUniversity")?.setValue(i?.university?.id.toString()),this.universityAcademicInfoSelected(i?.university?.id.toString()),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(i?.id.toString()),this.headquarterUniversityAcademicInfoSelected(i?.id.toString()),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(e.professionalTitleId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(e.gradeDate.substring(0,10))}else if(this.graduate.graduateAcademyInformationForeigns.length>0){let e=this.graduate.graduateAcademyInformationForeigns[0];this.academicInfoForeign=e,this.foreign=!0,this.formAcademicData.get("academicInfoCountry")?.setValue(e.countryId.toString()),this.countryAcademicInfoSelected(e.countryId.toString()),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(e.universityName),this.formAcademicData.get("academicInfoUniversityHeadquarterForeign")?.setValue("N/A"),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue(e.professionalTitleId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(e.gradeDate.substring(0,10))}else this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar graduado","No hay informaci\xf3n acad\xe9mica asociada"),setTimeout(()=>{this.Cancel(null)},2e3);this.formAcademicData.get("documentType")?.setValue(this.graduate.graduateDocumentType.name),this.formAcademicData.get("documentNumber")?.setValue(this.graduate.documentNumber),this.formAcademicData.get("fullName")?.setValue(this.graduate.firstName+" "+this.graduate.secondName+" "+this.graduate.firstSurname+" "+this.graduate.secondSurname)}buildForm(){this.formAcademicData=this.formBuilder.group({documentType:["",[]],documentNumber:["",[]],fullName:["",[]],academicInfoCountry:["",[ee.required]],academicInfoUniversity:["",[ee.required]],academicInfoUniversityHeadquarter:["",[ee.required]],academicInfoProfessionalTitle:["",[ee.required]],academicInfoUniversityForeign:["",[]],academicInfoUniversityHeadquarterForeign:["",[]],academicInfoProfessionalTitleForeign:["",[]],academicInfoGradeDate:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.formAcademicData)}showErrors(e){return this.utilService.showErrors(e,this.formAcademicData)}validateResult(e){return this.utilService.validateResult(e,this.formAcademicData)}onKeyAcademicCountry(e){this.listAcademicCountrySelectTemp=this.listCountriesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyUniversity(e){this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyProfessionalTitle(e){this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo.filter(i=>i.careerName.toLowerCase().includes(e.target.value))}countryAcademicInfoSelected(e){this.localCountry==e?(this.foreign=!1,this.formAcademicData.controls.academicInfoUniversity.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.removeValidators(ee.required),this.listUniversitiesAcademicInfo=this.listUniversities.filter(i=>i.countryId==e),this.listUniversitiesHeadquarterAcademicInfo=[],this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo,this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(""),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarterForeign")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue("")):(this.foreign=!0,this.formAcademicData.controls.academicInfoUniversity.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.addValidators(ee.required),this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")),this.formAcademicData.controls.academicInfoUniversity.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarter.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitle.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.updateValueAndValidity()}universityAcademicInfoSelected(e){this.listUniversitiesHeadquarterAcademicInfo=this.listUniversitiesHeadquarter.filter(i=>i.universityId==e),this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}headquarterUniversityAcademicInfoSelected(e){this.listUniversitiesHeadquarterCareerAcademicInfo=this.listUniversitiesHeadquarterCareer.filter(i=>i.universityHeadquarterId==e),this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo,this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}Cancel(e){this.dialogRef.close(e)}Save(){let e=new aA;this.foreign?(e.universityHeadquarterId=T.SpecialUniversities.Other,e.universityName=this.formAcademicData.get("academicInfoUniversityForeign")?.value,e.careerId=this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.value,e.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicData.get("academicInfoCountry")?.value,e.reportDate=this.today,e.documentNumber=this.graduate.documentNumber,e.graduateDocumentTypeId=this.graduate.graduateDocumentTypeId,e.universitySnies="N/A",e.certificateNumber="0",e.insertDate=this.today,e.updateDate=this.today,e.uploadType="I",e.gender=this.graduate.gender):(e.universityHeadquarterId=this.formAcademicData.get("academicInfoUniversityHeadquarter")?.value,e.universityName="",e.careerId=this.formAcademicData.get("academicInfoProfessionalTitle")?.value,e.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicData.get("academicInfoCountry")?.value,e.reportDate=this.today,e.documentNumber=this.graduate.documentNumber,e.graduateDocumentTypeId=this.graduate.graduateDocumentTypeId,e.universitySnies="N/A",e.certificateNumber="0",e.insertDate=this.today,e.updateDate=this.today,e.uploadType="I",e.gender=this.graduate.gender);let i=new ed;i.id=0,i.procedureId=this.procedure.id,i.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),i.username=this.user.name,i.ipAddress=this.ipAddress,i.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,i.description="Tr\xe1mite cambia a estado: Solicitud por verificar primera vez posterior a validaci\xf3n pendiente por universidad";let r=JSON.parse(JSON.stringify(this.procedure));r.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,r.changeDate=this.today,r.graduate=null,r.procedureStatus=null,r.procedureType=null;let o=this.reportedUniversityService.insert(e).toPromise(),a=this.procedureService.update(r,r.id).toPromise(),s=this.procedureLogService.insert(i).toPromise();Promise.all([o,a,s]).then(d=>{"success"==d[0].type&&"success"==d[1].type&&"success"==d[2].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Confirmar graduado","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(e)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar graduado","Ocurrio un error al actualizar.")},d=>{this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar graduado","Ocurrio un error al realizar la transacci\xf3n")})}Reject(){let e=new ed;e.id=0,e.procedureId=this.procedure.id,e.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),e.username=this.user.name,e.ipAddress=this.ipAddress,e.procedureStatusId=T.ProcedureStatus.NegatedRequest,e.description="Tr\xe1mite cambia a estado: Solicitud matr\xedcula negada posterior a validaci\xf3n pendiente por universidad";let i=JSON.parse(JSON.stringify(this.procedure));i.procedureStatusId=T.ProcedureStatus.NegatedRequest,i.changeDate=this.today,i.graduate=null,i.procedureStatus=null,i.procedureType=null;let r=this.procedureService.update(i,i.id).toPromise(),o=this.procedureLogService.insert(e).toPromise();Promise.all([r,o]).then(a=>{"success"==a[0].type&&"success"==a[1].type?(this.utilService.sendAlertModal(T.AlertType.Success,"Confirmar graduado","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{this.Cancel(!0)},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar graduado","Ocurrio un error al actualizar.")},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar graduado","Ocurrio un error al realizar la transacci\xf3n")})}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(pi),D(zi),D(co),D(Oa),D(gm),D(k0),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-pending-university-modal"]],decls:67,vars:21,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","documentType",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","documentType",3,"readonly"],["for","documentNumber",1,"label-desplegable-govco"],["type","text","formControlName","documentNumber",3,"readonly"],[1,"col-12","col-xs-12","col-md-12"],["for","fullName",1,"label-desplegable-govco"],["type","text","formControlName","fullName",3,"readonly"],[1,"lista-desplegable-form"],["for","academicInfoCountry",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoCountry",3,"ngClass","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],["class","row",4,"ngIf"],["class","col-12 col-xs-12 col-md-6",4,"ngIf"],["for","input-basico-id"],["type","date","formControlName","academicInfoGradeDate","placeholder","SELECCIONE fecha de grado",3,"ngClass","max"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"],["for","academicInfoUniversity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversity",3,"ngClass","selectionChange"],["for","academicInfoUniversityHeadquarter",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversityHeadquarter",3,"ngClass","selectionChange"],["for","academicInfoUniversityForeign",1,"label-desplegable-govco"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoUniversityForeign","placeholder","Digite universidad","maxlength","120","typeData","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],["for","academicInfoProfessionalTitle",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitle",3,"ngClass"],["for","academicInfoProfessionalTitleForeign",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitleForeign",3,"ngClass"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Validar informaci\xf3n acad\xe9mica del graduado"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Tipo documento"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8),M(13,"input",9),c()()(),l(14,"div",4)(15,"div",5)(16,"label",10)(17,"b"),u(18,"No. documento"),c(),l(19,"span",7),u(20,"*"),c()(),l(21,"div",8),M(22,"input",11),c()()()(),l(23,"div",3)(24,"div",12)(25,"div",5)(26,"label",13)(27,"b"),u(28,"Nombre graduado"),c(),l(29,"span",7),u(30,"*"),c()(),l(31,"div",8),M(32,"input",14),c()()()(),l(33,"div",3)(34,"div",12)(35,"div",15)(36,"label",16)(37,"b"),u(38,"Pais de estudio"),c(),l(39,"span",7),u(40,"*"),c()(),l(41,"div",8)(42,"mat-select",17),ae("selectionChange",function(o){return i.countryAcademicInfoSelected(o.value)}),l(43,"input",18),ae("keyup",function(o){return i.onKeyAcademicCountry(o)}),c(),l(44,"mat-option",19),u(45,"SELECCIONE"),c(),p(46,tRe,2,2,"mat-option",20),c(),p(47,nRe,2,1,"span",21),c()()()(),p(48,sRe,28,12,"div",22),p(49,uRe,13,7,"div",22),l(50,"div",3),p(51,ARe,14,6,"div",23),p(52,mRe,13,6,"div",23),l(53,"div",4)(54,"div",5)(55,"label",24)(56,"b"),u(57,"Fecha de grado"),c()(),l(58,"div",8),M(59,"input",25),p(60,_Re,2,1,"span",21),c()()()()(),l(61,"mat-dialog-actions",26)(62,"button",27),ae("click",function(){return i.Reject()}),u(63,"Negar tr\xe1mite"),c(),u(64,"\xa0 "),l(65,"button",28),ae("click",function(){return i.Save()}),u(66,"Guardar"),c()()()),2&e&&(m("formGroup",i.formAcademicData),h(13),m("readonly",!0),h(9),m("readonly",!0),h(10),m("readonly",!0),h(10),m("ngClass",st(15,bC,i.validateResult("academicInfoCountry"),i.validateErrors("academicInfoCountry"))),h(4),m("ngForOf",i.listAcademicCountrySelectTemp),h(1),m("ngIf",i.validateErrors("academicInfoCountry")),h(1),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(2),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(7),mn("max",i.today),m("ngClass",st(18,nG,i.validateResult("academicInfoGradeDate"),i.validateErrors("academicInfoGradeDate"))),h(1),m("ngIf",i.validateErrors("academicInfoGradeDate")),h(5),m("disabled",i.formAcademicData.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();const vRe=["TABLE"];function CRe(t,n){1&t&&M(0,"div",57)}function yRe(t,n){1&t&&M(0,"div",58)}function MRe(t,n){if(1&t&&(l(0,"span",59),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function wRe(t,n){1&t&&M(0,"div",57)}function PRe(t,n){1&t&&M(0,"div",58)}function DRe(t,n){if(1&t&&(l(0,"span",59),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function xRe(t,n){if(1&t&&(l(0,"span",59),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function SRe(t,n){if(1&t&&(l(0,"span",59),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function ORe(t,n){1&t&&(l(0,"th",60),u(1," Id "),c())}function ERe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function TRe(t,n){1&t&&(l(0,"th",60),u(1," Tipo Documento "),c())}function kRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function IRe(t,n){1&t&&(l(0,"th",60),u(1," No documento "),c())}function BRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function RRe(t,n){1&t&&(l(0,"th",60),u(1," Nombres "),c())}function NRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function FRe(t,n){1&t&&(l(0,"th",60),u(1," Ticket "),c())}function LRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function URe(t,n){1&t&&(l(0,"th",60),u(1," Fecha Solicitud "),c())}function YRe(t,n){if(1&t&&(l(0,"td",61),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function HRe(t,n){1&t&&(l(0,"th",60),u(1," Universidad "),c())}function jRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].universityHeadquarter.university.name:e.graduate.graduateAcademyInformationForeigns[0].universityName," ")}}function VRe(t,n){1&t&&(l(0,"th",60),u(1," Sede "),c())}function QRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].universityHeadquarter.placeId:"N/A"," ")}}function GRe(t,n){1&t&&(l(0,"th",60),u(1," Profesi\xf3n "),c())}function zRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].professionalTitle.name:e.graduate.graduateAcademyInformationForeigns[0].professionalTitle.name," ")}}function WRe(t,n){1&t&&(l(0,"th",60),u(1," Fecha de grado "),c())}function qRe(t,n){if(1&t&&(l(0,"td",61),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",(e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].gradeDate:e.graduate.graduateAcademyInformationForeigns[0].gradeDate).slice(0,10)," ")}}function JRe(t,n){1&t&&(l(0,"th",60),u(1," Validar "),c())}function KRe(t,n){if(1&t){const e=Mn();l(0,"td",61)(1,"div",62)(2,"div",63)(3,"span",64),ae("click",function(){const o=Mt(e).$implicit;return wt(z().validate(o))}),M(4,"span",65),c(),l(5,"span",66),u(6,"Validar"),c()()()()}}function XRe(t,n){1&t&&M(0,"tr",67)}function $Re(t,n){1&t&&M(0,"tr",68)}function ZRe(t,n){if(1&t&&(l(0,"tr",69)(1,"td",70),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const DP=function(t,n){return{success:t,error:n}},eNe=function(){return[5,10,25,100]};let tNe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.locationCountryService=o,this.locationStateService=a,this.locationCityService=s,this.graduateDocumentTypeService=d,this.universityService=f,this.universityCareerService=A,this.universityHeadquarterService=g,this.universityHeadquarterCareerService=b,this.procedureStatusService=_,this.graduateService=P,this.dialog=v,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listProcedureStatus=new Array,this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","university","headquarter","title","gradeDate","action"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusDetail(T.ProcedureStatus.PendingRequestConfirmUniversity).toPromise(),i=this.locationCountryService.getAll().toPromise(),r=this.locationStateService.getAll().toPromise(),o=this.locationCityService.getAll().toPromise(),a=this.graduateDocumentTypeService.getAll().toPromise(),s=this.universityService.getAll().toPromise(),d=this.universityCareerService.getAll().toPromise(),f=this.universityHeadquarterService.getAll().toPromise(),A=this.universityHeadquarterCareerService.getAll().toPromise(),g=this.procedureStatusService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f,A,g]).then(b=>{this.listProcedures=b[0].data,this.listCountries=b[1].data,this.listStates=b[2].data,this.listCities=b[3].data,this.listGraduateDocumentType=b[4].data,this.listUniversities=b[5].data,this.listUniversitiesCareer=b[6].data,this.listUniversitiesHeadquarter=b[7].data,this.listUniversitiesHeadquarterCareer=b[8].data,this.listProcedureStatus=b[9].data,this.listUniversitiesHeadquarterCareer.forEach(_=>{let P=this.listUniversitiesCareer.find(v=>v.id==_.careerId)?.name;_.careerName=P??""}),this.listUniversitiesHeadquarter.forEach(_=>{_.cityName=this.listCities.find(P=>P.id==_.placeId)?.name,_.university=this.listUniversities.find(P=>P.id==_.universityId)}),this.listUniversities.forEach(_=>{_.stateId=this.listCities.find(P=>P.id==_.placeId)?.stateId,null!=_.stateId&&(_.countryId=this.listStates.find(P=>P.id==_.stateId)?.countryId)}),this.listStates.forEach(_=>{_.country=this.listCountries.find(P=>P.id==_.countryId)}),this.listCities.forEach(_=>{_.state=this.listStates.find(P=>P.id==_.stateId)}),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},b=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",b.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}getCity(e){let i=this.listCities.find(r=>r.id==e);return null!=i?i.name:""}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":o.changeDate.slice(0,10),Universidad:o.graduate.graduateAcademyInformations.length>0?o.graduate?.graduateAcademyInformations[0]?.universityHeadquarter?.university?.name:o.graduate?.graduateAcademyInformationForeigns[0]?.universityName,Sede:o.graduate?.graduateAcademyInformations?.length>0?this.getCity(o.graduate?.graduateAcademyInformations[0]?.universityHeadquarter?.placeId):"N/A",Profesi\u00f3n:o.graduate?.graduateAcademyInformations?.length>0?o.graduate?.graduateAcademyInformations[0]?.professionalTitle?.name:o.graduate?.graduateAcademyInformationForeigns[0]?.professionalTitle?.name,"Fecha Grado":(o.graduate?.graduateAcademyInformations?.length>0?o.graduate.graduateAcademyInformations[0].gradeDate:o.graduate.graduateAcademyInformationForeigns[0].gradeDate).slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesPendientesUniversidad.xlsx")}validate(e){this.modalRefAcademicInfo=this.dialog.open(bRe,{width:"800px",autoFocus:!0,disableClose:!1,data:{countries:this.listCountries,states:this.listStates,cities:this.listCities,documentType:this.listGraduateDocumentType,graduate:e.graduate,procedure:e,universities:this.listUniversities,carrers:this.listUniversitiesCareer,headquarters:this.listUniversitiesHeadquarter,headquartersCarrer:this.listUniversitiesHeadquarterCareer}}),this.modalRefAcademicInfo.afterClosed().subscribe(i=>{null!=i&&null!=i&&location.reload()})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(uu),D(fu),D(hu),D(Zl),D(Au),D(cu),D(nf),D(iA),D(nA),D(Al),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-pending-university"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(vRe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:122,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","university"],["matColumnDef","headquarter"],["matColumnDef","title"],["matColumnDef","gradeDate"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-check"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de graduados pendientes por universidad"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,CRe,1,0,"div",16),p(24,yRe,1,0,"div",17),p(25,MRe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,wRe,1,0,"div",16),p(36,PRe,1,0,"div",17),p(37,DRe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,xRe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,SRe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,ORe,2,0,"th",40),p(85,ERe,2,1,"td",41),Be(),Ie(86,42),p(87,TRe,2,0,"th",40),p(88,kRe,2,1,"td",41),Be(),Ie(89,43),p(90,IRe,2,0,"th",40),p(91,BRe,2,1,"td",41),Be(),Ie(92,44),p(93,RRe,2,0,"th",40),p(94,NRe,2,1,"td",41),Be(),Ie(95,45),p(96,FRe,2,0,"th",40),p(97,LRe,2,1,"td",41),Be(),Ie(98,46),p(99,URe,2,0,"th",40),p(100,YRe,3,4,"td",41),Be(),Ie(101,47),p(102,HRe,2,0,"th",40),p(103,jRe,2,1,"td",41),Be(),Ie(104,48),p(105,VRe,2,0,"th",40),p(106,QRe,2,1,"td",41),Be(),Ie(107,49),p(108,GRe,2,0,"th",40),p(109,zRe,2,1,"td",41),Be(),Ie(110,50),p(111,WRe,2,0,"th",40),p(112,qRe,2,1,"td",41),Be(),Ie(113,51),p(114,JRe,2,0,"th",40),p(115,KRe,7,0,"td",41),Be(),p(116,XRe,1,0,"tr",52),p(117,$Re,1,0,"tr",53),p(118,ZRe,3,2,"tr",54),c(),M(119,"mat-paginator",55),c()(),M(120,"div",34),c()(),M(121,"div",56),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,DP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,DP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,DP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,DP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(35),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,eNe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})(),nNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-assign-number-plastic-card"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-assign-number-plastic-card works!"),c())}}),t})(),iNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-assign-number-plastic-duplicate-change"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-assign-number-plastic-duplicate-change works!"),c())}}),t})(),rNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-assign-number-sheet"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-assign-number-sheet works!"),c())}}),t})(),oNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-change-number-plastic-card"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-change-number-plastic-card works!"),c())}}),t})(),aNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-change-number-sheet"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-change-number-sheet works!"),c())}}),t})(),sNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-download-images-graduate"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-download-images-graduate works!"),c())}}),t})(),cNe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-act"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-generate-act works!"),c())}}),t})();class xP{constructor(){this.procedure=new Zr,this.idList=0}}let pu=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/LicensureResolution"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getResolutionByDate(e){return this.metodoPostApi(this.url+"/getResolutionByDate",e,!0)}assignCertificationNumber(e){return this.metodoPostApi(this.url+"/assignCertificationNumber",e,!0)}assignCardNumber(e){return this.metodoPostApi(this.url+"/assignCardNumber",e,!0)}generateLicensureMassive(e){return this.metodoPostApi(this.url+"/generateLicensureMassive",e,!0)}downloadLicensureMassive(e){return this.metodoPostApi(this.url+"/downloadLicensureMassive",e,!0)}generateLicensureResolution(e){return this.metodoPostApi(this.url+"/generateLicensureResolution",e,!0)}downloadLicensureResolution(e){return this.metodoPostApi(this.url+"/downloadLicensureResolution",e,!0)}generateLicensureResolutionBook(e){return this.metodoPostApi(this.url+"/generateLicensureResolutionBook",e,!0)}downloadLicensureResolutionBook(e){return this.metodoPostApi(this.url+"/downloadLicensureResolutionBook",e,!0)}generateCardsMassive(e){return this.metodoPostApi(this.url+"/generateCardsMassive",e,!0)}downloadCardsMassive(e){return this.metodoPostApi(this.url+"/downloadCardsMassive",e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}generateGeneralResolution(e){return this.metodoPostApi(this.url+"/generateGeneralResolution",e,!0)}generateDenialResolution(e){return this.metodoPostApi(this.url+"/generateDenialResolution",e,!0)}getLicensureResolutionByResolutionType(e){return this.metodoGetApi(this.url+"/getLicensureResolutionByResolutionType/"+e,!0)}downloadUniversityAnswer(e){return this.metodoPostApi(this.url+"/downloadUniversityAnswer",e,!0)}sendGraduateCRM(e){return this.metodoPostApi(this.url+"/sendGraduateCRM",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),vC=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Licensure"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}downloadLicensure(e){return this.metodoPostApi(this.url+"/downloadLicensure",e,!0)}generateLicensure(e){return this.metodoPostApi(this.url+"/generateLicensure",e,!0)}downloadCard(e){return this.metodoPostApi(this.url+"/downloadCard",e,!0)}generateCard(e){return this.metodoPostApi(this.url+"/generateCard",e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}getLicensureGraduate(e){return this.metodoPostApi(this.url+"/getLicensureGraduate",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const iG=["TABLE"];function lNe(t,n){1&t&&M(0,"div",48)}function dNe(t,n){1&t&&M(0,"div",49)}function uNe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function fNe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateIni"))}}function hNe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateEnd"))}}function ANe(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function pNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function gNe(t,n){1&t&&(l(0,"th",51),u(1," Tipo resoluci\xf3n "),c())}function mNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolutionType.name," ")}}function _Ne(t,n){1&t&&(l(0,"th",51),u(1," N\xfamero resoluci\xf3n "),c())}function bNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function vNe(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function CNe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.resolutionDate,"yyyy-MM-dd")," ")}}function yNe(t,n){1&t&&(l(0,"th",51),u(1," Fecha proceso "),c())}function MNe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function wNe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula inicial "),c())}function PNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureInitial," ")}}function DNe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula final "),c())}function xNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureFinal," ")}}function SNe(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function ONe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",57),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().generate(r))}),M(3,"span",58),c(),l(4,"span",59),u(5,"Generar tarjetas profesionales masivas"),c()()()}}function ENe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",60),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().downloadMassive(r))}),M(3,"span",61),c(),l(4,"span",59),u(5,"Descargar tarjetas profesionales masivas"),c()()()}}function TNe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",57),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().show(r))}),M(3,"span",62),c(),l(4,"span",59),u(5,"Ver tarjetas detalladas"),c()()()}}function kNe(t,n){if(1&t&&(l(0,"td",53),p(1,ONe,6,0,"div",54),p(2,ENe,6,0,"div",54),u(3,"\xa0 "),p(4,TNe,6,0,"div",54),c()),2&t){const e=n.$implicit;h(1),m("ngIf","S"==e.signed&&null==e.cardName),h(1),m("ngIf","S"==e.signed&&null!=e.cardName),h(2),m("ngIf","S"==e.signed)}}function INe(t,n){1&t&&M(0,"tr",63)}function BNe(t,n){1&t&&M(0,"tr",64)}function RNe(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function NNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function FNe(t,n){1&t&&(l(0,"th",51),u(1," No matr\xedcula "),c())}function LNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureNumber," ")}}function UNe(t,n){1&t&&(l(0,"th",51),u(1," No certificado otorgamiento "),c())}function YNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.sheetNumber," ")}}function HNe(t,n){1&t&&(l(0,"th",51),u(1," No resoluci\xf3n "),c())}function jNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.noResolutionDes," ")}}function VNe(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function QNe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=z(2);h(1),De(" ",bi(2,1,e.noResolutionDate,"yyyy-MM-dd")," ")}}function GNe(t,n){1&t&&(l(0,"th",51),u(1," Tipo documento "),c())}function zNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.graduateDocumentType.name," ")}}function WNe(t,n){1&t&&(l(0,"th",51),u(1," No documento "),c())}function qNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.documentNumber," ")}}function JNe(t,n){1&t&&(l(0,"th",51),u(1," Nombres "),c())}function KNe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.firstSurname+" "+e.procedure.graduate.secondSurname+" "+e.procedure.graduate.firstName+" "+e.procedure.graduate.secondName," ")}}function XNe(t,n){1&t&&(l(0,"th",51),u(1," Universidad "),c())}function $Ne(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.graduateAcademyInformations.length>0?e.procedure.graduate.graduateAcademyInformations[0].universityHeadquarter.name:e.procedure.graduate.graduateAcademyInformationForeigns[0].universityName," ")}}function ZNe(t,n){1&t&&(l(0,"th",51),u(1," Profesi\xf3n "),c())}function eFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.graduateAcademyInformations.length>0?e.procedure.graduate.graduateAcademyInformations[0].professionalTitle.name:e.procedure.graduate.graduateAcademyInformationForeigns[0].professionalTitle.name," ")}}function tFe(t,n){1&t&&(l(0,"th",51),u(1," Fecha grado "),c())}function nFe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.procedure.graduate.graduateAcademyInformations.length>0?e.procedure.graduate.graduateAcademyInformations[0].gradeDate:e.procedure.graduate.graduateAcademyInformationForeigns[0].gradeDate,"yyyy-MM-dd")," ")}}function iFe(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function rFe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",60),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).download(r))}),M(3,"span",61),c(),l(4,"span",59),u(5,"Descargar tarjeta profesional"),c()()()}}function oFe(t,n){if(1&t&&(l(0,"td",52),p(1,rFe,6,0,"div",54),c()),2&t){const e=n.$implicit;h(1),m("ngIf",null!=e.cardName)}}function aFe(t,n){1&t&&M(0,"tr",63)}function sFe(t,n){1&t&&M(0,"tr",64)}function cFe(t,n){if(1&t&&(l(0,"tr",83)(1,"td",84),u(2),c()()),2&t){z();const e=Sr(10),i=z();h(1),Ai("colspan",i.displayedColumnsLicensure.length),h(1),De('No se encontraron resultados para "',e.value,'"')}}const rG=function(){return[5,10,25,100]};function lFe(t,n){if(1&t){const e=Mn();l(0,"div")(1,"div",6)(2,"div",65)(3,"button",66),ae("click",function(){return Mt(e),wt(z().exportAsExcelLicensures())}),u(4,"Exportar a excel"),c()(),l(5,"div",67)(6,"mat-form-field",68)(7,"mat-label"),u(8,"Buscar"),c(),l(9,"input",69,70),ae("keyup",function(r){return Mt(e),wt(z().applyFilter(r))}),c()()()(),l(11,"div",6),M(12,"div",27),l(13,"div",28)(14,"div",29)(15,"table",30,71),Ie(17,32),p(18,RNe,2,0,"th",33),p(19,NNe,2,1,"td",34),Be(),Ie(20,72),p(21,FNe,2,0,"th",33),p(22,LNe,2,1,"td",34),Be(),Ie(23,73),p(24,UNe,2,0,"th",33),p(25,YNe,2,1,"td",34),Be(),Ie(26,74),p(27,HNe,2,0,"th",33),p(28,jNe,2,1,"td",34),Be(),Ie(29,75),p(30,VNe,2,0,"th",33),p(31,QNe,3,4,"td",34),Be(),Ie(32,76),p(33,GNe,2,0,"th",33),p(34,zNe,2,1,"td",34),Be(),Ie(35,77),p(36,WNe,2,0,"th",33),p(37,qNe,2,1,"td",34),Be(),Ie(38,78),p(39,JNe,2,0,"th",33),p(40,KNe,2,1,"td",34),Be(),Ie(41,79),p(42,XNe,2,0,"th",33),p(43,$Ne,2,1,"td",34),Be(),Ie(44,80),p(45,ZNe,2,0,"th",33),p(46,eFe,2,1,"td",34),Be(),Ie(47,81),p(48,tFe,2,0,"th",33),p(49,nFe,3,4,"td",34),Be(),Ie(50,41),p(51,iFe,2,0,"th",33),p(52,oFe,2,1,"td",34),Be(),p(53,aFe,1,0,"tr",43),p(54,sFe,1,0,"tr",44),p(55,cFe,3,2,"tr",82),c(),M(56,"mat-paginator",45),c()(),M(57,"div",27),c()()}if(2&t){const e=z();h(15),m("dataSource",e.licensuresDataSource),h(38),m("matHeaderRowDef",e.displayedColumnsLicensure),h(1),m("matRowDefColumns",e.displayedColumnsLicensure),h(2),m("pageSizeOptions",vr(4,rG))}}const PI=function(t,n){return{success:t,error:n}};let dFe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v){this.utilService=e,this.licensureResolutionService=i,this.licensureService=r,this.formBuilder=o,this.parameterService=a,this.storage=s,this.procedureService=d,this.locationCountryService=f,this.locationStateService=A,this.locationCityService=g,this.universityService=b,this.universityCareerService=_,this.universityHeadquarterService=P,this.universityHeadquarterCareerService=v,this.procedureType=Array(),this.listLicensuresResolution=new Array,this.listLicensuresResolutionTmp=new Array,this.listLicensures=new Array,this.listLicensuresTmp=new Array,this.procedure=new xP,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.licensureVisible=!1,this.noResolution=0,this.noResolutionDes="",this.noResolutionDate="",this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.displayedColumns=["id","licensureType","noResolution","dateResolution","dateProcess","licensureStart","licensureEnd","action"],this.longitud=this.displayedColumns.length,this.displayedColumnsLicensure=["id","licensureNumber","sheetNumber","resolutionNumber","resolutionDate","documentType","documentNumber","fullname","university","title","gradeDate","action"],this.longitudLicensure=this.displayedColumnsLicensure.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(A=>{this.ipAddress=A}),this.form.get("cutoffDateIni")?.setValue(kt().format("YYYY-MM-DD")),this.form.get("cutoffDateEnd")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise(),i=this.universityService.getAll().toPromise(),r=this.universityCareerService.getAll().toPromise(),o=this.universityHeadquarterService.getAll().toPromise(),a=this.universityHeadquarterCareerService.getAll().toPromise(),s=this.locationCountryService.getAll().toPromise(),d=this.locationStateService.getAll().toPromise(),f=this.locationCityService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f]).then(A=>{this.utilService.closeLoading(""),this.listParameter=A[0].data,this.listUniversities=A[1].data,this.listUniversitiesCareer=A[2].data,this.listUniversitiesHeadquarter=A[3].data,this.listUniversitiesHeadquarterCareer=A[4].data,this.listCountries=A[5].data,this.listStates=A[6].data,this.listCities=A[7].data,this.listUniversitiesHeadquarterCareer.forEach(g=>{let b=this.listUniversitiesCareer.find(_=>_.id==g.careerId)?.name;g.careerName=b??""}),this.listUniversitiesHeadquarter.forEach(g=>{g.cityName=this.listCities.find(b=>b.id==g.placeId)?.name,g.university=this.listUniversities.find(b=>b.id==g.universityId)}),this.listUniversities.forEach(g=>{g.stateId=this.listCities.find(b=>b.id==g.placeId)?.stateId,null!=g.stateId&&(g.countryId=this.listStates.find(b=>b.id==g.stateId)?.countryId)})},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],cutoffDateIni:["",[ee.required]],cutoffDateEnd:["",[ee.required]]})}applyFilter(e){this.licensuresDataSource.filter=e.target.value.trim().toLowerCase(),this.licensuresDataSource.paginator&&this.licensuresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.licensuresDataSource.data,i);this.licensuresDataSource=new Ni(r)}updateLicensuresResolution(e){this.licensuresResolutionDataSource=new Ni(e),this.licensuresResolutionDataSource.sort=this.sort,this.licensuresResolutionDataSource.paginator=this.paginator}updateLicensures(e){this.licensuresDataSource=new Ni(e),this.licensuresDataSource.sort=this.sortLicensure,this.licensuresDataSource.paginator=this.paginatorLicensure,this.licensuresDataSource.filterPredicate=(i,r)=>i.licensureNumber.toString().includes(r)||i.sheetNumber.toString().includes(r)||i.procedure.graduate.documentNumber.toString().includes(r)||i.procedure.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.procedure.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.procedure.graduate.firstName.toLocaleLowerCase().includes(r)||i.licensureResolutionId.toString().includes(r)}orderLicensures(){this.listLicensures.sort((e,i)=>{let r=e.licensureNumber,o=i.licensureNumber;return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new xP,this.form.get("resolution")?.setValue(""),this.form.get("cutoffDateIni")?.setValue(this.today),this.form.get("cutoffDateEnd")?.setValue(this.today),this.listLicensuresResolution=new Array,this.listLicensuresResolutionTmp=this.listLicensuresResolution,this.updateLicensuresResolution(this.listLicensuresResolutionTmp)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("resolution")?.value,i=this.form.get("cutoffDateIni")?.value,r=this.form.get("cutoffDateEnd")?.value,o=this.licensureResolutionService.getResolutionByDate({item:e,dateStart:i,dateEnd:r}).toPromise();Promise.all([o]).then(a=>{this.utilService.closeLoading(""),"success"==a[0].type?(this.listLicensuresResolution=a[0].data,this.listLicensuresResolutionTmp=this.listLicensuresResolution,this.updateLicensuresResolution(this.listLicensuresResolutionTmp)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",a[0].message)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",a.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.licensuresResolutionDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo resoluci\xf3n":o.licensureResolutionType.name,"N\xfamero resoluci\xf3n":o.licensureResolutionNumber,"Descripci\xf3n resoluci\xf3n":o.description,"Fecha resoluci\xf3n":o.resolutionDate.slice(0,10),"Fecha proceso":o.processDate.slice(0,10),"Matr\xedcula inicial":o.licensureInitial,"Matr\xedcula final":o.licensureFinal}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"TarjetasProfesionalesMasivas.xlsx")}exportAsExcelLicensures(){let e=this.licensuresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"No matr\xedcula":o.licensureNumber,"No certificado":o.sheetNumber,"N\xfamero resoluci\xf3n":this.noResolution,"Descripci\xf3n resoluci\xf3n":this.noResolutionDes,"Fecha resoluci\xf3n":this.noResolutionDate.slice(0,10),Nombres:o.procedure.graduate.firstSurname+" "+o.procedure.graduate.secondSurname+" "+o.procedure.graduate.firstName+" "+o.procedure.graduate.secondName,"Tipo documento":o.procedure.graduate.graduateDocumentType.name,"No documento":o.procedure.graduate.documentNumber,Universidad:o.procedure.graduate.graduateAcademyInformations.length>0?o.procedure.graduate.graduateAcademyInformations[0].universityHeadquarter.name:o.procedure.graduate.graduateAcademyInformationForeigns[0].universityName,Profesi\u00f3n:o.procedure.graduate.graduateAcademyInformations.length>0?o.procedure.graduate.graduateAcademyInformations[0].professionalTitle.name:o.procedure.graduate.graduateAcademyInformationForeigns[0].professionalTitle.name,"Fecha grado":(o.procedure.graduate.graduateAcademyInformations.length>0?o.procedure.graduate.graduateAcademyInformations[0].gradeDate:o.procedure.graduate.graduateAcademyInformationForeigns[0].gradeDate).slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"TarjetasProfesionalesMasivasDetalle.xlsx")}assignCard(e){this.licensureResolutionService.assignCardNumber({item:e.licensureResolutionNumber,username:this.user.name,ipAddress:this.ipAddress}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar tarjetas profesionales",i.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.error.message)})}generate(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.generateCardsMassive({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar tarjetas profesionales",i.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.error.message)})}downloadMassive(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.downloadCardsMassive({item:e.licensureResolutionNumber}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Tarjetas profesionales descargadas",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar las tarjetas profesionales",i.exceptionMessage)}else console.log("No existe el archivo de tarjetas profesionales masivas, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.error.message)})}download(e){this.utilService.showLoading("Generando..."),this.licensureService.downloadCard({item:e.id}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Tarjeta profesional descargada",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la tarjeta profesional",i.exceptionMessage)}else console.log("No existe el archivo de tarjetas profesionales masivas, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar tarjetas profesionales",i.error.message)})}show(e){this.licensureVisible=!0,this.noResolution=e.licensureResolutionNumber,this.noResolutionDes=e.description,this.noResolutionDate=e.resolutionDate,this.listLicensures=e.licensures,this.orderLicensures(),this.listLicensuresTmp=this.listLicensures,this.updateLicensures(this.listLicensuresTmp)}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(vC),D(zi),D(lc),D(Ci),D(Oa),D(uu),D(fu),D(hu),D(Au),D(cu),D(nf),D(iA))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-card-massive"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(iG,5),on(mi,5),on(Ao,5),on(iG,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.licensureResolutionTable=r.first),Rt(r=Nt())&&(i.paginatorLicensure=r.first),Rt(r=Nt())&&(i.sortLicensure=r.first),Rt(r=Nt())&&(i.licensureTable=r.first)}},decls:92,vars:27,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","cutoffDateIni"],["type","date","formControlName","cutoffDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","cutoffDateEnd"],["type","date","formControlName","cutoffDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["licensureResolutionTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","licensureType"],["matColumnDef","noResolution"],["matColumnDef","dateResolution"],["matColumnDef","dateProcess"],["matColumnDef","licensureStart"],["matColumnDef","licensureEnd"],["matColumnDef","action"],["mat-cell","","class","actions",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[4,"ngIf"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-cell","",1,"actions"],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-copy"],[1,"tiptext"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],[1,"govco-eye-1"],["mat-header-row",""],["mat-row",""],[1,"col-12","col-md-4","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, n\xfamero documento, fecha resoluci\xf3n",3,"keyup"],["input",""],["licensureTable",""],["matColumnDef","licensureNumber"],["matColumnDef","sheetNumber"],["matColumnDef","resolutionNumber"],["matColumnDef","resolutionDate"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","university"],["matColumnDef","title"],["matColumnDef","gradeDate"],["class","mat-row",4,"matNoDataRow"],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Generar tarjetas profesionales masivas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,lNe,1,0,"div",16),p(24,dNe,1,0,"div",17),p(25,uNe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha corte inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,fNe,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha corte final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,hNe,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),M(55,"br"),l(56,"div",6),M(57,"div",27),l(58,"div",28)(59,"div",29)(60,"table",30,31),Ie(62,32),p(63,ANe,2,0,"th",33),p(64,pNe,2,1,"td",34),Be(),Ie(65,35),p(66,gNe,2,0,"th",33),p(67,mNe,2,1,"td",34),Be(),Ie(68,36),p(69,_Ne,2,0,"th",33),p(70,bNe,2,1,"td",34),Be(),Ie(71,37),p(72,vNe,2,0,"th",33),p(73,CNe,3,4,"td",34),Be(),Ie(74,38),p(75,yNe,2,0,"th",33),p(76,MNe,3,4,"td",34),Be(),Ie(77,39),p(78,wNe,2,0,"th",33),p(79,PNe,2,1,"td",34),Be(),Ie(80,40),p(81,DNe,2,0,"th",33),p(82,xNe,2,1,"td",34),Be(),Ie(83,41),p(84,SNe,2,0,"th",33),p(85,kNe,5,3,"td",42),Be(),p(86,INe,1,0,"tr",43),p(87,BNe,1,0,"tr",44),c(),M(88,"mat-paginator",45),c()(),M(89,"div",27),c(),p(90,lFe,58,5,"div",46),c(),M(91,"div",47),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(17,PI,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(10),mn("max",i.today),m("ngClass",st(20,PI,i.validateResult("cutoffDateIni"),i.validateErrors("cutoffDateIni"))),h(1),m("ngIf",i.validateErrors("cutoffDateIni")),h(9),mn("max",i.today),m("ngClass",st(23,PI,i.validateResult("cutoffDateEnd"),i.validateErrors("cutoffDateEnd"))),h(1),m("ngIf",i.validateErrors("cutoffDateEnd")),h(6),m("disabled",i.form.invalid),h(8),m("dataSource",i.licensuresResolutionDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(26,rG)),h(2),m("ngIf",i.licensureVisible))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi,Aa]}),t})();const oG=["TABLE"];function uFe(t,n){1&t&&M(0,"div",48)}function fFe(t,n){1&t&&M(0,"div",49)}function hFe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function AFe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateIni"))}}function pFe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateEnd"))}}function gFe(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function mFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function _Fe(t,n){1&t&&(l(0,"th",51),u(1," Tipo resoluci\xf3n "),c())}function bFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolutionType.name," ")}}function vFe(t,n){1&t&&(l(0,"th",51),u(1," N\xfamero resoluci\xf3n "),c())}function CFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function yFe(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function MFe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.resolutionDate,"yyyy-MM-dd")," ")}}function wFe(t,n){1&t&&(l(0,"th",51),u(1," Fecha proceso "),c())}function PFe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function DFe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula inicial "),c())}function xFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureInitial," ")}}function SFe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula final "),c())}function OFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureFinal," ")}}function EFe(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function TFe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",57),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().assignSheet(r))}),M(3,"span",58),c(),l(4,"span",59),u(5,"Asignar n\xfameros de certificados"),c()()()}}function kFe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",60),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().generate(r))}),M(3,"span",58),c(),l(4,"span",59),u(5,"Generar certificados de otorgamiento"),c()()()}}function IFe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",57),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().downloadMassive(r))}),M(3,"span",61),c(),l(4,"span",59),u(5,"Descargar certificados de otorgamiento"),c()()()}}function BFe(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",60),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().show(r))}),M(3,"span",62),c(),l(4,"span",59),u(5,"Ver matr\xedculas detalladas"),c()()()}}function RFe(t,n){if(1&t&&(l(0,"td",53),p(1,TFe,6,0,"div",54),p(2,kFe,6,0,"div",54),p(3,IFe,6,0,"div",54),u(4,"\xa0 "),p(5,BFe,6,0,"div",54),c()),2&t){const e=n.$implicit;h(1),m("ngIf","N"==e.signed),h(1),m("ngIf","S"==e.signed&&null==e.certificationName),h(1),m("ngIf","S"==e.signed&&null!=e.certificationName),h(2),m("ngIf","S"==e.signed)}}function NFe(t,n){1&t&&M(0,"tr",63)}function FFe(t,n){1&t&&M(0,"tr",64)}function LFe(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function UFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function YFe(t,n){1&t&&(l(0,"th",51),u(1," No matr\xedcula "),c())}function HFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureNumber," ")}}function jFe(t,n){1&t&&(l(0,"th",51),u(1," No certificado otorgamiento "),c())}function VFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.sheetNumber," ")}}function QFe(t,n){1&t&&(l(0,"th",51),u(1," No resoluci\xf3n "),c())}function GFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.noResolutionDes," ")}}function zFe(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function WFe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=z(2);h(1),De(" ",bi(2,1,e.noResolutionDate,"yyyy-MM-dd")," ")}}function qFe(t,n){1&t&&(l(0,"th",51),u(1," Tipo documento "),c())}function JFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.graduateDocumentType.name," ")}}function KFe(t,n){1&t&&(l(0,"th",51),u(1," No documento "),c())}function XFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.documentNumber," ")}}function $Fe(t,n){1&t&&(l(0,"th",51),u(1," Nombres "),c())}function ZFe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.firstSurname+" "+e.procedure.graduate.secondSurname+" "+e.procedure.graduate.firstName+" "+e.procedure.graduate.secondName," ")}}function e8e(t,n){1&t&&(l(0,"th",51),u(1," Universidad "),c())}function t8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.graduateAcademyInformations.length>0?e.procedure.graduate.graduateAcademyInformations[0].universityHeadquarter.name:e.procedure.graduate.graduateAcademyInformationForeigns[0].universityName," ")}}function n8e(t,n){1&t&&(l(0,"th",51),u(1," Profesi\xf3n "),c())}function i8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.graduate.graduateAcademyInformations.length>0?e.procedure.graduate.graduateAcademyInformations[0].professionalTitle.name:e.procedure.graduate.graduateAcademyInformationForeigns[0].professionalTitle.name," ")}}function r8e(t,n){1&t&&(l(0,"th",51),u(1," Fecha grado "),c())}function o8e(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.procedure.graduate.graduateAcademyInformations.length>0?e.procedure.graduate.graduateAcademyInformations[0].gradeDate:e.procedure.graduate.graduateAcademyInformationForeigns[0].gradeDate,"yyyy-MM-dd")," ")}}function a8e(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function s8e(t,n){if(1&t){const e=Mn();l(0,"div",55)(1,"div",56)(2,"span",57),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).download(r))}),M(3,"span",61),c(),l(4,"span",59),u(5,"Descargar certificado de otorgamiento"),c()()()}}function c8e(t,n){if(1&t&&(l(0,"td",52),p(1,s8e,6,0,"div",54),c()),2&t){const e=n.$implicit;h(1),m("ngIf",null!=e.certificationName)}}function l8e(t,n){1&t&&M(0,"tr",63)}function d8e(t,n){1&t&&M(0,"tr",64)}function u8e(t,n){if(1&t&&(l(0,"tr",83)(1,"td",84),u(2),c()()),2&t){z();const e=Sr(10),i=z();h(1),Ai("colspan",i.displayedColumnsLicensure.length),h(1),De('No se encontraron resultados para "',e.value,'"')}}const aG=function(){return[5,10,25,100]};function f8e(t,n){if(1&t){const e=Mn();l(0,"div")(1,"div",6)(2,"div",65)(3,"button",66),ae("click",function(){return Mt(e),wt(z().exportAsExcelLicensures())}),u(4,"Exportar a excel"),c()(),l(5,"div",67)(6,"mat-form-field",68)(7,"mat-label"),u(8,"Buscar"),c(),l(9,"input",69,70),ae("keyup",function(r){return Mt(e),wt(z().applyFilter(r))}),c()()()(),l(11,"div",6),M(12,"div",27),l(13,"div",28)(14,"div",29)(15,"table",30,71),Ie(17,32),p(18,LFe,2,0,"th",33),p(19,UFe,2,1,"td",34),Be(),Ie(20,72),p(21,YFe,2,0,"th",33),p(22,HFe,2,1,"td",34),Be(),Ie(23,73),p(24,jFe,2,0,"th",33),p(25,VFe,2,1,"td",34),Be(),Ie(26,74),p(27,QFe,2,0,"th",33),p(28,GFe,2,1,"td",34),Be(),Ie(29,75),p(30,zFe,2,0,"th",33),p(31,WFe,3,4,"td",34),Be(),Ie(32,76),p(33,qFe,2,0,"th",33),p(34,JFe,2,1,"td",34),Be(),Ie(35,77),p(36,KFe,2,0,"th",33),p(37,XFe,2,1,"td",34),Be(),Ie(38,78),p(39,$Fe,2,0,"th",33),p(40,ZFe,2,1,"td",34),Be(),Ie(41,79),p(42,e8e,2,0,"th",33),p(43,t8e,2,1,"td",34),Be(),Ie(44,80),p(45,n8e,2,0,"th",33),p(46,i8e,2,1,"td",34),Be(),Ie(47,81),p(48,r8e,2,0,"th",33),p(49,o8e,3,4,"td",34),Be(),Ie(50,41),p(51,a8e,2,0,"th",33),p(52,c8e,2,1,"td",34),Be(),p(53,l8e,1,0,"tr",43),p(54,d8e,1,0,"tr",44),p(55,u8e,3,2,"tr",82),c(),M(56,"mat-paginator",45),c()(),M(57,"div",27),c()()}if(2&t){const e=z();h(15),m("dataSource",e.licensuresDataSource),h(38),m("matHeaderRowDef",e.displayedColumnsLicensure),h(1),m("matRowDefColumns",e.displayedColumnsLicensure),h(2),m("pageSizeOptions",vr(4,aG))}}const DI=function(t,n){return{success:t,error:n}};let h8e=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v){this.utilService=e,this.licensureResolutionService=i,this.licensureService=r,this.formBuilder=o,this.parameterService=a,this.storage=s,this.procedureService=d,this.locationCountryService=f,this.locationStateService=A,this.locationCityService=g,this.universityService=b,this.universityCareerService=_,this.universityHeadquarterService=P,this.universityHeadquarterCareerService=v,this.procedureType=Array(),this.listLicensuresResolution=new Array,this.listLicensuresResolutionTmp=new Array,this.listLicensures=new Array,this.listLicensuresTmp=new Array,this.procedure=new xP,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.licensureVisible=!1,this.noResolution=0,this.noResolutionDes="",this.noResolutionDate="",this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.displayedColumns=["id","licensureType","noResolution","dateResolution","dateProcess","licensureStart","licensureEnd","action"],this.longitud=this.displayedColumns.length,this.displayedColumnsLicensure=["id","licensureNumber","sheetNumber","resolutionNumber","resolutionDate","documentType","documentNumber","fullname","university","title","gradeDate","action"],this.longitudLicensure=this.displayedColumnsLicensure.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(A=>{this.ipAddress=A}),this.form.get("cutoffDateIni")?.setValue(kt().format("YYYY-MM-DD")),this.form.get("cutoffDateEnd")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise(),i=this.universityService.getAll().toPromise(),r=this.universityCareerService.getAll().toPromise(),o=this.universityHeadquarterService.getAll().toPromise(),a=this.universityHeadquarterCareerService.getAll().toPromise(),s=this.locationCountryService.getAll().toPromise(),d=this.locationStateService.getAll().toPromise(),f=this.locationCityService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f]).then(A=>{this.utilService.closeLoading(""),this.listParameter=A[0].data,this.listUniversities=A[1].data,this.listUniversitiesCareer=A[2].data,this.listUniversitiesHeadquarter=A[3].data,this.listUniversitiesHeadquarterCareer=A[4].data,this.listCountries=A[5].data,this.listStates=A[6].data,this.listCities=A[7].data,this.listUniversitiesHeadquarterCareer.forEach(g=>{let b=this.listUniversitiesCareer.find(_=>_.id==g.careerId)?.name;g.careerName=b??""}),this.listUniversitiesHeadquarter.forEach(g=>{g.cityName=this.listCities.find(b=>b.id==g.placeId)?.name,g.university=this.listUniversities.find(b=>b.id==g.universityId)}),this.listUniversities.forEach(g=>{g.stateId=this.listCities.find(b=>b.id==g.placeId)?.stateId,null!=g.stateId&&(g.countryId=this.listStates.find(b=>b.id==g.stateId)?.countryId)})},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],cutoffDateIni:["",[ee.required]],cutoffDateEnd:["",[ee.required]]})}applyFilter(e){this.licensuresDataSource.filter=e.target.value.trim().toLowerCase(),this.licensuresDataSource.paginator&&this.licensuresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.licensuresDataSource.data,i);this.licensuresDataSource=new Ni(r)}updateLicensuresResolution(e){this.licensuresResolutionDataSource=new Ni(e),this.licensuresResolutionDataSource.sort=this.sort,this.licensuresResolutionDataSource.paginator=this.paginator}updateLicensures(e){this.licensuresDataSource=new Ni(e),this.licensuresDataSource.sort=this.sortLicensure,this.licensuresDataSource.paginator=this.paginatorLicensure,this.licensuresDataSource.filterPredicate=(i,r)=>i.licensureNumber.toString().includes(r)||i.sheetNumber.toString().includes(r)||i.procedure.graduate.documentNumber.toString().includes(r)||i.procedure.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.procedure.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.procedure.graduate.firstName.toLocaleLowerCase().includes(r)||i.licensureResolutionId.toString().includes(r)}orderLicensures(){this.listLicensures.sort((e,i)=>{let r=e.licensureNumber,o=i.licensureNumber;return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new xP,this.form.get("resolution")?.setValue(""),this.form.get("cutoffDateIni")?.setValue(this.today),this.form.get("cutoffDateEnd")?.setValue(this.today),this.listLicensuresResolution=new Array,this.listLicensuresResolutionTmp=this.listLicensuresResolution,this.updateLicensuresResolution(this.listLicensuresResolutionTmp)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("resolution")?.value,i=this.form.get("cutoffDateIni")?.value,r=this.form.get("cutoffDateEnd")?.value,o=this.licensureResolutionService.getResolutionByDate({item:e,dateStart:i,dateEnd:r}).toPromise();Promise.all([o]).then(a=>{this.utilService.closeLoading(""),"success"==a[0].type?(this.listLicensuresResolution=a[0].data,this.listLicensuresResolutionTmp=this.listLicensuresResolution,this.updateLicensuresResolution(this.listLicensuresResolutionTmp)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",a[0].message)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",a.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.licensuresResolutionDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo resoluci\xf3n":o.licensureResolutionType.name,"N\xfamero resoluci\xf3n":o.licensureResolutionNumber,"Descripci\xf3n resoluci\xf3n":o.description,"Fecha resoluci\xf3n":o.resolutionDate.slice(0,10),"Fecha proceso":o.processDate.slice(0,10),"Matr\xedcula inicial":o.licensureInitial,"Matr\xedcula final":o.licensureFinal}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"MatriculasMasivas.xlsx")}exportAsExcelLicensures(){let e=this.licensuresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"No matr\xedcula":o.licensureNumber,"No certificado":o.sheetNumber,"N\xfamero resoluci\xf3n":this.noResolution,"Descripci\xf3n resoluci\xf3n":this.noResolutionDes,"Fecha resoluci\xf3n":this.noResolutionDate.slice(0,10),Nombres:o.procedure.graduate.firstSurname+" "+o.procedure.graduate.secondSurname+" "+o.procedure.graduate.firstName+" "+o.procedure.graduate.secondName,"Tipo documento":o.procedure.graduate.graduateDocumentType.name,"No documento":o.procedure.graduate.documentNumber,Universidad:o.procedure.graduate.graduateAcademyInformations.length>0?o.procedure.graduate.graduateAcademyInformations[0].universityHeadquarter.name:o.procedure.graduate.graduateAcademyInformationForeigns[0].universityName,Profesi\u00f3n:o.procedure.graduate.graduateAcademyInformations.length>0?o.procedure.graduate.graduateAcademyInformations[0].professionalTitle.name:o.procedure.graduate.graduateAcademyInformationForeigns[0].professionalTitle.name,"Fecha grado":(o.procedure.graduate.graduateAcademyInformations.length>0?o.procedure.graduate.graduateAcademyInformations[0].gradeDate:o.procedure.graduate.graduateAcademyInformationForeigns[0].gradeDate).slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"MatriculasMasivas.xlsx")}assignSheet(e){this.licensureResolutionService.assignCertificationNumber({item:e.licensureResolutionNumber,username:this.user.name,ipAddress:this.ipAddress}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar matr\xedculas",i.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.error.message)})}generate(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.generateLicensureMassive({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar matr\xedculas",i.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.error.message)})}downloadMassive(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.downloadLicensureMassive({item:e.licensureResolutionNumber}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Matr\xedculas descargadas",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar las matr\xedculas",i.exceptionMessage)}else console.log("No existe el archivo de matr\xedculas masivas, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.error.message)})}download(e){this.utilService.showLoading("Generando..."),this.licensureService.downloadLicensure({item:e.id}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Matr\xedcula descargada",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la matr\xedcula",i.exceptionMessage)}else console.log("No existe el archivo de matr\xedculas masivas, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",i.error.message)})}show(e){this.licensureVisible=!0,this.noResolution=e.licensureResolutionNumber,this.noResolutionDes=e.description,this.noResolutionDate=e.resolutionDate,this.listLicensures=e.licensures,this.orderLicensures(),this.listLicensuresTmp=this.listLicensures,this.updateLicensures(this.listLicensuresTmp)}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(vC),D(zi),D(lc),D(Ci),D(Oa),D(uu),D(fu),D(hu),D(Au),D(cu),D(nf),D(iA))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-licensure-massive"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(oG,5),on(mi,5),on(Ao,5),on(oG,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.licensureResolutionTable=r.first),Rt(r=Nt())&&(i.paginatorLicensure=r.first),Rt(r=Nt())&&(i.sortLicensure=r.first),Rt(r=Nt())&&(i.licensureTable=r.first)}},decls:92,vars:27,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","cutoffDateIni"],["type","date","formControlName","cutoffDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","cutoffDateEnd"],["type","date","formControlName","cutoffDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["licensureResolutionTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","licensureType"],["matColumnDef","noResolution"],["matColumnDef","dateResolution"],["matColumnDef","dateProcess"],["matColumnDef","licensureStart"],["matColumnDef","licensureEnd"],["matColumnDef","action"],["mat-cell","","class","actions",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[4,"ngIf"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-cell","",1,"actions"],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-copy"],[1,"tiptext"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-download"],[1,"govco-eye-1"],["mat-header-row",""],["mat-row",""],[1,"col-12","col-md-4","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, n\xfamero documento, fecha resoluci\xf3n",3,"keyup"],["input",""],["licensureTable",""],["matColumnDef","licensureNumber"],["matColumnDef","sheetNumber"],["matColumnDef","resolutionNumber"],["matColumnDef","resolutionDate"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","university"],["matColumnDef","title"],["matColumnDef","gradeDate"],["class","mat-row",4,"matNoDataRow"],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Generar matr\xedculas masivas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,uFe,1,0,"div",16),p(24,fFe,1,0,"div",17),p(25,hFe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha corte inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,AFe,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha corte final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,pFe,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),M(55,"br"),l(56,"div",6),M(57,"div",27),l(58,"div",28)(59,"div",29)(60,"table",30,31),Ie(62,32),p(63,gFe,2,0,"th",33),p(64,mFe,2,1,"td",34),Be(),Ie(65,35),p(66,_Fe,2,0,"th",33),p(67,bFe,2,1,"td",34),Be(),Ie(68,36),p(69,vFe,2,0,"th",33),p(70,CFe,2,1,"td",34),Be(),Ie(71,37),p(72,yFe,2,0,"th",33),p(73,MFe,3,4,"td",34),Be(),Ie(74,38),p(75,wFe,2,0,"th",33),p(76,PFe,3,4,"td",34),Be(),Ie(77,39),p(78,DFe,2,0,"th",33),p(79,xFe,2,1,"td",34),Be(),Ie(80,40),p(81,SFe,2,0,"th",33),p(82,OFe,2,1,"td",34),Be(),Ie(83,41),p(84,EFe,2,0,"th",33),p(85,RFe,6,4,"td",42),Be(),p(86,NFe,1,0,"tr",43),p(87,FFe,1,0,"tr",44),c(),M(88,"mat-paginator",45),c()(),M(89,"div",27),c(),p(90,f8e,58,5,"div",46),c(),M(91,"div",47),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(17,DI,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(10),mn("max",i.today),m("ngClass",st(20,DI,i.validateResult("cutoffDateIni"),i.validateErrors("cutoffDateIni"))),h(1),m("ngIf",i.validateErrors("cutoffDateIni")),h(9),mn("max",i.today),m("ngClass",st(23,DI,i.validateResult("cutoffDateEnd"),i.validateErrors("cutoffDateEnd"))),h(1),m("ngIf",i.validateErrors("cutoffDateEnd")),h(6),m("disabled",i.form.invalid),h(8),m("dataSource",i.licensuresResolutionDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(26,aG)),h(2),m("ngIf",i.licensureVisible))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi,Aa],styles:[".actions[_ngcontent-%COMP%]{width:100px!important}.acciones[_ngcontent-%COMP%]{display:inline-block!important}"]}),t})(),A8e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-licensure"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-generate-licensure works!"),c())}}),t})();const p8e=["TABLE"];function g8e(t,n){1&t&&M(0,"div",48)}function m8e(t,n){1&t&&M(0,"div",49)}function _8e(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function b8e(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateIni"))}}function v8e(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateEnd"))}}function C8e(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function y8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function M8e(t,n){1&t&&(l(0,"th",51),u(1," Tipo resoluci\xf3n "),c())}function w8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolutionType.name," ")}}function P8e(t,n){1&t&&(l(0,"th",51),u(1," N\xfamero resoluci\xf3n "),c())}function D8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function x8e(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function S8e(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.resolutionDate,"yyyy-MM-dd")," ")}}function O8e(t,n){1&t&&(l(0,"th",51),u(1," Fecha proceso "),c())}function E8e(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function T8e(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula inicial "),c())}function k8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureInitial," ")}}function I8e(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula final "),c())}function B8e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureFinal," ")}}function R8e(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function N8e(t,n){if(1&t){const e=Mn();l(0,"div",54)(1,"div",55)(2,"span",56),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().generate(r))}),M(3,"span",57),c(),l(4,"span",58),u(5,"Generar libro de registro"),c()()()}}function F8e(t,n){if(1&t){const e=Mn();l(0,"div",54)(1,"div",55)(2,"span",59),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().download(r))}),M(3,"span",60),c(),l(4,"span",58),u(5,"Descargar libro de registro"),c()()()}}function L8e(t,n){if(1&t&&(l(0,"td",52),p(1,N8e,6,0,"div",53),p(2,F8e,6,0,"div",53),c()),2&t){const e=n.$implicit;h(1),m("ngIf","S"==e.signed&&null==e.bookName),h(1),m("ngIf","S"==e.signed&&null!=e.bookName)}}function U8e(t,n){1&t&&M(0,"tr",61)}function Y8e(t,n){1&t&&M(0,"tr",62)}const xI=function(t,n){return{success:t,error:n}},H8e=function(){return[5,10,25,100]};let j8e=(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.licensureResolutionService=i,this.formBuilder=r,this.parameterService=o,this.storage=a,this.procedureType=Array(),this.listLicensures=new Array,this.listLicensuresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.displayedColumns=["id","licensureType","noResolution","dateResolution","dateProcess","licensureStart","licensureEnd","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(i=>{this.ipAddress=i}),this.form.get("cutoffDateIni")?.setValue(kt().format("YYYY-MM-DD")),this.form.get("cutoffDateEnd")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listParameter=i[0].data},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],cutoffDateIni:["",[ee.required]],cutoffDateEnd:["",[ee.required]]})}applyFilter(e){this.licensuresDataSource.filter=e.target.value.trim().toLowerCase(),this.licensuresDataSource.paginator&&this.licensuresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.licensuresDataSource.data,i);this.licensuresDataSource=new Ni(r)}updateProcedures(e){this.licensuresDataSource=new Ni(e),this.licensuresDataSource.sort=this.sort,this.licensuresDataSource.paginator=this.paginator}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("resolution")?.setValue(""),this.form.get("cutoffDateIni")?.setValue(this.today),this.form.get("cutoffDateEnd")?.setValue(this.today),this.listLicensures=new Array,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("resolution")?.value,i=this.form.get("cutoffDateIni")?.value,r=this.form.get("cutoffDateEnd")?.value,o=this.licensureResolutionService.getResolutionByDate({item:e,dateStart:i,dateEnd:r}).toPromise();Promise.all([o]).then(a=>{this.utilService.closeLoading(""),"success"==a[0].type?(this.listLicensures=a[0].data,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro",a[0].message)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro",a.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.licensuresDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo resoluci\xf3n":o.licensureResolutionType.name,"N\xfamero resoluci\xf3n":o.licensureResolutionNumber,"Descripci\xf3n resoluci\xf3n":o.description,"Fecha resoluci\xf3n":o.resolutionDate.slice(0,10),"Fecha proceso":o.processDate.slice(0,10),"Matr\xedcula inicial":o.licensureInitial,"Matr\xedcula final":o.licensureFinal}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"LibroRegistro.xlsx")}generate(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.generateLicensureResolutionBook({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar libro registro",i.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro",i.error.message)})}download(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.downloadLicensureResolutionBook({item:e.licensureResolutionNumber}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Libro de registro descargado",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar el libro de registro",i.exceptionMessage)}else console.log("No existe el archivo de resoluci\xf3n, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar libro registro",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-register-book"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(p8e,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:95,vars:26,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","cutoffDateIni"],["type","date","formControlName","cutoffDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","cutoffDateEnd"],["type","date","formControlName","cutoffDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","licensureType"],["matColumnDef","noResolution"],["matColumnDef","dateResolution"],["matColumnDef","dateProcess"],["matColumnDef","licensureStart"],["matColumnDef","licensureEnd"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-copy"],[1,"tiptext"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Generar libro de registro"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,g8e,1,0,"div",16),p(24,m8e,1,0,"div",17),p(25,_8e,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha corte inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,b8e,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha corte final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,v8e,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),l(55,"div",6)(56,"div",27)(57,"button",28),ae("click",function(){return i.exportAsExcel()}),u(58,"Exportar a excel"),c()()(),M(59,"br"),l(60,"div",6),M(61,"div",29),l(62,"div",30)(63,"div",31)(64,"table",32,33),Ie(66,34),p(67,C8e,2,0,"th",35),p(68,y8e,2,1,"td",36),Be(),Ie(69,37),p(70,M8e,2,0,"th",35),p(71,w8e,2,1,"td",36),Be(),Ie(72,38),p(73,P8e,2,0,"th",35),p(74,D8e,2,1,"td",36),Be(),Ie(75,39),p(76,x8e,2,0,"th",35),p(77,S8e,3,4,"td",36),Be(),Ie(78,40),p(79,O8e,2,0,"th",35),p(80,E8e,3,4,"td",36),Be(),Ie(81,41),p(82,T8e,2,0,"th",35),p(83,k8e,2,1,"td",36),Be(),Ie(84,42),p(85,I8e,2,0,"th",35),p(86,B8e,2,1,"td",36),Be(),Ie(87,43),p(88,R8e,2,0,"th",35),p(89,L8e,3,2,"td",36),Be(),p(90,U8e,1,0,"tr",44),p(91,Y8e,1,0,"tr",45),c(),M(92,"mat-paginator",46),c()(),M(93,"div",29),c()(),M(94,"div",47),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(16,xI,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(10),mn("max",i.today),m("ngClass",st(19,xI,i.validateResult("cutoffDateIni"),i.validateErrors("cutoffDateIni"))),h(1),m("ngIf",i.validateErrors("cutoffDateIni")),h(9),mn("max",i.today),m("ngClass",st(22,xI,i.validateResult("cutoffDateEnd"),i.validateErrors("cutoffDateEnd"))),h(1),m("ngIf",i.validateErrors("cutoffDateEnd")),h(6),m("disabled",i.form.invalid),h(12),m("dataSource",i.licensuresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(25,H8e)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi,Aa]}),t})(),V8e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution-clarification"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-generate-resolution-clarification works!"),c())}}),t})();function Q8e(t,n){1&t&&M(0,"div",29)}function G8e(t,n){1&t&&M(0,"div",30)}function z8e(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function W8e(t,n){1&t&&M(0,"div",29)}function q8e(t,n){1&t&&M(0,"div",30)}function J8e(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolutionInt"))}}function K8e(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDate"))}}function X8e(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("universityDate"))}}function $8e(t,n){1&t&&M(0,"div",29)}function Z8e(t,n){1&t&&M(0,"div",30)}function eLe(t,n){if(1&t&&(l(0,"span",31),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("universityAnswer"))}}const CC=function(t,n){return{success:t,error:n}};let tLe=(()=>{class t{constructor(e,i,r,o,a,s,d,f){this.scriptService=e,this.data=i,this.dialogRef=r,this.utilService=o,this.licensureResolutionService=a,this.formBuilder=s,this.parameterService=d,this.storage=f,this.listParameter=new Array,this.today=kt(new Date).format("YYYY-MM-DD"),this.fileTypeAllowed=".pdf",this.fileMultiple=!1,this.file=new rh,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.form.get("cutoffDate")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listParameter=i[0].data;let r=this.listParameter.find(a=>"NUMRESANU"==a.name)?.value,o=this.listParameter.find(a=>"NUMRES"==a.name)?.value;this.form.get("resolution")?.setValue(1==r?.length?"0"+r:r),this.form.get("resolutionInt")?.setValue(o)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.procedure&&(this.procedure=this.data.procedure)}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],resolutionInt:["",[ee.min(1),ee.max(9999999999)]],cutoffDate:["",[ee.required]],universityDate:["",[ee.required]],universityAnswer:["",[ee.required,ee.minLength(10),ee.maxLength(2e3)]],universityFile:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}validateDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n negaci\xf3n","La fecha de corte seleccionada no puede ser mayor a "+this.today),this.form.get("requestDate")?.setValue(null))}clear(){this.utilService.showLoading("Cargando..."),this.form.get("resolution")?.setValue(""),this.ngOnInit(),this.file=new rh,this.form.get("cutoffDate")?.setValue(this.today)}Close(e){this.dialogRef.close(e)}selectedFile(e){const i=e.target.files;if("undefined"!=i)for(const r of i)this.utilService.extractBase64(r).then(o=>{this.file.content=o.base,this.file.name=name+"."+r.type.split("/")[1],this.file.extension=r.type,this.file.type=T.UploadDocumentType.Document}).catch(o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n negaci\xf3n","Error al procesar archivo "+o,!1)})}save(){this.utilService.showLoading("Generando..."),this.licensureResolutionService.generateDenialResolution({item:this.form.get("resolution")?.value,detail:this.form.get("universityAnswer")?.value,dateStart:this.form.get("cutoffDate")?.value,dateEnd:this.form.get("universityDate")?.value,detail2:this.procedure.id,file:this.file}).subscribe(e=>{this.utilService.closeLoading(""),"success"==e.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar resoluci\xf3n negaci\xf3n","Resoluci\xf3n de negaci\xf3n generada correctamente"),setTimeout(()=>{this.Close("save")},3e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n negaci\xf3n",e.message)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n negaci\xf3n",e.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(pi),D(pu),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution-denied-modal"]],decls:79,vars:37,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-0","col-md-0"],[1,"col-0","col-md-12"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999","readonly","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","resolutionInt"],["type","number","formControlName","resolutionInt","placeholder","N\xfamero de resoluci\xf3n","max","9999999999","readonly","",3,"ngClass"],["for","cutoffDate"],["type","date","formControlName","cutoffDate","placeholder","Fecha corte",3,"ngClass","max","change"],["for","universityDate"],["type","date","formControlName","universityDate","placeholder","Fecha respuesta",3,"ngClass","max","change"],[1,"col-12","col-xs-12","col-md-12"],["for","universityAnswer"],["type","text","formControlName","universityAnswer","placeholder","Respuesta de la universidad","maxlength","2000",3,"ngClass"],["for","formFile",1,"form-label"],["formControlName","universityFile","type","file",1,"form-control",3,"accept","multiple","change"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Generar resoluci\xf3n negaci\xf3n"),c(),l(2,"div",1)(3,"div",2),M(4,"div",3),l(5,"div",4)(6,"form",5)(7,"div",2)(8,"div",6)(9,"div",7)(10,"label",8)(11,"b"),u(12,"N\xfamero resoluci\xf3n"),c(),l(13,"span",9),u(14,"*"),c()(),l(15,"div",10),M(16,"input",11),p(17,Q8e,1,0,"div",12),p(18,G8e,1,0,"div",13),p(19,z8e,2,1,"span",14),c()()(),l(20,"div",6)(21,"div",7)(22,"label",15)(23,"b"),u(24,"N\xfamero resoluci\xf3n Interna"),c(),l(25,"span",9),u(26,"*"),c()(),l(27,"div",10),M(28,"input",16),p(29,W8e,1,0,"div",12),p(30,q8e,1,0,"div",13),p(31,J8e,2,1,"span",14),c()()(),l(32,"div",6)(33,"div",7)(34,"label",17)(35,"b"),u(36,"Fecha corte"),c(),l(37,"span",9),u(38,"*"),c()(),l(39,"div",10)(40,"input",18),ae("change",function(o){return i.validateDate(o.target)}),c(),p(41,K8e,2,1,"span",14),c()()(),l(42,"div",6)(43,"div",7)(44,"label",19)(45,"b"),u(46,"Fecha respuesta"),c(),l(47,"span",9),u(48,"*"),c()(),l(49,"div",10)(50,"input",20),ae("change",function(o){return i.validateDate(o.target)}),c(),p(51,X8e,2,1,"span",14),c()()(),l(52,"div",21)(53,"div",7)(54,"label",22)(55,"b"),u(56,"Respuesta de la universidad"),c(),l(57,"span",9),u(58,"*"),c()(),l(59,"div",10),M(60,"input",23),p(61,$8e,1,0,"div",12),p(62,Z8e,1,0,"div",13),p(63,eLe,2,1,"span",14),c()()(),l(64,"div",21)(65,"div",7)(66,"label",24)(67,"b"),u(68,"Seleccione respuesta universidad pdf"),c()(),l(69,"input",25),ae("change",function(o){return i.selectedFile(o)}),c()()()(),M(70,"br")(71,"br"),c()(),M(72,"div",3),c()(),l(73,"mat-dialog-actions",26)(74,"button",27),ae("click",function(){return i.Close("close")}),u(75,"Cancelar"),c(),u(76," \xa0 "),l(77,"button",28),ae("click",function(){return i.save()}),u(78,"Generar"),c()()),2&e&&(h(6),m("formGroup",i.form),h(10),m("ngClass",st(22,CC,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(9),m("ngClass",st(25,CC,i.validateResult("resolutionInt"),i.validateErrors("resolutionInt"))),h(1),m("ngIf",i.validateResult("resolutionInt")),h(1),m("ngIf",i.validateErrors("resolutionInt")),h(1),m("ngIf",i.validateErrors("resolutionInt")),h(9),mn("max",i.today),m("ngClass",st(28,CC,i.validateResult("cutoffDate"),i.validateErrors("cutoffDate"))),h(1),m("ngIf",i.validateErrors("cutoffDate")),h(9),mn("max",i.today),m("ngClass",st(31,CC,i.validateResult("universityDate"),i.validateErrors("universityDate"))),h(1),m("ngIf",i.validateErrors("universityDate")),h(9),m("ngClass",st(34,CC,i.validateResult("universityAnswer"),i.validateErrors("universityAnswer"))),h(1),m("ngIf",i.validateResult("universityAnswer")),h(1),m("ngIf",i.validateErrors("universityAnswer")),h(1),m("ngIf",i.validateErrors("universityAnswer")),h(6),m("accept",i.fileTypeAllowed)("multiple",i.fileMultiple),h(8),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Uo,Yo,pa,Gi,Ki,rl,Vi,Qi,uo,vd,Ri,Yi]}),t})();const nLe=["TABLE"];function iLe(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function rLe(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function oLe(t,n){1&t&&(l(0,"th",49),u(1," Id "),c())}function aLe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function sLe(t,n){1&t&&(l(0,"th",49),u(1," Tipo Documento "),c())}function cLe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function lLe(t,n){1&t&&(l(0,"th",49),u(1," No documento "),c())}function dLe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function uLe(t,n){1&t&&(l(0,"th",49),u(1," Nombres "),c())}function fLe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function hLe(t,n){1&t&&(l(0,"th",49),u(1," Ticket "),c())}function ALe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function pLe(t,n){1&t&&(l(0,"th",49),u(1," Fecha Solicitud "),c())}function gLe(t,n){if(1&t&&(l(0,"td",50),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function mLe(t,n){1&t&&(l(0,"th",49),u(1," Resoluci\xf3n "),c())}function _Le(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.resolution," ")}}function bLe(t,n){1&t&&(l(0,"th",49),u(1," Acci\xf3n "),c())}function vLe(t,n){if(1&t){const e=Mn();l(0,"div",52)(1,"div",53)(2,"span",54),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().openModal(r))}),M(3,"span",55),c(),l(4,"span",56),u(5,"Generar resoluci\xf3n negaci\xf3n"),c()()()}}function CLe(t,n){if(1&t&&(l(0,"td",50),p(1,vLe,6,0,"div",51),c()),2&t){const e=n.$implicit;h(1),m("ngIf",0==e.resolution)}}function yLe(t,n){1&t&&M(0,"tr",57)}function MLe(t,n){1&t&&M(0,"tr",58)}function wLe(t,n){if(1&t&&(l(0,"tr",59)(1,"td",60),u(2),c()()),2&t){const e=z(),i=Sr(51);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const sG=function(t,n){return{success:t,error:n}},PLe=function(){return[5,10,25,100]};let DLe=(()=>{class t{constructor(e,i,r,o,a,s){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.graduateDocumentTypeService=o,this.licensureResolutionService=a,this.dialog=s,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listGraduateDocumentType=new Array,this.listLicensureResolution=new Array,this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","resolution","actions"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusIdDate({item:T.ProcedureStatus.NegatedRequest,dateStart:"2024-01-01",dateEnd:this.today}).toPromise(),i=this.graduateDocumentTypeService.getAll().toPromise(),r=this.licensureResolutionService.getLicensureResolutionByResolutionType(T.LicensureResolutionType.Denial).toPromise();Promise.all([e,i,r]).then(o=>{this.listProcedures=o[0].data.filter(a=>0==a.resolution),this.listGraduateDocumentType=o[1].data,this.listLicensureResolution=o[2].data,this.listProcedures.forEach(a=>{let s=this.listGraduateDocumentType.find(d=>d.id==a.graduate.graduateDocumentTypeId);null!=s&&(a.graduate.graduateDocumentType=s)}),this.orderProcedures(),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Solicitudes negadas","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.utilService.showLoading("Buscando..."),this.procedureService.getByStatusIdDate({item:T.ProcedureStatus.NegatedRequest,dateStart:this.form.get("requestDateIni")?.value,dateEnd:this.form.get("requestDateEnd")?.value}).subscribe(e=>{this.utilService.closeLoading(""),this.listProcedures=e.data,this.listProcedures.forEach(i=>{let r=this.listGraduateDocumentType.find(o=>o.id==i.graduate.graduateDocumentTypeId);null!=r&&(i.graduate.graduateDocumentType=r)}),this.orderProcedures(),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Solicitudes negadas",e.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Solicitudes negadas","Debe seleccionar las fechas")}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Solicitudes negadas","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Solicitudes negadas","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),Resoluci\u00f3n:o.resolution}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesNegadas.xlsx")}openModal(e){this.modalRef=this.dialog.open(tLe,{width:"600px",autoFocus:!0,disableClose:!0,data:{procedure:e}}),this.modalRef.afterClosed().subscribe(i=>{this.ngOnInit()},i=>{console.log(i)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(Zl),D(pu),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution-denied"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(nLe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:88,vars:19,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","requestDateIni"],["aria-required","true"],[1,"container-input-texto-govco"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["class","error-texto-govco",4,"ngIf"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","resolution"],["matColumnDef","actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-copy"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes negadas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Fecha Inicial"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14)(22,"input",15),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(23,iLe,2,1,"span",16),c()()(),l(24,"div",10)(25,"div",11)(26,"label",17)(27,"b"),u(28,"Fecha Final"),c(),l(29,"span",13),u(30,"*"),c()(),l(31,"div",14)(32,"input",18),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(33,rLe,2,1,"span",16),c()()()(),l(34,"div",6)(35,"div",19)(36,"button",20),ae("click",function(){return i.clear()}),u(37,"Limpiar"),c(),u(38," \xa0 "),l(39,"button",21),ae("click",function(){return i.search()}),u(40,"Consultar"),c()()()()(),M(41,"div",7),c(),l(42,"div",6)(43,"div",22)(44,"button",23),ae("click",function(){return i.exportAsExcel()}),u(45,"Exportar a excel"),c()(),l(46,"div",24)(47,"mat-form-field",25)(48,"mat-label"),u(49,"Buscar"),c(),l(50,"input",26,27),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(52,"div",6),M(53,"div",28),l(54,"div",29)(55,"div",30)(56,"table",31,32),Ie(58,33),p(59,oLe,2,0,"th",34),p(60,aLe,2,1,"td",35),Be(),Ie(61,36),p(62,sLe,2,0,"th",34),p(63,cLe,2,1,"td",35),Be(),Ie(64,37),p(65,lLe,2,0,"th",34),p(66,dLe,2,1,"td",35),Be(),Ie(67,38),p(68,uLe,2,0,"th",34),p(69,fLe,2,1,"td",35),Be(),Ie(70,39),p(71,hLe,2,0,"th",34),p(72,ALe,2,1,"td",35),Be(),Ie(73,40),p(74,pLe,2,0,"th",34),p(75,gLe,3,4,"td",35),Be(),Ie(76,41),p(77,mLe,2,0,"th",34),p(78,_Le,2,1,"td",35),Be(),Ie(79,42),p(80,bLe,2,0,"th",34),p(81,CLe,2,1,"td",35),Be(),p(82,yLe,1,0,"tr",43),p(83,MLe,1,0,"tr",44),p(84,wLe,3,2,"tr",45),c(),M(85,"mat-paginator",46),c()(),M(86,"div",28),c()(),M(87,"div",47),c()),2&e&&(h(12),m("formGroup",i.form),h(10),mn("max",i.today),m("ngClass",st(12,sG,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(15,sG,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(18,PLe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,Ri,Yi,Aa]}),t})();function xLe(t,n){1&t&&M(0,"div",30)}function SLe(t,n){1&t&&M(0,"div",31)}function OLe(t,n){if(1&t&&(l(0,"span",32),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function ELe(t,n){1&t&&M(0,"div",30)}function TLe(t,n){1&t&&M(0,"div",31)}function kLe(t,n){if(1&t&&(l(0,"span",32),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolutionInt"))}}function ILe(t,n){if(1&t&&(l(0,"span",32),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDate"))}}const SI=function(t,n){return{success:t,error:n}};let BLe=(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.licensureResolutionService=i,this.formBuilder=r,this.parameterService=o,this.storage=a,this.listParameter=new Array,this.today=kt(new Date).format("YYYY-MM-DD"),this.fileTypeAllowed=".pdf",this.fileMultiple=!1,this.file=new rh,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.form.get("cutoffDate")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listParameter=i[0].data;let r=this.listParameter.find(a=>"NUMRESANU"==a.name)?.value,o=this.listParameter.find(a=>"NUMRES"==a.name)?.value;this.form.get("resolution")?.setValue(1==r?.length?"0"+r:r),this.form.get("resolutionInt")?.setValue(o)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],resolutionInt:["",[ee.min(1),ee.max(9999999999)]],cutoffDate:["",[ee.required]],resolutionFile:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}validateDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n general","La fecha de corte seleccionada no puede ser mayor a "+this.today),this.form.get("requestDate")?.setValue(null))}clear(){this.utilService.showLoading("Cargando..."),this.form.get("resolution")?.setValue(""),this.ngOnInit(),this.file=new rh,this.form.get("cutoffDate")?.setValue(this.today)}selectedFile(e){const i=e.target.files;if("undefined"!=i)for(const r of i)this.utilService.extractBase64(r).then(o=>{this.file.content=o.base,this.file.name=name+"."+r.type.split("/")[1],this.file.extension=r.type,this.file.type=T.UploadDocumentType.Document}).catch(o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n general","Error al procesar archivo "+o,!1)})}save(){this.utilService.showLoading("Generando..."),this.licensureResolutionService.generateGeneralResolution({item:this.form.get("resolution")?.value,dateStart:this.form.get("cutoffDate")?.value,file:this.file}).subscribe(e=>{this.utilService.closeLoading(""),"success"==e.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar resoluci\xf3n general","Resoluci\xf3n general generada correctamente"),setTimeout(()=>{this.ngOnInit()},3e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n general",e.message)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n general",e.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution-general"]],decls:66,vars:24,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999","readonly","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","resolutionInt"],["type","number","formControlName","resolutionInt","placeholder","N\xfamero de resoluci\xf3n","max","9999999999","readonly","",3,"ngClass"],["for","cutoffDate"],["type","date","formControlName","cutoffDate","placeholder","Fecha corte",3,"ngClass","max","change"],[1,"col-12","col-xs-12","col-md-12"],["for","formFile",1,"form-label"],["formControlName","resolutionFile","type","file",1,"form-control",3,"accept","multiple","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Generar resoluci\xf3n general"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,xLe,1,0,"div",16),p(24,SLe,1,0,"div",17),p(25,OLe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"N\xfamero resoluci\xf3n Interna"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,ELe,1,0,"div",16),p(36,TLe,1,0,"div",17),p(37,kLe,2,1,"span",18),c()()(),l(38,"div",10)(39,"div",11)(40,"label",21)(41,"b"),u(42,"Fecha corte"),c(),l(43,"span",13),u(44,"*"),c()(),l(45,"div",14)(46,"input",22),ae("change",function(o){return i.validateDate(o.target)}),c(),p(47,ILe,2,1,"span",18),c()()(),l(48,"div",23)(49,"div",11)(50,"label",24)(51,"b"),u(52,"Seleccione resoluci\xf3n pdf"),c()(),l(53,"input",25),ae("change",function(o){return i.selectedFile(o)}),c()()()(),M(54,"br")(55,"br"),l(56,"div",6)(57,"div",26)(58,"button",27),ae("click",function(){return i.clear()}),u(59,"Limpiar"),c(),u(60," \xa0 "),l(61,"button",28),ae("click",function(){return i.save()}),u(62,"Generar"),c()()()()(),M(63,"div",7),c(),M(64,"br"),c(),M(65,"div",29),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(15,SI,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(9),m("ngClass",st(18,SI,i.validateResult("resolutionInt"),i.validateErrors("resolutionInt"))),h(1),m("ngIf",i.validateResult("resolutionInt")),h(1),m("ngIf",i.validateErrors("resolutionInt")),h(1),m("ngIf",i.validateErrors("resolutionInt")),h(9),mn("max",i.today),m("ngClass",st(21,SI,i.validateResult("cutoffDate"),i.validateErrors("cutoffDate"))),h(1),m("ngIf",i.validateErrors("cutoffDate")),h(6),m("accept",i.fileTypeAllowed)("multiple",i.fileMultiple),h(8),m("disabled",i.form.invalid))},dependencies:[sr,Oi,mr,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi]}),t})(),RLe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution-modification"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-generate-resolution-modification works!"),c())}}),t})(),NLe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution-withdrawal"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-generate-resolution-withdrawal works!"),c())}}),t})();const FLe=["TABLE"];function LLe(t,n){1&t&&M(0,"div",48)}function ULe(t,n){1&t&&M(0,"div",49)}function YLe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function HLe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateIni"))}}function jLe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateEnd"))}}function VLe(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function QLe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function GLe(t,n){1&t&&(l(0,"th",51),u(1," Tipo resoluci\xf3n "),c())}function zLe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolutionType.name," ")}}function WLe(t,n){1&t&&(l(0,"th",51),u(1," N\xfamero resoluci\xf3n "),c())}function qLe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function JLe(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function KLe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.resolutionDate,"yyyy-MM-dd")," ")}}function XLe(t,n){1&t&&(l(0,"th",51),u(1," Fecha proceso "),c())}function $Le(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function ZLe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula inicial "),c())}function e6e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureInitial," ")}}function t6e(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula final "),c())}function n6e(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureFinal," ")}}function i6e(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function r6e(t,n){if(1&t){const e=Mn();l(0,"div",54)(1,"div",55)(2,"span",56),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().generate(r))}),M(3,"span",57),c(),l(4,"span",58),u(5,"Generar resoluci\xf3n"),c()()()}}function o6e(t,n){if(1&t){const e=Mn();l(0,"div",54)(1,"div",55)(2,"span",59),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().download(r))}),M(3,"span",60),c(),l(4,"span",58),u(5,"Descargar resoluci\xf3n"),c()()()}}function a6e(t,n){if(1&t&&(l(0,"td",52),p(1,r6e,6,0,"div",53),p(2,o6e,6,0,"div",53),c()),2&t){const e=n.$implicit;h(1),m("ngIf","S"==e.signed&&null==e.resolutionName),h(1),m("ngIf","S"==e.signed&&null!=e.resolutionName)}}function s6e(t,n){1&t&&M(0,"tr",61)}function c6e(t,n){1&t&&M(0,"tr",62)}const OI=function(t,n){return{success:t,error:n}},l6e=function(){return[5,10,25,100]};let d6e=(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.licensureResolutionService=i,this.formBuilder=r,this.parameterService=o,this.storage=a,this.procedureType=Array(),this.listLicensures=new Array,this.listLicensuresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.displayedColumns=["id","licensureType","noResolution","dateResolution","dateProcess","licensureStart","licensureEnd","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(i=>{this.ipAddress=i}),this.form.get("cutoffDateIni")?.setValue(kt().format("YYYY-MM-DD")),this.form.get("cutoffDateEnd")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listParameter=i[0].data},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],cutoffDateIni:["",[ee.required]],cutoffDateEnd:["",[ee.required]]})}applyFilter(e){this.licensuresDataSource.filter=e.target.value.trim().toLowerCase(),this.licensuresDataSource.paginator&&this.licensuresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.licensuresDataSource.data,i);this.licensuresDataSource=new Ni(r)}updateProcedures(e){this.licensuresDataSource=new Ni(e),this.licensuresDataSource.sort=this.sort,this.licensuresDataSource.paginator=this.paginator}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("resolution")?.setValue(""),this.form.get("cutoffDateIni")?.setValue(this.today),this.form.get("cutoffDateEnd")?.setValue(this.today),this.listLicensures=new Array,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("resolution")?.value,i=this.form.get("cutoffDateIni")?.value,r=this.form.get("cutoffDateEnd")?.value,o=this.licensureResolutionService.getResolutionByDate({item:e,dateStart:i,dateEnd:r}).toPromise();Promise.all([o]).then(a=>{this.utilService.closeLoading(""),"success"==a[0].type?(this.listLicensures=a[0].data,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",a[0].message)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",a.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.licensuresDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo resoluci\xf3n":o.licensureResolutionType.name,"N\xfamero resoluci\xf3n":o.licensureResolutionNumber,"Descripci\xf3n resoluci\xf3n":o.description,"Fecha resoluci\xf3n":o.resolutionDate.slice(0,10),"Fecha proceso":o.processDate.slice(0,10),"Matr\xedcula inicial":o.licensureInitial,"Matr\xedcula final":o.licensureFinal}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"Resoluciones.xlsx")}generate(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.generateLicensureResolution({item:e.licensureResolutionNumber,ipAddress:this.ipAddress,username:this.user.name}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar resoluci\xf3n",i.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",i.error.message)})}download(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.downloadLicensureResolution({item:e.licensureResolutionNumber}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Resoluci\xf3n descargada",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la resoluci\xf3n",i.exceptionMessage)}else console.log("No existe el archivo de resoluci\xf3n, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-resolution"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(FLe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:95,vars:26,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","cutoffDateIni"],["type","date","formControlName","cutoffDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","cutoffDateEnd"],["type","date","formControlName","cutoffDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","licensureType"],["matColumnDef","noResolution"],["matColumnDef","dateResolution"],["matColumnDef","dateProcess"],["matColumnDef","licensureStart"],["matColumnDef","licensureEnd"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-copy"],[1,"tiptext"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Generar resoluciones"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,LLe,1,0,"div",16),p(24,ULe,1,0,"div",17),p(25,YLe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha corte inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,HLe,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha corte final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,jLe,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),l(55,"div",6)(56,"div",27)(57,"button",28),ae("click",function(){return i.exportAsExcel()}),u(58,"Exportar a excel"),c()()(),M(59,"br"),l(60,"div",6),M(61,"div",29),l(62,"div",30)(63,"div",31)(64,"table",32,33),Ie(66,34),p(67,VLe,2,0,"th",35),p(68,QLe,2,1,"td",36),Be(),Ie(69,37),p(70,GLe,2,0,"th",35),p(71,zLe,2,1,"td",36),Be(),Ie(72,38),p(73,WLe,2,0,"th",35),p(74,qLe,2,1,"td",36),Be(),Ie(75,39),p(76,JLe,2,0,"th",35),p(77,KLe,3,4,"td",36),Be(),Ie(78,40),p(79,XLe,2,0,"th",35),p(80,$Le,3,4,"td",36),Be(),Ie(81,41),p(82,ZLe,2,0,"th",35),p(83,e6e,2,1,"td",36),Be(),Ie(84,42),p(85,t6e,2,0,"th",35),p(86,n6e,2,1,"td",36),Be(),Ie(87,43),p(88,i6e,2,0,"th",35),p(89,a6e,3,2,"td",36),Be(),p(90,s6e,1,0,"tr",44),p(91,c6e,1,0,"tr",45),c(),M(92,"mat-paginator",46),c()(),M(93,"div",29),c()(),M(94,"div",47),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(16,OI,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(10),mn("max",i.today),m("ngClass",st(19,OI,i.validateResult("cutoffDateIni"),i.validateErrors("cutoffDateIni"))),h(1),m("ngIf",i.validateErrors("cutoffDateIni")),h(9),mn("max",i.today),m("ngClass",st(22,OI,i.validateResult("cutoffDateEnd"),i.validateErrors("cutoffDateEnd"))),h(1),m("ngIf",i.validateErrors("cutoffDateEnd")),h(6),m("disabled",i.form.invalid),h(12),m("dataSource",i.licensuresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(25,l6e)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi,Aa]}),t})(),u6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-import-correspondence"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-import-correspondence works!"),c())}}),t})(),f6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-print-duplicate-change"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-print-duplicate-change works!"),c())}}),t})(),h6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-print-licensure-approved"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-print-licensure-approved works!"),c())}}),t})(),A6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-process-sign-resolution"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"process-sign-resolution works!"),c())}}),t})(),p6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-card-delivery"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-card-delivery works!"),c())}}),t})(),g6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-card-shipping"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-card-shipping works!"),c())}}),t})(),m6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-certifications"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-certifications works!"),c())}}),t})(),_6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-duplicate-change"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-duplicate-change works!"),c())}}),t})(),b6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-graduate-without-documents"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-graduate-without-documents works!"),c())}}),t})(),v6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-graduate-without-procedure"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-graduate-without-procedure works!"),c())}}),t})(),C6e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-graduate"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-graduate works!"),c())}}),t})();class yC{}class I0{}class EI{constructor(){this.passwordOld=""}}let y6e=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/GraduateResidenceInformation"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),cG=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/ManageUser"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}changePassword(e,i){return this.metodoPutApi(this.url+"/changePassword/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),M6e=0;const TI=new wn("CdkAccordion");let w6e=(()=>{class t{constructor(){this._stateChanges=new te,this._openCloseAllActions=new te,this.id="cdk-accordion-"+M6e++,this._multi=!1}get multi(){return this._multi}set multi(e){this._multi=Di(e)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(e){this._stateChanges.next(e)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[Li([{provide:TI,useExisting:t}]),Go]}),t})(),P6e=0,D6e=(()=>{class t{constructor(e,i,r){this.accordion=e,this._changeDetectorRef=i,this._expansionDispatcher=r,this._openCloseAllSubscription=B.EMPTY,this.closed=new Fn,this.opened=new Fn,this.destroyed=new Fn,this.expandedChange=new Fn,this.id="cdk-accordion-child-"+P6e++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=r.listen((o,a)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===a&&this.id!==o&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}get expanded(){return this._expanded}set expanded(e){e=Di(e),this._expanded!==e&&(this._expanded=e,this.expandedChange.emit(e),e?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){this._disabled=Di(e)}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(e=>{this.disabled||(this.expanded=e)})}}return t.\u0275fac=function(e){return new(e||t)(D(TI,12),D(wo),D(QT))},t.\u0275dir=fn({type:t,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[Li([{provide:TI,useValue:void 0}])]}),t})(),x6e=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})();const S6e=["body"];function O6e(t,n){}const E6e=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],T6e=["mat-expansion-panel-header","*","mat-action-row"];function k6e(t,n){1&t&&M(0,"span",2),2&t&&m("@indicatorRotate",z()._getExpandedState())}const I6e=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],B6e=["mat-panel-title","mat-panel-description","*"],kI=new wn("MAT_ACCORDION"),lG="225ms cubic-bezier(0.4,0.0,0.2,1)",dG={indicatorRotate:hs("indicatorRotate",[ao("collapsed, void",Ei({transform:"rotate(0deg)"})),ao("expanded",Ei({transform:"rotate(180deg)"})),Do("expanded <=> collapsed, void => collapsed",Bo(lG))]),bodyExpansion:hs("bodyExpansion",[ao("collapsed, void",Ei({height:"0px",visibility:"hidden"})),ao("expanded",Ei({height:"*",visibility:"visible"})),Do("expanded <=> collapsed, void => collapsed",Bo(lG))])};let R6e=(()=>{class t{constructor(e){this._template=e}}return t.\u0275fac=function(e){return new(e||t)(D(Lo))},t.\u0275dir=fn({type:t,selectors:[["ng-template","matExpansionPanelContent",""]]}),t})(),N6e=0;const uG=new wn("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let SP=(()=>{class t extends D6e{constructor(e,i,r,o,a,s,d){super(e,i,r),this._viewContainerRef=o,this._animationMode=s,this._hideToggle=!1,this.afterExpand=new Fn,this.afterCollapse=new Fn,this._inputChanges=new te,this._headerId="mat-expansion-panel-header-"+N6e++,this._bodyAnimationDone=new te,this.accordion=e,this._document=a,this._bodyAnimationDone.pipe(Pg((f,A)=>f.fromState===A.fromState&&f.toState===A.toState)).subscribe(f=>{"void"!==f.fromState&&("expanded"===f.toState?this.afterExpand.emit():"collapsed"===f.toState&&this.afterCollapse.emit())}),d&&(this.hideToggle=d.hideToggle)}get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=Di(e)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this.opened.pipe(Cc(null),lo(()=>this.expanded&&!this._portal),vo(1)).subscribe(()=>{this._portal=new rv(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(e){this._inputChanges.next(e)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const e=this._document.activeElement,i=this._body.nativeElement;return e===i||i.contains(e)}return!1}}return t.\u0275fac=function(e){return new(e||t)(D(kI,12),D(wo),D(QT),D(Ss),D(nr),D(jc,8),D(uG,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-expansion-panel"]],contentQueries:function(e,i,r){if(1&e&&Ji(r,R6e,5),2&e){let o;Rt(o=Nt())&&(i._lazyContent=o.first)}},viewQuery:function(e,i){if(1&e&&on(S6e,5),2&e){let r;Rt(r=Nt())&&(i._body=r.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,i){2&e&&Wi("mat-expanded",i.expanded)("_mat-animation-noopable","NoopAnimations"===i._animationMode)("mat-expansion-panel-spacing",i._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[Li([{provide:kI,useValue:void 0}]),$n,Go],ngContentSelectors:T6e,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(e,i){1&e&&(ca(E6e),Zi(0),l(1,"div",0,1),ae("@bodyExpansion.done",function(o){return i._bodyAnimationDone.next(o)}),l(3,"div",2),Zi(4,1),p(5,O6e,0,0,"ng-template",3),c(),Zi(6,2),c()),2&e&&(h(1),m("@bodyExpansion",i._getExpandedState())("id",i.id),Ai("aria-labelledby",i._headerId),h(4),m("cdkPortalOutlet",i._portal))},dependencies:[UT],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row button.mat-button-base,.mat-action-row button.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row button.mat-button-base,[dir=rtl] .mat-action-row button.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[dG.bodyExpansion]},changeDetection:0}),t})();class F6e{}const L6e=xg(F6e);let OP=(()=>{class t extends L6e{constructor(e,i,r,o,a,s,d){super(),this.panel=e,this._element=i,this._focusMonitor=r,this._changeDetectorRef=o,this._animationMode=s,this._parentChangeSubscription=B.EMPTY;const f=e.accordion?e.accordion._stateChanges.pipe(lo(A=>!(!A.hideToggle&&!A.togglePosition))):nc;this.tabIndex=parseInt(d||"")||0,this._parentChangeSubscription=Us(e.opened,e.closed,f,e._inputChanges.pipe(lo(A=>!!(A.hideToggle||A.disabled||A.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(lo(()=>e._containsFocus())).subscribe(()=>r.focusVia(i,"program")),a&&(this.expandedHeight=a.expandedHeight,this.collapsedHeight=a.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const e=this._isExpanded();return e&&this.expandedHeight?this.expandedHeight:!e&&this.collapsedHeight?this.collapsedHeight:null}_keydown(e){switch(e.keyCode){case 32:case 13:Qc(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}focus(e,i){e?this._focusMonitor.focusVia(this._element,e,i):this._element.nativeElement.focus(i)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(e=>{e&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return t.\u0275fac=function(e){return new(e||t)(D(SP,1),D(hi),D(Ju),D(wo),D(uG,8),D(jc,8),vc("tabindex"))},t.\u0275cmp=Xt({type:t,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(e,i){1&e&&ae("click",function(){return i._toggle()})("keydown",function(o){return i._keydown(o)}),2&e&&(Ai("id",i.panel._headerId)("tabindex",i.tabIndex)("aria-controls",i._getPanelId())("aria-expanded",i._isExpanded())("aria-disabled",i.panel.disabled),Hc("height",i._getHeaderHeight()),Wi("mat-expanded",i._isExpanded())("mat-expansion-toggle-indicator-after","after"===i._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===i._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===i._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[$n],ngContentSelectors:B6e,decls:5,vars:1,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,i){1&e&&(ca(I6e),l(0,"span",0),Zi(1),Zi(2,1),Zi(3,2),c(),p(4,k6e,1,1,"span",1)),2&e&&(h(4),m("ngIf",i._showToggle()))},dependencies:[Oi],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;margin-right:16px}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true])::before,.cdk-high-contrast-active .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true])::before,.cdk-high-contrast-active .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true])::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;border:3px solid;border-radius:4px;content:""}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],encapsulation:2,data:{animation:[dG.indicatorRotate]},changeDetection:0}),t})(),fG=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]}),t})(),hG=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),t})(),AG=(()=>{class t extends w6e{constructor(){super(...arguments),this._ownHeaders=new ug,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(e){this._hideToggle=Di(e)}ngAfterContentInit(){this._headers.changes.pipe(Cc(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(i=>i.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new PT(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(e){this._keyManager.onKeydown(e)}_handleHeaderFocus(e){this._keyManager.updateActiveItem(e)}ngOnDestroy(){super.ngOnDestroy(),this._ownHeaders.destroy()}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275dir=fn({type:t,selectors:[["mat-accordion"]],contentQueries:function(e,i,r){if(1&e&&Ji(r,OP,5),2&e){let o;Rt(o=Nt())&&(i._headers=o)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("mat-accordion-multi",i.multi)},inputs:{multi:"multi",hideToggle:"hideToggle",displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[Li([{provide:kI,useExisting:t}]),$n]}),t})(),U6e=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Po,Ui,x6e,Sg]]}),t})();const Y6e=["paginator"],H6e=["sort"],j6e=["paginatorLog"],V6e=["sortLog"];function Q6e(t,n){1&t&&M(0,"div",24)}function G6e(t,n){1&t&&M(0,"div",25)}function z6e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("document"))}}function W6e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function q6e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("documentType"))}}function J6e(t,n){1&t&&M(0,"div",24)}function K6e(t,n){1&t&&M(0,"div",25)}function X6e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("documentNumber"))}}function $6e(t,n){1&t&&M(0,"div",24)}function Z6e(t,n){1&t&&M(0,"div",25)}function e7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("firstSurname"))}}function t7e(t,n){1&t&&M(0,"div",24)}function n7e(t,n){1&t&&M(0,"div",25)}function i7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("secondSurname"))}}function r7e(t,n){1&t&&M(0,"div",24)}function o7e(t,n){1&t&&M(0,"div",25)}function a7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("firstName"))}}function s7e(t,n){1&t&&M(0,"div",24)}function c7e(t,n){1&t&&M(0,"div",25)}function l7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("secondName"))}}function d7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function u7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("birthCountry"))}}function f7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function h7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("birthState"))}}const Hl=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function A7e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",116)(3,"b"),u(4,"Departamento de nacimiento"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",117),ae("selectionChange",function(r){return Mt(e),wt(z(2).stateBirthSelected(r.value))}),l(9,"input",57),ae("keyup",function(r){return Mt(e),wt(z(2).onKeyBirthState(r))}),c(),l(10,"mat-option",35),u(11,"SELECCIONE"),c(),p(12,f7e,2,2,"mat-option",36),c(),p(13,h7e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(3,Hl,e.validateResult("birthState"),e.validateErrors("birthState"))),h(4),m("ngForOf",e.listBirthStateSelectTemp),h(1),m("ngIf",e.validateErrors("birthState"))}}function p7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function g7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("birthCity"))}}function m7e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",118)(3,"b"),u(4,"Ciudad de nacimiento"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",119)(9,"input",57),ae("keyup",function(r){return Mt(e),wt(z(2).onKeyBirthCity(r))}),c(),l(10,"mat-option",35),u(11,"SELECCIONE"),c(),p(12,p7e,2,2,"mat-option",36),c(),p(13,g7e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(3,Hl,e.validateResult("birthCity"),e.validateErrors("birthCity"))),h(4),m("ngForOf",e.listBirthCitySelectTemp),h(1),m("ngIf",e.validateErrors("birthCity"))}}function _7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("birthDate"))}}function b7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function v7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("issuanceDateState"))}}function C7e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",120)(3,"b"),u(4,"Departamento de expedici\xf3n documento"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",121),ae("selectionChange",function(r){return Mt(e),wt(z(2).stateIssuanceDateSelected(r.value))}),l(9,"input",57),ae("keyup",function(r){return Mt(e),wt(z(2).onKeyIssuanceState(r))}),c(),l(10,"mat-option",35),u(11,"SELECCIONE"),c(),p(12,b7e,2,2,"mat-option",36),c(),p(13,v7e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(3,Hl,e.validateResult("issuanceDateState"),e.validateErrors("issuanceDateState"))),h(4),m("ngForOf",e.listIssuanceStateSelectTemp),h(1),m("ngIf",e.validateErrors("issuanceDateState"))}}function y7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function M7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("issuanceCity"))}}function w7e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",122)(3,"b"),u(4,"Ciudad de expedici\xf3n documento"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",123)(9,"input",57),ae("keyup",function(r){return Mt(e),wt(z(2).onKeyIssuanceCity(r))}),c(),l(10,"mat-option",35),u(11,"SELECCIONE"),c(),p(12,y7e,2,2,"mat-option",36),c(),p(13,M7e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(3,Hl,e.validateResult("issuanceCity"),e.validateErrors("issuanceCity"))),h(4),m("ngForOf",e.listIssuanceCitySelectTemp),h(1),m("ngIf",e.validateErrors("issuanceCity"))}}function P7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("issuanceDate"))}}function D7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateGender"))}}function x7e(t,n){if(1&t){const e=Mn();l(0,"button",124),ae("click",function(){return Mt(e),wt(z(2).deleteGraduate())}),u(1,"Eliminar"),c()}2&t&&m("disabled",z(2).formBasicData.invalid)}function S7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function O7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("residenceState"))}}function E7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function T7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("residenceCity"))}}function k7e(t,n){1&t&&M(0,"div",24)}function I7e(t,n){1&t&&M(0,"div",25)}function B7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("residenceAddress"))}}function R7e(t,n){1&t&&M(0,"div",24)}function N7e(t,n){1&t&&M(0,"div",25)}function F7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduatePhoneNumber"))}}function L7e(t,n){1&t&&M(0,"div",24)}function U7e(t,n){1&t&&M(0,"div",25)}function Y7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateCelphoneNumber"))}}function H7e(t,n){1&t&&M(0,"div",24)}function j7e(t,n){1&t&&M(0,"div",25)}function V7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateCelphoneNumberAlt"))}}function Q7e(t,n){1&t&&M(0,"div",24)}function G7e(t,n){1&t&&M(0,"div",25)}function z7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateEmail"))}}function W7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function q7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoCountry"))}}function J7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function K7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("academicInfoUniversity"))}}function X7e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",125)(3,"b"),u(4,"Universidad"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",126),ae("selectionChange",function(r){return Mt(e),wt(z(2).universityAcademicInfoSelected(r.value))}),l(9,"input",57),ae("keyup",function(r){return Mt(e),wt(z(2).onKeyUniversity(r))}),c(),l(10,"mat-option",35),u(11,"SELECCIONE"),c(),p(12,J7e,2,2,"mat-option",36),c(),p(13,K7e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(4,Hl,e.validateResult("academicInfoUniversity"),e.validateErrors("academicInfoUniversity")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listUniversitiesSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoUniversity"))}}function $7e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.cityName)}}function Z7e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("academicInfoUniversityHeadquarter"))}}function e9e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",127)(3,"b"),u(4,"Sede"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",128),ae("selectionChange",function(r){return Mt(e),wt(z(2).headquarterUniversityAcademicInfoSelected(r.value))}),l(9,"mat-option",35),u(10,"SELECCIONE"),c(),p(11,$7e,2,2,"mat-option",36),c(),p(12,Z7e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(4,Hl,e.validateResult("academicInfoUniversityHeadquarter"),e.validateErrors("academicInfoUniversityHeadquarter")))("disabled",e.disabledAcademicInfoReported),h(3),m("ngForOf",e.listUniversitiesHeadquarterAcademicInfo),h(1),m("ngIf",e.validateErrors("academicInfoUniversityHeadquarter"))}}function t9e(t,n){1&t&&M(0,"div",24)}function n9e(t,n){1&t&&M(0,"div",25)}function i9e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("academicInfoUniversityForeign"))}}const Wc=function(t,n){return{success:t,error:n}};function r9e(t,n){if(1&t&&(l(0,"div",10)(1,"div",11)(2,"label",129)(3,"b"),u(4,"Universidad"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14),M(8,"input",130),p(9,t9e,1,0,"div",16),p(10,n9e,1,0,"div",17),p(11,i9e,2,1,"span",18),c()()()),2&t){const e=z(2);h(8),m("ngClass",st(4,Wc,e.validateResult("academicInfoUniversityForeign"),e.validateErrors("academicInfoUniversityForeign"))),h(1),m("ngIf",e.validateResult("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign"))}}function o9e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.careerId),h(1),Pe(e.careerName)}}function a9e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("academicInfoProfessionalTitle"))}}function s9e(t,n){if(1&t){const e=Mn();l(0,"div",31)(1,"div",32)(2,"label",131)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",132)(9,"input",57),ae("keyup",function(r){return Mt(e),wt(z(2).onKeyProfessionalTitle(r))}),c(),l(10,"mat-option",35),u(11,"SELECCIONE"),c(),p(12,o9e,2,2,"mat-option",36),c(),p(13,a9e,2,1,"span",18),c()()()}if(2&t){const e=z(2);h(8),m("ngClass",st(4,Hl,e.validateResult("academicInfoProfessionalTitle"),e.validateErrors("academicInfoProfessionalTitle")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listUniversitiesHeadquarterCareerSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitle"))}}function c9e(t,n){if(1&t&&(l(0,"mat-option",115),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function l9e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(3);h(1),Pe(e.showErrors("academicInfoProfessionalTitleForeign"))}}function d9e(t,n){if(1&t&&(l(0,"div",31)(1,"div",32)(2,"label",133)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",13),u(6,"*"),c()(),l(7,"div",14)(8,"mat-select",134)(9,"mat-option",35),u(10,"SELECCIONE"),c(),p(11,c9e,2,2,"mat-option",36),c(),p(12,l9e,2,1,"span",18),c()()()),2&t){const e=z(2);h(8),m("ngClass",st(3,Hl,e.validateResult("academicInfoProfessionalTitleForeign"),e.validateErrors("academicInfoProfessionalTitleForeign"))),h(3),m("ngForOf",e.universitiesCareerList),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitleForeign"))}}function u9e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoGradeDate"))}}function f9e(t,n){if(1&t){const e=Mn();l(0,"button",124),ae("click",function(){return Mt(e),wt(z(2).deleteAcademicData())}),u(1,"Eliminar"),c()}2&t&&m("disabled",z(2).formAcademicData.invalid)}function h9e(t,n){1&t&&(l(0,"th",135),u(1," No "),c())}function A9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function p9e(t,n){1&t&&(l(0,"th",135),u(1," Id "),c())}function g9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function m9e(t,n){1&t&&(l(0,"th",135),u(1," Fecha tr\xe1mite "),c())}function _9e(t,n){if(1&t&&(l(0,"td",136),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function b9e(t,n){1&t&&(l(0,"th",135),u(1," Ticket "),c())}function v9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function C9e(t,n){1&t&&(l(0,"th",135),u(1," Estado "),c())}function y9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function M9e(t,n){1&t&&(l(0,"th",135),u(1," Tipo documento "),c())}function w9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function P9e(t,n){1&t&&(l(0,"th",135),u(1," No documento "),c())}function D9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.graduate.documentNumber," ")}}function x9e(t,n){1&t&&(l(0,"th",135),u(1," Tipo tr\xe1mite "),c())}function S9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureType.name," ")}}function O9e(t,n){1&t&&(l(0,"th",135),u(1," Resoluci\xf3n "),c())}function E9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",null==e.licensures[0]||null==e.licensures[0].licensureResolution?null:e.licensures[0].licensureResolution.description," ")}}function T9e(t,n){1&t&&(l(0,"th",135),u(1," Fecha matr\xedcula "),c())}function k9e(t,n){if(1&t&&(l(0,"td",136),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,null==e.licensures[0]?null:e.licensures[0].processDate,"yyyy-MM-dd")," ")}}function I9e(t,n){1&t&&(l(0,"th",135),u(1," N\xfamero matr\xedcula "),c())}function B9e(t,n){if(1&t&&(l(0,"td",136),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",null==e.licensures[0]?null:e.licensures[0].licensureNumber," ")}}function R9e(t,n){1&t&&(l(0,"th",135),u(1," Documentos "),c())}function N9e(t,n){if(1&t){const e=Mn();l(0,"div",137)(1,"div",40)(2,"span",138),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.Document))}),M(3,"span",147),c(),l(4,"span",42),u(5,"Ver documento"),c()(),u(6,"\xa0 "),l(7,"div",40)(8,"span",140),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.Document,"D"))}),M(9,"span",141),c(),l(10,"span",42),u(11,"Descargar documento"),c()(),u(12,"\xa0 "),l(13,"div",40)(14,"span",142),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.deleteDocument(r.procedureDocuments,o.documentType.Document))}),M(15,"span",143),c(),l(16,"span",42),u(17,"Eliminar documento"),c()(),u(18,"\xa0 "),l(19,"div",40)(20,"span",138),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.assignDocument(r.procedureDocuments,o.documentType.Document))}),M(21,"span",144),c(),l(22,"span",42),u(23,"Asignar documento"),c()()()}}function F9e(t,n){if(1&t){const e=Mn();l(0,"div",137)(1,"div",40)(2,"span",138),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.ProfessionalTitle))}),M(3,"span",148),c(),l(4,"span",42),u(5,"Ver diploma"),c()(),u(6,"\xa0 "),l(7,"div",40)(8,"span",140),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.ProfessionalTitle,"D"))}),M(9,"span",141),c(),l(10,"span",42),u(11,"Descargar diploma"),c()(),u(12,"\xa0 "),l(13,"div",40)(14,"span",142),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.deleteDocument(r.procedureDocuments,o.documentType.ProfessionalTitle))}),M(15,"span",143),c(),l(16,"span",42),u(17,"Eliminar diploma"),c()(),u(18,"\xa0 "),l(19,"div",40)(20,"span",138),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.assignDocument(r.procedureDocuments,o.documentType.ProfessionalTitle))}),M(21,"span",144),c(),l(22,"span",42),u(23,"Asignar diploma"),c()()()}}function L9e(t,n){if(1&t){const e=Mn();l(0,"div",137)(1,"div",40)(2,"span",138),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).showResolution(r.resolution))}),M(3,"span",149),c(),l(4,"span",42),u(5,"Ver Respuesta universidad"),c()()()}}function U9e(t,n){if(1&t){const e=Mn();l(0,"td",136)(1,"div",137)(2,"div",40)(3,"span",138),ae("click",function(){const o=Mt(e).$implicit,a=z(2);return wt(a.showDocument(o.procedureDocuments,a.documentType.Photo))}),M(4,"span",139),c(),l(5,"span",42),u(6,"Ver fotograf\xeda"),c()(),u(7,"\xa0 "),l(8,"div",40)(9,"span",140),ae("click",function(){const o=Mt(e).$implicit,a=z(2);return wt(a.showDocument(o.procedureDocuments,a.documentType.Photo,"D"))}),M(10,"span",141),c(),l(11,"span",42),u(12,"Descargar fotograf\xeda"),c()(),u(13,"\xa0 "),l(14,"div",40)(15,"span",142),ae("click",function(){const o=Mt(e).$implicit,a=z(2);return wt(a.deleteDocument(o.procedureDocuments,a.documentType.Photo))}),M(16,"span",143),c(),l(17,"span",42),u(18,"Eliminar fotograf\xeda"),c()(),u(19,"\xa0 "),l(20,"div",40)(21,"span",138),ae("click",function(){const o=Mt(e).$implicit,a=z(2);return wt(a.assignDocument(o.procedureDocuments,a.documentType.Photo))}),M(22,"span",144),c(),l(23,"span",42),u(24,"Asignar fotograf\xeda"),c()()(),u(25,"\xa0 "),p(26,N9e,24,0,"div",145),u(27,"\xa0 "),p(28,F9e,24,0,"div",145),u(29,"\xa0 "),p(30,L9e,6,0,"div",145),l(31,"div",137)(32,"div",40)(33,"span",142),ae("click",function(){const o=Mt(e).$implicit;return wt(z(2).cleanLicensure(o))}),M(34,"span",146),c(),l(35,"span",42),u(36,"Quitar matr\xedcula y certificado"),c()()()()}if(2&t){const e=n.$implicit;h(26),m("ngIf",1==e.procedureTypeId),h(2),m("ngIf",1==e.procedureTypeId),h(2),m("ngIf",18==e.procedureStatus.code&&e.resolution>0)}}function Y9e(t,n){1&t&&M(0,"tr",150)}function H9e(t,n){1&t&&M(0,"tr",151)}function j9e(t,n){1&t&&M(0,"div",152)}function V9e(t,n){1&t&&M(0,"div",25)}function Q9e(t,n){1&t&&M(0,"div",152)}function G9e(t,n){1&t&&M(0,"div",25)}function z9e(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("status"))}}const W9e=function(){return[5,10,25,100]};function q9e(t,n){if(1&t){const e=Mn();l(0,"div",6),M(1,"div",27),l(2,"div",28)(3,"mat-accordion",29)(4,"mat-expansion-panel")(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon"),u(8,"account_circle"),c(),u(9," \xa0\xa0 Informaci\xf3n personal "),c(),M(10,"mat-panel-description"),c(),l(11,"form",30)(12,"div",6)(13,"div",31)(14,"div",32)(15,"label",33)(16,"b"),u(17,"Tipo de documento"),c(),l(18,"span",13),u(19,"*"),c()(),l(20,"div",14)(21,"mat-select",34),ae("selectionChange",function(r){return Mt(e),wt(z().documentTypeSelected(r.value))}),l(22,"mat-option",35),u(23,"SELECCIONE"),c(),p(24,W6e,2,2,"mat-option",36),c(),p(25,q6e,2,1,"span",18),c()()(),l(26,"div",31)(27,"div",11)(28,"label",37)(29,"b"),u(30,"N\xfamero de documento"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",38),p(35,J6e,1,0,"div",16),p(36,K6e,1,0,"div",17),p(37,X6e,2,1,"span",18),c()()(),l(38,"div",31)(39,"div",11)(40,"label",39)(41,"b"),u(42,"Primer apellido"),c(),l(43,"span",13),u(44,"*"),c()(),l(45,"div",14)(46,"div",40),M(47,"input",41),l(48,"span",42),u(49,"Si tiene m\xe1s de dos apellidos, ingrese el primero y el complemento en el siguiente campo"),c()(),p(50,$6e,1,0,"div",16),p(51,Z6e,1,0,"div",17),l(52,"span",43),u(53,"Caracteres permitidos: 50"),c(),l(54,"div",44)(55,"span",45),u(56,"0"),c(),l(57,"span"),u(58," de 50"),c()(),p(59,e7e,2,1,"span",18),c()()(),l(60,"div",31)(61,"div",11)(62,"label",46)(63,"b"),u(64,"Segundo apellido"),c()(),l(65,"div",14),M(66,"input",47),p(67,t7e,1,0,"div",16),p(68,n7e,1,0,"div",17),l(69,"span",43),u(70,"Caracteres permitidos: 50"),c(),l(71,"div",48)(72,"span",45),u(73,"0"),c(),l(74,"span"),u(75," de 50"),c()(),p(76,i7e,2,1,"span",18),c()()(),l(77,"div",31)(78,"div",11)(79,"label",49)(80,"b"),u(81,"Primer nombre"),c(),l(82,"span",13),u(83,"*"),c()(),l(84,"div",14)(85,"div",40),M(86,"input",50),l(87,"span",42),u(88,"Si tiene m\xe1s de dos nombres, ingrese el primero y el complemento en el siguiente campo"),c()(),p(89,r7e,1,0,"div",16),p(90,o7e,1,0,"div",17),l(91,"span",43),u(92,"Caracteres permitidos: 50"),c(),l(93,"div",51)(94,"span",45),u(95,"0"),c(),l(96,"span"),u(97," de 50"),c()(),p(98,a7e,2,1,"span",18),c()()(),l(99,"div",31)(100,"div",11)(101,"label",52)(102,"b"),u(103,"Segundo nombre"),c()(),l(104,"div",14),M(105,"input",53),p(106,s7e,1,0,"div",16),p(107,c7e,1,0,"div",17),l(108,"span",43),u(109,"Caracteres permitidos: 50"),c(),l(110,"div",54)(111,"span",45),u(112,"0"),c(),l(113,"span"),u(114," de 50"),c()(),p(115,l7e,2,1,"span",18),c()()(),l(116,"div",31)(117,"div",32)(118,"label",55)(119,"b"),u(120,"Pais de nacimiento"),c(),l(121,"span",13),u(122,"*"),c()(),l(123,"div",14)(124,"mat-select",56),ae("selectionChange",function(r){return Mt(e),wt(z().countryBirthSelected(r.value))}),l(125,"input",57),ae("keyup",function(r){return Mt(e),wt(z().onKeyBirthCountry(r))}),c(),l(126,"mat-option",35),u(127,"SELECCIONE"),c(),p(128,d7e,2,2,"mat-option",36),c(),p(129,u7e,2,1,"span",18),c()()(),p(130,A7e,14,6,"div",58),p(131,m7e,14,6,"div",58),l(132,"div",31)(133,"div",11)(134,"label",37)(135,"b"),u(136,"Fecha de nacimiento"),c(),l(137,"span",13),u(138,"*"),c()(),l(139,"div",14)(140,"input",59),ae("change",function(r){return Mt(e),wt(z().validateDateBirth(r.target))}),c(),p(141,_7e,2,1,"span",18),c()()(),p(142,C7e,14,6,"div",58),p(143,w7e,14,6,"div",58),l(144,"div",31)(145,"div",11)(146,"label",37)(147,"b"),u(148,"Fecha de expedici\xf3n documento"),c(),l(149,"span",13),u(150,"*"),c()(),l(151,"div",14)(152,"input",60),ae("blur",function(r){return Mt(e),wt(z().validateIssuanceDate(r.target))}),c(),p(153,P7e,2,1,"span",18),c()()(),l(154,"div",31)(155,"div",32)(156,"label",61)(157,"b"),u(158,"Genero"),c(),l(159,"span",13),u(160,"*"),c()(),l(161,"div",14)(162,"mat-select",62)(163,"mat-option",35),u(164,"SELECCIONE"),c(),l(165,"mat-option",63),u(166,"MASCULINO"),c(),l(167,"mat-option",64),u(168,"FEMENINO"),c(),l(169,"mat-option",65),u(170,"OTRO"),c(),l(171,"mat-option",66),u(172,"NO VOY A RESPONDER"),c()(),p(173,D7e,2,1,"span",18),c()()()(),l(174,"div",6)(175,"div",10)(176,"div",67),p(177,x7e,2,1,"button",68),u(178,"\xa0 "),l(179,"button",69),ae("click",function(){return Mt(e),wt(z().saveBasicData())}),u(180,"Guardar"),c()()()()()(),l(181,"mat-expansion-panel")(182,"mat-expansion-panel-header")(183,"mat-panel-title")(184,"mat-icon"),u(185,"account_balance"),c(),u(186," \xa0\xa0 Informaci\xf3n residencia "),c(),M(187,"mat-panel-description"),c(),l(188,"form",30)(189,"div",6)(190,"div",31)(191,"div",32)(192,"label",70)(193,"b"),u(194,"Departamento de domicilio"),c(),l(195,"span",13),u(196,"*"),c()(),l(197,"div",14)(198,"mat-select",71),ae("selectionChange",function(r){return Mt(e),wt(z().stateResidenceSelected(r.value))}),l(199,"input",57),ae("keyup",function(r){return Mt(e),wt(z().onKeyResidenceState(r))}),c(),l(200,"mat-option",35),u(201,"SELECCIONE"),c(),p(202,S7e,2,2,"mat-option",36),c(),p(203,O7e,2,1,"span",18),c()()(),l(204,"div",31)(205,"div",32)(206,"label",72)(207,"b"),u(208,"Ciudad de domicilio"),c(),l(209,"span",13),u(210,"*"),c()(),l(211,"div",14)(212,"mat-select",73)(213,"input",57),ae("keyup",function(r){return Mt(e),wt(z().onKeyResidenceCity(r))}),c(),l(214,"mat-option",35),u(215,"SELECCIONE"),c(),p(216,E7e,2,2,"mat-option",36),c(),p(217,T7e,2,1,"span",18),c()()(),l(218,"div",10)(219,"div",11)(220,"label",74)(221,"b"),u(222,"Direcci\xf3n de domicilio"),c(),l(223,"span",13),u(224,"*"),c()(),l(225,"div",14),M(226,"input",75),p(227,k7e,1,0,"div",16),p(228,I7e,1,0,"div",17),p(229,B7e,2,1,"span",18),c()()(),l(230,"div",31)(231,"div",11)(232,"label",76)(233,"b"),u(234,"N\xfamero telef\xf3nico"),c(),l(235,"span",13),u(236,"*"),c()(),l(237,"div",14),M(238,"input",77),p(239,R7e,1,0,"div",16),p(240,N7e,1,0,"div",17),p(241,F7e,2,1,"span",18),c()()(),l(242,"div",31)(243,"div",11)(244,"label",78)(245,"b"),u(246,"Primer n\xfamero celular contacto"),c(),l(247,"span",13),u(248,"*"),c()(),l(249,"div",14)(250,"input",79),ae("change",function(r){return Mt(e),wt(z().validateCelphone(r))}),c(),p(251,L7e,1,0,"div",16),p(252,U7e,1,0,"div",17),p(253,Y7e,2,1,"span",18),c()()(),l(254,"div",31)(255,"div",11)(256,"label",80)(257,"b"),u(258,"Segundo n\xfamero celular contacto"),c(),l(259,"span",13),u(260,"*"),c()(),l(261,"div",14)(262,"input",81),ae("change",function(r){return Mt(e),wt(z().validateCelphone(r))}),c(),p(263,H7e,1,0,"div",16),p(264,j7e,1,0,"div",17),p(265,V7e,2,1,"span",18),c()()(),l(266,"div",31)(267,"div",11)(268,"label",82)(269,"b"),u(270,"Direcci\xf3n de correo electr\xf3nico"),c(),l(271,"span",13),u(272,"*"),c()(),l(273,"div",14)(274,"div",40),M(275,"input",83),l(276,"span",42),u(277,'Debe oprimir el bot\xf3n "Validar email" para confirmar su direcci\xf3n de correo electr\xf3nico'),c()(),p(278,Q7e,1,0,"div",16),p(279,G7e,1,0,"div",17),p(280,z7e,2,1,"span",18),c()()()(),l(281,"div",6)(282,"div",10)(283,"div",67)(284,"button",69),ae("click",function(){return Mt(e),wt(z().saveContactData())}),u(285,"Guardar"),c()()()()()(),l(286,"mat-expansion-panel")(287,"mat-expansion-panel-header")(288,"mat-panel-title")(289,"mat-icon"),u(290,"school"),c(),u(291," \xa0\xa0 Informaci\xf3n acad\xe9mica "),c(),M(292,"mat-panel-description"),c(),l(293,"form",30)(294,"div",6)(295,"div",10)(296,"div",32)(297,"label",84)(298,"b"),u(299,"Pais de estudio"),c(),l(300,"span",13),u(301,"*"),c()(),l(302,"div",14)(303,"mat-select",85),ae("selectionChange",function(r){return Mt(e),wt(z().countryAcademicInfoSelected(r.value))}),l(304,"input",57),ae("keyup",function(r){return Mt(e),wt(z().onKeyAcademicCountry(r))}),c(),l(305,"mat-option",35),u(306,"SELECCIONE"),c(),p(307,W7e,2,2,"mat-option",36),c(),p(308,q7e,2,1,"span",18),c()()(),p(309,X7e,14,7,"div",58),p(310,e9e,13,7,"div",58),p(311,r9e,12,7,"div",86),p(312,s9e,14,7,"div",58),p(313,d9e,13,6,"div",58),l(314,"div",31)(315,"div",11)(316,"label",37)(317,"b"),u(318,"Fecha de grado"),c()(),l(319,"div",14)(320,"input",87),ae("blur",function(r){return Mt(e),wt(z().validateGradeDate(r.target))}),c(),p(321,u9e,2,1,"span",18),c()()()(),l(322,"div",6)(323,"div",10)(324,"div",67),p(325,f9e,2,1,"button",68),u(326,"\xa0 "),l(327,"button",69),ae("click",function(){return Mt(e),wt(z().saveAcademicData())}),u(328,"Guardar"),c()()()()()(),l(329,"mat-expansion-panel")(330,"mat-expansion-panel-header")(331,"mat-panel-title")(332,"mat-icon"),u(333,"folder_shared"),c(),u(334," \xa0\xa0 Informaci\xf3n tr\xe1mites "),c(),M(335,"mat-panel-description"),c(),l(336,"div",6)(337,"div",28),M(338,"br"),l(339,"div",88)(340,"table",89),Ie(341,90),p(342,h9e,2,0,"th",91),p(343,A9e,2,1,"td",92),Be(),Ie(344,93),p(345,p9e,2,0,"th",91),p(346,g9e,2,1,"td",92),Be(),Ie(347,94),p(348,m9e,2,0,"th",91),p(349,_9e,3,4,"td",92),Be(),Ie(350,95),p(351,b9e,2,0,"th",91),p(352,v9e,2,1,"td",92),Be(),Ie(353,96),p(354,C9e,2,0,"th",91),p(355,y9e,2,1,"td",92),Be(),Ie(356,97),p(357,M9e,2,0,"th",91),p(358,w9e,2,1,"td",92),Be(),Ie(359,98),p(360,P9e,2,0,"th",91),p(361,D9e,2,1,"td",92),Be(),Ie(362,99),p(363,x9e,2,0,"th",91),p(364,S9e,2,1,"td",92),Be(),Ie(365,100),p(366,O9e,2,0,"th",91),p(367,E9e,2,1,"td",92),Be(),Ie(368,101),p(369,T9e,2,0,"th",91),p(370,k9e,3,4,"td",92),Be(),Ie(371,102),p(372,I9e,2,0,"th",91),p(373,B9e,2,1,"td",92),Be(),Ie(374,103),p(375,R9e,2,0,"th",91),p(376,U9e,37,3,"td",92),Be(),p(377,Y9e,1,0,"tr",104),p(378,H9e,1,0,"tr",105),c(),M(379,"mat-paginator",106,107),c()()()(),l(381,"mat-expansion-panel")(382,"mat-expansion-panel-header")(383,"mat-panel-title")(384,"mat-icon"),u(385,"supervised_user_circle"),c(),u(386," \xa0\xa0 Usuario acceso "),c(),M(387,"mat-panel-description"),c(),l(388,"form",30)(389,"div",6)(390,"div",31)(391,"div",11)(392,"label",37)(393,"b"),u(394,"Usuario"),c()(),l(395,"div",14)(396,"input",108),ae("change",function(r){return Mt(e),wt(z().validateUsername(r))}),c(),p(397,j9e,1,0,"div",109),p(398,V9e,1,0,"div",17),c()()(),l(399,"div",31)(400,"div",11)(401,"label",37)(402,"b"),u(403,"Contrase\xf1a"),c()(),l(404,"div",14),M(405,"input",110),p(406,Q9e,1,0,"div",109),p(407,G9e,1,0,"div",17),c()()(),l(408,"div",31)(409,"div",32)(410,"label",111)(411,"b"),u(412,"Estado"),c(),l(413,"span",13),u(414,"*"),c()(),l(415,"div",14)(416,"mat-select",112)(417,"mat-option",113),u(418,"Activo"),c(),l(419,"mat-option",114),u(420,"Inactivo"),c()(),p(421,z9e,2,1,"span",18),c()()()(),l(422,"div",6)(423,"div",10)(424,"div",67)(425,"button",69),ae("click",function(){return Mt(e),wt(z().saveUserAccess())}),u(426,"Guardar"),c()()()()()()()(),M(427,"div",27),c()}if(2&t){const e=z();h(11),m("formGroup",e.formBasicData),h(10),m("ngClass",st(102,Hl,e.validateResult("documentType"),e.validateErrors("documentType"))),h(3),m("ngForOf",e.graduateDocumentTypeList),h(1),m("ngIf",e.validateErrors("documentType")),h(9),m("ngClass",st(105,Wc,e.validateResult("documentNumber"),e.validateErrors("documentNumber"))),h(1),m("ngIf",e.validateResult("documentNumber")),h(1),m("ngIf",e.validateErrors("documentNumber")),h(1),m("ngIf",e.validateErrors("documentNumber")),h(10),m("ngClass",st(108,Wc,e.validateResult("firstSurname"),e.validateErrors("firstSurname"))),h(3),m("ngIf",e.validateResult("firstSurname")),h(1),m("ngIf",e.validateErrors("firstSurname")),h(8),m("ngIf",e.validateErrors("firstSurname")),h(7),m("ngClass",st(111,Wc,e.validateResult("secondSurname"),e.validateErrors("secondSurname"))),h(1),m("ngIf",e.validateResult("secondSurname")),h(1),m("ngIf",e.validateErrors("secondSurname")),h(8),m("ngIf",e.validateErrors("secondSurname")),h(10),m("ngClass",st(114,Wc,e.validateResult("firstName"),e.validateErrors("firstName"))),h(3),m("ngIf",e.validateResult("firstName")),h(1),m("ngIf",e.validateErrors("firstName")),h(8),m("ngIf",e.validateErrors("firstName")),h(7),m("ngClass",st(117,Wc,e.validateResult("secondName"),e.validateErrors("secondName"))),h(1),m("ngIf",e.validateResult("secondName")),h(1),m("ngIf",e.validateErrors("secondName")),h(8),m("ngIf",e.validateErrors("secondName")),h(9),m("ngClass",st(120,Hl,e.validateResult("birthCountry"),e.validateErrors("birthCountry")))("disabled",e.disabledCountryBirth),h(4),m("ngForOf",e.listBirthCountrySelectTemp),h(1),m("ngIf",e.validateErrors("birthCountry")),h(1),m("ngIf",!e.foreignBirth),h(1),m("ngIf",!e.foreignBirth),h(9),mn("max",e.dateBirthLimit),mn("min",e.dateBirthMin),m("ngClass",st(123,Wc,e.validateResult("birthDate"),e.validateErrors("birthDate"))),h(1),m("ngIf",e.validateErrors("birthDate")),h(1),m("ngIf",!e.foreignIssuance),h(1),m("ngIf",!e.foreignIssuance),h(9),mn("max",e.today),mn("min",e.dateIssuanceMin),m("ngClass",st(126,Wc,e.validateResult("issuanceDate"),e.validateErrors("issuanceDate"))),h(1),m("ngIf",e.validateErrors("issuanceDate")),h(9),m("ngClass",st(129,Hl,e.validateResult("graduateGender"),e.validateErrors("graduateGender"))),h(11),m("ngIf",e.validateErrors("graduateGender")),h(4),m("ngIf",e.visibleDeleteGraduate),h(2),m("disabled",e.formBasicData.invalid),h(9),m("formGroup",e.formContactData),h(10),m("ngClass",st(132,Hl,e.validateResult("residenceState"),e.validateErrors("residenceState"))),h(4),m("ngForOf",e.listResidenceStateSelectTemp),h(1),m("ngIf",e.validateErrors("residenceState")),h(9),m("ngClass",st(135,Hl,e.validateResult("residenceCity"),e.validateErrors("residenceCity"))),h(4),m("ngForOf",e.listResidenceCitySelectTemp),h(1),m("ngIf",e.validateErrors("residenceCity")),h(9),m("ngClass",st(138,Wc,e.validateResult("residenceAddress"),e.validateErrors("residenceAddress"))),h(1),m("ngIf",e.validateResult("residenceAddress")),h(1),m("ngIf",e.validateErrors("residenceAddress")),h(1),m("ngIf",e.validateErrors("residenceAddress")),h(9),m("ngClass",st(141,Wc,e.validateResult("graduatePhoneNumber"),e.validateErrors("graduatePhoneNumber"))),h(1),m("ngIf",e.validateResult("graduatePhoneNumber")),h(1),m("ngIf",e.validateErrors("graduatePhoneNumber")),h(1),m("ngIf",e.validateErrors("graduatePhoneNumber")),h(9),m("ngClass",st(144,Wc,e.validateResult("graduateCelphoneNumber"),e.validateErrors("graduateCelphoneNumber"))),h(1),m("ngIf",e.validateResult("graduateCelphoneNumber")),h(1),m("ngIf",e.validateErrors("graduateCelphoneNumber")),h(1),m("ngIf",e.validateErrors("graduateCelphoneNumber")),h(9),m("ngClass",st(147,Wc,e.validateResult("graduateCelphoneNumberAlt"),e.validateErrors("graduateCelphoneNumberAlt"))),h(1),m("ngIf",e.validateResult("graduateCelphoneNumberAlt")),h(1),m("ngIf",e.validateErrors("graduateCelphoneNumberAlt")),h(1),m("ngIf",e.validateErrors("graduateCelphoneNumberAlt")),h(10),m("ngClass",st(150,Wc,e.validateResult("graduateEmail"),e.validateErrors("graduateEmail"))),h(3),m("ngIf",e.validateResult("graduateEmail")),h(1),m("ngIf",e.validateErrors("graduateEmail")),h(1),m("ngIf",e.validateErrors("graduateEmail")),h(4),m("disabled",e.formContactData.invalid),h(9),m("formGroup",e.formAcademicData),h(10),m("ngClass",st(153,Hl,e.validateResult("academicInfoCountry"),e.validateErrors("academicInfoCountry")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listAcademicCountrySelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoCountry")),h(1),m("ngIf",!e.foreign),h(1),m("ngIf",!e.foreign),h(1),m("ngIf",e.foreign),h(1),m("ngIf",!e.foreign),h(1),m("ngIf",e.foreign),h(7),mn("max",e.today),m("ngClass",st(156,Wc,e.validateResult("academicInfoGradeDate"),e.validateErrors("academicInfoGradeDate")))("disabled",e.disabledAcademicInfoReported),h(1),m("ngIf",e.validateErrors("academicInfoGradeDate")),h(4),m("ngIf",e.visibleDeleteAcademicInfo),h(2),m("disabled",e.formAcademicData.invalid),h(13),m("dataSource",e.proceduresDataSource),h(37),m("matHeaderRowDef",e.displayedColumns),h(1),m("matRowDefColumns",e.displayedColumns),h(1),m("pageSizeOptions",vr(159,W9e)),h(9),m("formGroup",e.formUserAccess),h(8),m("ngClass",st(160,Wc,e.validateResult("username"),e.validateErrors("username"))),h(1),m("ngIf",e.validateResult("username")),h(1),m("ngIf",e.validateErrors("username")),h(7),m("ngClass",st(163,Wc,e.validateResult("password"),e.validateErrors("password"))),h(1),m("ngIf",e.validateResult("password")),h(1),m("ngIf",e.validateErrors("password")),h(9),m("ngClass",st(166,Hl,e.validateResult("status"),e.validateErrors("status"))),h(5),m("ngIf",e.validateErrors("status")),h(4),m("disabled",e.formUserAccess.invalid)}}let J9e=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X,W,pe,Ee,Ne){this.formBuilder=e,this.storage=i,this.utilService=r,this.dialog=o,this.graduateService=a,this.locationCountryService=s,this.locationStateService=d,this.locationCityService=f,this.graduateDocumentTypeService=A,this.universityService=g,this.universityHeadquarterService=b,this.universityHeadquarterCareerService=_,this.universityCareerService=P,this.graduateResidenceInformationService=v,this.graduateAcademicInformationService=k,this.graduateAcademicInformationForeignService=H,this.manageUserService=X,this.procedureStatusService=W,this.procedureDocumentService=pe,this.licensureResolutionService=Ee,this.licensureService=Ne,this.dateBirthLimit=kt(new Date).add(-12,"years").format("YYYY-MM-DD"),this.today=kt(new Date).format("YYYY-MM-DD"),this.dateIssuanceMin=this.today,this.dateGradeMin=this.today,this.dateBirthMin=kt(new Date).add(-80,"years").format("YYYY-MM-DD"),this.foreign=!1,this.foreignBirth=!1,this.foreignIssuance=!1,this.localCountry=T.SpecialContries.Colombia,this.detailVisible=!1,this.graduate=new Ks,this.graduateResidenceInformation=new I0,this.graduateJobInformation=new yC,this.graduateAcademyInformation=new cf,this.universitiesCareerList=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listCountriesBirth=new Array,this.listStatesBirth=new Array,this.listCitiesBirth=new Array,this.listStatesIssuanceDate=new Array,this.listCitiesIssuanceDate=new Array,this.listStatesResidence=new Array,this.listCitiesResidence=new Array,this.listCountriesAcademicInfo=new Array,this.listStatesAcademicInfo=new Array,this.listCitiesAcademicInfo=new Array,this.listUniversitiesAcademicInfo=new Array,this.listUniversitiesHeadquarterAcademicInfo=new Array,this.listUniversitiesHeadquarterCareerAcademicInfo=new Array,this.listStatesJobInfo=new Array,this.listCitiesJobInfo=new Array,this.listProcedures=new Array,this.documentType=T.UploadDocumentType,this.disabledDocumentType=!1,this.disabledCountryBirth=!1,this.disabledAcademicInfoReported=!1,this.graduateContactMeansOtherVisible=!1,this.academicInfoTypePostgradeVisible=!1,this.academicInfoStudyWhichVisible=!1,this.academicInfoBenefitsOtherVisible=!1,this.jobInfoHasCurrentlyWorkVisible=!1,this.reasonRequestOtherVisible=!1,this.listBirthCountrySelectTemp=new Array,this.listBirthStateSelectTemp=new Array,this.listBirthCitySelectTemp=new Array,this.listIssuanceStateSelectTemp=new Array,this.listIssuanceCitySelectTemp=new Array,this.listResidenceStateSelectTemp=new Array,this.listResidenceCitySelectTemp=new Array,this.listAcademicCountrySelectTemp=new Array,this.listUniversitiesSelectTemp=new Array,this.listUniversitiesHeadquarterCareerSelectTemp=new Array,this.listJobStateSelectTemp=new Array,this.listJobCitySelectTemp=new Array,this.visibleDeleteAcademicInfo=!1,this.existAcademicInfo=!1,this.visibleDeleteGraduate=!1,this.displayedColumns=["id","id-int","procedureDate","ticket","status","documentType","documentNumber","procedureType","resolution","licensureDate","licensureNumber","documents"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm(),this.buildFormBasicData(),this.buildFormContactData(),this.buildFormAcademicData(),this.buildFormWorkData(),this.buildFormUserAccess()}buildForm(){this.form=this.formBuilder.group({document:["",[ee.required,ee.minLength(5),ee.maxLength(12)]]})}buildFormBasicData(){this.formBasicData=this.formBuilder.group({documentType:["",[ee.required]],documentNumber:["",[ee.required,ee.minLength(5),ee.maxLength(10)]],birthDate:["",[ee.required]],birthCountry:["",[ee.required]],birthState:["",[ee.required]],birthCity:["",[ee.required]],issuanceDate:["",[ee.required]],issuanceDateState:["",[ee.required]],issuanceCity:["",[ee.required]],graduateGender:["",[ee.required]],firstSurname:["",[ee.required,ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],secondSurname:["",[ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],firstName:["",[ee.required,ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],secondName:["",[ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]]})}buildFormContactData(){this.formContactData=this.formBuilder.group({residenceState:["",[ee.required]],residenceCity:["",[ee.required]],residenceAddress:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],graduatePhoneNumber:["",[ee.pattern(this.utilService.patternPhoneSimple)]],graduateCelphoneNumber:["",[ee.required,ee.pattern(this.utilService.patternCelphone)]],graduateCelphoneNumberAlt:["",[ee.pattern(this.utilService.patternCelphone)]],graduateEmail:["",[ee.required,ee.pattern(this.utilService.patternEmail)]]})}buildFormAcademicData(){this.formAcademicData=this.formBuilder.group({academicInfoCountry:["",[ee.required]],academicInfoUniversity:["",[ee.required]],academicInfoUniversityHeadquarter:["",[ee.required]],academicInfoProfessionalTitle:["",[ee.required]],academicInfoUniversityForeign:["",[]],academicInfoUniversityHeadquarterForeign:["",[]],academicInfoProfessionalTitleForeign:["",[]],academicInfoGradeDate:["",[ee.required]]})}buildFormWorkData(){this.formWorkData=this.formBuilder.group({jobInfoHasCurrentlyWork:["",[ee.required]],jobInfoEmploymentSector:["",[ee.required]],jobInfoCompanyName:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],jobInfoJobTitle:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],jobInfoState:["",[ee.required]],jobInfoCity:["",[ee.required]],jobInfoCompanyAddress:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],jobInfoCompanyPhoneNumber:["",[ee.required,ee.pattern(this.utilService.patternPhoneSimple)]]})}buildFormUserAccess(){this.formUserAccess=this.formBuilder.group({username:["",[ee.required,ee.minLength(6),ee.maxLength(50)]],password:["",[ee.required,ee.minLength(10),ee.maxLength(40)]],status:["",[ee.required]]})}clear(){this.form.get("document")?.setValue(""),this.detailVisible=!1}numberOnly(e){return this.utilService.numberOnly(e)}validateErrors(e){return null!=this.formBasicData.get(e)?this.utilService.validateErrors(e,this.formBasicData):null!=this.formContactData.get(e)?this.utilService.validateErrors(e,this.formContactData):null!=this.formAcademicData.get(e)?this.utilService.validateErrors(e,this.formAcademicData):null!=this.formWorkData.get(e)?this.utilService.validateErrors(e,this.formWorkData):null!=this.formUserAccess.get(e)?this.utilService.validateErrors(e,this.formUserAccess):void 0}showErrors(e){return null!=this.formBasicData.get(e)?this.utilService.showErrors(e,this.formBasicData):null!=this.formContactData.get(e)?this.utilService.showErrors(e,this.formContactData):null!=this.formAcademicData.get(e)?this.utilService.showErrors(e,this.formAcademicData):null!=this.formWorkData.get(e)?this.utilService.showErrors(e,this.formWorkData):null!=this.formUserAccess.get(e)?this.utilService.validateErrors(e,this.formUserAccess):void 0}validateResult(e){return null!=this.formBasicData.get(e)?this.utilService.validateResult(e,this.formBasicData):null!=this.formContactData.get(e)?this.utilService.validateResult(e,this.formContactData):null!=this.formAcademicData.get(e)?this.utilService.validateResult(e,this.formAcademicData):null!=this.formWorkData.get(e)?this.utilService.validateResult(e,this.formWorkData):null!=this.formUserAccess.get(e)?this.utilService.validateErrors(e,this.formUserAccess):void 0}validateDateBirth(e){kt(new Date(e.value))>kt(new Date(this.dateBirthLimit))?(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha seleccionada no puede ser mayor a "+this.dateBirthLimit,!1),this.formBasicData.get("birthDate")?.setValue(null)):(this.formBasicData.get("issuanceDate")?.setValue(null),this.formBasicData.get("academicInfoGradeDate")?.setValue(null),this.dateIssuanceMin=kt(new Date(e.value)).add(12,"years").format("YYYY-MM-DD"),this.dateGradeMin=kt(new Date(e.value)).add(12,"years").format("YYYY-MM-DD"))}validateIssuanceDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de expedici\xf3n no puede ser mayor a "+this.today,!1),this.formBasicData.get("issuanceDate")?.setValue(null)),kt(new Date(e.value))<=kt(new Date(this.dateIssuanceMin))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de expedici\xf3n no puede ser menor a la fecha "+this.dateIssuanceMin,!1),this.formBasicData.get("issuanceDate")?.setValue(null))}validateGradeDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de grado no puede ser mayor a "+this.today,!1),this.formAcademicData.get("academicInfoGradeDate")?.setValue(null))}countryBirthSelected(e){this.localCountry==e?(this.foreignBirth=!1,this.formBasicData.controls.birthState.addValidators(ee.required),this.formBasicData.controls.birthCity.addValidators(ee.required),this.listStatesBirth=this.locationStateList.filter(i=>i.countryId==e),this.listBirthStateSelectTemp=this.listStatesBirth,this.listCitiesBirth=[],this.listBirthCitySelectTemp=[]):(this.foreignBirth=!0,this.formBasicData.controls.birthState.removeValidators(ee.required),this.formBasicData.controls.birthCity.removeValidators(ee.required)),this.formBasicData.get("birthState")?.setValue(""),this.formBasicData.get("birthCity")?.setValue(""),this.formBasicData.controls.birthState.updateValueAndValidity(),this.formBasicData.controls.birthCity.updateValueAndValidity()}onKeyBirthCountry(e){this.listBirthCountrySelectTemp=this.locationCountryList.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyBirthState(e){this.listBirthStateSelectTemp=this.listStatesBirth.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyBirthCity(e){this.listBirthCitySelectTemp=this.listCitiesBirth.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyIssuanceState(e){this.listIssuanceStateSelectTemp=this.listStatesIssuanceDate.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyIssuanceCity(e){this.listIssuanceCitySelectTemp=this.listCitiesIssuanceDate.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyResidenceState(e){this.listResidenceStateSelectTemp=this.listStatesResidence.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyResidenceCity(e){this.listResidenceCitySelectTemp=this.listCitiesResidence.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyAcademicCountry(e){this.listAcademicCountrySelectTemp=this.listCountriesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyUniversity(e){this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyProfessionalTitle(e){this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo.filter(i=>i.careerName.toLowerCase().includes(e.target.value))}onKeyJobState(e){this.listJobStateSelectTemp=this.listStatesJobInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyJobCity(e){this.listJobCitySelectTemp=this.listCitiesJobInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}showDocument(e,i,r="S"){let o=e.find(a=>a.procedureDocumentTypeId==i);if(null!=o){if("C"==o.status)return void this.utilService.sendAlertModal(T.AlertType.Warning,"Gesti\xf3n de graduados","El documento seleccionado fue rechazado anteriormente.");this.procedureDocumentService.getProcedureDocuments(o.procedureId,i).subscribe(a=>{let s=a.data,d=o?.url.split(".")[1],f=this.utilService.getFileTypeName(d.toUpperCase());"D"==r&&(""!=f?this.utilService.downloadFileB64(f+s,a.exceptionMessage):""!=s&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:o?.url,content:f+s}})),this.modalShow.afterClosed().subscribe(A=>{},A=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)}))},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})}else switch(i){case T.UploadDocumentType.Photo:this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados","No hay una fotograf\xeda asociada al tr\xe1mite");break;case T.UploadDocumentType.Document:this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados","No hay un documento de identidad asociado al tr\xe1mite");break;case T.UploadDocumentType.ProfessionalTitle:this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados","No hay un t\xedtulo profesional asociado al tr\xe1mite")}}deleteDocument(e,i){let r=e.find(o=>o.procedureDocumentTypeId==i);if(null!=r){let o=r.id;this.openModalConfirm("Gesti\xf3n de graduados","\xbfDesea eliminar el documento?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(a=>{"y"==a&&this.procedureDocumentService.delete(o).subscribe(s=>{this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Se elimin\xf3 el documento")},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)})},a=>{console.log(a)})}else switch(i){case T.UploadDocumentType.Photo:this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados","No hay una fotograf\xeda asociada al tr\xe1mite");break;case T.UploadDocumentType.Document:this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados","No hay un documento de identidad asociado al tr\xe1mite");break;case T.UploadDocumentType.ProfessionalTitle:this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados","No hay un t\xedtulo profesional asociado al tr\xe1mite")}}assignDocument(e,i){this.utilService.sendAlertModal(T.AlertType.Warning,"Gesti\xf3n de graduados","En construcci\xf3n")}showResolution(e){this.utilService.showLoading("Descargando..."),this.licensureResolutionService.downloadUniversityAnswer({item:e}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la respuesta de universidad",i.exceptionMessage)}else console.log("No existe el archivo de respuesta de universidad, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}search(){this.utilService.showLoading("Cargando..."),this.detailVisible=!1,this.graduateResidenceInformation=new I0,this.graduateJobInformation=new yC,this.graduateAcademyInformation=new cf,this.listProcedures=new Array,this.updateProcedures(this.listProcedures);let e=this.form.get("document")?.value,i=this.graduateService.getGraduateDetails(e).toPromise(),r=this.locationCountryService.getAll().toPromise(),o=this.locationStateService.getAll().toPromise(),a=this.locationCityService.getAll().toPromise(),s=this.graduateDocumentTypeService.getAll().toPromise(),d=this.universityService.getAll().toPromise(),f=this.universityHeadquarterService.getAll().toPromise(),A=this.universityHeadquarterCareerService.getAll().toPromise(),g=this.universityCareerService.getAll().toPromise(),b=this.procedureStatusService.getAll().toPromise();Promise.all([i,r,o,a,s,d,f,A,g,b]).then(_=>{if(this.utilService.closeLoading(""),this.detailVisible=!0,this.graduate=_[0].data,this.locationCountryList=_[1].data,this.locationStateList=_[2].data,this.locationCityList=_[3].data,this.graduateDocumentTypeList=_[4].data,this.universityList=_[5].data,this.universityHeadquarterList=_[6].data,this.listUniversitiesHeadquarterCareer=_[7].data,this.universitiesCareerList=_[8].data,this.procedureStatusList=_[9].data,this.orderState(),this.listCountriesBirth=this.locationCountryList,this.listStatesIssuanceDate=this.locationStateList,this.listStatesResidence=this.locationStateList,this.listCountriesAcademicInfo=this.locationCountryList,this.listStatesJobInfo=this.locationStateList,this.utilService.closeLoading("cerrando"),this.listUniversitiesHeadquarterCareer.forEach(W=>{let pe=this.universitiesCareerList.find(Ee=>Ee.id==W.careerId)?.name;W.careerName=pe??""}),this.universityHeadquarterList.forEach(W=>{W.cityName=this.locationCityList.find(pe=>pe.id==W.placeId)?.name}),this.universityList.forEach(W=>{W.stateId=this.locationCityList.find(pe=>pe.id==W.placeId)?.stateId,null!=W.stateId&&(W.countryId=this.locationStateList.find(pe=>pe.id==W.stateId)?.countryId)}),this.listUniversitiesAcademicInfo=this.universityList,this.graduate.birthDate=this.graduate.birthDate.substring(0,10),this.graduate.issuanceDate=this.graduate.issuanceDate.substring(0,10),this.graduate.graduateResidenceInformations.length>0&&(this.graduateResidenceInformation=this.graduate.graduateResidenceInformations[0]),this.graduate.graduateJobInformations.length>0){switch(this.graduateJobInformation=this.graduate.graduateJobInformations[0],this.graduateJobInformation.hasCurrentlyWork="S"==this.graduateJobInformation.hasCurrentlyWork?"Si":"No",this.graduateJobInformation.employmentSector){case"PU":this.graduateJobInformation.employmentSector="P\xfablico";break;case"PR":this.graduateJobInformation.employmentSector="Privado";break;default:this.graduateJobInformation.employmentSector="Independiente"}let W=this.locationCityList.find(pe=>pe.id==this.graduateJobInformation.placeId);null!=W&&(this.graduateJobInformation.placeName=W.name)}if(this.graduate.graduateAcademyInformations.length>0){this.graduateAcademyInformation.professionalTitle=this.graduate.graduateAcademyInformations[0].professionalTitle;let W=this.universityHeadquarterList.find(pe=>pe.id==this.graduate.graduateAcademyInformations[0].universityHeadquarterId);if(null!=W){let pe=this.locationCityList.find(Ee=>Ee.id==W?.placeId);null!=pe&&(this.graduateAcademyInformation.universityHeadquarterName=pe.name),this.graduateAcademyInformation.universityName=W.name}this.graduateAcademyInformation.gradeDate=this.graduate.graduateAcademyInformations[0].gradeDate.substring(0,10),this.graduateAcademyInformation.countryId=this.graduate.graduateAcademyInformations[0].countryId}else this.graduate.graduateAcademyInformationForeigns.length>0&&(this.graduateAcademyInformation=this.graduate.graduateAcademyInformationForeigns[0]);if(this.disabledCountryBirth=!1,this.listBirthCountrySelectTemp=this.locationCountryList,this.listIssuanceStateSelectTemp=this.listStatesIssuanceDate,this.listResidenceStateSelectTemp=this.listStatesResidence,this.listAcademicCountrySelectTemp=this.locationCountryList,this.listJobStateSelectTemp=this.listStatesJobInfo,this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo,this.formBasicData.patchValue(this.graduate),this.formBasicData.get("documentType")?.setValue(this.graduate.graduateDocumentTypeId.toString()),this.graduate.graduateDocumentTypeId==T.DocumentType.CedulaCiudadania){this.countryBirthSelected(T.SpecialContries.Colombia),this.formBasicData.get("birthCountry")?.setValue(T.SpecialContries.Colombia.toString());let W=this.locationCityList.find(Ee=>Ee.id==parseInt(this.graduate.birthPlace))?.stateId;this.stateBirthSelected(W),this.formBasicData.get("birthState")?.setValue(W?.toString()),this.formBasicData.get("birthCity")?.setValue(this.graduate.birthPlace.toString());let pe=this.locationCityList.find(Ee=>Ee.id==parseInt(this.graduate.issuancePlace))?.stateId;this.stateIssuanceDateSelected(pe),this.formBasicData.get("issuanceDateState")?.setValue(pe?.toString()),this.formBasicData.get("issuanceCity")?.setValue(this.graduate.issuancePlace.toString())}this.formBasicData.get("graduateGender")?.setValue(this.graduate.gender.toString());let P=this.graduate.graduateResidenceInformations[0],v=this.locationCityList.find(W=>W.id==P.placeId)?.stateId;this.stateResidenceSelected(v),this.formContactData.get("residenceState")?.setValue(v?.toString()),this.formContactData.get("residenceCity")?.setValue(P.placeId.toString()),this.formContactData.get("residenceAddress")?.setValue(P.address),this.formContactData.get("graduatePhoneNumber")?.setValue(P.phoneNumber),this.formContactData.get("graduateCelphoneNumber")?.setValue(P.celphoneNumber),this.formContactData.get("graduateCelphoneNumberAlt")?.setValue(P.celphoneNumberAlt),this.formContactData.get("graduateEmail")?.setValue(P.email);let k=this.graduate.graduateAcademyInformations[0],H=this.graduate.graduateAcademyInformationForeigns[0];if(this.existAcademicInfo=!1,this.visibleDeleteAcademicInfo=!1,null!=k){this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.countryAcademicInfoSelected(k.countryId);let W=this.universityHeadquarterList.find(Ee=>Ee.id==k.universityHeadquarterId),pe=this.universityList.find(Ee=>Ee.id==W?.universityId);this.formAcademicData.get("academicInfoCountry")?.setValue(k.countryId.toString()),this.formAcademicData.get("academicInfoUniversity")?.setValue(pe?.id.toString()),this.universityAcademicInfoSelected(pe?.id),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(k.universityHeadquarterId.toString()),this.headquarterUniversityAcademicInfoSelected(k.universityHeadquarterId),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(k.professionalTitleId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(k.gradeDate.slice(0,10))}else null!=H?(this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.countryAcademicInfoSelected(H.countryId),this.formAcademicData.get("academicInfoCountry")?.setValue(H.countryId.toString()),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(H.universityName),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue(H.professionalTitleId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(H.gradeDate.slice(0,10))):this.existAcademicInfo=!1;let X=this.graduate.manageUsers[0];null!=X&&(this.formUserAccess.get("username")?.setValue(X.username),this.formUserAccess.get("password")?.setValue(X.password),this.formUserAccess.get("status")?.setValue(X.status)),0==this.graduate.procedures.length&&(this.visibleDeleteGraduate=!0),this.listProcedures=this.graduate.procedures,this.updateProcedures(this.listProcedures)},_=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",_.error.message)})}documentTypeSelected(e){e==T.DocumentType.CedulaExtranjeria?(this.foreignIssuance=!0,this.formBasicData.controls.issuanceDateState.removeValidators(ee.required),this.formBasicData.controls.issuanceCity.removeValidators(ee.required)):(this.foreignIssuance=!1,this.formBasicData.controls.issuanceDateState.addValidators(ee.required),this.formBasicData.controls.issuanceCity.addValidators(ee.required)),this.formBasicData.get("issuanceDateState")?.setValue(""),this.formBasicData.get("issuanceCity")?.setValue(""),this.formBasicData.controls.issuanceDateState.updateValueAndValidity(),this.formBasicData.controls.issuanceCity.updateValueAndValidity()}orderState(){this.locationStateList.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}stateBirthSelected(e){this.listCitiesBirth=this.locationCityList.filter(i=>i.stateId==e),this.listBirthCitySelectTemp=this.listCitiesBirth,this.formBasicData.get("birthCity")?.setValue("")}stateIssuanceDateSelected(e){this.listCitiesIssuanceDate=this.locationCityList.filter(i=>i.stateId==e),this.listIssuanceCitySelectTemp=this.listCitiesIssuanceDate,this.formBasicData.get("issuanceCity")?.setValue("")}stateResidenceSelected(e){this.listCitiesResidence=this.locationCityList.filter(i=>i.stateId==e),this.listResidenceCitySelectTemp=this.listCitiesResidence,this.formContactData.get("residenceCity")?.setValue("")}validateCelphone(e){let i=this.formContactData.get("graduateCelphoneNumber")?.value,r=this.formContactData.get("graduateCelphoneNumberAlt")?.value;""!=i&&""!=r&&i==r&&(this.utilService.sendAlertModal(T.AlertType.Info,"Validar n\xfamero celular de contacto","El primer n\xfamero celular de contacto no puede ser igual al segundo n\xfamero celular de contacto",!1),this.formContactData.get("graduateCelphoneNumberAlt")?.setValue(""))}countryAcademicInfoSelected(e){this.localCountry==e?(this.foreign=!1,this.formAcademicData.controls.academicInfoUniversity.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.removeValidators(ee.required),this.listUniversitiesAcademicInfo=this.universityList.filter(i=>i.countryId==e),this.listUniversitiesHeadquarterAcademicInfo=[],this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo,this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(""),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarterForeign")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue("")):(this.foreign=!0,this.formAcademicData.controls.academicInfoUniversity.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.addValidators(ee.required),this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")),this.formAcademicData.controls.academicInfoUniversity.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarter.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitle.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.updateValueAndValidity()}universityAcademicInfoSelected(e){this.listUniversitiesHeadquarterAcademicInfo=this.universityHeadquarterList.filter(i=>i.universityId==e),this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}headquarterUniversityAcademicInfoSelected(e){this.listUniversitiesHeadquarterCareerAcademicInfo=this.listUniversitiesHeadquarterCareer.filter(i=>i.universityHeadquarterId==e),this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo,this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}stateJobInfoSelected(e){this.listCitiesJobInfo=this.locationCityList.filter(i=>i.stateId==e),this.listJobCitySelectTemp=this.listCitiesJobInfo,this.formWorkData.get("jobInfoCity")?.setValue("")}graduateContactMeansSelected(e){"Otro"==e?(this.graduateContactMeansOtherVisible=!0,this.formContactData.controls.graduateContactMeansOther.addValidators(ee.required)):(this.graduateContactMeansOtherVisible=!1,this.formContactData.controls.graduateContactMeansOther.removeValidators(ee.required)),this.formContactData.controls.graduateContactMeansOther.updateValueAndValidity()}academicInfoHasPostgradeSelected(e){"S"==e?(this.academicInfoTypePostgradeVisible=!0,this.formAcademicData.controls.academicInfoTypePostgrade.addValidators(ee.required),this.formAcademicData.controls.academicInfoTypePostgradeName.addValidators(ee.required)):(this.academicInfoTypePostgradeVisible=!1,this.formAcademicData.controls.academicInfoTypePostgrade.removeValidators(ee.required),this.formAcademicData.controls.academicInfoTypePostgradeName.removeValidators(ee.required)),this.formAcademicData.controls.academicInfoTypePostgrade.updateValueAndValidity(),this.formAcademicData.controls.academicInfoTypePostgradeName.updateValueAndValidity()}academicInfoStudyInterestSelected(e){"S"==e?(this.academicInfoStudyWhichVisible=!0,this.formAcademicData.controls.academicInfoStudyWhich.addValidators(ee.required)):(this.academicInfoStudyWhichVisible=!1,this.formAcademicData.controls.academicInfoStudyWhich.removeValidators(ee.required)),this.formAcademicData.controls.academicInfoStudyWhich.updateValueAndValidity()}jobInfoHasCurrentlyWorkSelected(e){"S"==e?(this.jobInfoHasCurrentlyWorkVisible=!0,this.formWorkData.controls.jobInfoEmploymentSector.addValidators(ee.required),this.formWorkData.controls.jobInfoCompanyName.addValidators(ee.required),this.formWorkData.controls.jobInfoJobTitle.addValidators(ee.required),this.formWorkData.controls.jobInfoState.addValidators(ee.required),this.formWorkData.controls.jobInfoCity.addValidators(ee.required),this.formWorkData.controls.jobInfoCompanyAddress.addValidators(ee.required),this.formWorkData.controls.jobInfoCompanyPhoneNumber.addValidators(ee.required)):(this.jobInfoHasCurrentlyWorkVisible=!1,this.formWorkData.controls.jobInfoEmploymentSector.removeValidators(ee.required),this.formWorkData.controls.jobInfoCompanyName.removeValidators(ee.required),this.formWorkData.controls.jobInfoJobTitle.removeValidators(ee.required),this.formWorkData.controls.jobInfoState.removeValidators(ee.required),this.formWorkData.controls.jobInfoCity.removeValidators(ee.required),this.formWorkData.controls.jobInfoCompanyAddress.removeValidators(ee.required),this.formWorkData.controls.jobInfoCompanyPhoneNumber.removeValidators(ee.required)),this.formWorkData.controls.jobInfoEmploymentSector.updateValueAndValidity(),this.formWorkData.controls.jobInfoCompanyName.updateValueAndValidity(),this.formWorkData.controls.jobInfoJobTitle.updateValueAndValidity(),this.formWorkData.controls.jobInfoState.updateValueAndValidity(),this.formWorkData.controls.jobInfoCity.updateValueAndValidity(),this.formWorkData.controls.jobInfoCompanyAddress.updateValueAndValidity(),this.formWorkData.controls.jobInfoCompanyPhoneNumber.updateValueAndValidity()}saveBasicData(){let e=new Ks;e.graduateDocumentTypeId=this.formBasicData.get("documentType")?.value,e.documentNumber=this.formBasicData.get("documentNumber")?.value,e.firstName=this.formBasicData.get("firstName")?.value,e.secondName=this.formBasicData.get("secondName")?.value,e.firstSurname=this.formBasicData.get("firstSurname")?.value,e.secondSurname=this.formBasicData.get("secondSurname")?.value,e.birthDate=this.formBasicData.get("birthDate")?.value,e.birthPlace=this.formBasicData.get("birthCity")?.value,e.issuanceDate=this.formBasicData.get("issuanceDate")?.value,e.issuancePlace=this.formBasicData.get("issuanceCity")?.value,e.gender=this.formBasicData.get("graduateGender")?.value,e.birthCountryId=this.formBasicData.get("birthCountry")?.value,e.id=this.graduate.id,this.graduateService.update(e,e.id).subscribe(i=>{i.data?this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos b\xe1sicos actualizados correctamente."):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",i.error.message)})}saveContactData(){let e=new I0;e.address=this.formContactData.get("residenceAddress")?.value,e.phoneNumber=this.formContactData.get("graduatePhoneNumber")?.value,e.celphoneNumber=this.formContactData.get("graduateCelphoneNumber")?.value,e.celphoneNumberAlt=this.formContactData.get("graduateCelphoneNumberAlt")?.value,e.email=this.formContactData.get("graduateEmail")?.value,e.placeId=this.formContactData.get("residenceCity")?.value,e.graduateId=this.graduate.id,e.id=this.graduate.graduateResidenceInformations[0].id,this.graduateResidenceInformationService.update(e,e.id).subscribe(i=>{i.data?this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos residencia actualizados correctamente."):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",i.error.message)})}saveAcademicData(){let e=new mm,i=new cf;this.foreign?(i.universityName=this.formAcademicData.get("academicInfoUniversityForeign")?.value,i.universityHeadquarterName="N/A",i.professionalTitleId=this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.value,i.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,i.graduateId=this.graduate.id,i.countryId=this.formAcademicData.get("academicInfoCountry")?.value,this.existAcademicInfo?(i.id=this.graduate.graduateAcademyInformationForeigns[0].id,this.graduateAcademicInformationForeignService.update(i,i.id).subscribe(r=>{r.data?(this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos ac\xe1demicos actualizados correctamente.")):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.error.message)})):(i.id=0,this.graduateAcademicInformationForeignService.insert(i).subscribe(r=>{r.data?(this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos ac\xe1demicos insertados correctamente.")):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.error.message)}))):(e.universityHeadquarterId=this.formAcademicData.get("academicInfoUniversityHeadquarter")?.value,e.professionalTitleId=this.formAcademicData.get("academicInfoProfessionalTitle")?.value,e.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,e.countryId=this.formAcademicData.get("academicInfoCountry")?.value,e.graduateId=this.graduate.id,this.existAcademicInfo?(e.id=this.graduate.graduateAcademyInformations[0].id,this.graduateAcademicInformationService.update(e,e.id).subscribe(r=>{r.data?(this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos ac\xe1demicos actualizados correctamente.")):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.error.message)})):(e.id=0,this.graduateAcademicInformationService.insert(e).subscribe(r=>{r.data?(this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos ac\xe1demicos insertados correctamente.")):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.error.message)})))}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}deleteAcademicData(){this.openModalConfirm("Gesti\xf3n de graduados","\xbfDesea eliminar la informaci\xf3n acad\xe9mica?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(e=>{if("y"==e){let i=this.graduate.graduateAcademyInformations,r=this.graduate.graduateAcademyInformationForeigns;i.length>0&&this.graduateAcademicInformationService.delete(i[0].id).subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de graduados","Se elimino la informaci\xf3n acad\xe9mica correctamente"),this.formAcademicData.reset(),this.visibleDeleteAcademicInfo=!1,this.existAcademicInfo=!1,this.graduate.graduateAcademyInformations=new Array},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)}),r.length>0&&this.graduateAcademicInformationForeignService.delete(r[0].id).subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de graduados","Se elimino la informaci\xf3n acad\xe9mica correctamente"),this.formAcademicData.reset(),this.visibleDeleteAcademicInfo=!1,this.existAcademicInfo=!1,this.graduate.graduateAcademyInformationForeigns=new Array},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})}},e=>{console.log(e)})}validateUsername(e){this.utilService.showLoading("Validando usuario"),this.graduateService.getValidateUsername(e.target.value).subscribe(i=>{this.utilService.closeLoading(""),i.data&&(this.utilService.sendAlertModal(T.AlertType.Info,"Gesti\xf3n de graduados","El nombre de usuario "+e.target.value+" ya existe, debe utilizar otro.",!1),this.formUserAccess.get("username")?.setValue(""))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})}saveUserAccess(){let e=this.graduate.manageUsers[0],i=new EI;i.manageRoleId=T.Roles.Graduate,i.username=this.formUserAccess.get("username")?.value,i.password=this.formUserAccess.get("password")?.value,i.status=this.formUserAccess.get("status")?.value,i.id=e.id,i.graduateId=e.graduateId,this.manageUserService.update(i,i.id).subscribe(r=>{r.data?(this.existAcademicInfo=!0,this.visibleDeleteAcademicInfo=!0,this.utilService.sendAlertModal(T.AlertType.Success,"Gesti\xf3n de graduados","Datos de acceso actualizados correctamente.")):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de graduados",r.error.message)})}deleteGraduate(){this.openModalConfirm("Gesti\xf3n de graduados","\xbfDesea eliminar el graduado?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(e=>{"y"==e&&this.graduateService.delete(this.graduate.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de graduados","Se elimino el graduado correctamente"),setTimeout(()=>{this.search()},4e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})},e=>{console.log(e)})}cleanLicensure(e){if(e.licensures.length>0){let i=e.licensures[0];i.cardName=null,i.certificationName=null,this.licensureService.update(i,i.id).subscribe(r=>{this.utilService.sendToast(T.AlertType.Success,"Gesti\xf3n de graduados","Se elimin\xf3 la tarjeta y certificado de la matr\xedcula profesional")},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)}),console.log(e.licensures[0])}}}return t.\u0275fac=function(e){return new(e||t)(D(zi),D(Ci),D(pi),D(Wo),D(Al),D(uu),D(fu),D(hu),D(Zl),D(Au),D(nf),D(iA),D(cu),D(y6e),D($Q),D(ZQ),D(cG),D(nA),D(sh),D(pu),D(vC))},t.\u0275cmp=Xt({type:t,selectors:[["app-report-info-contact"]],viewQuery:function(e,i){if(1&e&&(on(Y6e,5),on(H6e,5),on(j6e,5),on(V6e,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorLog=r.first),Rt(r=Nt())&&(i.sortLog=r.first)}},decls:37,vars:10,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","document"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","document","placeholder","N\xfamero de documento del graduado","maxlength","12","OnlyNumber","true",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["class","row",4,"ngIf"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[1,"col-0"],[1,"col-12"],["multi","",1,"example-headers-align"],["oncopy","return false","onpaste","return false","oncut","return false",3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"lista-desplegable-form"],["for","documentType",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","documentType",3,"ngClass","selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["for","input-basico-id"],["type","text","formControlName","documentNumber","placeholder","Digite su n\xfamero de documento","readonly","","OnlyNumber","true","maxlength","10",3,"ngClass"],["for","firstSurname"],[1,"descripcion-emergente-govco","top"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","firstSurname","id","firstSurname","placeholder","Digite su primer apellido","maxlength","50","typeData","accountant","aria-describedby","counterFirstSurname max-lenght",3,"ngClass"],[1,"tiptext"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","counterFirstSurname","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","secondSurname"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","secondSurname","id","secondSurname","placeholder","Digite su segundo apellido","maxlength","50","typeData","accountant","aria-describedby","counterSecondSurname max-lenght",3,"ngClass"],["id","counterSecondSurname","role","status",1,"counter-entradas-de-texto-govco"],["for","firstName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","firstName","placeholder","Digite su primer nombre","maxlength","50","typeData","accountant","aria-describedby","counterFirstName max-lenght",3,"ngClass"],["id","counterFirstName","role","status",1,"counter-entradas-de-texto-govco"],["for","secondName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","secondName","placeholder","Digite su segundo nombre","maxlength","50","typeData","accountant","aria-describedby","counterSecondName max-lenght",3,"ngClass"],["id","counterSecondName","role","status",1,"counter-entradas-de-texto-govco"],["for","birthCountry",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthCountry",3,"ngClass","disabled","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["class","col-12 col-xs-12 col-md-6",4,"ngIf"],["type","date","formControlName","birthDate","placeholder","SELECCIONE fecha de nacimiento",3,"ngClass","max","min","change"],["type","date","formControlName","issuanceDate","placeholder","SELECCIONE fecha de nacimiento",3,"ngClass","max","min","blur"],["for","graduateGender",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","graduateGender",3,"ngClass"],["value","M"],["value","F"],["value","O"],["value","N"],[1,"d-flex","justify-content-end"],["type","button","class","btn-govco outline-btn-govco boton-retroceder",3,"disabled","click",4,"ngIf"],["type","button",1,"btn-govco","fill-btn-govco","boton-avanzar",3,"disabled","click"],["for","residenceState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","residenceState",3,"ngClass","selectionChange"],["for","residenceCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","residenceCity",3,"ngClass"],["for","residenceAddress"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","residenceAddress","placeholder","Digite su direcci\xf3n de residencia","maxlength","100","typeData","",3,"ngClass"],["for","graduatePhoneNumber"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduatePhoneNumber","placeholder","Ej: 6011234567","maxlength","20","typeData","",3,"ngClass"],["for","graduateCelphoneNumber"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduateCelphoneNumber","placeholder","Ej: 3101234567","maxlength","20","typeData","",3,"ngClass","change"],["for","graduateCelphoneNumberAlt"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduateCelphoneNumberAlt","placeholder","Ej: 3101234567","maxlength","20","typeData","",3,"ngClass","change"],["for","graduateEmail"],["type","text","formControlName","graduateEmail","placeholder","Correo electr\xf3nico","maxlength","100","typeData","",3,"ngClass"],["for","academicInfoCountry",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoCountry",3,"ngClass","disabled","selectionChange"],["class","col-12 col-xs-12 col-md-12",4,"ngIf"],["type","date","formControlName","academicInfoGradeDate","placeholder","SELECCIONE fecha de grado",3,"ngClass","max","disabled","blur"],[1,"container-table","mat-elevation-z8"],["mat-table","","sort","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","id-int"],["matColumnDef","procedureDate"],["matColumnDef","ticket"],["matColumnDef","status"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","procedureType"],["matColumnDef","resolution"],["matColumnDef","licensureDate"],["matColumnDef","licensureNumber"],["matColumnDef","documents"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],["paginator",""],["type","text","formControlName","username","placeholder","Digite su nombre de usuario","maxlength","50",3,"ngClass","change"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco custom display","aria-label","success","aria-hidden","true",4,"ngIf"],["type","text","formControlName","password","placeholder","Digite su contrase\xf1a de usuario","maxlength","40",3,"ngClass"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status",3,"ngClass"],["value","A"],["value","I"],[3,"value"],["for","birthState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthState",3,"ngClass","selectionChange"],["for","birthCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthCity",3,"ngClass"],["for","issuanceDateState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","issuanceDateState",3,"ngClass","selectionChange"],["for","issuanceCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","issuanceCity",3,"ngClass"],["type","button",1,"btn-govco","outline-btn-govco","boton-retroceder",3,"disabled","click"],["for","academicInfoUniversity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversity",3,"ngClass","disabled","selectionChange"],["for","academicInfoUniversityHeadquarter",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversityHeadquarter",3,"ngClass","disabled","selectionChange"],["for","academicInfoUniversityForeign",1,"label-desplegable-govco"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoUniversityForeign","placeholder","Digite universidad","maxlength","120","typeData","",3,"ngClass"],["for","academicInfoProfessionalTitle",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitle",3,"ngClass","disabled"],["for","academicInfoProfessionalTitleForeign",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitleForeign",3,"ngClass"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-image"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],[1,"govco-file-alt"],["class","acciones",4,"ngIf"],[1,"govco-retweet"],[1,"govco-address-card"],[1,"govco-address-book"],[1,"govco-copy"],["mat-header-row",""],["mat-row",""],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","custom","display"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de graduados"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero documento"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14)(22,"input",15),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(23,Q6e,1,0,"div",16),p(24,G6e,1,0,"div",17),p(25,z6e,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"button",20),ae("click",function(){return i.clear()}),u(29,"Limpiar"),c(),u(30," \xa0 "),l(31,"button",21),ae("click",function(){return i.search()}),u(32,"Consultar"),c()()()()(),M(33,"div",7),c(),M(34,"br"),p(35,q9e,428,169,"div",22),c(),M(36,"div",23),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(7,Wc,i.validateResult("document"),i.validateErrors("document"))),h(1),m("ngIf",i.validateResult("document")),h(1),m("ngIf",i.validateErrors("document")),h(1),m("ngIf",i.validateErrors("document")),h(6),m("disabled",i.form.invalid),h(4),m("ngIf",i.detailVisible))},dependencies:[sr,xa,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,Ra,Ga,mi,AG,SP,OP,hG,fG,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa],styles:[".mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%], .mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%]:hover{background-color:#36c}.mat-accordion[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded), .mat-accordion[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expansion-panel-spacing){background-color:#36c}.mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded):not([aria-disabled=true])   .mat-expansion-panel-header[_ngcontent-%COMP%]:hover{background-color:#36c}.mat-expansion-panel-header-title[_ngcontent-%COMP%], .mat-expansion-panel-header-description[_ngcontent-%COMP%]{color:#fff!important}span.mat-expansion-indicator[_ngcontent-%COMP%]:after{color:#fff!important}"]}),t})();const K9e=["paginator"],X9e=["sort"],$9e=["paginatorLog"],Z9e=["sortLog"];function eUe(t,n){1&t&&M(0,"div",24)}function tUe(t,n){1&t&&M(0,"div",25)}function nUe(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("document"))}}function iUe(t,n){1&t&&(l(0,"th",59),u(1," No "),c())}function rUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function oUe(t,n){1&t&&(l(0,"th",59),u(1," Id "),c())}function aUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function sUe(t,n){1&t&&(l(0,"th",59),u(1," Fecha tr\xe1mite "),c())}function cUe(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function lUe(t,n){1&t&&(l(0,"th",59),u(1," Ticket "),c())}function dUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function uUe(t,n){1&t&&(l(0,"th",59),u(1," Estado "),c())}function fUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function hUe(t,n){1&t&&(l(0,"th",59),u(1," Tipo documento "),c())}function AUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function pUe(t,n){1&t&&(l(0,"th",59),u(1," No documento "),c())}function gUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.graduate.documentNumber," ")}}function mUe(t,n){1&t&&(l(0,"th",59),u(1," Tipo tr\xe1mite "),c())}function _Ue(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureType.name," ")}}function bUe(t,n){1&t&&(l(0,"th",59),u(1," Resoluci\xf3n "),c())}function vUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",null==e.licensures[0]||null==e.licensures[0].licensureResolution?null:e.licensures[0].licensureResolution.description," ")}}function CUe(t,n){1&t&&(l(0,"th",59),u(1," Fecha matr\xedcula "),c())}function yUe(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,null==e.licensures[0]?null:e.licensures[0].processDate,"yyyy-MM-dd")," ")}}function MUe(t,n){1&t&&(l(0,"th",59),u(1," N\xfamero matr\xedcula "),c())}function wUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",null==e.licensures[0]?null:e.licensures[0].licensureNumber," ")}}function PUe(t,n){1&t&&(l(0,"th",59),u(1," Documentos "),c())}function DUe(t,n){if(1&t){const e=Mn();l(0,"div",61)(1,"div",62)(2,"span",63),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.Document))}),M(3,"span",69),c(),l(4,"span",65),u(5,"Ver documento"),c()(),u(6,"\xa0 "),l(7,"div",62)(8,"span",66),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.Document,"D"))}),M(9,"span",67),c(),l(10,"span",65),u(11,"Descargar documento"),c()()()}}function xUe(t,n){if(1&t){const e=Mn();l(0,"div",61)(1,"div",62)(2,"span",63),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.ProfessionalTitle))}),M(3,"span",70),c(),l(4,"span",65),u(5,"Ver diploma"),c()(),u(6,"\xa0 "),l(7,"div",62)(8,"span",66),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2);return wt(o.showDocument(r.procedureDocuments,o.documentType.ProfessionalTitle,"D"))}),M(9,"span",67),c(),l(10,"span",65),u(11,"Descargar diploma"),c()()()}}function SUe(t,n){if(1&t){const e=Mn();l(0,"div",61)(1,"div",62)(2,"span",63),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z(2).showResolution(r.resolution))}),M(3,"span",71),c(),l(4,"span",65),u(5,"Ver Respuesta universidad"),c()()()}}function OUe(t,n){if(1&t){const e=Mn();l(0,"td",60)(1,"div",61)(2,"div",62)(3,"span",63),ae("click",function(){const o=Mt(e).$implicit,a=z(2);return wt(a.showDocument(o.procedureDocuments,a.documentType.Photo))}),M(4,"span",64),c(),l(5,"span",65),u(6,"Ver fotograf\xeda"),c()(),u(7,"\xa0 "),l(8,"div",62)(9,"span",66),ae("click",function(){const o=Mt(e).$implicit,a=z(2);return wt(a.showDocument(o.procedureDocuments,a.documentType.Photo,"D"))}),M(10,"span",67),c(),l(11,"span",65),u(12,"Descargar fotograf\xeda"),c()()(),u(13,"\xa0 "),p(14,DUe,12,0,"div",68),u(15,"\xa0 "),p(16,xUe,12,0,"div",68),u(17,"\xa0 "),p(18,SUe,6,0,"div",68),c()}if(2&t){const e=n.$implicit;h(14),m("ngIf",1==e.procedureTypeId),h(2),m("ngIf",1==e.procedureTypeId),h(2),m("ngIf",18==e.procedureStatus.code&&e.resolution>0)}}function EUe(t,n){1&t&&M(0,"tr",72)}function TUe(t,n){1&t&&M(0,"tr",73)}function kUe(t,n){1&t&&(l(0,"th",59),u(1," No "),c())}function IUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function BUe(t,n){1&t&&(l(0,"th",59),u(1," Id "),c())}function RUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function NUe(t,n){1&t&&(l(0,"th",59),u(1," Fecha proceso "),c())}function FUe(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function LUe(t,n){1&t&&(l(0,"th",59),u(1," Ticket "),c())}function UUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit,i=z(2);h(1),De(" ",i.getTicket(e.procedureId),"")}}function YUe(t,n){1&t&&(l(0,"th",59),u(1," Estado "),c())}function HUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit,i=z(2);h(1),De(" ",i.getStatus(e.procedureStatusId)," ")}}function jUe(t,n){1&t&&(l(0,"th",59),u(1," Tipo documento "),c())}function VUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function QUe(t,n){1&t&&(l(0,"th",59),u(1," No documento "),c())}function GUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=z(2);h(1),De(" ",e.graduate.documentNumber," ")}}function zUe(t,n){1&t&&(l(0,"th",59),u(1," Descripci\xf3n "),c())}function WUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function qUe(t,n){1&t&&(l(0,"th",59),u(1," Usuario "),c())}function JUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.username," ")}}function KUe(t,n){1&t&&(l(0,"th",59),u(1," Direcci\xf3n IP "),c())}function XUe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ipAddress," ")}}function $Ue(t,n){1&t&&M(0,"tr",72)}function ZUe(t,n){1&t&&M(0,"tr",73)}const pG=function(){return[5,10,25,100]};function eYe(t,n){if(1&t){const e=Mn();l(0,"div",6),M(1,"div",27),l(2,"div",28)(3,"mat-accordion",29)(4,"mat-expansion-panel")(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon"),u(8,"account_circle"),c(),u(9," \xa0\xa0 Informaci\xf3n personal "),c(),M(10,"mat-panel-description"),c(),l(11,"div",6)(12,"div",30)(13,"div",11)(14,"label",31)(15,"b"),u(16,"Tipo de documento"),c(),l(17,"span",13),u(18,"*"),c()(),l(19,"div",14)(20,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduate.graduateDocumentType.name=r)}),c()()()(),l(21,"div",30)(22,"div",11)(23,"label",31)(24,"b"),u(25,"N\xfamero de documento"),c(),l(26,"span",13),u(27,"*"),c()(),l(28,"div",14)(29,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduate.documentNumber=r)}),c()()()(),l(30,"div",30)(31,"div",11)(32,"label",31)(33,"b"),u(34,"Nombres"),c(),l(35,"span",13),u(36,"*"),c()(),l(37,"div",14)(38,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduate.firstName=r)}),c()()()(),l(39,"div",30)(40,"div",11)(41,"label",31)(42,"b"),u(43,"Ciudad domicilio"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().cityResidence=r)}),c()()()(),l(48,"div",30)(49,"div",11)(50,"label",31)(51,"b"),u(52,"N\xfamero tel\xe9fono"),c(),l(53,"span",13),u(54,"*"),c()(),l(55,"div",14)(56,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateResidenceInformation.phoneNumber=r)}),c()()()(),l(57,"div",30)(58,"div",11)(59,"label",31)(60,"b"),u(61,"N\xfamero de celular"),c(),l(62,"span",13),u(63,"*"),c()(),l(64,"div",14)(65,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateResidenceInformation.celphoneNumber=r)}),c()()()(),l(66,"div",30)(67,"div",11)(68,"label",31)(69,"b"),u(70,"Email"),c(),l(71,"span",13),u(72,"*"),c()(),l(73,"div",14)(74,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateResidenceInformation.email=r)}),c()()()(),l(75,"div",30)(76,"div",11)(77,"label",31)(78,"b"),u(79,"Direcci\xf3n domicilio"),c(),l(80,"span",13),u(81,"*"),c()(),l(82,"div",14)(83,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateResidenceInformation.address=r)}),c()()()()()(),l(84,"mat-expansion-panel")(85,"mat-expansion-panel-header")(86,"mat-panel-title")(87,"mat-icon"),u(88,"work"),c(),u(89," \xa0\xa0 Informaci\xf3n laboral "),c(),M(90,"mat-panel-description"),c(),l(91,"div",6)(92,"div",30)(93,"div",11)(94,"label",31)(95,"b"),u(96,"Trabaja actualmente"),c(),l(97,"span",13),u(98,"*"),c()(),l(99,"div",14)(100,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.hasCurrentlyWork=r)}),c()()()(),l(101,"div",30)(102,"div",11)(103,"label",31)(104,"b"),u(105,"Tipo trabajo"),c(),l(106,"span",13),u(107,"*"),c()(),l(108,"div",14)(109,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.employmentSector=r)}),c()()()(),l(110,"div",30)(111,"div",11)(112,"label",31)(113,"b"),u(114,"Lugar de trabajo"),c(),l(115,"span",13),u(116,"*"),c()(),l(117,"div",14)(118,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.placeName=r)}),c()()()(),l(119,"div",30)(120,"div",11)(121,"label",31)(122,"b"),u(123,"Direcci\xf3n de trabajo"),c(),l(124,"span",13),u(125,"*"),c()(),l(126,"div",14)(127,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.companyAddress=r)}),c()()()(),l(128,"div",30)(129,"div",11)(130,"label",31)(131,"b"),u(132,"Nombre empresa"),c(),l(133,"span",13),u(134,"*"),c()(),l(135,"div",14)(136,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.companyName=r)}),c()()()(),l(137,"div",30)(138,"div",11)(139,"label",31)(140,"b"),u(141,"Cargo"),c(),l(142,"span",13),u(143,"*"),c()(),l(144,"div",14)(145,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.jobTitle=r)}),c()()()(),l(146,"div",30)(147,"div",11)(148,"label",31)(149,"b"),u(150,"N\xfamero tel\xe9fono trabajo"),c(),l(151,"span",13),u(152,"*"),c()(),l(153,"div",14)(154,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateJobInformation.companyPhoneNumber=r)}),c()()()()()(),l(155,"mat-expansion-panel")(156,"mat-expansion-panel-header")(157,"mat-panel-title")(158,"mat-icon"),u(159,"school"),c(),u(160," \xa0\xa0 Informaci\xf3n acad\xe9mica "),c(),M(161,"mat-panel-description"),c(),l(162,"div",6)(163,"div",30)(164,"div",11)(165,"label",31)(166,"b"),u(167,"Universidad"),c(),l(168,"span",13),u(169,"*"),c()(),l(170,"div",14)(171,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateAcademyInformation.universityName=r)}),c()()()(),l(172,"div",30)(173,"div",11)(174,"label",31)(175,"b"),u(176,"Carrera"),c(),l(177,"span",13),u(178,"*"),c()(),l(179,"div",14)(180,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateAcademyInformation.professionalTitle.name=r)}),c()()()(),l(181,"div",30)(182,"div",11)(183,"label",31)(184,"b"),u(185,"Sede"),c(),l(186,"span",13),u(187,"*"),c()(),l(188,"div",14)(189,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateAcademyInformation.universityHeadquarterName=r)}),c()()()(),l(190,"div",30)(191,"div",11)(192,"label",31)(193,"b"),u(194,"Fecha grado"),c(),l(195,"span",13),u(196,"*"),c()(),l(197,"div",14)(198,"input",32),ae("ngModelChange",function(r){return Mt(e),wt(z().graduateAcademyInformation.gradeDate=r)}),c()()()()()(),l(199,"mat-expansion-panel")(200,"mat-expansion-panel-header")(201,"mat-panel-title")(202,"mat-icon"),u(203,"folder_shared"),c(),u(204," \xa0\xa0 Informaci\xf3n tr\xe1mites "),c(),M(205,"mat-panel-description"),c(),M(206,"br"),l(207,"div",6)(208,"div",28)(209,"div",33)(210,"table",34),Ie(211,35),p(212,iUe,2,0,"th",36),p(213,rUe,2,1,"td",37),Be(),Ie(214,38),p(215,oUe,2,0,"th",36),p(216,aUe,2,1,"td",37),Be(),Ie(217,39),p(218,sUe,2,0,"th",36),p(219,cUe,3,4,"td",37),Be(),Ie(220,40),p(221,lUe,2,0,"th",36),p(222,dUe,2,1,"td",37),Be(),Ie(223,41),p(224,uUe,2,0,"th",36),p(225,fUe,2,1,"td",37),Be(),Ie(226,42),p(227,hUe,2,0,"th",36),p(228,AUe,2,1,"td",37),Be(),Ie(229,43),p(230,pUe,2,0,"th",36),p(231,gUe,2,1,"td",37),Be(),Ie(232,44),p(233,mUe,2,0,"th",36),p(234,_Ue,2,1,"td",37),Be(),Ie(235,45),p(236,bUe,2,0,"th",36),p(237,vUe,2,1,"td",37),Be(),Ie(238,46),p(239,CUe,2,0,"th",36),p(240,yUe,3,4,"td",37),Be(),Ie(241,47),p(242,MUe,2,0,"th",36),p(243,wUe,2,1,"td",37),Be(),Ie(244,48),p(245,PUe,2,0,"th",36),p(246,OUe,19,3,"td",37),Be(),p(247,EUe,1,0,"tr",49),p(248,TUe,1,0,"tr",50),c(),M(249,"mat-paginator",51,52),c()()()(),l(251,"mat-expansion-panel")(252,"mat-expansion-panel-header")(253,"mat-panel-title")(254,"mat-icon"),u(255,"table_chart"),c(),u(256," \xa0\xa0 Bit\xe1cora tr\xe1mites "),c(),M(257,"mat-panel-description"),c(),M(258,"br"),l(259,"div",6)(260,"div",28)(261,"div",33)(262,"table",53),Ie(263,35),p(264,kUe,2,0,"th",36),p(265,IUe,2,1,"td",37),Be(),Ie(266,38),p(267,BUe,2,0,"th",36),p(268,RUe,2,1,"td",37),Be(),Ie(269,54),p(270,NUe,2,0,"th",36),p(271,FUe,3,4,"td",37),Be(),Ie(272,40),p(273,LUe,2,0,"th",36),p(274,UUe,2,1,"td",37),Be(),Ie(275,41),p(276,YUe,2,0,"th",36),p(277,HUe,2,1,"td",37),Be(),Ie(278,42),p(279,jUe,2,0,"th",36),p(280,VUe,2,1,"td",37),Be(),Ie(281,43),p(282,QUe,2,0,"th",36),p(283,GUe,2,1,"td",37),Be(),Ie(284,55),p(285,zUe,2,0,"th",36),p(286,WUe,2,1,"td",37),Be(),Ie(287,56),p(288,qUe,2,0,"th",36),p(289,JUe,2,1,"td",37),Be(),Ie(290,57),p(291,KUe,2,0,"th",36),p(292,XUe,2,1,"td",37),Be(),p(293,$Ue,1,0,"tr",49),p(294,ZUe,1,0,"tr",50),c(),M(295,"mat-paginator",51,58),c()()()()()(),M(297,"div",27),c()}if(2&t){const e=z();h(20),m("ngModel",e.graduate.graduateDocumentType.name),h(9),m("ngModel",e.graduate.documentNumber),h(9),m("ngModel",e.graduate.firstName),h(9),m("ngModel",e.cityResidence),h(9),m("ngModel",e.graduateResidenceInformation.phoneNumber),h(9),m("ngModel",e.graduateResidenceInformation.celphoneNumber),h(9),m("ngModel",e.graduateResidenceInformation.email),h(9),m("ngModel",e.graduateResidenceInformation.address),h(17),m("ngModel",e.graduateJobInformation.hasCurrentlyWork),h(9),m("ngModel",e.graduateJobInformation.employmentSector),h(9),m("ngModel",e.graduateJobInformation.placeName),h(9),m("ngModel",e.graduateJobInformation.companyAddress),h(9),m("ngModel",e.graduateJobInformation.companyName),h(9),m("ngModel",e.graduateJobInformation.jobTitle),h(9),m("ngModel",e.graduateJobInformation.companyPhoneNumber),h(17),m("ngModel",e.graduateAcademyInformation.universityName),h(9),m("ngModel",e.graduateAcademyInformation.professionalTitle.name),h(9),m("ngModel",e.graduateAcademyInformation.universityHeadquarterName),h(9),m("ngModel",e.graduateAcademyInformation.gradeDate),h(12),m("dataSource",e.proceduresDataSource),h(37),m("matHeaderRowDef",e.displayedColumns),h(1),m("matRowDefColumns",e.displayedColumns),h(1),m("pageSizeOptions",vr(27,pG)),h(13),m("dataSource",e.proceduresLogDataSource),h(31),m("matHeaderRowDef",e.displayedColumnsLog),h(1),m("matRowDefColumns",e.displayedColumnsLog),h(1),m("pageSizeOptions",vr(28,pG))}}const tYe=function(t,n){return{success:t,error:n}};let nYe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v){this.formBuilder=e,this.storage=i,this.utilService=r,this.dialog=o,this.graduateService=a,this.locationCountryService=s,this.locationStateService=d,this.locationCityService=f,this.graduateDocumentTypeService=A,this.universityService=g,this.universityHeadquarterService=b,this.procedureStatusService=_,this.procedureDocumentService=P,this.licensureResolutionService=v,this.detailVisible=!1,this.graduate=new Ks,this.graduateResidenceInformation=new I0,this.graduateJobInformation=new yC,this.graduateAcademyInformation=new cf,this.listProcedures=new Array,this.listProceduresLog=new Array,this.documentType=T.UploadDocumentType,this.displayedColumns=["id","id-int","procedureDate","ticket","status","documentType","documentNumber","procedureType","resolution","licensureDate","licensureNumber","documents"],this.longitud=this.displayedColumns.length,this.displayedColumnsLog=["id","id-int","procedureLogDate","ticket","status","documentType","documentNumber","description","user","ipAddress"],this.longitudLog=this.displayedColumnsLog.length}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({document:["",[ee.required,ee.minLength(5),ee.maxLength(12)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("document")?.setValue(""),this.detailVisible=!1}numberOnly(e){return this.utilService.numberOnly(e)}search(){this.utilService.showLoading("Cargando..."),this.detailVisible=!1,this.graduateResidenceInformation=new I0,this.graduateJobInformation=new yC,this.graduateAcademyInformation=new cf,this.listProcedures=new Array,this.listProceduresLog=new Array,this.updateProcedures(this.listProcedures),this.updateProceduresLog(this.listProceduresLog);let e=this.form.get("document")?.value,i=this.graduateService.getGraduateDetails(e).toPromise(),r=this.locationCountryService.getAll().toPromise(),o=this.locationStateService.getAll().toPromise(),a=this.locationCityService.getAll().toPromise(),s=this.graduateDocumentTypeService.getAll().toPromise(),d=this.universityService.getAll().toPromise(),f=this.universityHeadquarterService.getAll().toPromise(),A=this.procedureStatusService.getAll().toPromise();Promise.all([i,r,o,a,s,d,f,A]).then(g=>{this.utilService.closeLoading(""),this.detailVisible=!0,this.graduate=g[0].data,this.locationCountryList=g[1].data,this.locationStateList=g[2].data,this.locationCityList=g[3].data,this.graduateDocumentTypeList=g[4].data,this.universityList=g[5].data,this.universityHeadquarterList=g[6].data,this.procedureStatusList=g[7].data,this.graduate.firstName=this.graduate.firstName+" "+this.graduate.secondName+" "+this.graduate.firstSurname+" "+this.graduate.secondSurname,this.graduate.birthDate=this.graduate.birthDate.substring(0,10),this.graduate.issuanceDate=this.graduate.issuanceDate.substring(0,10);let b=this.graduateDocumentTypeList.find(P=>P.id==this.graduate.graduateDocumentTypeId);null!=b&&(this.graduate.graduateDocumentType=b);let _=this.locationCityList.find(P=>P.id.toString()==this.graduate.issuancePlace);if(null!=_&&(this.graduate.issuancePlace=_.name),this.graduate.graduateResidenceInformations.length>0&&(this.cityResidence=this.locationCityList.find(P=>P.id==this.graduate.graduateResidenceInformations[0].placeId)?.name,this.graduateResidenceInformation=this.graduate.graduateResidenceInformations[0]),this.graduate.graduateJobInformations.length>0){switch(this.graduateJobInformation=this.graduate.graduateJobInformations[0],this.graduateJobInformation.hasCurrentlyWork="S"==this.graduateJobInformation.hasCurrentlyWork?"Si":"No",this.graduateJobInformation.employmentSector){case"PU":this.graduateJobInformation.employmentSector="P\xfablico";break;case"PR":this.graduateJobInformation.employmentSector="Privado";break;default:this.graduateJobInformation.employmentSector="Independiente"}let P=this.locationCityList.find(v=>v.id==this.graduateJobInformation.placeId);null!=P&&(this.graduateJobInformation.placeName=P.name)}if(this.graduate.graduateAcademyInformations.length>0){this.graduateAcademyInformation.professionalTitle=this.graduate.graduateAcademyInformations[0].professionalTitle;let P=this.universityHeadquarterList.find(v=>v.id==this.graduate.graduateAcademyInformations[0].universityHeadquarterId);if(null!=P){let v=this.locationCityList.find(k=>k.id==P?.placeId);null!=v&&(this.graduateAcademyInformation.universityHeadquarterName=v.name),this.graduateAcademyInformation.universityName=P.name}this.graduateAcademyInformation.gradeDate=this.graduate.graduateAcademyInformations[0].gradeDate.substring(0,10),this.graduateAcademyInformation.countryId=this.graduate.graduateAcademyInformations[0].countryId}else this.graduate.graduateAcademyInformationForeigns.length>0&&(this.graduateAcademyInformation=this.graduate.graduateAcademyInformationForeigns[0]);this.listProcedures=this.graduate.procedures,this.updateProcedures(this.listProcedures),this.graduate.procedures.length>0&&(this.listProceduresLog=this.graduate.procedures[0].procedureLogs,this.updateProceduresLog(this.listProceduresLog))},g=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Consulta informaci\xf3n general",g.error.message)})}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}updateProceduresLog(e){this.proceduresLogDataSource=new Ni(e),this.proceduresLogDataSource.sort=this.sortLog,this.proceduresLogDataSource.paginator=this.paginatorLog}getTicket(e){let i=this.listProcedures.find(r=>r.id==e);return null!=i?i.ticket:""}getStatus(e){let i=this.procedureStatusList.find(r=>r.id==e);return null!=i?i.name:""}showDocument(e,i,r="S"){let o=e.find(a=>a.procedureDocumentTypeId==i);if(null!=o){if("C"==o.status)return void this.utilService.sendAlertModal(T.AlertType.Warning,"Consulta informaci\xf3n general","El documento seleccionado fue rechazado anteriormente.");this.procedureDocumentService.getProcedureDocuments(o.procedureId,i).subscribe(a=>{let s=a.data,d=o?.url.split(".")[1],f=this.utilService.getFileTypeName(d.toUpperCase());"D"==r&&(""!=f?this.utilService.downloadFileB64(f+s,a.exceptionMessage):""!=s&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:o?.url,content:f+s}})),this.modalShow.afterClosed().subscribe(A=>{},A=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",A.error.message)}))},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})}else switch(i){case T.UploadDocumentType.Photo:this.utilService.sendAlertModal(T.AlertType.Error,"Consulta informaci\xf3n general","No hay una fotograf\xeda asociada al tr\xe1mite");break;case T.UploadDocumentType.Document:this.utilService.sendAlertModal(T.AlertType.Error,"Consulta informaci\xf3n general","No hay un documento de identidad asociado al tr\xe1mite");break;case T.UploadDocumentType.ProfessionalTitle:this.utilService.sendAlertModal(T.AlertType.Error,"Consulta informaci\xf3n general","No hay un t\xedtulo profesional asociado al tr\xe1mite")}}showResolution(e){this.utilService.showLoading("Descargando..."),this.licensureResolutionService.downloadUniversityAnswer({item:e}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Respuesta universidad descargada",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la respuesta de universidad",i.exceptionMessage)}else console.log("No existe el archivo de respuesta de universidad, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Descargar respuesta universidad",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(zi),D(Ci),D(pi),D(Wo),D(Al),D(uu),D(fu),D(hu),D(Zl),D(Au),D(nf),D(nA),D(sh),D(pu))},t.\u0275cmp=Xt({type:t,selectors:[["app-report-info-general"]],viewQuery:function(e,i){if(1&e&&(on(K9e,5),on(X9e,5),on($9e,5),on(Z9e,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorLog=r.first),Rt(r=Nt())&&(i.sortLog=r.first)}},decls:37,vars:10,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","document"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","document","placeholder","N\xfamero de documento del graduado","maxlength","12","OnlyNumber","true",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["class","row",4,"ngIf"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[1,"col-0"],[1,"col-12"],["multi","",1,"example-headers-align"],[1,"col-12","col-xs-12","col-md-6"],["for","input-basico-id"],["type","text","readonly","",3,"ngModel","ngModelChange"],[1,"container-table","mat-elevation-z8"],["mat-table","","sort","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","id-int"],["matColumnDef","procedureDate"],["matColumnDef","ticket"],["matColumnDef","status"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","procedureType"],["matColumnDef","resolution"],["matColumnDef","licensureDate"],["matColumnDef","licensureNumber"],["matColumnDef","documents"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],["paginator",""],["mat-table","","sortLog","",3,"dataSource"],["matColumnDef","procedureLogDate"],["matColumnDef","description"],["matColumnDef","user"],["matColumnDef","ipAddress"],["paginatorLog",""],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-image"],[1,"tiptext"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],["class","acciones",4,"ngIf"],[1,"govco-address-card"],[1,"govco-address-book"],[1,"govco-copy"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Consulta de informaci\xf3n general"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero documento"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14)(22,"input",15),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(23,eUe,1,0,"div",16),p(24,tUe,1,0,"div",17),p(25,nUe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"button",20),ae("click",function(){return i.clear()}),u(29,"Limpiar"),c(),u(30," \xa0 "),l(31,"button",21),ae("click",function(){return i.search()}),u(32,"Consultar"),c()()()()(),M(33,"div",7),c(),M(34,"br"),p(35,eYe,298,29,"div",22),c(),M(36,"div",23),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(7,tYe,i.validateResult("document"),i.validateErrors("document"))),h(1),m("ngIf",i.validateResult("document")),h(1),m("ngIf",i.validateErrors("document")),h(1),m("ngIf",i.validateErrors("document")),h(6),m("disabled",i.form.invalid),h(4),m("ngIf",i.detailVisible))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,AG,SP,OP,hG,fG,Gi,Ki,Vi,Qi,uo,n3,Ri,Yi,Aa],styles:[".mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%], .mat-expansion-panel-header.mat-expanded[_ngcontent-%COMP%]:hover{background-color:#36c}.mat-accordion[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded), .mat-accordion[_ngcontent-%COMP%]   .mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expansion-panel-spacing){background-color:#36c}.mat-expansion-panel[_ngcontent-%COMP%]:not(.mat-expanded):not([aria-disabled=true])   .mat-expansion-panel-header[_ngcontent-%COMP%]:hover{background-color:#36c}.mat-expansion-panel-header-title[_ngcontent-%COMP%], .mat-expansion-panel-header-description[_ngcontent-%COMP%]{color:#fff!important}span.mat-expansion-indicator[_ngcontent-%COMP%]:after{color:#fff!important}"]}),t})(),iYe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-licensure-card"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-licensure-card works!"),c())}}),t})(),rYe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-licensure-sheet-plastic-card"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-licensure-sheet-plastic-card works!"),c())}}),t})(),oYe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-procedure-log"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-procedure-log works!"),c())}}),t})(),aYe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-procedure-pending-documents"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-procedure-pending-documents works!"),c())}}),t})(),sYe=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-report-procedure-without-payment"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"report-procedure-without-payment works!"),c())}}),t})();const cYe=["TABLE"];function lYe(t,n){1&t&&M(0,"div",48)}function dYe(t,n){1&t&&M(0,"div",49)}function uYe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function fYe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateIni"))}}function hYe(t,n){if(1&t&&(l(0,"span",50),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateEnd"))}}function AYe(t,n){1&t&&(l(0,"th",51),u(1," Id "),c())}function pYe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function gYe(t,n){1&t&&(l(0,"th",51),u(1," Tipo resoluci\xf3n "),c())}function mYe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolutionType.name," ")}}function _Ye(t,n){1&t&&(l(0,"th",51),u(1," N\xfamero resoluci\xf3n "),c())}function bYe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function vYe(t,n){1&t&&(l(0,"th",51),u(1," Fecha resoluci\xf3n "),c())}function CYe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.resolutionDate,"yyyy-MM-dd")," ")}}function yYe(t,n){1&t&&(l(0,"th",51),u(1," Fecha proceso "),c())}function MYe(t,n){if(1&t&&(l(0,"td",52),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function wYe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula inicial "),c())}function PYe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureInitial," ")}}function DYe(t,n){1&t&&(l(0,"th",51),u(1," Matr\xedcula final "),c())}function xYe(t,n){if(1&t&&(l(0,"td",52),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureFinal," ")}}function SYe(t,n){1&t&&(l(0,"th",51),u(1," Acci\xf3n "),c())}function OYe(t,n){if(1&t){const e=Mn();l(0,"div",54)(1,"div",55)(2,"span",56),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().download(r))}),M(3,"span",57),c(),l(4,"span",58),u(5,"Descargar resoluci\xf3n"),c()()()}}function EYe(t,n){if(1&t&&(l(0,"td",52),p(1,OYe,6,0,"div",53),c()),2&t){const e=n.$implicit;h(1),m("ngIf","S"==e.signed&&null!=e.resolutionName)}}function TYe(t,n){1&t&&M(0,"tr",59)}function kYe(t,n){1&t&&M(0,"tr",60)}const II=function(t,n){return{success:t,error:n}},IYe=function(){return[5,10,25,100]};let BYe=(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.licensureResolutionService=i,this.formBuilder=r,this.parameterService=o,this.storage=a,this.procedureType=Array(),this.listLicensures=new Array,this.listLicensuresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.displayedColumns=["id","licensureType","noResolution","dateResolution","dateProcess","licensureStart","licensureEnd","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(i=>{this.ipAddress=i}),this.form.get("cutoffDateIni")?.setValue(kt().format("YYYY-MM-DD")),this.form.get("cutoffDateEnd")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listParameter=i[0].data},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],cutoffDateIni:["",[ee.required]],cutoffDateEnd:["",[ee.required]]})}applyFilter(e){this.licensuresDataSource.filter=e.target.value.trim().toLowerCase(),this.licensuresDataSource.paginator&&this.licensuresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.licensuresDataSource.data,i);this.licensuresDataSource=new Ni(r)}updateProcedures(e){this.licensuresDataSource=new Ni(e),this.licensuresDataSource.sort=this.sort,this.licensuresDataSource.paginator=this.paginator}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("resolution")?.setValue(""),this.form.get("cutoffDateIni")?.setValue(this.today),this.form.get("cutoffDateEnd")?.setValue(this.today),this.listLicensures=new Array,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("resolution")?.value,i=this.form.get("cutoffDateIni")?.value,r=this.form.get("cutoffDateEnd")?.value,o=this.licensureResolutionService.getResolutionByDate({item:e,dateStart:i,dateEnd:r}).toPromise();Promise.all([o]).then(a=>{this.utilService.closeLoading(""),"success"==a[0].type?(this.listLicensures=a[0].data,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",a[0].message)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",a.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}exportAsExcel(){let e=this.licensuresDataSource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo resoluci\xf3n":o.licensureResolutionType.name,"N\xfamero resoluci\xf3n":o.licensureResolutionNumber,"Descripci\xf3n resoluci\xf3n":o.description,"Fecha resoluci\xf3n":o.resolutionDate.slice(0,10),"Fecha proceso":o.processDate.slice(0,10),"Matr\xedcula inicial":o.licensureInitial,"Matr\xedcula final":o.licensureFinal}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"Resoluciones.xlsx")}download(e){this.utilService.showLoading("Generando..."),this.licensureResolutionService.downloadLicensureResolution({item:e.licensureResolutionNumber}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Resoluci\xf3n descargada",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la resoluci\xf3n",i.exceptionMessage)}else console.log("No existe el archivo de resoluci\xf3n, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-report-resolution"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(cYe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:95,vars:26,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","cutoffDateIni"],["type","date","formControlName","cutoffDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","cutoffDateEnd"],["type","date","formControlName","cutoffDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","licensureType"],["matColumnDef","noResolution"],["matColumnDef","dateResolution"],["matColumnDef","dateProcess"],["matColumnDef","licensureStart"],["matColumnDef","licensureEnd"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],[1,"tiptext"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Reporte resoluciones"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,lYe,1,0,"div",16),p(24,dYe,1,0,"div",17),p(25,uYe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,fYe,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,hYe,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),l(55,"div",6)(56,"div",27)(57,"button",28),ae("click",function(){return i.exportAsExcel()}),u(58,"Exportar a excel"),c()()(),M(59,"br"),l(60,"div",6),M(61,"div",29),l(62,"div",30)(63,"div",31)(64,"table",32,33),Ie(66,34),p(67,AYe,2,0,"th",35),p(68,pYe,2,1,"td",36),Be(),Ie(69,37),p(70,gYe,2,0,"th",35),p(71,mYe,2,1,"td",36),Be(),Ie(72,38),p(73,_Ye,2,0,"th",35),p(74,bYe,2,1,"td",36),Be(),Ie(75,39),p(76,vYe,2,0,"th",35),p(77,CYe,3,4,"td",36),Be(),Ie(78,40),p(79,yYe,2,0,"th",35),p(80,MYe,3,4,"td",36),Be(),Ie(81,41),p(82,wYe,2,0,"th",35),p(83,PYe,2,1,"td",36),Be(),Ie(84,42),p(85,DYe,2,0,"th",35),p(86,xYe,2,1,"td",36),Be(),Ie(87,43),p(88,SYe,2,0,"th",35),p(89,EYe,2,1,"td",36),Be(),p(90,TYe,1,0,"tr",44),p(91,kYe,1,0,"tr",45),c(),M(92,"mat-paginator",46),c()(),M(93,"div",29),c()(),M(94,"div",47),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(16,II,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(10),mn("max",i.today),m("ngClass",st(19,II,i.validateResult("cutoffDateIni"),i.validateErrors("cutoffDateIni"))),h(1),m("ngIf",i.validateErrors("cutoffDateIni")),h(9),mn("max",i.today),m("ngClass",st(22,II,i.validateResult("cutoffDateEnd"),i.validateErrors("cutoffDateEnd"))),h(1),m("ngIf",i.validateErrors("cutoffDateEnd")),h(6),m("disabled",i.form.invalid),h(12),m("dataSource",i.licensuresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(25,IYe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi,Aa]}),t})();class RYe{}let gG=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/SignSignatedResolution"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}getSignerDocumentPending(){return this.metodoGetApi(this.url+"/getSignerDocumentPending",!0)}getSignerDocumentByResolution(e){return this.metodoGetApi(this.url+"/getSignerDocumentByResolution/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}signDocument(e){return this.metodoPostApi(this.url+"/SignDocument",e,!0)}getByLicensureResponsible(e){return this.metodoGetApi(this.url+"/getByLicensureResponsible/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function NYe(t,n){1&t&&(l(0,"th",33),u(1," Id "),c())}function FYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function LYe(t,n){1&t&&(l(0,"th",33),u(1," Resoluci\xf3n "),c())}function UYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function YYe(t,n){1&t&&(l(0,"th",33),u(1," Cargo "),c())}function HYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.assignation," ")}}function jYe(t,n){1&t&&(l(0,"th",33),u(1," Documento "),c())}function VYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","Aprobaci\xf3n"==e.resolutionType?e.nameDocument:"Resoluci\xf3n "+e.resolutionType," ")}}function QYe(t,n){1&t&&(l(0,"th",33),u(1," Firmante "),c())}function GYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function zYe(t,n){1&t&&(l(0,"th",33),u(1," Firmado por "),c())}function WYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.signersSign," ")}}function qYe(t,n){1&t&&(l(0,"th",33),u(1," Firmado "),c())}function JYe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","S"==e.signed?"Si":"No"," ")}}function KYe(t,n){1&t&&(l(0,"th",33),u(1," Acci\xf3n "),c())}function XYe(t,n){if(1&t){const e=Mn();l(0,"div",37)(1,"span",38),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().showDocument(r))}),M(2,"span",39),c(),l(3,"span",40),u(4,"Ver documento"),c()()}}function $Ye(t,n){if(1&t){const e=Mn();l(0,"div",37)(1,"span",38),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().sign(r))}),M(2,"span",41),c(),l(3,"span",40),u(4,"Firmar"),c()()}}function ZYe(t,n){if(1&t&&(l(0,"td",34)(1,"div",35),p(2,XYe,5,0,"div",36),u(3,"\xa0 "),p(4,$Ye,5,0,"div",36),c()()),2&t){const e=n.$implicit,i=z();h(2),m("ngIf",i.validateDocument(e)),h(2),m("ngIf",e.signerValidate)}}function eHe(t,n){1&t&&M(0,"tr",42)}function tHe(t,n){1&t&&M(0,"tr",43)}function nHe(t,n){if(1&t&&(l(0,"tr",44)(1,"td",45),u(2),c()()),2&t){z();const e=Sr(19);h(2),De('No se encontraron resultados para "',e.value,'"')}}const iHe=function(){return[5,10,25,100]};let rHe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.dialog=i,this.utilService=r,this.signSignatedResolutionService=o,this.storage=a,this.licensureResolutionService=s,this.signerDocumentListPending=new Array,this.username="",this.signDocumentsResolutionlist=new Array,this.displayedColumns=["id","resolution","assignation","document","name","signers","signed","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.signSignatedResolutionService.getSignerDocumentPending().toPromise(),i=this.storage.getObject("user");0!==Object.entries(i).length&&(this.username=i.name),Promise.all([e]).then(r=>{this.signerDocumentListPending=r[0].data.filter(o=>o.username==this.username),this.signerDocumentListPending.forEach(o=>{let a="",s=this.signSignatedResolutionService.getSignerDocumentByResolution(o.licensureResolutionId).toPromise();Promise.all([s]).then(d=>{let f=d[0].data;if(null!=f){if(f.filter(g=>"S"==g.principal&&"S"==g.signed&&g.signDocumentId==o.signDocumentId).forEach(g=>{a+=g.code+", "}),"REGISTRO"==o.code&&o.signDocumentId==T.SignDocument.ResolucionAprobacion&&(o.signerValidate=!0),"JURIDICA"==o.code&&(o.signerValidate=f.filter(b=>"REGISTRO"==b.code&&"S"==b.principal&&"S"==b.signed&&b.signDocumentId==o.signDocumentId).length>0),"DIREJECUTI"==o.code){if(o.signDocumentId==T.SignDocument.ResolucionAprobacion){let g=f.filter(_=>"REGISTRO"==_.code&&"S"==_.principal&&"S"==_.signed&&_.signDocumentId==o.signDocumentId),b=f.filter(_=>"JURIDICA"==_.code&&"S"==_.principal&&"S"==_.signed&&_.signDocumentId==o.signDocumentId);o.signerValidate=g.length>0&&b.length>0}o.signDocumentId==T.SignDocument.LibroRegistro&&(o.signerValidate=!0),(o.signDocumentId==T.SignDocument.CertificadoOtorgamiento||o.signDocumentId==T.SignDocument.TarjetaDigital)&&(o.signerValidate=!1)}if("SECRETARIA"==o.code||"PRESIDENTE"==o.code){if(o.signDocumentId==T.SignDocument.ResolucionAprobacion){let g=f.filter(P=>"REGISTRO"==P.code&&"S"==P.principal&&"S"==P.signed&&P.signDocumentId==o.signDocumentId),b=f.filter(P=>"JURIDICA"==P.code&&"S"==P.principal&&"S"==P.signed&&P.signDocumentId==o.signDocumentId),_=f.filter(P=>"DIREJECUTI"==P.code&&"S"==P.principal&&"S"==P.signed&&P.signDocumentId==o.signDocumentId);o.signerValidate=g.length>0&&b.length>0&&_.length>0}o.signDocumentId==T.SignDocument.LibroRegistro&&(o.signerValidate=f.filter(b=>"DIREJECUTI"==b.code&&"S"==b.principal&&"S"==b.signed&&b.signDocumentId==o.signDocumentId).length>0),(o.signDocumentId==T.SignDocument.CertificadoOtorgamiento||o.signDocumentId==T.SignDocument.TarjetaDigital)&&(o.signerValidate=!1)}}o.signersSign=a},d=>{})}),this.updateDatatable(this.signerDocumentListPending),this.utilService.closeLoading("cerrando")},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.dataSource.filter=i}updateDatatable(e){this.dataSource=new Ni(e),this.dataSource.sort=this.sort,this.dataSource.paginator=this.paginator}validateDocument(e){switch(e.signDocumentId){case 1:return e.resolutionName.length>0;case 2:return e.bookName.length>0;case 3:return e.certificationName.length>0;case 4:return e.cardName.length>0;default:return!1}}showDocument(e){switch(this.utilService.showLoading("Cargando..."),e.signDocumentId){case 1:this.licensureResolutionService.downloadLicensureResolution({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading("");let r=i.data,o=e.resolutionName.split(".")[1],a=this.utilService.getFileTypeName(o.toUpperCase());""!=r&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:e.resolutionName,content:a+r}}),this.modalShow.afterClosed().subscribe(s=>{},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)}))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)});break;case 2:this.licensureResolutionService.downloadLicensureResolutionBook({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading("");let r=i.data,o=e.bookName.split(".")[1],a=this.utilService.getFileTypeName(o.toUpperCase());""!=r&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:e.bookName,content:a+r}}),this.modalShow.afterClosed().subscribe(s=>{},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)}))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)});break;case 3:this.licensureResolutionService.downloadLicensureMassive({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading("");let r=i.data,o=e.certificationName.split(".")[1],a=this.utilService.getFileTypeName(o.toUpperCase());""!=r&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:e.certificationName,content:a+r}}),this.modalShow.afterClosed().subscribe(s=>{},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)}))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)});break;case 4:this.licensureResolutionService.downloadCardsMassive({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading("");let r=i.data,o=e.cardName.split(".")[1],a=this.utilService.getFileTypeName(o.toUpperCase());""!=r&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:e.cardName,content:a+r}}),this.modalShow.afterClosed().subscribe(s=>{},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)}))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)});break;default:return this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error","No existe el documento"),!1}}sign(e){var i=new RYe;i.id=e.id,i.licensureResolutionId=e.licensureResolutionId,i.signDocumentId=e.signDocumentId,i.signSignerId=e.signSignerId,this.utilService.showLoading("Firmando..."),this.signSignatedResolutionService.signDocument(i).subscribe(r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Firma documentos","Documento firmado correctamente"),setTimeout(()=>{this.ngOnInit()},3e3)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(pi),D(gG),D(Ci),D(pu))},t.\u0275cmp=Xt({type:t,selectors:[["app-sign-documents"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:55,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","resolution"],["matColumnDef","assignation"],["matColumnDef","document"],["matColumnDef","name"],["matColumnDef","signers"],["matColumnDef","signed"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],["class","descripcion-emergente-govco top",4,"ngIf"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-eye"],[1,"tiptext"],[1,"govco-edit"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de documentos a firmar"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7)(11,"div",8)(12,"div",9),c(),l(13,"div",6)(14,"div",10)(15,"mat-form-field",11)(16,"mat-label"),u(17,"Buscar"),c(),l(18,"input",12,13),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(20,"div",6),M(21,"div",14),l(22,"div",15)(23,"div",16)(24,"table",17),Ie(25,18),p(26,NYe,2,0,"th",19),p(27,FYe,2,1,"td",20),Be(),Ie(28,21),p(29,LYe,2,0,"th",19),p(30,UYe,2,1,"td",20),Be(),Ie(31,22),p(32,YYe,2,0,"th",19),p(33,HYe,2,1,"td",20),Be(),Ie(34,23),p(35,jYe,2,0,"th",19),p(36,VYe,2,1,"td",20),Be(),Ie(37,24),p(38,QYe,2,0,"th",19),p(39,GYe,2,1,"td",20),Be(),Ie(40,25),p(41,zYe,2,0,"th",19),p(42,WYe,2,1,"td",20),Be(),Ie(43,26),p(44,qYe,2,0,"th",19),p(45,JYe,2,1,"td",20),Be(),Ie(46,27),p(47,KYe,2,0,"th",19),p(48,ZYe,5,2,"td",20),Be(),p(49,eHe,1,0,"tr",28),p(50,tHe,1,0,"tr",29),p(51,nHe,3,1,"tr",30),c(),M(52,"mat-paginator",31),c()(),M(53,"div",14),c()(),M(54,"div",32),c()),2&e&&(h(24),m("dataSource",i.dataSource),h(25),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,iHe)))},dependencies:[Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class oHe{}let BI=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/SignSigner"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}downloadSign(e){return this.metodoPostApi(this.url+"/downloadSign",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function aHe(t,n){if(1&t&&(l(0,"mat-option",46),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.username)}}function sHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("username"))}}function cHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("code"))}}function lHe(t,n){1&t&&M(0,"div",48)}function dHe(t,n){1&t&&M(0,"div",49)}function uHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("name"))}}function fHe(t,n){1&t&&M(0,"div",48)}function hHe(t,n){1&t&&M(0,"div",49)}function AHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("assignation"))}}function pHe(t,n){1&t&&M(0,"div",48)}function gHe(t,n){1&t&&M(0,"div",49)}function mHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function _He(t,n){1&t&&M(0,"div",48)}function bHe(t,n){1&t&&M(0,"div",49)}function vHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("signUsername"))}}function CHe(t,n){1&t&&M(0,"div",48)}function yHe(t,n){1&t&&M(0,"div",49)}function MHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("signPassword"))}}function wHe(t,n){1&t&&M(0,"div",48)}function PHe(t,n){1&t&&M(0,"div",49)}function DHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("signSerial"))}}function xHe(t,n){if(1&t&&(l(0,"span",47),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("principal"))}}const RI=function(t,n){return{"mat-select-success":t,"mat-select-error":n}},B0=function(t,n){return{success:t,error:n}};let SHe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.SignSignerService=a,this.utilService=s,this.fileTypeAllowedImage=".jpeg,.jpg,.png",this.fileMultiple=!1}ngOnInit(){this.buildForm()}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.signer?(this.signer=JSON.parse(JSON.stringify(this.data.signer)),this.form.get("username")?.setValue(this.data.signer.manageUserAdminId.toString()),this.form.get("code")?.setValue(this.data.signer.code),this.form.get("name")?.setValue(this.data.signer.name),this.form.get("assignation")?.setValue(this.data.signer.assignation),this.form.get("documentNumber")?.setValue(this.data.signer.documentNumber),this.form.get("principal")?.setValue(this.data.signer.principal),this.form.get("signUsername")?.setValue(this.data.signer.signUsername),this.form.get("signPassword")?.setValue(this.data.signer.signPassword),this.form.get("signSerial")?.setValue(this.data.signer.signSerial)):this.signer=new oHe}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({username:["",[ee.required]],code:["",[ee.required]],name:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],assignation:["",[ee.required,ee.minLength(5),ee.maxLength(30)]],documentNumber:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],principal:["",[ee.required]],signImage:["",[]],signUsername:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],signPassword:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],signSerial:["",[ee.required,ee.minLength(20),ee.maxLength(100)]]}),this.form.valueChanges.subscribe(e=>{this.signer.manageUserAdminId=e.username,this.signer.code=e.code,this.signer.name=e.name,this.signer.assignation=e.assignation,this.signer.documentNumber=e.documentNumber,this.signer.principal=e.principal,this.signer.signUsername=e.signUsername,this.signer.signPassword=e.signPassword,this.signer.signSerial=e.signSerial},e=>{console.log(e)})}selectedSignFile(e){const i=e.target.files;if("undefined"!=i)for(const r of i)this.utilService.extractBase64(r).then(o=>{this.signSignerFile=o.base}).catch(o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Firmantes","Error al procesar archivo "+o,!1)})}Save(){null!=this.signSignerFile&&(this.signer.signImage=this.signSignerFile),null!=this.signer.id&&this.signer.id>0?this.SignSignerService.update(this.signer,this.signer.id).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Firmantes","El Firmante se actualiz\xf3 con exito"),setTimeout(()=>{this.Close("Actualizado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)}):this.SignSignerService.insert(this.signer).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Firmantes","El Firmante se almaceno con exito"),setTimeout(()=>{this.Close("Guardado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}Close(e){this.dialogRef.close(e)}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}numberOnly(e){return this.utilService.numberOnly(e)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(BI),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-sign-signer-modal"]],decls:148,vars:62,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"lista-desplegable-form"],["for","username",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","username",3,"ngClass"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],["for","code",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","code",3,"ngClass"],["value","REGISTRO"],["value","JURIDICA"],["value","DIREJECUTI"],["value","SECRETARIA"],["value","PRESIDENTE"],[1,"entradas-de-texto-govco"],["for","name"],["type","text","formControlName","name","placeholder","Digite nombre de firmante","aria-invalid","false","typeData","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["for","assignation"],["type","text","formControlName","assignation","placeholder","Digite cargo del firmante","aria-invalid","false","typeData","",3,"ngClass"],["for","documentNumber"],["type","text","formControlName","documentNumber","placeholder","Digite n\xfamero documento firmante","aria-invalid","false","typeData","",3,"ngClass"],["for","signUsername"],["type","text","formControlName","signUsername","placeholder","Digite usuario de certifirma","aria-invalid","false","typeData","",3,"ngClass"],["for","signPassword"],["type","text","formControlName","signPassword","placeholder","Digite n\xfamero documento firmante","aria-invalid","false","typeData","",3,"ngClass"],["for","signSerial"],["type","text","formControlName","signSerial","placeholder","Digite usuario de certifirma","aria-invalid","false","typeData","",3,"ngClass"],[1,"descripcion-emergente-govco","top"],["for","signImage",1,"form-label"],["formControlName","signImage","type","file",1,"form-control",3,"accept","multiple","change"],[1,"tiptext"],["for","principal",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","principal",3,"ngClass"],["value","S"],["value","N"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de firmantes"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Usuario asociado"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9)(14,"mat-option",10),u(15,"Seleccione"),c(),p(16,aHe,2,2,"mat-option",11),c(),p(17,sHe,2,1,"span",12),c()()(),l(18,"div",4)(19,"div",5)(20,"label",13)(21,"b"),u(22,"C\xf3digo"),c(),l(23,"span",7),u(24,"*"),c()(),l(25,"div",8)(26,"mat-select",14)(27,"mat-option",10),u(28,"Seleccione"),c(),l(29,"mat-option",15),u(30,"Registro"),c(),l(31,"mat-option",16),u(32,"Jur\xeddica"),c(),l(33,"mat-option",17),u(34,"Directora ejecutiva"),c(),l(35,"mat-option",18),u(36,"Secretaria"),c(),l(37,"mat-option",19),u(38,"Presidente"),c()(),p(39,cHe,2,1,"span",12),c()()()(),l(40,"div",3)(41,"div",4)(42,"div",20)(43,"label",21)(44,"b"),u(45,"Nombre firmante"),c(),l(46,"span",7),u(47,"*"),c()(),l(48,"div",8),M(49,"input",22),p(50,lHe,1,0,"div",23),p(51,dHe,1,0,"div",24),p(52,uHe,2,1,"span",12),c()()(),l(53,"div",4)(54,"div",20)(55,"label",25)(56,"b"),u(57,"Cargo firmante"),c(),l(58,"span",7),u(59,"*"),c()(),l(60,"div",8),M(61,"input",26),p(62,fHe,1,0,"div",23),p(63,hHe,1,0,"div",24),p(64,AHe,2,1,"span",12),c()()()(),l(65,"div",3)(66,"div",4)(67,"div",20)(68,"label",27)(69,"b"),u(70,"N\xfamero documento firmante"),c(),l(71,"span",7),u(72,"*"),c()(),l(73,"div",8),M(74,"input",28),p(75,pHe,1,0,"div",23),p(76,gHe,1,0,"div",24),p(77,mHe,2,1,"span",12),c()()(),l(78,"div",4)(79,"div",20)(80,"label",29)(81,"b"),u(82,"Usuario certifirma"),c(),l(83,"span",7),u(84,"*"),c()(),l(85,"div",8),M(86,"input",30),p(87,_He,1,0,"div",23),p(88,bHe,1,0,"div",24),p(89,vHe,2,1,"span",12),c()()()(),l(90,"div",3)(91,"div",4)(92,"div",20)(93,"label",31)(94,"b"),u(95,"Contrase\xf1a certifirma"),c(),l(96,"span",7),u(97,"*"),c()(),l(98,"div",8),M(99,"input",32),p(100,CHe,1,0,"div",23),p(101,yHe,1,0,"div",24),p(102,MHe,2,1,"span",12),c()()(),l(103,"div",4)(104,"div",20)(105,"label",33)(106,"b"),u(107,"Serial certifirma"),c(),l(108,"span",7),u(109,"*"),c()(),l(110,"div",8),M(111,"input",34),p(112,wHe,1,0,"div",23),p(113,PHe,1,0,"div",24),p(114,DHe,2,1,"span",12),c()()()(),l(115,"div",3)(116,"div",4),M(117,"br"),l(118,"div",35)(119,"label",36),u(120,"Imagen firma"),c(),l(121,"input",37),ae("change",function(o){return i.selectedSignFile(o)}),c(),l(122,"span",38),u(123,"Imagen visible documento pdf"),c()()(),l(124,"div",4)(125,"div",5)(126,"label",39)(127,"b"),u(128,"Firmante principal"),c(),l(129,"span",7),u(130,"*"),c()(),l(131,"div",8)(132,"mat-select",40)(133,"mat-option",10),u(134,"Seleccione"),c(),l(135,"mat-option",41),u(136,"Si"),c(),l(137,"mat-option",42),u(138,"No"),c()(),p(139,xHe,2,1,"span",12),c()()()(),M(140,"br")(141,"br"),c()(),l(142,"mat-dialog-actions",43)(143,"button",44),ae("click",function(){return i.Close("close")}),u(144,"Cancelar"),c(),u(145," \xa0 "),l(146,"button",45),ae("click",function(){return i.Save()}),u(147,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(35,RI,i.validateResult("username"),i.validateErrors("username"))),h(3),m("ngForOf",i.data.userList),h(1),m("ngIf",i.validateErrors("username")),h(9),m("ngClass",st(38,RI,i.validateResult("code"),i.validateErrors("code"))),h(13),m("ngIf",i.validateErrors("code")),h(10),m("ngClass",st(41,B0,i.validateResult("name"),i.validateErrors("name"))),h(1),m("ngIf",i.validateResult("name")),h(1),m("ngIf",i.validateErrors("name")),h(1),m("ngIf",i.validateErrors("name")),h(9),m("ngClass",st(44,B0,i.validateResult("assignation"),i.validateErrors("assignation"))),h(1),m("ngIf",i.validateResult("assignation")),h(1),m("ngIf",i.validateErrors("assignation")),h(1),m("ngIf",i.validateErrors("assignation")),h(10),m("ngClass",st(47,B0,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateResult("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(9),m("ngClass",st(50,B0,i.validateResult("signUsername"),i.validateErrors("signUsername"))),h(1),m("ngIf",i.validateResult("signUsername")),h(1),m("ngIf",i.validateErrors("signUsername")),h(1),m("ngIf",i.validateErrors("signUsername")),h(10),m("ngClass",st(53,B0,i.validateResult("signPassword"),i.validateErrors("signPassword"))),h(1),m("ngIf",i.validateResult("signPassword")),h(1),m("ngIf",i.validateErrors("signPassword")),h(1),m("ngIf",i.validateErrors("signPassword")),h(9),m("ngClass",st(56,B0,i.validateResult("signSerial"),i.validateErrors("signSerial"))),h(1),m("ngIf",i.validateResult("signSerial")),h(1),m("ngIf",i.validateErrors("signSerial")),h(1),m("ngIf",i.validateErrors("signSerial")),h(7),m("accept",i.fileTypeAllowedImage)("multiple",i.fileMultiple),h(11),m("ngClass",st(59,RI,i.validateResult("principal"),i.validateErrors("principal"))),h(7),m("ngIf",i.validateErrors("principal")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();function OHe(t,n){1&t&&(l(0,"th",37),u(1," Id "),c())}function EHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function THe(t,n){1&t&&(l(0,"th",37),u(1," Nombre de usuario "),c())}function kHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.manageUserAdmin.username," ")}}function IHe(t,n){1&t&&(l(0,"th",37),u(1," C\xf3digo "),c())}function BHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.code," ")}}function RHe(t,n){1&t&&(l(0,"th",37),u(1," Nombre "),c())}function NHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function FHe(t,n){1&t&&(l(0,"th",37),u(1," Cargo "),c())}function LHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.assignation," ")}}function UHe(t,n){1&t&&(l(0,"th",37),u(1," N\xfamero documento "),c())}function YHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.documentNumber," ")}}function HHe(t,n){1&t&&(l(0,"th",37),u(1," Firmante principal "),c())}function jHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","S"==e.principal?"Si":"No"," ")}}function VHe(t,n){1&t&&(l(0,"th",37),u(1," Imagen de firma "),c())}function QHe(t,n){if(1&t){const e=Mn();l(0,"span",40),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().showDocument(r))}),M(1,"span",41),c()}}function GHe(t,n){if(1&t&&(l(0,"td",38),p(1,QHe,2,0,"span",39),c()),2&t){const e=n.$implicit;h(1),m("ngIf",null!=e.signImage)}}function zHe(t,n){1&t&&(l(0,"th",37),u(1," Usuario certifirma "),c())}function WHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.signUsername," ")}}function qHe(t,n){1&t&&(l(0,"th",37),u(1," Serial certifirma "),c())}function JHe(t,n){if(1&t&&(l(0,"td",38),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.signSerial," ")}}function KHe(t,n){1&t&&(l(0,"th",37),u(1," Acci\xf3n "),c())}function XHe(t,n){if(1&t){const e=Mn();l(0,"td",38)(1,"div",42)(2,"div",43)(3,"span",40),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",44),c(),l(5,"span",45),u(6,"Editar"),c()(),l(7,"div",43)(8,"span",40),ae("click",function(){const o=Mt(e).$implicit;return wt(z().changePrincipal(o))}),M(9,"span",46),c(),l(10,"span",45),u(11,"Cambiar firmante principal"),c()(),l(12,"div",43)(13,"span",47),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(14,"span",48),c(),l(15,"span",45),u(16,"Eliminar"),c()()()()}}function $He(t,n){1&t&&M(0,"tr",49)}function ZHe(t,n){1&t&&M(0,"tr",50)}function eje(t,n){if(1&t&&(l(0,"tr",51)(1,"td",52),u(2),c()()),2&t){z();const e=Sr(21);h(2),De('No se encontraron resultados para "',e.value,'"')}}const tje=function(){return[5,10,25,100]};let nje=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.utilService=r,this.manageUserAdminService=o,this.signSignerService=a,this.signerList=new Array,this.userList=new Array,this.displayedColumns=["id","user","code","name","assignation","documentNumber","principal","signImage","signUsername","signSerial","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.manageUserAdminService.getAll().toPromise(),i=this.signSignerService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.userList=r[0].data,this.signerList=r[1].data,this.signerList.forEach(o=>{let a=this.userList.find(s=>s.id==o.manageUserAdminId);null!=a&&(o.manageUserAdmin=a)}),this.updateDatatable(this.signerList),this.utilService.closeLoading("cerrando")},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(SHe,{width:"600px",autoFocus:!0,disableClose:!0,data:{signer:e,userList:this.userList}}),this.modalRef.afterClosed().subscribe(i=>{"close"!=i&&this.ngOnInit()},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}delete(e){this.openModalConfirm("Firmante","\xbfDesea eliminar el firmante?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.signSignerService.delete(e.id).subscribe(r=>{this.utilService.sendAlertModal(T.AlertType.Success,"Firmante","Se elimino el firmante correctamente"),setTimeout(()=>{this.ngOnInit()},1500)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.dataSource.filter=i}updateDatatable(e){this.dataSource=new Ni(e),this.dataSource.sort=this.sort,this.dataSource.paginator=this.paginator}showDocument(e){this.signSignerService.downloadSign({item:e.id}).subscribe(i=>{let r=i.data,o=e.signImage.split(".")[1],a=this.utilService.getFileTypeName(o.toUpperCase());""!=r&&(this.modalShow=this.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:e.signImage,content:a+r}}),this.modalShow.afterClosed().subscribe(s=>{},s=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)}))})}changePrincipal(e){e.principal="S"==e.principal?"N":"S",this.signSignerService.update(e,e.id).subscribe(i=>{this.utilService.sendAlertModal(T.AlertType.Success,"Firmante","Se actualizo firmante principal correctamente")},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(pi),D(mP),D(BI))},t.\u0275cmp=Xt({type:t,selectors:[["app-sign-signer"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:66,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","user"],["matColumnDef","code"],["matColumnDef","name"],["matColumnDef","assignation"],["matColumnDef","documentNumber"],["matColumnDef","principal"],["matColumnDef","signImage"],["matColumnDef","signUsername"],["matColumnDef","signSerial"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],["class","etiqueta-govco completado",3,"click",4,"ngIf"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-search"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"govco-edit"],[1,"tiptext"],[1,"govco-sync-alt"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de firmantes"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo firmante"),c()(),M(14,"div",10),c(),l(15,"div",6)(16,"div",11)(17,"mat-form-field",12)(18,"mat-label"),u(19,"Buscar"),c(),l(20,"input",13,14),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(22,"div",6),M(23,"div",15),l(24,"div",16)(25,"div",17)(26,"table",18),Ie(27,19),p(28,OHe,2,0,"th",20),p(29,EHe,2,1,"td",21),Be(),Ie(30,22),p(31,THe,2,0,"th",20),p(32,kHe,2,1,"td",21),Be(),Ie(33,23),p(34,IHe,2,0,"th",20),p(35,BHe,2,1,"td",21),Be(),Ie(36,24),p(37,RHe,2,0,"th",20),p(38,NHe,2,1,"td",21),Be(),Ie(39,25),p(40,FHe,2,0,"th",20),p(41,LHe,2,1,"td",21),Be(),Ie(42,26),p(43,UHe,2,0,"th",20),p(44,YHe,2,1,"td",21),Be(),Ie(45,27),p(46,HHe,2,0,"th",20),p(47,jHe,2,1,"td",21),Be(),Ie(48,28),p(49,VHe,2,0,"th",20),p(50,GHe,2,1,"td",21),Be(),Ie(51,29),p(52,zHe,2,0,"th",20),p(53,WHe,2,1,"td",21),Be(),Ie(54,30),p(55,qHe,2,0,"th",20),p(56,JHe,2,1,"td",21),Be(),Ie(57,31),p(58,KHe,2,0,"th",20),p(59,XHe,17,0,"td",21),Be(),p(60,$He,1,0,"tr",32),p(61,ZHe,1,0,"tr",33),p(62,eje,3,1,"tr",34),c(),M(63,"mat-paginator",35),c()(),M(64,"div",15),c()(),M(65,"div",36),c()),2&e&&(h(26),m("dataSource",i.dataSource),h(34),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,tje)))},dependencies:[Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})(),ije=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-university-register-one"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"university-register-one works!"),c())}}),t})(),rje=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-university-register-some"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"university-register-some works!"),c())}}),t})();class oje{constructor(){this.reference=""}}function aje(t,n){1&t&&M(0,"div",37)}function sje(t,n){1&t&&M(0,"div",38)}function cje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("reportDate"))}}function lje(t,n){1&t&&M(0,"div",37)}function dje(t,n){1&t&&M(0,"div",38)}function uje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("bankName"))}}function fje(t,n){1&t&&M(0,"div",37)}function hje(t,n){1&t&&M(0,"div",38)}function Aje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("transactionNumber"))}}function pje(t,n){1&t&&M(0,"div",37)}function gje(t,n){1&t&&M(0,"div",38)}function mje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("officeName"))}}function _je(t,n){1&t&&M(0,"div",37)}function bje(t,n){1&t&&M(0,"div",38)}function vje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("horary"))}}function Cje(t,n){1&t&&M(0,"div",37)}function yje(t,n){1&t&&M(0,"div",38)}function Mje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("total"))}}function wje(t,n){1&t&&M(0,"div",37)}function Pje(t,n){1&t&&M(0,"div",38)}function Dje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("description"))}}function xje(t,n){1&t&&M(0,"div",37)}function Sje(t,n){1&t&&M(0,"div",38)}function Oje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function Eje(t,n){1&t&&M(0,"div",37)}function Tje(t,n){1&t&&M(0,"div",38)}function kje(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("reference"))}}function Ije(t,n){if(1&t&&(l(0,"span",39),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("status"))}}const sA=function(t,n){return{success:t,error:n}},Bje=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let Rje=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.utilService=a,this.reportedInfoBankService=s,this.reported=new oje}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({reportDate:["",[ee.required]],bankName:["",[ee.required]],transactionNumber:["",[ee.required]],officeName:["",[ee.required]],horary:["",[ee.required]],total:["",[ee.required]],description:["",[ee.required]],documentNumber:["",[ee.required]],reference:["",[ee.required]],status:["",[ee.required]]}),this.form.valueChanges.subscribe(e=>{this.reported.reportDate=e.reportDate,this.reported.bankName=e.bankName,this.reported.transactionNumber=e.transactionNumber,this.reported.officeName=e.officeName,this.reported.horary=e.horary,this.reported.total=e.total,this.reported.description=e.description,this.reported.documentNumber=e.documentNumber,this.reported.reference=e.reference,this.reported.status=e.status},e=>{console.log(e)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.reported&&(this.reported=JSON.parse(JSON.stringify(this.data.reported)),this.form.get("reportDate")?.setValue(this.data.reported.reportDate.slice(0,10)),this.form.get("bankName")?.setValue(this.data.reported.bankName),this.form.get("transactionNumber")?.setValue(this.data.reported.transactionNumber),this.form.get("officeName")?.setValue(this.data.reported.officeName),this.form.get("horary")?.setValue(this.data.reported.horary),this.form.get("total")?.setValue(this.data.reported.total),this.form.get("description")?.setValue(this.data.reported.description),this.form.get("documentNumber")?.setValue(this.data.reported.documentNumber),this.form.get("reference")?.setValue(this.data.reported.reference),this.form.get("status")?.setValue(this.data.reported.status))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("graduateId")?.setValue(""),this.form.reset()}numberOnly(e){return this.utilService.numberOnly(e)}Close(e){this.dialogRef.close(e)}Save(){this.reportedInfoBankService.update(this.reported,this.reported.id).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Carga transacciones bancarias","El pago reportado se actualiz\xf3 con exito"),setTimeout(()=>{this.Close("Actualizado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(pi),D(fm))},t.\u0275cmp=Xt({type:t,selectors:[["app-upload-reported-info-bank-modal"]],decls:135,vars:70,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","reportDate"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","reportDate","placeholder","Digite fecha reporte","aria-invalid","false","typeData","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","bankName"],["type","text","formControlName","bankName","placeholder","Digite nombre de banco","aria-invalid","false","typeData","",3,"ngClass"],["for","transactionNumber"],["type","text","formControlName","transactionNumber","placeholder","Digite n\xfamero de transacci\xf3n","aria-invalid","false","typeData","",3,"ngClass"],["for","officeName"],["type","text","formControlName","officeName","placeholder","Digite oficina","aria-invalid","false","typeData","",3,"ngClass"],["for","horary"],["type","text","formControlName","horary","placeholder","Digite horario","aria-invalid","false","typeData","",3,"ngClass"],["for","total"],["type","text","formControlName","total","placeholder","Digite valor total","aria-invalid","false","typeData","",3,"ngClass"],["for","description"],["type","text","formControlName","description","placeholder","Digite la descripci\xf3n del pago","aria-invalid","false","typeData","",3,"ngClass"],["for","documentNumber"],["type","text","formControlName","documentNumber","placeholder","Digite n\xfamero documento","aria-invalid","false","typeData","",3,"ngClass","keypress"],["for","reference"],["type","text","formControlName","reference","placeholder","Digite n\xfamero referencia","aria-invalid","false","typeData","",3,"ngClass"],[1,"lista-desplegable-form"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status",3,"ngClass"],["value","A"],["value","I"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Editar pagos por consignaci\xf3n o PSE manual"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Fecha reporte"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8),M(13,"input",9),p(14,aje,1,0,"div",10),p(15,sje,1,0,"div",11),p(16,cje,2,1,"span",12),c()()(),l(17,"div",4)(18,"div",5)(19,"label",13)(20,"b"),u(21,"Banco"),c(),l(22,"span",7),u(23,"*"),c()(),l(24,"div",8),M(25,"input",14),p(26,lje,1,0,"div",10),p(27,dje,1,0,"div",11),p(28,uje,2,1,"span",12),c()()(),l(29,"div",4)(30,"div",5)(31,"label",15)(32,"b"),u(33,"No transacci\xf3n"),c(),l(34,"span",7),u(35,"*"),c()(),l(36,"div",8),M(37,"input",16),p(38,fje,1,0,"div",10),p(39,hje,1,0,"div",11),p(40,Aje,2,1,"span",12),c()()(),l(41,"div",4)(42,"div",5)(43,"label",17)(44,"b"),u(45,"Oficina"),c(),l(46,"span",7),u(47,"*"),c()(),l(48,"div",8),M(49,"input",18),p(50,pje,1,0,"div",10),p(51,gje,1,0,"div",11),p(52,mje,2,1,"span",12),c()()(),l(53,"div",4)(54,"div",5)(55,"label",19)(56,"b"),u(57,"Horario"),c(),l(58,"span",7),u(59,"*"),c()(),l(60,"div",8),M(61,"input",20),p(62,_je,1,0,"div",10),p(63,bje,1,0,"div",11),p(64,vje,2,1,"span",12),c()()(),l(65,"div",4)(66,"div",5)(67,"label",21)(68,"b"),u(69,"Total"),c(),l(70,"span",7),u(71,"*"),c()(),l(72,"div",8),M(73,"input",22),p(74,Cje,1,0,"div",10),p(75,yje,1,0,"div",11),p(76,Mje,2,1,"span",12),c()()(),l(77,"div",4)(78,"div",5)(79,"label",23)(80,"b"),u(81,"Descripci\xf3n"),c(),l(82,"span",7),u(83,"*"),c()(),l(84,"div",8),M(85,"input",24),p(86,wje,1,0,"div",10),p(87,Pje,1,0,"div",11),p(88,Dje,2,1,"span",12),c()()(),l(89,"div",4)(90,"div",5)(91,"label",25)(92,"b"),u(93,"No documento"),c(),l(94,"span",7),u(95,"*"),c()(),l(96,"div",8)(97,"input",26),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(98,xje,1,0,"div",10),p(99,Sje,1,0,"div",11),p(100,Oje,2,1,"span",12),c()()(),l(101,"div",4)(102,"div",5)(103,"label",27)(104,"b"),u(105,"No referencia"),c(),l(106,"span",7),u(107,"*"),c()(),l(108,"div",8),M(109,"input",28),p(110,Eje,1,0,"div",10),p(111,Tje,1,0,"div",11),p(112,kje,2,1,"span",12),c()()(),l(113,"div",4)(114,"div",29)(115,"label",30)(116,"b"),u(117,"Estado"),c(),l(118,"span",7),u(119,"*"),c()(),l(120,"div",8)(121,"mat-select",31)(122,"mat-option",32),u(123,"Pendiente"),c(),l(124,"mat-option",33),u(125,"Inactivo"),c()(),p(126,Ije,2,1,"span",12),c()()()(),M(127,"br")(128,"br"),c()(),l(129,"mat-dialog-actions",34)(130,"button",35),ae("click",function(){return i.Close("close")}),u(131,"Cancelar"),c(),u(132," \xa0 "),l(133,"button",36),ae("click",function(){return i.Save()}),u(134,"Editar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(40,sA,i.validateResult("reportDate"),i.validateErrors("reportDate"))),h(1),m("ngIf",i.validateResult("reportDate")),h(1),m("ngIf",i.validateErrors("reportDate")),h(1),m("ngIf",i.validateErrors("reportDate")),h(9),m("ngClass",st(43,sA,i.validateResult("bankName"),i.validateErrors("bankName"))),h(1),m("ngIf",i.validateResult("bankName")),h(1),m("ngIf",i.validateErrors("bankName")),h(1),m("ngIf",i.validateErrors("bankName")),h(9),m("ngClass",st(46,sA,i.validateResult("transactionNumber"),i.validateErrors("transactionNumber"))),h(1),m("ngIf",i.validateResult("transactionNumber")),h(1),m("ngIf",i.validateErrors("transactionNumber")),h(1),m("ngIf",i.validateErrors("transactionNumber")),h(9),m("ngClass",st(49,sA,i.validateResult("officeName"),i.validateErrors("officeName"))),h(1),m("ngIf",i.validateResult("officeName")),h(1),m("ngIf",i.validateErrors("officeName")),h(1),m("ngIf",i.validateErrors("officeName")),h(9),m("ngClass",st(52,sA,i.validateResult("horary"),i.validateErrors("horary"))),h(1),m("ngIf",i.validateResult("horary")),h(1),m("ngIf",i.validateErrors("horary")),h(1),m("ngIf",i.validateErrors("horary")),h(9),m("ngClass",st(55,sA,i.validateResult("total"),i.validateErrors("total"))),h(1),m("ngIf",i.validateResult("total")),h(1),m("ngIf",i.validateErrors("total")),h(1),m("ngIf",i.validateErrors("total")),h(9),m("ngClass",st(58,sA,i.validateResult("description"),i.validateErrors("description"))),h(1),m("ngIf",i.validateResult("description")),h(1),m("ngIf",i.validateErrors("description")),h(1),m("ngIf",i.validateErrors("description")),h(9),m("ngClass",st(61,sA,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateResult("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(9),m("ngClass",st(64,sA,i.validateResult("reference"),i.validateErrors("reference"))),h(1),m("ngIf",i.validateResult("reference")),h(1),m("ngIf",i.validateErrors("reference")),h(1),m("ngIf",i.validateErrors("reference")),h(9),m("ngClass",st(67,Bje,i.validateResult("status"),i.validateErrors("status"))),h(5),m("ngIf",i.validateErrors("status")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();function Nje(t,n){1&t&&M(0,"div",46)}function Fje(t,n){1&t&&M(0,"div",47)}function Lje(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function Uje(t,n){1&t&&(l(0,"th",49),u(1," Id "),c())}function Yje(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function Hje(t,n){1&t&&(l(0,"th",49),u(1," Fecha pago "),c())}function jje(t,n){if(1&t&&(l(0,"td",50),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.reportDate,"yyyy-MM-dd")," ")}}function Vje(t,n){1&t&&(l(0,"th",49),u(1," Banco "),c())}function Qje(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.bankName," ")}}function Gje(t,n){1&t&&(l(0,"th",49),u(1," No transacci\xf3n "),c())}function zje(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.transactionNumber," ")}}function Wje(t,n){1&t&&(l(0,"th",49),u(1," Oficina "),c())}function qje(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.officeName," ")}}function Jje(t,n){1&t&&(l(0,"th",49),u(1," Horario "),c())}function Kje(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.horary," ")}}function Xje(t,n){1&t&&(l(0,"th",49),u(1," Total "),c())}function $je(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.total," ")}}function Zje(t,n){1&t&&(l(0,"th",49),u(1," Descripci\xf3n "),c())}function eVe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function tVe(t,n){1&t&&(l(0,"th",49),u(1," No documento "),c())}function nVe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.documentNumber," ")}}function iVe(t,n){1&t&&(l(0,"th",49),u(1," No Referencia "),c())}function rVe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.reference," ")}}function oVe(t,n){1&t&&(l(0,"th",49),u(1," Estado "),c())}function aVe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Pendiente":"Inactivo"," ")}}function sVe(t,n){1&t&&(l(0,"th",49),u(1," Acci\xf3n "),c())}function cVe(t,n){if(1&t){const e=Mn();l(0,"td",50)(1,"div",51)(2,"div",10)(3,"span",52),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",53),c(),l(5,"span",54),u(6,"Editar"),c()()()()}}function lVe(t,n){1&t&&M(0,"tr",55)}function dVe(t,n){1&t&&M(0,"tr",56)}const uVe=function(t,n){return{success:t,error:n}},fVe=function(){return[5,10,25,100]};let hVe=(()=>{class t{constructor(e,i,r,o){this.utilService=e,this.reportedInfoBankService=i,this.formBuilder=r,this.dialog=o,this.fileTypeAllowedImage=".xlsx,.xls,.csv",this.paymentList=new Array,this.listReportedInfoBank=new Array,this.fileTypeAllowed=".xlsx",this.displayedColumns=["id","reportDate","bankName","transactionNumber","officeName","horary","total","description","documentNumber","reference","status","action"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({fileUpload:["",[]],graduateId:["",[ee.required,ee.minLength(5),ee.maxLength(15)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("graduateId")?.setValue(""),this.form.reset()}numberOnly(e){return this.utilService.numberOnly(e)}selectedFile(e){const i=e.target.files;if("undefined"!=i)for(const r of i)this.utilService.extractBase64(r).then(o=>{this.paymentList=new Array;let s=eC(o.base.replace("data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;base64,",""),{type:"base64"});vi.sheet_to_json(s.Sheets[s.SheetNames[0]]).forEach(A=>{this.paymentList.push({id:0,description:A.paymentDetail,procedureTypeId:A.procedureTypeId,reportDate:A.paymentDateTransform,transactionNumber:A.transaction,bankName:A.bank,officeName:A.office,horary:A.horary,total:A.total,validated:"S",procedurePaymentId:0,certificationPaymentId:0,documentNumber:A.graduate,reference:A.reference,status:"A"})}),this.utilService.showLoading("Cargando datos..."),this.reportedInfoBankService.uploadTransactions(this.paymentList).subscribe(A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Carga transacciones bancarias",A.data)},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Carga transacciones bancarias","Error al procesar archivo "+A.error.message)})}).catch(o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga transacciones bancarias","Error al procesar archivo "+o)})}updateDataSource(e){this.dataSource=new Ni(e),this.dataSource.sort=this.sort,this.dataSource.paginator=this.paginator}search(){this.listReportedInfoBank=[],this.utilService.showLoading("Buscando..."),this.reportedInfoBankService.getReportedPayments(this.form.get("graduateId")?.value).subscribe(e=>{this.utilService.closeLoading(""),this.listReportedInfoBank=e.data,this.updateDataSource(this.listReportedInfoBank)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}openModal(e){this.modalRef=this.dialog.open(Rje,{width:"600px",autoFocus:!0,disableClose:!0,data:{reported:e}}),this.modalRef.afterClosed().subscribe(i=>{this.search()},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(fm),D(zi),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-upload-reported-info-bank"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:88,vars:15,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-4"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"descripcion-emergente-govco","top"],["for","formFile",1,"form-label"],["formControlName","fileUpload","type","file",1,"form-control",3,"accept","change"],[1,"entradas-de-texto-govco"],["for","graduateId"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","reportDate"],["matColumnDef","bankName"],["matColumnDef","transactionNumber"],["matColumnDef","officeName"],["matColumnDef","horary"],["matColumnDef","total"],["matColumnDef","description"],["matColumnDef","documentNumber"],["matColumnDef","reference"],["matColumnDef","status"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Carga de pagos por consignaci\xf3n o PSE manual "),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",7)(12,"form",8)(13,"div",6)(14,"div",9)(15,"div",10)(16,"label",11),u(17,"Seleccione archivo a cargar"),c(),l(18,"input",12),ae("change",function(o){return i.selectedFile(o)}),c()()()(),l(19,"div",6)(20,"div",9)(21,"div",13)(22,"label",14)(23,"b"),u(24,"Documento del graduado"),c(),l(25,"span",15),u(26,"*"),c()(),l(27,"div",16)(28,"input",17),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(29,Nje,1,0,"div",18),p(30,Fje,1,0,"div",19),p(31,Lje,2,1,"span",20),c()()()(),l(32,"div",6)(33,"div",21)(34,"button",22),ae("click",function(){return i.clear()}),u(35,"Limpiar"),c(),u(36," \xa0 "),l(37,"button",23),ae("click",function(){return i.search()}),u(38,"Consultar"),c()()()()(),M(39,"div",7),c(),M(40,"br")(41,"br"),l(42,"div",6),M(43,"div",24),l(44,"div",25)(45,"div",26)(46,"table",27),Ie(47,28),p(48,Uje,2,0,"th",29),p(49,Yje,2,1,"td",30),Be(),Ie(50,31),p(51,Hje,2,0,"th",29),p(52,jje,3,4,"td",30),Be(),Ie(53,32),p(54,Vje,2,0,"th",29),p(55,Qje,2,1,"td",30),Be(),Ie(56,33),p(57,Gje,2,0,"th",29),p(58,zje,2,1,"td",30),Be(),Ie(59,34),p(60,Wje,2,0,"th",29),p(61,qje,2,1,"td",30),Be(),Ie(62,35),p(63,Jje,2,0,"th",29),p(64,Kje,2,1,"td",30),Be(),Ie(65,36),p(66,Xje,2,0,"th",29),p(67,$je,2,1,"td",30),Be(),Ie(68,37),p(69,Zje,2,0,"th",29),p(70,eVe,2,1,"td",30),Be(),Ie(71,38),p(72,tVe,2,0,"th",29),p(73,nVe,2,1,"td",30),Be(),Ie(74,39),p(75,iVe,2,0,"th",29),p(76,rVe,2,1,"td",30),Be(),Ie(77,40),p(78,oVe,2,0,"th",29),p(79,aVe,2,1,"td",30),Be(),Ie(80,41),p(81,sVe,2,0,"th",29),p(82,cVe,7,0,"td",30),Be(),p(83,lVe,1,0,"tr",42),p(84,dVe,1,0,"tr",43),c(),M(85,"mat-paginator",44),c()(),M(86,"div",24),c()(),M(87,"div",45),c()),2&e&&(h(12),m("formGroup",i.form),h(6),m("accept",i.fileTypeAllowed),h(10),m("ngClass",st(11,uVe,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(6),m("disabled",i.form.invalid),h(9),m("dataSource",i.dataSource),h(37),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(14,fVe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();class AVe{}function pVe(t,n){if(1&t&&(l(0,"mat-option",30),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}let gVe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.managePermissionService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.permission=new AVe}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.permission&&(this.permission=JSON.parse(JSON.stringify(this.data.permission)),this.form.get("name")?.setValue(this.data.permission.name),this.form.get("icon")?.setValue(this.data.permission.icon),this.form.get("order")?.setValue(this.data.permission.orderPermission),this.form.get("url")?.setValue(this.data.permission.url),this.form.get("menu")?.setValue(this.data.permission.manageMenuId.toString()),this.form.get("status")?.setValue(this.data.permission.status.toString()))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){new RegExp("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{8,})"),this.form=this.formBuilder.group({name:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],icon:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],order:["",[ee.required,ee.min(1),ee.max(100)]],url:["",[ee.required,ee.minLength(1),ee.maxLength(100)]],menu:["",[ee.required]],status:["",[ee.required]]}),this.form.valueChanges.subscribe(o=>{this.permission.name=o.name,this.permission.icon=o.icon,this.permission.orderPermission=o.order,this.permission.url=o.url,this.permission.manageMenuId=o.menu,this.permission.status=o.status},o=>{console.log(o)})}Save(e){null!=this.permission.id&&this.permission.id>0?(this.permission.manageMenu=new ih,this.managePermissionService.update(this.permission,this.permission.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Permiso de men\xfa","El permiso de men\xfa se actualiz\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})):this.managePermissionService.insert(this.permission).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Permiso de men\xfa","El permiso de men\xfa se almacen\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(bI),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-permission-modal"]],decls:78,vars:3,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","name"],["aria-required","true"],["type","text","formControlName","name","id","name","placeholder","Digite el nombre","maxlength","100","typeData","accountant","aria-describedby","contadorName max-lenght"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","icon"],["type","text","formControlName","icon","id","icon","placeholder","Digite el icono","maxlength","50","typeData",""],["type","number","formControlName","order","id","order","placeholder","Digite el order de visualizaci\xf3n","min","1","max","100","typeData",""],[1,"col-12","col-xs-12","col-sm-6"],["for","menu",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","menu"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],[1,"col-12","col-xs-12","col-md-12"],["for","url"],["type","text","formControlName","url","id","url","placeholder","Digite el direcci\xf3n url","maxlength","200","typeData",""],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status"],["value","A"],["value","I"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de permiso de men\xfas"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Nombre"),c(),l(10,"span",7),u(11,"*"),c()(),M(12,"input",8),l(13,"span",9),u(14,"Caracteres permitidos: 100"),c(),l(15,"div",10)(16,"span",11),u(17,"0"),c(),l(18,"span"),u(19," de 100"),c()()()(),l(20,"div",4)(21,"div",5)(22,"label",12)(23,"b"),u(24,"Icono"),c(),l(25,"span",7),u(26,"*"),c()(),M(27,"input",13),c()()(),l(28,"div",3)(29,"div",4)(30,"div",5)(31,"label",12)(32,"b"),u(33,"Orden"),c(),l(34,"span",7),u(35,"*"),c()(),M(36,"input",14),c()(),l(37,"div",15)(38,"label",16)(39,"b"),u(40,"Men\xfa"),c(),l(41,"span",7),u(42,"*"),c()(),l(43,"mat-select",17)(44,"mat-option",18),u(45,"Seleccione"),c(),p(46,pVe,2,2,"mat-option",19),c()()(),l(47,"div",3)(48,"div",20)(49,"div",5)(50,"label",21)(51,"b"),u(52,"Url"),c(),l(53,"span",7),u(54,"*"),c()(),M(55,"input",22),c()()(),l(56,"div",3)(57,"div",15)(58,"label",23)(59,"b"),u(60,"Estado"),c(),l(61,"span",7),u(62,"*"),c()(),l(63,"mat-select",24)(64,"mat-option",18),u(65,"Seleccione"),c(),l(66,"mat-option",25),u(67,"Activo"),c(),l(68,"mat-option",26),u(69,"Inactivo"),c()()()(),M(70,"br")(71,"br"),c()(),l(72,"mat-dialog-actions",27)(73,"button",28),ae("click",function(){return i.Cancel("Cancel")}),u(74,"Cancelar"),c(),u(75," \xa0 "),l(76,"button",29),ae("click",function(){return i.Save("Save")}),u(77,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(43),m("ngForOf",i.data.listMenus),h(30),m("disabled",i.form.invalid))},dependencies:[xa,Ra,Ga,Uo,Yo,pa,Gi,Ki,rl,Vi,Qi,uo,nw,vd,Ri,Yi]}),t})();function mVe(t,n){1&t&&(l(0,"th",34),u(1," Id "),c())}function _Ve(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function bVe(t,n){1&t&&(l(0,"th",34),u(1," Nombre "),c())}function vVe(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function CVe(t,n){1&t&&(l(0,"th",34),u(1," Men\xfa "),c())}function yVe(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.manageMenu.name," ")}}function MVe(t,n){1&t&&(l(0,"th",34),u(1," Icono "),c())}function wVe(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.icon," ")}}function PVe(t,n){1&t&&(l(0,"th",34),u(1," Orden "),c())}function DVe(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.orderPermission," ")}}function xVe(t,n){1&t&&(l(0,"th",34),u(1," Url "),c())}function SVe(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.url," ")}}function OVe(t,n){1&t&&(l(0,"th",34),u(1," Estado "),c())}function EVe(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Activo":"Inactivo"," ")}}function TVe(t,n){1&t&&(l(0,"th",34),u(1," Acci\xf3n "),c())}function kVe(t,n){if(1&t){const e=Mn();l(0,"td",35)(1,"div",36)(2,"div",37)(3,"span",38),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",39),c(),l(5,"span",40),u(6,"Editar"),c()(),l(7,"div",37)(8,"span",41),ae("click",function(){const o=Mt(e).$implicit;return wt(z().deletePermission(o))}),M(9,"span",42),c(),l(10,"span",40),u(11,"Eliminar"),c()()()()}}function IVe(t,n){1&t&&M(0,"tr",43)}function BVe(t,n){1&t&&M(0,"tr",44)}function RVe(t,n){if(1&t&&(l(0,"tr",45)(1,"td",46),u(2),c()()),2&t){z();const e=Sr(21);h(2),De('No se encontraron resultados para "',e.value,'"')}}const NVe=function(){return[5,10,25,100]};let FVe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.dialog=i,this.el=r,this.utilService=o,this.managePermissionService=a,this.manageMenuService=s,this.listPermission=new Array,this.listMenus=new Array,this.displayedColumns=["id","name","menu","icon","order","url","status","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.managePermissionService.getAll().toPromise(),i=this.manageMenuService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.listPermission=r[0].data,this.updateListPermission(this.listPermission),this.listMenus=r[1].data,this.utilService.closeLoading("cerrando")},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(gVe,{width:"600px",autoFocus:!0,disableClose:!0,data:{permission:e,listPermission:this.listPermission,listMenus:this.listMenus}}),this.modalRef.afterClosed().subscribe(i=>{console.log(i),this.managePermissionService.getAll().subscribe(r=>{this.listPermission=r.data,this.updateListPermission(this.listPermission)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}deletePermission(e){this.openModalConfirm("Permiso de m\xe9nu","\xbfDesea eliminar el permiso de m\xe9nu?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.managePermissionService.delete(e.id).subscribe(r=>{this.managePermissionService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Permiso de m\xe9nu","Se elimino el permiso de m\xe9nu correctamente"),this.updateListPermission(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.permissionDataSource.filter=i}updateListPermission(e){this.permissionDataSource=new Ni(e),this.permissionDataSource.sort=this.sort,this.permissionDataSource.paginator=this.paginator}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(hi),D(pi),D(bI),D(um))},t.\u0275cmp=Xt({type:t,selectors:[["app-manage-permission"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:57,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","menu"],["matColumnDef","icon"],["matColumnDef","order"],["matColumnDef","url"],["matColumnDef","status"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de permisos de men\xfas"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo permiso de men\xfa"),c()(),M(14,"div",10),c(),l(15,"div",6)(16,"div",11)(17,"mat-form-field",12)(18,"mat-label"),u(19,"Buscar"),c(),l(20,"input",13,14),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(22,"div",6),M(23,"div",15),l(24,"div",16)(25,"div",17)(26,"table",18),Ie(27,19),p(28,mVe,2,0,"th",20),p(29,_Ve,2,1,"td",21),Be(),Ie(30,22),p(31,bVe,2,0,"th",20),p(32,vVe,2,1,"td",21),Be(),Ie(33,23),p(34,CVe,2,0,"th",20),p(35,yVe,2,1,"td",21),Be(),Ie(36,24),p(37,MVe,2,0,"th",20),p(38,wVe,2,1,"td",21),Be(),Ie(39,25),p(40,PVe,2,0,"th",20),p(41,DVe,2,1,"td",21),Be(),Ie(42,26),p(43,xVe,2,0,"th",20),p(44,SVe,2,1,"td",21),Be(),Ie(45,27),p(46,OVe,2,0,"th",20),p(47,EVe,2,1,"td",21),Be(),Ie(48,28),p(49,TVe,2,0,"th",20),p(50,kVe,12,0,"td",21),Be(),p(51,IVe,1,0,"tr",29),p(52,BVe,1,0,"tr",30),p(53,RVe,3,1,"tr",31),c(),M(54,"mat-paginator",32),c()(),M(55,"div",15),c()(),M(56,"div",33),c()),2&e&&(h(26),m("dataSource",i.permissionDataSource),h(25),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,NVe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();class NI{constructor(){this.urlChange="",this.changeDate="",this.status="A"}}class LVe{constructor(){this.graduate=new Ks,this.procedureDocuments=new Array,this.procedureLogs=new Array,this.procedurePayments=new Array,this.procedureStatus=new Jk,this.procedureType=new qQ,this.licensures=new Array,this.documentTmp=new NI,this.photoTmp=new NI,this.titleTmp=new NI,this.signed=!1,this.image=!1}}const UVe=["TABLE"];function YVe(t,n){1&t&&M(0,"div",56)}function HVe(t,n){1&t&&M(0,"div",57)}function jVe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function VVe(t,n){1&t&&M(0,"div",56)}function QVe(t,n){1&t&&M(0,"div",57)}function GVe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function zVe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function WVe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function qVe(t,n){1&t&&(l(0,"th",59),u(1," Id "),c())}function JVe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function KVe(t,n){1&t&&(l(0,"th",59),u(1," Tipo Documento "),c())}function XVe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function $Ve(t,n){1&t&&(l(0,"th",59),u(1," No documento "),c())}function ZVe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function eQe(t,n){1&t&&(l(0,"th",59),u(1," Nombres "),c())}function tQe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function nQe(t,n){1&t&&(l(0,"th",59),u(1," Ticket "),c())}function iQe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function rQe(t,n){1&t&&(l(0,"th",59),u(1," Fecha Solicitud "),c())}function oQe(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function aQe(t,n){1&t&&(l(0,"th",59),u(1," Email "),c())}function sQe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateResidenceInformations.length>0?e.graduate.graduateResidenceInformations[0].email:""," ")}}function cQe(t,n){1&t&&(l(0,"th",59),u(1," C\xe9dula "),c())}function lQe(t,n){if(1&t){const e=Mn();l(0,"div",62)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit,o=z();return wt(o.vinculateDocument(r,o.documentType.Document))}),M(2,"span",68),c(),l(3,"span",65),u(4,"Vincular documento"),c()()}}function dQe(t,n){if(1&t){const e=Mn();l(0,"div",62)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit,o=z();return wt(o.showDocument(r.id,o.documentType.Document,"D"))}),M(2,"span",69),c(),l(3,"span",65),u(4,"Descargar documento"),c()()}}function uQe(t,n){if(1&t){const e=Mn();l(0,"td",60)(1,"div",61)(2,"div",62)(3,"span",63),ae("click",function(){const o=Mt(e).$implicit,a=z();return wt(a.showDocument(o.id,a.documentType.Document))}),M(4,"span",64),c(),l(5,"span",65),u(6,"Ver documento"),c()(),u(7,"\xa0 "),p(8,lQe,5,0,"div",66),p(9,dQe,5,0,"div",66),c()()}if(2&t){const e=n.$implicit;h(3),m("ngClass","A"==e.documentTmp.status?"etiqueta-govco completado":"etiqueta-govco error"),h(5),m("ngIf","C"==e.documentTmp.status),h(1),m("ngIf","A"==e.documentTmp.status&&""!=e.documentTmp.url)}}function fQe(t,n){1&t&&(l(0,"th",59),u(1," Fotograf\xeda "),c())}function hQe(t,n){if(1&t){const e=Mn();l(0,"div",62)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit,o=z();return wt(o.vinculateDocument(r,o.documentType.Photo))}),M(2,"span",68),c(),l(3,"span",65),u(4,"Vincular fotograf\xeda"),c()()}}function AQe(t,n){if(1&t){const e=Mn();l(0,"div",62)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit,o=z();return wt(o.showDocument(r.id,o.documentType.Photo,"D"))}),M(2,"span",69),c(),l(3,"span",65),u(4,"Descargar fotograf\xeda"),c()()}}function pQe(t,n){if(1&t){const e=Mn();l(0,"td",60)(1,"div",61)(2,"div",62)(3,"span",63),ae("click",function(){const o=Mt(e).$implicit,a=z();return wt(a.showDocument(o.id,a.documentType.Photo))}),M(4,"span",70),c(),l(5,"span",65),u(6,"Ver fotograf\xeda"),c()(),u(7,"\xa0 "),p(8,hQe,5,0,"div",66),p(9,AQe,5,0,"div",66),c()()}if(2&t){const e=n.$implicit;h(3),m("ngClass","A"==e.photoTmp.status?"etiqueta-govco completado":"etiqueta-govco error"),h(5),m("ngIf","C"==e.photoTmp.status),h(1),m("ngIf","A"==e.photoTmp.status&&""!=e.photoTmp.url)}}function gQe(t,n){1&t&&(l(0,"th",59),u(1," Diploma "),c())}function mQe(t,n){if(1&t){const e=Mn();l(0,"div",62)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit,o=z();return wt(o.vinculateDocument(r,o.documentType.ProfessionalTitle))}),M(2,"span",68),c(),l(3,"span",65),u(4,"Vincular diploma"),c()()}}function _Qe(t,n){if(1&t){const e=Mn();l(0,"div",62)(1,"span",67),ae("click",function(){Mt(e);const r=z().$implicit,o=z();return wt(o.showDocument(r.id,o.documentType.ProfessionalTitle,"D"))}),M(2,"span",69),c(),l(3,"span",65),u(4,"Descargar diploma"),c()()}}function bQe(t,n){if(1&t){const e=Mn();l(0,"td",60)(1,"div",61)(2,"div",62)(3,"span",63),ae("click",function(){const o=Mt(e).$implicit,a=z();return wt(a.showDocument(o.id,a.documentType.ProfessionalTitle))}),M(4,"span",71),c(),l(5,"span",65),u(6,"Ver diploma o acta"),c()(),u(7,"\xa0 "),p(8,mQe,5,0,"div",66),p(9,_Qe,5,0,"div",66),c()()}if(2&t){const e=n.$implicit;h(3),m("ngClass","A"==e.titleTmp.status?"etiqueta-govco completado":"etiqueta-govco error"),h(5),m("ngIf","C"==e.titleTmp.status),h(1),m("ngIf","A"==e.titleTmp.status&&""!=e.titleTmp.url)}}function vQe(t,n){1&t&&M(0,"tr",72)}function CQe(t,n){1&t&&M(0,"tr",73)}function yQe(t,n){if(1&t&&(l(0,"tr",74)(1,"td",75),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const EP=function(t,n){return{success:t,error:n}},MQe=function(){return[5,10,25,100]};let wQe=(()=>{class t{constructor(e,i,r,o,a,s,d){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.procedureDocumentService=o,this.dialog=a,this.storage=s,this.procedureLogService=d,this.ipAddress="",this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new LVe,this.today=kt(new Date).format("YYYY-MM-DD"),this.documentType=T.UploadDocumentType,this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","email","document","photo","title"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(i=>{this.ipAddress=i});let e=this.procedureService.getByStatusDetail(T.ProcedureStatus.PendingDocumentRequestFirst).toPromise();Promise.all([e]).then(i=>{this.listProcedures=i[0].data,this.listProcedures.forEach(r=>{let o=r.procedureDocuments.find(d=>d.procedureDocumentTypeId==T.UploadDocumentType.Document);null!=o&&(r.documentTmp=o);let a=r.procedureDocuments.find(d=>d.procedureDocumentTypeId==T.UploadDocumentType.Photo);null!=a&&(r.photoTmp=a);let s=r.procedureDocuments.find(d=>d.procedureDocumentTypeId==T.UploadDocumentType.ProfessionalTitle);null!=s&&(r.titleTmp=s)}),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Solicitud pendiente documentos","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Solicitud pendiente documentos","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Solicitud pendiente documentos","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}showDocument(e,i,r="S"){var o=this;return(0,su.Z)(function*(){o.utilService.showLoading("Validando...");let a=yield o.procedureDocumentService.getProcedureDocuments(e,i).toPromise().catch(s=>{o.utilService.closeLoading("")});if(o.utilService.closeLoading(""),a.data.length>0){let s=a.exceptionMessage.split(".")[1].toUpperCase(),d=o.utilService.getFileTypeName(s);"D"==r?""!=d&&o.utilService.downloadFileB64(d+a.data,a.exceptionMessage):(o.modalRef=o.dialog.open(ah,{width:"800px",autoFocus:!0,disableClose:!1,data:{name:a.exceptionMessage,content:d+a.data}}),o.modalRef.afterClosed().subscribe(f=>{}))}else o.utilService.closeLoading(""),o.utilService.sendAlertModal(T.AlertType.Error,"Solicitud pendiente documentos","No es posible descargar el archivo")})()}vinculateDocument(e,i){let r=e.procedureDocuments.find(o=>o.procedureDocumentTypeId==i);if(null!=r){let o=new ed,a=Array();o.id=0,o.procedureId=e.id,o.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),o.username=this.user.name,o.ipAddress=this.ipAddress,o.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,o.description="Tr\xe1mite cambia a estado: Solicitud por verificar primera vez posterior a actualizaci\xf3n de documento";let s=JSON.parse(JSON.stringify(e));s.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,s.changeDate=this.today,s.graduate=null,s.procedureStatus=null,s.procedureType=null,s.procedureDocuments=null,s.documentTmp=null,s.photoTmp=null,s.titleTmp=null;let d=JSON.parse(JSON.stringify(r));d.changeDate=null,d.status="A",d.url=d.urlChange,d.urlChange="",a.push(d),this.utilService.showLoading("Vinculando...");let f=this.procedureDocumentService.updateDocuments(a,1).toPromise();Promise.all([f]).then(A=>{if(this.utilService.closeLoading(""),"success"==A[0].type){let g=0;if(e.procedureDocuments.forEach(b=>{b.procedureDocumentTypeId!=T.UploadDocumentType.Register&&("A"==b.status&&(g++,console.log(b),console.log(g)),b.id==d.id&&(g++,console.log(d.id),console.log(g)))}),g>=3){let b=this.procedureService.update(s,s.id).toPromise(),_=this.procedureLogService.insert(o).toPromise();Promise.all([b,_]).then(P=>{"success"==P[0].type&&(this.utilService.sendAlertModal(T.AlertType.Success,"Confirmar documento","La informaci\xf3n ha sido modificada de forma exitosa. Se cambia el estado a Pendiente por verificar primera vez"),setTimeout(()=>{location.reload()},2e3))},P=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",P.error.message)})}else this.utilService.sendAlertModal(T.AlertType.Success,"Confirmar documento","La informaci\xf3n ha sido modificada de forma exitosa"),setTimeout(()=>{location.reload()},2e3)}else this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar documento","Ocurrio un error al actualizar.")},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar documento","Ocurrio un error al realizar la transacci\xf3n")})}else this.utilService.sendAlertModal(T.AlertType.Error,"Confirmar documento","No hay documentos para actualizar.")}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),Email:o.graduate.graduateResidenceInformations.length>0?o.graduate.graduateResidenceInformations[0].email:"","Documentos Pendientes":("C"==o.documentTmp?.status?"Documento de identidad, ":"")+("C"==o.photoTmp?.status?"Fotograf\xeda, ":"")+("C"==o.titleTmp?.status?"Diploma":"")}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesDocumentosPendientes.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(sh),D(Wo),D(Ci),D(gm))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-pending-documents"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(UVe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:119,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","email"],["matColumnDef","document"],["matColumnDef","photo"],["matColumnDef","title"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[3,"ngClass","click"],[1,"govco-address-card"],[1,"tiptext"],["class","descripcion-emergente-govco top",4,"ngIf"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-link"],[1,"govco-download"],[1,"govco-image"],[1,"govco-address-book"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de graduados pendiente por documentos"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,YVe,1,0,"div",16),p(24,HVe,1,0,"div",17),p(25,jVe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,VVe,1,0,"div",16),p(36,QVe,1,0,"div",17),p(37,GVe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,zVe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,WVe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,qVe,2,0,"th",40),p(85,JVe,2,1,"td",41),Be(),Ie(86,42),p(87,KVe,2,0,"th",40),p(88,XVe,2,1,"td",41),Be(),Ie(89,43),p(90,$Ve,2,0,"th",40),p(91,ZVe,2,1,"td",41),Be(),Ie(92,44),p(93,eQe,2,0,"th",40),p(94,tQe,2,1,"td",41),Be(),Ie(95,45),p(96,nQe,2,0,"th",40),p(97,iQe,2,1,"td",41),Be(),Ie(98,46),p(99,rQe,2,0,"th",40),p(100,oQe,3,4,"td",41),Be(),Ie(101,47),p(102,aQe,2,0,"th",40),p(103,sQe,2,1,"td",41),Be(),Ie(104,48),p(105,cQe,2,0,"th",40),p(106,uQe,10,3,"td",41),Be(),Ie(107,49),p(108,fQe,2,0,"th",40),p(109,pQe,10,3,"td",41),Be(),Ie(110,50),p(111,gQe,2,0,"th",40),p(112,bQe,10,3,"td",41),Be(),p(113,vQe,1,0,"tr",51),p(114,CQe,1,0,"tr",52),p(115,yQe,3,2,"tr",53),c(),M(116,"mat-paginator",54),c()(),M(117,"div",34),c()(),M(118,"div",55),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,EP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,EP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,EP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,EP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(32),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,MQe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();const PQe=["TABLE"];function DQe(t,n){1&t&&M(0,"div",55)}function xQe(t,n){1&t&&M(0,"div",56)}function SQe(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function OQe(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDate"))}}function EQe(t,n){1&t&&M(0,"div",55)}function TQe(t,n){1&t&&M(0,"div",56)}function kQe(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("description"))}}function IQe(t,n){1&t&&M(0,"div",55)}function BQe(t,n){1&t&&M(0,"div",56)}function RQe(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("licensureStart"))}}function NQe(t,n){1&t&&M(0,"div",55)}function FQe(t,n){1&t&&M(0,"div",56)}function LQe(t,n){if(1&t&&(l(0,"span",57),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("licensureEnd"))}}function UQe(t,n){1&t&&(l(0,"th",58),u(1," Id "),c())}function YQe(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function HQe(t,n){1&t&&(l(0,"th",58),u(1," Tipo Documento "),c())}function jQe(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function VQe(t,n){1&t&&(l(0,"th",58),u(1," No documento "),c())}function QQe(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function GQe(t,n){1&t&&(l(0,"th",58),u(1," Nombres "),c())}function zQe(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function WQe(t,n){1&t&&(l(0,"th",58),u(1," Ticket "),c())}function qQe(t,n){if(1&t&&(l(0,"td",59),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function JQe(t,n){1&t&&(l(0,"th",58),u(1," Fecha Solicitud "),c())}function KQe(t,n){if(1&t&&(l(0,"td",59),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function XQe(t,n){1&t&&(l(0,"th",58),u(1," Fecha aprobaci\xf3n "),c())}function $Qe(t,n){if(1&t&&(l(0,"td",59),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.changeDate,"yyyy-MM-dd")," ")}}function ZQe(t,n){1&t&&M(0,"tr",60)}function eGe(t,n){1&t&&M(0,"tr",61)}function tGe(t,n){if(1&t&&(l(0,"tr",62)(1,"td",63),u(2),c()()),2&t){const e=z(),i=Sr(88);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const MC=function(t,n){return{success:t,error:n}},nGe=function(){return[5,10,25,100]};let iGe=(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.parameterService=o,this.storage=a,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","requestApproved"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(r=>{this.ipAddress=r}),this.form.get("cutoffDate")?.setValue(kt().format("YYYY-MM-DD"));let e=this.procedureService.getByCutoffDate(kt().format("YYYY-MM-DD")).toPromise(),i=this.parameterService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.utilService.closeLoading(""),this.listProcedures=r[0].data,this.listParameter=r[1].data,this.getLicensures(),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999),ee.required]],description:["",[ee.minLength(2),ee.maxLength(10),ee.required]],cutoffDate:["",[ee.required]],licensureStart:["",[ee.required]],licensureEnd:["",[ee.required]]})}getLicensures(){let e=this.listParameter.find(a=>"NUMRES"==a.name)?.value,i=this.listParameter.find(a=>"NUMRESANU"==a.name)?.value,r=this.listParameter.find(a=>"NUMMAT"==a.name)?.value,o=parseInt(r??"0");this.listProcedures.length>0&&(o=parseInt(r??"0")+this.listProcedures.length-1),i=1==i?.length?"0"+i:i,this.form.get("resolution")?.setValue(e),this.form.get("description")?.setValue(i),this.form.get("licensureStart")?.setValue(r),this.form.get("licensureEnd")?.setValue(o)}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("cutoffDate")?.value,i=this.procedureService.getByCutoffDate(e).toPromise();Promise.all([i]).then(r=>{this.utilService.closeLoading(""),this.listProcedures=r[0].data,this.listProceduresTmp=this.listProcedures,this.getLicensures(),this.updateProcedures(this.listProceduresTmp)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}generate(){this.utilService.showLoading("Registrando...");let e=this.form.get("cutoffDate")?.value,i=this.form.get("description")?.value;this.procedureService.generateResolutionByCutoffDate({item:e,detail:i,username:this.user.name,ipAddress:this.ipAddress}).subscribe(r=>{this.utilService.closeLoading(""),"success"==r.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Generar resoluci\xf3n",r.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar resoluci\xf3n",r.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))?(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null)):this.search()}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":o.changeDate.slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"CorteAprobaci\xf3n.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-generate-cutoff"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(PQe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:122,vars:41,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999","readonly","",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","cutoffDate"],["type","date","formControlName","cutoffDate","placeholder","Fecha inicial",3,"ngClass","max","change"],[1,"col-12","col-xs-12","col-md-12"],["for","description"],["type","text","formControlName","description","placeholder","Descripci\xf3n de resoluci\xf3n","maxlength","100",3,"ngClass"],["for","licensureStart"],["type","number","formControlName","licensureStart","placeholder","N\xfamero de resoluci\xf3n","readonly","",3,"ngClass"],["for","licensureEnd"],["type","number","formControlName","licensureEnd","placeholder","N\xfamero de resoluci\xf3n","readonly","",3,"ngClass"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","requestApproved"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Generar corte de aprobaci\xf3n"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,DQe,1,0,"div",16),p(24,xQe,1,0,"div",17),p(25,SQe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Fecha corte"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14)(34,"input",20),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(35,OQe,2,1,"span",18),c()()()(),l(36,"div",6)(37,"div",21)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Descripci\xf3n resoluci\xf3n "),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14),M(45,"input",23),p(46,EQe,1,0,"div",16),p(47,TQe,1,0,"div",17),p(48,kQe,2,1,"span",18),c()()()(),l(49,"div",6)(50,"div",10)(51,"div",11)(52,"label",24)(53,"b"),u(54,"N\xfamero matr\xedcula inicial"),c(),l(55,"span",13),u(56,"*"),c()(),l(57,"div",14),M(58,"input",25),p(59,IQe,1,0,"div",16),p(60,BQe,1,0,"div",17),p(61,RQe,2,1,"span",18),c()()(),l(62,"div",10)(63,"div",11)(64,"label",26)(65,"b"),u(66,"N\xfamero matr\xedcula final"),c(),l(67,"span",13),u(68,"*"),c()(),l(69,"div",14),M(70,"input",27),p(71,NQe,1,0,"div",16),p(72,FQe,1,0,"div",17),p(73,LQe,2,1,"span",18),c()()()(),l(74,"div",6)(75,"div",28)(76,"button",29),ae("click",function(){return i.generate()}),u(77,"Generar"),c()()()()(),M(78,"div",7),c(),l(79,"div",6)(80,"div",30)(81,"button",31),ae("click",function(){return i.exportAsExcel()}),u(82,"Exportar a excel"),c()(),l(83,"div",32)(84,"mat-form-field",33)(85,"mat-label"),u(86,"Buscar"),c(),l(87,"input",34,35),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(89,"div",6),M(90,"div",36),l(91,"div",37)(92,"div",38)(93,"table",39,40),Ie(95,41),p(96,UQe,2,0,"th",42),p(97,YQe,2,1,"td",43),Be(),Ie(98,44),p(99,HQe,2,0,"th",42),p(100,jQe,2,1,"td",43),Be(),Ie(101,45),p(102,VQe,2,0,"th",42),p(103,QQe,2,1,"td",43),Be(),Ie(104,46),p(105,GQe,2,0,"th",42),p(106,zQe,2,1,"td",43),Be(),Ie(107,47),p(108,WQe,2,0,"th",42),p(109,qQe,2,1,"td",43),Be(),Ie(110,48),p(111,JQe,2,0,"th",42),p(112,KQe,3,4,"td",43),Be(),Ie(113,49),p(114,XQe,2,0,"th",42),p(115,$Qe,3,4,"td",43),Be(),p(116,ZQe,1,0,"tr",50),p(117,eGe,1,0,"tr",51),p(118,tGe,3,2,"tr",52),c(),M(119,"mat-paginator",53),c()(),M(120,"div",36),c()(),M(121,"div",54),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(25,MC,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(9),mn("max",i.today),m("ngClass",st(28,MC,i.validateResult("cutoffDate"),i.validateErrors("cutoffDate"))),h(1),m("ngIf",i.validateErrors("cutoffDate")),h(10),m("ngClass",st(31,MC,i.validateResult("description"),i.validateErrors("description"))),h(1),m("ngIf",i.validateResult("description")),h(1),m("ngIf",i.validateErrors("description")),h(1),m("ngIf",i.validateErrors("description")),h(10),m("ngClass",st(34,MC,i.validateResult("licensureStart"),i.validateErrors("licensureStart"))),h(1),m("ngIf",i.validateResult("licensureStart")),h(1),m("ngIf",i.validateErrors("licensureStart")),h(1),m("ngIf",i.validateErrors("licensureStart")),h(9),m("ngClass",st(37,MC,i.validateResult("licensureEnd"),i.validateErrors("licensureEnd"))),h(1),m("ngIf",i.validateResult("licensureEnd")),h(1),m("ngIf",i.validateErrors("licensureEnd")),h(1),m("ngIf",i.validateErrors("licensureEnd")),h(3),m("disabled",0==i.listProcedures.length),h(17),m("dataSource",i.proceduresDataSource),h(23),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(40,nGe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,rl,Vi,Qi,uo,vd,Ri,Yi,Aa]}),t})();class rGe{}let mG=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/SignSignerDocument"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function oGe(t,n){if(1&t&&(l(0,"mat-option",33),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function aGe(t,n){if(1&t&&(l(0,"span",34),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("signSignerId"))}}function sGe(t,n){if(1&t&&(l(0,"span",34),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("code"))}}function cGe(t,n){if(1&t&&(l(0,"mat-option",33),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function lGe(t,n){if(1&t&&(l(0,"span",34),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("signDocumentId"))}}function dGe(t,n){if(1&t&&(l(0,"span",34),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("principal"))}}function uGe(t,n){if(1&t&&(l(0,"span",34),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("status"))}}const wC=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let fGe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.signSignerDocumentService=a,this.utilService=s}ngOnInit(){this.buildForm()}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.signerDocument?(this.signerDocument=JSON.parse(JSON.stringify(this.data.signerDocument)),this.form.get("signSignerId")?.setValue(this.data.signerDocument?.signSignerId.toString()),this.form.get("code")?.setValue(this.data.signerDocument?.signSigner.code),this.form.get("signDocumentId")?.setValue(this.data.signerDocument?.signDocumentId.toString()),this.form.get("principal")?.setValue(this.data.signerDocument?.principal),this.form.get("status")?.setValue(this.data.signerDocument?.status)):this.signerDocument=new rGe,this.signerList=this.data.signerList,this.documentList=this.data.documentList}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({signSignerId:["",[ee.required]],code:["",[ee.required]],signDocumentId:["",[ee.required]],principal:["",[ee.required]],status:["",[ee.required]]}),this.form.valueChanges.subscribe(e=>{this.signerDocument.signSignerId=e.signSignerId,this.signerDocument.signDocumentId=e.signDocumentId,this.signerDocument.principal=e.principal,this.signerDocument.status=e.status},e=>{console.log(e)})}Save(){null!=this.signerDocument.id&&this.signerDocument.id>0?this.signSignerDocumentService.update(this.signerDocument,this.signerDocument.id).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Firmante documentos","El documento asociado al firmante se actualiz\xf3 con exito"),setTimeout(()=>{this.Close("Actualizado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)}):this.signSignerDocumentService.insert(this.signerDocument).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Firmante documentos","El documento asociado al firmante se almaceno con exito"),setTimeout(()=>{this.Close("Guardado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}Close(e){this.dialogRef.close(e)}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}numberOnly(e){return this.utilService.numberOnly(e)}changeCode(e){console.log(e);let i=this.signerList.find(r=>r.id.toString()==e)?.code;this.form.get("code")?.setValue(i)}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(mG),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-sign-signer-document-modal"]],decls:93,vars:30,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"lista-desplegable-form"],["for","signSignerId",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","signSignerId",3,"ngClass","selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],["for","code",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","code",3,"ngClass","disabled"],["value","REGISTRO"],["value","JURIDICA"],["value","DIREJECUTI"],["value","SECRETARIA"],["value","PRESIDENTE"],["for","signDocumentId",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","signDocumentId",3,"ngClass"],["for","principal",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","principal",3,"ngClass"],["value","S"],["value","N"],["for","status",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","status",3,"ngClass"],["value","F"],["value","V"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de firmantes"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Firmante"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9),ae("selectionChange",function(o){return i.changeCode(o.value)}),l(14,"mat-option",10),u(15,"Seleccione"),c(),p(16,oGe,2,2,"mat-option",11),c(),p(17,aGe,2,1,"span",12),c()()(),l(18,"div",4)(19,"div",5)(20,"label",13)(21,"b"),u(22,"C\xf3digo"),c(),l(23,"span",7),u(24,"*"),c()(),l(25,"div",8)(26,"mat-select",14)(27,"mat-option",15),u(28,"Registro"),c(),l(29,"mat-option",16),u(30,"Jur\xeddica"),c(),l(31,"mat-option",17),u(32,"Directora ejecutiva"),c(),l(33,"mat-option",18),u(34,"Secretaria"),c(),l(35,"mat-option",19),u(36,"Presidente"),c()(),p(37,sGe,2,1,"span",12),c()()()(),l(38,"div",3)(39,"div",4)(40,"div",5)(41,"label",20)(42,"b"),u(43,"Documento"),c(),l(44,"span",7),u(45,"*"),c()(),l(46,"div",8)(47,"mat-select",21)(48,"mat-option",10),u(49,"Seleccione"),c(),p(50,cGe,2,2,"mat-option",11),c(),p(51,lGe,2,1,"span",12),c()()(),l(52,"div",4)(53,"div",5)(54,"label",22)(55,"b"),u(56,"Firmante principal"),c(),l(57,"span",7),u(58,"*"),c()(),l(59,"div",8)(60,"mat-select",23)(61,"mat-option",10),u(62,"Seleccione"),c(),l(63,"mat-option",24),u(64,"Si"),c(),l(65,"mat-option",25),u(66,"No"),c()(),p(67,dGe,2,1,"span",12),c()()()(),l(68,"div",3)(69,"div",4)(70,"div",5)(71,"label",26)(72,"b"),u(73,"Tipo permiso"),c(),l(74,"span",7),u(75,"*"),c()(),l(76,"div",8)(77,"mat-select",27)(78,"mat-option",10),u(79,"Seleccione"),c(),l(80,"mat-option",28),u(81,"Firmar"),c(),l(82,"mat-option",29),u(83,"Visualizar"),c()(),p(84,uGe,2,1,"span",12),c()()()(),M(85,"br")(86,"br"),c()(),l(87,"mat-dialog-actions",30)(88,"button",31),ae("click",function(){return i.Close("close")}),u(89,"Cancelar"),c(),u(90," \xa0 "),l(91,"button",32),ae("click",function(){return i.Save()}),u(92,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(15,wC,i.validateResult("signSignerId"),i.validateErrors("signSignerId"))),h(3),m("ngForOf",i.data.signerList),h(1),m("ngIf",i.validateErrors("signSignerId")),h(9),m("ngClass",st(18,wC,i.validateResult("code"),i.validateErrors("code")))("disabled",!0),h(11),m("ngIf",i.validateErrors("code")),h(10),m("ngClass",st(21,wC,i.validateResult("signDocumentId"),i.validateErrors("signDocumentId"))),h(3),m("ngForOf",i.data.documentList),h(1),m("ngIf",i.validateErrors("signDocumentId")),h(9),m("ngClass",st(24,wC,i.validateResult("principal"),i.validateErrors("principal"))),h(7),m("ngIf",i.validateErrors("principal")),h(10),m("ngClass",st(27,wC,i.validateResult("status"),i.validateErrors("status"))),h(7),m("ngIf",i.validateErrors("status")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Vi,Qi,Ri,Yi]}),t})(),hGe=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/SignDocument"}getAll(){return this.metodoGetApi(this.url,!0)}getById(e){return this.metodoGetApi(this.url+"/"+e,!0)}insert(e){return this.metodoPostApi(this.url,e,!0)}update(e,i){return this.metodoPutApi(this.url+"/"+i,e,!0)}delete(e){return this.metodoDeleteApi(this.url+"/"+e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function AGe(t,n){1&t&&(l(0,"th",33),u(1," Id "),c())}function pGe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function gGe(t,n){1&t&&(l(0,"th",33),u(1," Firmante "),c())}function mGe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.signSigner.name," ")}}function _Ge(t,n){1&t&&(l(0,"th",33),u(1," C\xf3digo "),c())}function bGe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.signSigner.code," ")}}function vGe(t,n){1&t&&(l(0,"th",33),u(1," Documento asociado "),c())}function CGe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.signDocument.name," ")}}function yGe(t,n){1&t&&(l(0,"th",33),u(1," Firmante principal "),c())}function MGe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","S"==e.principal?"Si":"No"," ")}}function wGe(t,n){1&t&&(l(0,"th",33),u(1," Tipo permiso "),c())}function PGe(t,n){if(1&t&&(l(0,"td",34),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","F"==e.status?"Firmar":"Visualizar"," ")}}function DGe(t,n){1&t&&(l(0,"th",33),u(1," Acci\xf3n "),c())}function xGe(t,n){if(1&t){const e=Mn();l(0,"td",34)(1,"div",35)(2,"div",36)(3,"span",37),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",38),c(),l(5,"span",39),u(6,"Editar"),c()(),l(7,"div",36)(8,"span",37),ae("click",function(){const o=Mt(e).$implicit;return wt(z().changePrincipal(o))}),M(9,"span",40),c(),l(10,"span",39),u(11,"Cambiar firmante principal"),c()(),l(12,"div",36)(13,"span",41),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(14,"span",42),c(),l(15,"span",39),u(16,"Eliminar"),c()()()()}}function SGe(t,n){1&t&&M(0,"tr",43)}function OGe(t,n){1&t&&M(0,"tr",44)}function EGe(t,n){if(1&t&&(l(0,"tr",45)(1,"td",46),u(2),c()()),2&t){z();const e=Sr(21);h(2),De('No se encontraron resultados para "',e.value,'"')}}const TGe=function(){return[5,10,25,100]};let kGe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.dialog=i,this.utilService=r,this.signSignerDocumentService=o,this.signSignerService=a,this.signDocumentService=s,this.signerDocumentList=new Array,this.signerList=new Array,this.documentList=new Array,this.displayedColumns=["id","signer","code","document","principal","status","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){let e=this.signSignerDocumentService.getAll().toPromise(),i=this.signSignerService.getAll().toPromise(),r=this.signDocumentService.getAll().toPromise();Promise.all([e,i,r]).then(o=>{this.signerDocumentList=o[0].data,this.signerList=o[1].data,this.documentList=o[2].data,this.updateDatatable(this.signerDocumentList),this.utilService.closeLoading("cerrando")},o=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{console.log("Gov-co cargado")}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(fGe,{width:"600px",autoFocus:!0,disableClose:!0,data:{signerDocument:e,signerList:this.signerList,documentList:this.documentList}}),this.modalRef.afterClosed().subscribe(i=>{"close"!=i&&this.ngOnInit()},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}delete(e){this.openModalConfirm("Firmante documentos","\xbfDesea eliminar el documento asociado al firmante?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.signSignerDocumentService.delete(e.id).subscribe(r=>{this.utilService.sendAlertModal(T.AlertType.Success,"Firmante documentos","Se elimino el documento asociado al firmante correctamente"),setTimeout(()=>{this.ngOnInit()},1500)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.dataSource.filter=i}updateDatatable(e){this.dataSource=new Ni(e),this.dataSource.sort=this.sort,this.dataSource.paginator=this.paginator}changePrincipal(e){e.principal="S"==e.principal?"N":"S",this.signSignerDocumentService.update(e,e.id).subscribe(i=>{this.utilService.sendAlertModal(T.AlertType.Success,"Firmante documentos","Se actualizo firmante principal correctamente")},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(pi),D(mG),D(BI),D(hGe))},t.\u0275cmp=Xt({type:t,selectors:[["app-sign-signer-document"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:54,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","signer"],["matColumnDef","code"],["matColumnDef","document"],["matColumnDef","principal"],["matColumnDef","status"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"govco-sync-alt"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de documentos asociados a firmantes"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nuevo firmante"),c()(),M(14,"div",10),c(),l(15,"div",6)(16,"div",11)(17,"mat-form-field",12)(18,"mat-label"),u(19,"Buscar"),c(),l(20,"input",13,14),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(22,"div",6),M(23,"div",15),l(24,"div",16)(25,"div",17)(26,"table",18),Ie(27,19),p(28,AGe,2,0,"th",20),p(29,pGe,2,1,"td",21),Be(),Ie(30,22),p(31,gGe,2,0,"th",20),p(32,mGe,2,1,"td",21),Be(),Ie(33,23),p(34,_Ge,2,0,"th",20),p(35,bGe,2,1,"td",21),Be(),Ie(36,24),p(37,vGe,2,0,"th",20),p(38,CGe,2,1,"td",21),Be(),Ie(39,25),p(40,yGe,2,0,"th",20),p(41,MGe,2,1,"td",21),Be(),Ie(42,26),p(43,wGe,2,0,"th",20),p(44,PGe,2,1,"td",21),Be(),Ie(45,27),p(46,DGe,2,0,"th",20),p(47,xGe,17,0,"td",21),Be(),p(48,SGe,1,0,"tr",28),p(49,OGe,1,0,"tr",29),p(50,EGe,3,1,"tr",30),c(),M(51,"mat-paginator",31),c()(),M(52,"div",15),c()(),M(53,"div",32),c()),2&e&&(h(26),m("dataSource",i.dataSource),h(22),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,TGe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();function IGe(t,n){1&t&&M(0,"div",24)}function BGe(t,n){1&t&&M(0,"div",25)}function RGe(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function NGe(t,n){1&t&&M(0,"div",24)}function FGe(t,n){1&t&&M(0,"div",25)}function LGe(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("universitySnies"))}}function UGe(t,n){1&t&&M(0,"div",24)}function YGe(t,n){1&t&&M(0,"div",25)}function HGe(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("universityHeadquarterId"))}}function jGe(t,n){1&t&&M(0,"div",24)}function VGe(t,n){1&t&&M(0,"div",25)}function QGe(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("careerId"))}}function GGe(t,n){1&t&&M(0,"div",24)}function zGe(t,n){1&t&&M(0,"div",25)}function WGe(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("gradeDate"))}}const PC=function(t,n){return{success:t,error:n}};let qGe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.utilService=a,this.reportedInfoUniversityService=s,this.reported=new aA}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({documentNumber:["",[ee.required]],universitySnies:["",[ee.required]],universityHeadquarterId:["",[ee.required]],careerId:["",[ee.required]],gradeDate:["",[ee.required]]}),this.form.valueChanges.subscribe(e=>{this.reported.documentNumber=e.documentNumber,this.reported.universitySnies=e.universitySnies,this.reported.universityHeadquarterId=e.universityHeadquarterId,this.reported.careerId=e.careerId,this.reported.gradeDate=e.gradeDate},e=>{console.log(e)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.reported&&(this.reported=JSON.parse(JSON.stringify(this.data.reported)),this.form.get("documentNumber")?.setValue(this.data.reported.documentNumber),this.form.get("universitySnies")?.setValue(this.data.reported.universitySnies),this.form.get("universityHeadquarterId")?.setValue(this.data.reported.universityHeadquarterId),this.form.get("careerId")?.setValue(this.data.reported.careerId),this.form.get("gradeDate")?.setValue(this.data.reported.gradeDate.slice(0,10)))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("graduateId")?.setValue(""),this.form.reset()}numberOnly(e){return this.utilService.numberOnly(e)}Close(e){this.dialogRef.close(e)}Save(){this.reportedInfoUniversityService.update(this.reported,this.reported.id).subscribe(e=>{this.utilService.sendToast(T.AlertType.Success,"Carga reporte de universidad","El reporte de universidad se actualiz\xf3 con exito"),setTimeout(()=>{this.Close("Actualizado")},1e3)},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(pi),D(k0))},t.\u0275cmp=Xt({type:t,selectors:[["app-upload-reported-info-university-modal"]],decls:73,vars:37,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","documentNumber"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","documentNumber","placeholder","Digite n\xfamero documento","aria-invalid","false","typeData","",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","universitySnies"],["type","text","formControlName","universitySnies","placeholder","Digite snies de universidad","aria-invalid","false","typeData","",3,"ngClass"],["for","universityHeadquarterId"],["type","text","formControlName","universityHeadquarterId","placeholder","Digite id sede de universidad","aria-invalid","false","typeData","",3,"ngClass"],["for","careerId"],["type","text","formControlName","careerId","placeholder","Digite snies de universidad","aria-invalid","false","typeData","",3,"ngClass"],["for","gradeDate"],["type","text","formControlName","gradeDate","placeholder","Digite fecha grado","aria-invalid","false","typeData","",3,"ngClass"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Editar graduados reportados por universidad"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"No documento"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"input",9),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(14,IGe,1,0,"div",10),p(15,BGe,1,0,"div",11),p(16,RGe,2,1,"span",12),c()()(),l(17,"div",4)(18,"div",5)(19,"label",13)(20,"b"),u(21,"Snies universidad"),c(),l(22,"span",7),u(23,"*"),c()(),l(24,"div",8),M(25,"input",14),p(26,NGe,1,0,"div",10),p(27,FGe,1,0,"div",11),p(28,LGe,2,1,"span",12),c()()(),l(29,"div",4)(30,"div",5)(31,"label",15)(32,"b"),u(33,"Id sede universidad"),c(),l(34,"span",7),u(35,"*"),c()(),l(36,"div",8),M(37,"input",16),p(38,UGe,1,0,"div",10),p(39,YGe,1,0,"div",11),p(40,HGe,2,1,"span",12),c()()(),l(41,"div",4)(42,"div",5)(43,"label",17)(44,"b"),u(45,"Id profesi\xf3n"),c(),l(46,"span",7),u(47,"*"),c()(),l(48,"div",8),M(49,"input",18),p(50,jGe,1,0,"div",10),p(51,VGe,1,0,"div",11),p(52,QGe,2,1,"span",12),c()()(),l(53,"div",4)(54,"div",5)(55,"label",19)(56,"b"),u(57,"Fecha grado"),c(),l(58,"span",7),u(59,"*"),c()(),l(60,"div",8),M(61,"input",20),p(62,GGe,1,0,"div",10),p(63,zGe,1,0,"div",11),p(64,WGe,2,1,"span",12),c()()()(),M(65,"br")(66,"br"),c()(),l(67,"mat-dialog-actions",21)(68,"button",22),ae("click",function(){return i.Close("close")}),u(69,"Cancelar"),c(),u(70," \xa0 "),l(71,"button",23),ae("click",function(){return i.Save()}),u(72,"Editar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(22,PC,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateResult("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(9),m("ngClass",st(25,PC,i.validateResult("universitySnies"),i.validateErrors("universitySnies"))),h(1),m("ngIf",i.validateResult("universitySnies")),h(1),m("ngIf",i.validateErrors("universitySnies")),h(1),m("ngIf",i.validateErrors("universitySnies")),h(9),m("ngClass",st(28,PC,i.validateResult("universityHeadquarterId"),i.validateErrors("universityHeadquarterId"))),h(1),m("ngIf",i.validateResult("universityHeadquarterId")),h(1),m("ngIf",i.validateErrors("universityHeadquarterId")),h(1),m("ngIf",i.validateErrors("universityHeadquarterId")),h(9),m("ngClass",st(31,PC,i.validateResult("careerId"),i.validateErrors("careerId"))),h(1),m("ngIf",i.validateResult("careerId")),h(1),m("ngIf",i.validateErrors("careerId")),h(1),m("ngIf",i.validateErrors("careerId")),h(9),m("ngClass",st(34,PC,i.validateResult("gradeDate"),i.validateErrors("gradeDate"))),h(1),m("ngIf",i.validateResult("gradeDate")),h(1),m("ngIf",i.validateErrors("gradeDate")),h(1),m("ngIf",i.validateErrors("gradeDate")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Uo,Yo,pa,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();function JGe(t,n){1&t&&M(0,"div",41)}function KGe(t,n){1&t&&M(0,"div",42)}function XGe(t,n){if(1&t&&(l(0,"span",43),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function $Ge(t,n){1&t&&(l(0,"th",44),u(1," Id "),c())}function ZGe(t,n){if(1&t&&(l(0,"td",45),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function eze(t,n){1&t&&(l(0,"th",44),u(1," Identificaci\xf3n "),c())}function tze(t,n){if(1&t&&(l(0,"td",45),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.documentNumber," ")}}function nze(t,n){1&t&&(l(0,"th",44),u(1," Snies universidad "),c())}function ize(t,n){if(1&t&&(l(0,"td",45),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.universitySnies," ")}}function rze(t,n){1&t&&(l(0,"th",44),u(1," Id Sede "),c())}function oze(t,n){if(1&t&&(l(0,"td",45),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.universityHeadquarterId," ")}}function aze(t,n){1&t&&(l(0,"th",44),u(1," Id Profesi\xf3n "),c())}function sze(t,n){if(1&t&&(l(0,"td",45),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.careerId," ")}}function cze(t,n){1&t&&(l(0,"th",44),u(1," Fecha grado "),c())}function lze(t,n){if(1&t&&(l(0,"td",45),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.gradeDate,"yyyy-MM-dd")," ")}}function dze(t,n){1&t&&(l(0,"th",44),u(1," Acci\xf3n "),c())}function uze(t,n){if(1&t){const e=Mn();l(0,"td",45)(1,"div",46)(2,"div",10)(3,"span",47),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",48),c(),l(5,"span",49),u(6,"Editar"),c()()()()}}function fze(t,n){1&t&&M(0,"tr",50)}function hze(t,n){1&t&&M(0,"tr",51)}const Aze=function(t,n){return{success:t,error:n}},pze=function(){return[5,10,25,100]};let gze=(()=>{class t{constructor(e,i,r,o){this.utilService=e,this.reportedInfoUniversityService=i,this.formBuilder=r,this.dialog=o,this.fileTypeAllowedImage=".xlsx,.xls,.csv",this.reportedUniversityList=new Array,this.listReportedInfoUniversity=new Array,this.fileTypeAllowed=".xlsx",this.displayedColumns=["id","documentNumber","universitySnies","universityHeadquarterId","careerId","gradeDate","action"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({fileUpload:["",[]],graduateId:["",[ee.required,ee.minLength(5),ee.maxLength(15)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("graduateId")?.setValue(""),this.reportedUniversityList=new Array,this.form.reset()}numberOnly(e){return this.utilService.numberOnly(e)}selectedFile(e){const i=e.target.files;if("undefined"!=i)for(const r of i)this.utilService.extractBase64(r).then(o=>{let s=eC(o.base.replace("data:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;base64,",""),{type:"base64"});vi.sheet_to_json(s.Sheets[s.SheetNames[0]]).forEach(A=>{this.reportedUniversityList.push({id:0,reportDate:A.gradeDateTransform,documentNumber:A.identification,graduateDocumentTypeId:1,universitySnies:A.sniesUniversity,careerId:A.careerId,certificateNumber:"0",universityHeadquarterId:A.headquarterId,gender:"M",insertDate:kt(new Date).format("YYYY-MM-DD"),updateDate:"",uploadType:"M",countryId:42,universityName:"",gradeDate:A.gradeDateTransform})}),this.utilService.showLoading("Cargando datos..."),this.reportedInfoUniversityService.uploadTransactions(this.reportedUniversityList).subscribe(A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Carga reporte de universidad",A.data)},A=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Carga reporte de universidad","Error al procesar archivo "+A.error.message)})}).catch(o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga reporte de universidad","Error al procesar archivo "+o,!1)})}updateDataSource(e){this.dataSource=new Ni(e),this.dataSource.sort=this.sort,this.dataSource.paginator=this.paginator}search(){this.listReportedInfoUniversity=[],this.utilService.showLoading("Buscando..."),this.reportedInfoUniversityService.getReportedUniversity(this.form.get("graduateId")?.value).subscribe(e=>{this.utilService.closeLoading(""),this.listReportedInfoUniversity=e.data,this.updateDataSource(this.listReportedInfoUniversity)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}openModal(e){this.modalRef=this.dialog.open(qGe,{width:"600px",autoFocus:!0,disableClose:!0,data:{reported:e}}),this.modalRef.afterClosed().subscribe(i=>{this.search()},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(k0),D(zi),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-upload-reported-info-university"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:73,vars:15,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-4"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"descripcion-emergente-govco","top"],["for","formFile",1,"form-label"],["formControlName","fileUpload","type","file",1,"form-control",3,"accept","change"],[1,"entradas-de-texto-govco"],["for","graduateId"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentNumber"],["matColumnDef","universitySnies"],["matColumnDef","universityHeadquarterId"],["matColumnDef","careerId"],["matColumnDef","gradeDate"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Carga de graduados reportados por universidad "),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",7)(12,"form",8)(13,"div",6)(14,"div",9)(15,"div",10)(16,"label",11),u(17,"Seleccione archivo a cargar"),c(),l(18,"input",12),ae("change",function(o){return i.selectedFile(o)}),c()()()(),l(19,"div",6)(20,"div",9)(21,"div",13)(22,"label",14)(23,"b"),u(24,"Documento del graduado"),c(),l(25,"span",15),u(26,"*"),c()(),l(27,"div",16)(28,"input",17),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(29,JGe,1,0,"div",18),p(30,KGe,1,0,"div",19),p(31,XGe,2,1,"span",20),c()()()(),l(32,"div",6)(33,"div",21)(34,"button",22),ae("click",function(){return i.clear()}),u(35,"Limpiar"),c(),u(36," \xa0 "),l(37,"button",23),ae("click",function(){return i.search()}),u(38,"Consultar"),c()()()()(),M(39,"div",7),c(),M(40,"br")(41,"br"),l(42,"div",6),M(43,"div",24),l(44,"div",25)(45,"div",26)(46,"table",27),Ie(47,28),p(48,$Ge,2,0,"th",29),p(49,ZGe,2,1,"td",30),Be(),Ie(50,31),p(51,eze,2,0,"th",29),p(52,tze,2,1,"td",30),Be(),Ie(53,32),p(54,nze,2,0,"th",29),p(55,ize,2,1,"td",30),Be(),Ie(56,33),p(57,rze,2,0,"th",29),p(58,oze,2,1,"td",30),Be(),Ie(59,34),p(60,aze,2,0,"th",29),p(61,sze,2,1,"td",30),Be(),Ie(62,35),p(63,cze,2,0,"th",29),p(64,lze,3,4,"td",30),Be(),Ie(65,36),p(66,dze,2,0,"th",29),p(67,uze,7,0,"td",30),Be(),p(68,fze,1,0,"tr",37),p(69,hze,1,0,"tr",38),c(),M(70,"mat-paginator",39),c()(),M(71,"div",24),c()(),M(72,"div",40),c()),2&e&&(h(12),m("formGroup",i.form),h(6),m("accept",i.fileTypeAllowed),h(10),m("ngClass",st(11,Aze,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(6),m("disabled",i.form.invalid),h(9),m("dataSource",i.dataSource),h(22),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(14,pze)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();const mze=["paginator"],_ze=["sort"],bze=["paginatorPse"],vze=["sortPse"];function Cze(t,n){1&t&&M(0,"div",24)}function yze(t,n){1&t&&M(0,"div",25)}function Mze(t,n){if(1&t&&(l(0,"span",26),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("document"))}}function wze(t,n){1&t&&(l(0,"th",48),u(1," Id "),c())}function Pze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function Dze(t,n){1&t&&(l(0,"th",48),u(1," N\xfamero documento "),c())}function xze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.documentNumber," ")}}function Sze(t,n){1&t&&(l(0,"th",48),u(1," Banco "),c())}function Oze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.bankName," ")}}function Eze(t,n){1&t&&(l(0,"th",48),u(1," Oficina "),c())}function Tze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.officeName," ")}}function kze(t,n){1&t&&(l(0,"th",48),u(1," Fecha Pago "),c())}function Ize(t,n){if(1&t&&(l(0,"td",49),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.reportDate,"yyyy-MM-dd")," ")}}function Bze(t,n){1&t&&(l(0,"th",48),u(1," Descripci\xf3n "),c())}function Rze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function Nze(t,n){1&t&&(l(0,"th",48),u(1," N\xfamero de transacci\xf3n "),c())}function Fze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.transactionNumber," ")}}function Lze(t,n){1&t&&(l(0,"th",48),u(1," Total "),c())}function Uze(t,n){if(1&t&&(l(0,"td",49),u(1),si(2,"number"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.total,"2.0")," ")}}function Yze(t,n){1&t&&(l(0,"th",48),u(1," Referencia "),c())}function Hze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.reference," ")}}function jze(t,n){1&t&&(l(0,"th",48),u(1," Estado "),c())}function Vze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","A"==e.status?"Pendiente":"Inactivo"," ")}}function Qze(t,n){1&t&&(l(0,"th",48),u(1," No Tr\xe1mite "),c())}function Gze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function zze(t,n){1&t&&(l(0,"th",48),u(1," Tipo tr\xe1mite "),c())}function Wze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureTypeName," ")}}function qze(t,n){1&t&&M(0,"tr",50)}function Jze(t,n){1&t&&M(0,"tr",51)}const _G=function(){return[5,10,25,100]};function Kze(t,n){if(1&t&&(l(0,"div",6),M(1,"div",27),l(2,"div",28)(3,"div",29)(4,"table",30),Ie(5,31),p(6,wze,2,0,"th",32),p(7,Pze,2,1,"td",33),Be(),Ie(8,34),p(9,Dze,2,0,"th",32),p(10,xze,2,1,"td",33),Be(),Ie(11,35),p(12,Sze,2,0,"th",32),p(13,Oze,2,1,"td",33),Be(),Ie(14,36),p(15,Eze,2,0,"th",32),p(16,Tze,2,1,"td",33),Be(),Ie(17,37),p(18,kze,2,0,"th",32),p(19,Ize,3,4,"td",33),Be(),Ie(20,38),p(21,Bze,2,0,"th",32),p(22,Rze,2,1,"td",33),Be(),Ie(23,39),p(24,Nze,2,0,"th",32),p(25,Fze,2,1,"td",33),Be(),Ie(26,40),p(27,Lze,2,0,"th",32),p(28,Uze,3,4,"td",33),Be(),Ie(29,41),p(30,Yze,2,0,"th",32),p(31,Hze,2,1,"td",33),Be(),Ie(32,42),p(33,jze,2,0,"th",32),p(34,Vze,2,1,"td",33),Be(),Ie(35,43),p(36,Qze,2,0,"th",32),p(37,Gze,2,1,"td",33),Be(),Ie(38,44),p(39,zze,2,0,"th",32),p(40,Wze,2,1,"td",33),Be(),p(41,qze,1,0,"tr",45),p(42,Jze,1,0,"tr",46),c(),M(43,"mat-paginator",47),c()(),M(44,"div",27),c()),2&t){const e=z();h(4),m("dataSource",e.paymentConsigDataSource),h(37),m("matHeaderRowDef",e.displayedColumns),h(1),m("matRowDefColumns",e.displayedColumns),h(1),m("pageSizeOptions",vr(4,_G))}}function Xze(t,n){1&t&&(l(0,"th",48),u(1," Id "),c())}function $ze(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function Zze(t,n){1&t&&(l(0,"th",48),u(1," N\xfamero documento "),c())}function eWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.identificationNumber," ")}}function tWe(t,n){1&t&&(l(0,"th",48),u(1," Banco "),c())}function nWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.bankName," ")}}function iWe(t,n){1&t&&(l(0,"th",48),u(1," Fecha Pago "),c())}function rWe(t,n){if(1&t&&(l(0,"td",49),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.bankProcessDate,"yyyy-MM-dd")," ")}}function oWe(t,n){1&t&&(l(0,"th",48),u(1," Descripci\xf3n "),c())}function aWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.paymentDescription," ")}}function sWe(t,n){1&t&&(l(0,"th",48),u(1," N\xfamero de transacci\xf3n (CUS) "),c())}function cWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.trazabilityCode," ")}}function lWe(t,n){1&t&&(l(0,"th",48),u(1," Total "),c())}function dWe(t,n){if(1&t&&(l(0,"td",49),u(1),si(2,"number"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.transactionValue,"2.0")," ")}}function uWe(t,n){1&t&&(l(0,"th",48),u(1," Estado "),c())}function fWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.transactionState," ")}}function hWe(t,n){1&t&&(l(0,"th",48),u(1," Tipo tr\xe1mite "),c())}function AWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureTypeName," ")}}function pWe(t,n){1&t&&(l(0,"th",48),u(1," No Tr\xe1mite "),c())}function gWe(t,n){if(1&t&&(l(0,"td",49),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function mWe(t,n){1&t&&M(0,"tr",50)}function _We(t,n){1&t&&M(0,"tr",51)}function bWe(t,n){if(1&t&&(l(0,"div",6),M(1,"div",27),l(2,"div",28)(3,"div",29)(4,"table",30),Ie(5,31),p(6,Xze,2,0,"th",32),p(7,$ze,2,1,"td",33),Be(),Ie(8,52),p(9,Zze,2,0,"th",32),p(10,eWe,2,1,"td",33),Be(),Ie(11,35),p(12,tWe,2,0,"th",32),p(13,nWe,2,1,"td",33),Be(),Ie(14,53),p(15,iWe,2,0,"th",32),p(16,rWe,3,4,"td",33),Be(),Ie(17,54),p(18,oWe,2,0,"th",32),p(19,aWe,2,1,"td",33),Be(),Ie(20,55),p(21,sWe,2,0,"th",32),p(22,cWe,2,1,"td",33),Be(),Ie(23,56),p(24,lWe,2,0,"th",32),p(25,dWe,3,4,"td",33),Be(),Ie(26,42),p(27,uWe,2,0,"th",32),p(28,fWe,2,1,"td",33),Be(),Ie(29,44),p(30,hWe,2,0,"th",32),p(31,AWe,2,1,"td",33),Be(),Ie(32,43),p(33,pWe,2,0,"th",32),p(34,gWe,2,1,"td",33),Be(),p(35,mWe,1,0,"tr",45),p(36,_We,1,0,"tr",46),c(),M(37,"mat-paginator",47),c()(),M(38,"div",27),c()),2&t){const e=z();h(4),m("dataSource",e.paymentPseDataSource),h(31),m("matHeaderRowDef",e.displayedColumnsPse),h(1),m("matRowDefColumns",e.displayedColumnsPse),h(1),m("pageSizeOptions",vr(4,_G))}}const vWe=function(t,n){return{success:t,error:n}};let CWe=(()=>{class t{constructor(e,i,r,o,a,s,d,f){this.formBuilder=e,this.storage=i,this.utilService=r,this.dialog=o,this.graduateService=a,this.reportedInfoBankService=s,this.pseTransactionService=d,this.procedureService=f,this.detailVisible=!1,this.graduate=new Ks,this.paymentsConsig=new Array,this.paymentsPse=new Array,this.displayedColumns=["id","documentNumber","bankName","officeName","reportDate","description","transactionNumber","total","status","reference","procedureTypeId","procedureId"],this.longitud=this.displayedColumns.length,this.displayedColumnsPse=["id","identificationNumber","bankName","bankProccessDate","paymentDescription","trazabilityCode","transactionValue","status","procedureTypeId","procedureId"],this.longitudLog=this.displayedColumnsPse.length}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({document:["",[ee.required,ee.minLength(5),ee.maxLength(12)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.form.get("document")?.setValue(""),this.detailVisible=!1}numberOnly(e){return this.utilService.numberOnly(e)}search(){this.utilService.showLoading("Cargando..."),this.detailVisible=!1;let e=this.form.get("document")?.value,i=this.graduateService.getGraduateDetails(e).toPromise(),r=this.reportedInfoBankService.getPaymentByDocumentNumber({documentNumber:e}).toPromise(),o=this.pseTransactionService.getTransactionByDocumentNumber({documentNumber:e}).toPromise();Promise.all([i,r,o]).then(a=>{this.utilService.closeLoading(""),this.detailVisible=!0,this.graduate=a[0].data,this.paymentsConsig=a[1].data,this.paymentsPse=a[2].data,this.graduate.firstName=this.graduate.firstName+" "+this.graduate.secondName+" "+this.graduate.firstSurname+" "+this.graduate.secondSurname,this.graduate.birthDate=this.graduate.birthDate.substring(0,10),this.graduate.issuanceDate=this.graduate.issuanceDate.substring(0,10),this.updatePaymentConsig(this.paymentsConsig),this.updatePaymentPse(this.paymentsPse)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n de pagos",a.error.message)})}updatePaymentConsig(e){this.paymentConsigDataSource=new Ni(e),this.paymentConsigDataSource.sort=this.sort,this.paymentConsigDataSource.paginator=this.paginator}updatePaymentPse(e){this.paymentPseDataSource=new Ni(e),this.paymentPseDataSource.sort=this.sortPse,this.paymentPseDataSource.paginator=this.paginatorPse}}return t.\u0275fac=function(e){return new(e||t)(D(zi),D(Ci),D(pi),D(Wo),D(Al),D(fm),D(pC),D(Oa))},t.\u0275cmp=Xt({type:t,selectors:[["app-payment-verify-read-only"]],viewQuery:function(e,i){if(1&e&&(on(mze,5),on(_ze,5),on(bze,5),on(vze,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorPse=r.first),Rt(r=Nt())&&(i.sortPse=r.first)}},decls:39,vars:11,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","document"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","document","placeholder","N\xfamero de documento del graduado","maxlength","12","OnlyNumber","true",3,"ngClass","keypress"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["class","row",4,"ngIf"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[1,"col-0"],[1,"col-12"],[1,"container","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentNumber"],["matColumnDef","bankName"],["matColumnDef","officeName"],["matColumnDef","reportDate"],["matColumnDef","description"],["matColumnDef","transactionNumber"],["matColumnDef","total"],["matColumnDef","reference"],["matColumnDef","status"],["matColumnDef","procedureId"],["matColumnDef","procedureTypeId"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],["matColumnDef","identificationNumber"],["matColumnDef","bankProccessDate"],["matColumnDef","paymentDescription"],["matColumnDef","trazabilityCode"],["matColumnDef","transactionValue"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Hist\xf3rico de pagos"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero documento"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14)(22,"input",15),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(23,Cze,1,0,"div",16),p(24,yze,1,0,"div",17),p(25,Mze,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"button",20),ae("click",function(){return i.clear()}),u(29,"Limpiar"),c(),u(30," \xa0 "),l(31,"button",21),ae("click",function(){return i.search()}),u(32,"Consultar"),c()()()()(),M(33,"div",7),c(),M(34,"br"),p(35,Kze,45,5,"div",22),M(36,"br"),p(37,bWe,39,5,"div",22),c(),M(38,"div",23),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(8,vWe,i.validateResult("document"),i.validateErrors("document"))),h(1),m("ngIf",i.validateResult("document")),h(1),m("ngIf",i.validateErrors("document")),h(1),m("ngIf",i.validateErrors("document")),h(6),m("disabled",i.form.invalid),h(4),m("ngIf",i.detailVisible),h(2),m("ngIf",i.detailVisible))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,gg,Aa]}),t})(),yWe=(()=>{class t{constructor(e,i,r,o,a,s){this.scriptService=e,this.data=i,this.dialogRef=r,this.formBuilder=o,this.universityCareerService=a,this.utilService=s}ngOnInit(){this.buildForm(),this.profession=new wI}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{null!=this.data.profession&&(this.profession=JSON.parse(JSON.stringify(this.data.profession)),this.form.get("name")?.setValue(this.data.profession.name),this.form.get("shortName")?.setValue(this.data.profession.shortName))}).catch(e=>console.log(e)),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({name:["",[ee.required,ee.minLength(5),ee.maxLength(300)]],shortName:["",[ee.required,ee.minLength(5),ee.maxLength(100)]]}),this.form.valueChanges.subscribe(e=>{this.profession.name=e.name,this.profession.shortName=e.shortName},e=>{console.log(e)})}Save(e){null!=this.profession.id&&this.profession.id>0?this.universityCareerService.update(this.profession,this.profession.id).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Profesi\xf3n","La profesi\xf3n se actualiz\xf3 con exito"),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)}):this.universityCareerService.insert(this.profession).subscribe(i=>{this.utilService.sendToast(T.AlertType.Success,"Profesi\xf3n","La profesi\xf3n se almaceno con exito"),setTimeout(()=>{this.dialogRef.close("Guardado")},1e3)},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(zo),D(xo),D(zi),D(cu),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-profession-modal"]],decls:36,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","name"],["aria-required","true"],["type","text","formControlName","name","id","name","placeholder","Digite el nombre","maxlength","300","typeData","accountant","aria-describedby","contadorName max-lenght"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","contadorName","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","shortName"],["type","text","formControlName","shortName","id","shortName","placeholder","Digite el nombre corto","maxlength","100","typeData",""],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Gesti\xf3n de profesiones"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Nombre"),c(),l(10,"span",7),u(11,"*"),c()(),M(12,"input",8),l(13,"span",9),u(14,"Caracteres permitidos: 300"),c(),l(15,"div",10)(16,"span",11),u(17,"0"),c(),l(18,"span"),u(19," de 300"),c()()()(),l(20,"div",4)(21,"div",5)(22,"label",12)(23,"b"),u(24,"Nombre Corto"),c(),l(25,"span",7),u(26,"*"),c()(),M(27,"input",13),c()()(),M(28,"br")(29,"br"),c()(),l(30,"mat-dialog-actions",14)(31,"button",15),ae("click",function(){return i.Cancel("Cancel")}),u(32,"Cancelar"),c(),u(33," \xa0 "),l(34,"button",16),ae("click",function(){return i.Save("Save")}),u(35,"Guardar"),c()()),2&e&&(h(3),m("formGroup",i.form),h(31),m("disabled",i.form.invalid))},dependencies:[Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();function MWe(t,n){1&t&&(l(0,"th",32),u(1," Id "),c())}function wWe(t,n){if(1&t&&(l(0,"td",33),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function PWe(t,n){1&t&&(l(0,"th",32),u(1," Nombre "),c())}function DWe(t,n){if(1&t&&(l(0,"td",33),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.name," ")}}function xWe(t,n){1&t&&(l(0,"th",32),u(1," Nombre corto "),c())}function SWe(t,n){if(1&t&&(l(0,"td",33),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.shortName," ")}}function OWe(t,n){1&t&&(l(0,"th",32),u(1," Acci\xf3n "),c())}function EWe(t,n){if(1&t){const e=Mn();l(0,"td",33)(1,"div",34)(2,"div",35)(3,"span",36),ae("click",function(){const o=Mt(e).$implicit;return wt(z().openModal(o))}),M(4,"span",37),c(),l(5,"span",38),u(6,"Editar"),c()(),l(7,"div",35)(8,"span",39),ae("click",function(){const o=Mt(e).$implicit;return wt(z().delete(o))}),M(9,"span",40),c(),l(10,"span",38),u(11,"Eliminar"),c()()()()}}function TWe(t,n){1&t&&M(0,"tr",41)}function kWe(t,n){1&t&&M(0,"tr",42)}function IWe(t,n){if(1&t&&(l(0,"tr",43)(1,"td",44),u(2),c()()),2&t){z();const e=Sr(26);h(2),De('No se encontraron resultados para "',e.value,'"')}}const BWe=function(){return[5,10,25,100]};let RWe=(()=>{class t{constructor(e,i,r,o,a){this.scriptService=e,this.dialog=i,this.el=r,this.utilService=o,this.universityCareerService=a,this.listProfessions=new Array,this.displayedColumns=["id","name","shortName","accion"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.universityCareerService.getAll().subscribe(e=>{this.listProfessions=e.data,this.updatelistProfessions(this.listProfessions),this.utilService.closeLoading("cerrando")},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}ngAfterViewInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e))}openModal(e){this.modalRef=this.dialog.open(yWe,{width:"600px",autoFocus:!0,disableClose:!0,data:{profession:e}}),this.modalRef.afterClosed().subscribe(i=>{this.universityCareerService.getAll().subscribe(r=>{this.listProfessions=r.data,this.updatelistProfessions(this.listProfessions)},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}delete(e){this.openModalConfirm("Profesi\xf3n","\xbfDesea eliminar la profesi\xf3n?",T.AlertType.Warning),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this.universityCareerService.delete(e.id).subscribe(r=>{this.universityCareerService.getAll().subscribe(o=>{this.utilService.sendToast(T.AlertType.Success,"Profesi\xf3n","Se elimino la profesi\xf3n correctamente"),this.updatelistProfessions(o.data)},o=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",o.error.message)})},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})},i=>{console.log(i)})}applyFilter(e){let i=e.target.value;i=i.trim(),i=i.toLowerCase(),this.datasource.filter=i}updatelistProfessions(e){this.datasource=new Ni(e),this.datasource.sort=this.sort,this.datasource.paginator=this.paginator}exportAsExcel(){let e=this.datasource.data.map((o,a)=>({Id:a+1,"Id DB":o.id,Nombre:o.name,"Nombre corto":o.shortName}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"Profesiones.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Wo),D(hi),D(pi),D(cu))},t.\u0275cmp=Xt({type:t,selectors:[["app-config-profession"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:50,vars:5,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],[1,"col-12","col-md-12","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","shortName"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-edit"],[1,"tiptext"],[1,"etiqueta-govco","error",3,"click"],[1,"govco-trash"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n de profesiones"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"button",9),ae("click",function(){return i.openModal(null)}),u(13,"Nueva profesi\xf3n"),c()(),M(14,"div",10),c(),M(15,"br"),l(16,"div",6)(17,"div",11)(18,"button",12),ae("click",function(){return i.exportAsExcel()}),u(19,"Exportar a excel"),c()()(),l(20,"div",6)(21,"div",13)(22,"mat-form-field",14)(23,"mat-label"),u(24,"Buscar"),c(),l(25,"input",15,16),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(27,"div",6),M(28,"div",17),l(29,"div",18)(30,"div",19)(31,"table",20),Ie(32,21),p(33,MWe,2,0,"th",22),p(34,wWe,2,1,"td",23),Be(),Ie(35,24),p(36,PWe,2,0,"th",22),p(37,DWe,2,1,"td",23),Be(),Ie(38,25),p(39,xWe,2,0,"th",22),p(40,SWe,2,1,"td",23),Be(),Ie(41,26),p(42,OWe,2,0,"th",22),p(43,EWe,12,0,"td",23),Be(),p(44,TWe,1,0,"tr",27),p(45,kWe,1,0,"tr",28),p(46,IWe,3,1,"tr",29),c(),M(47,"mat-paginator",30),c()(),M(48,"div",17),c()(),M(49,"div",31),c()),2&e&&(h(31),m("dataSource",i.datasource),h(13),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(4,BWe)))},dependencies:[zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi]}),t})();const NWe=["TABLE"];function FWe(t,n){1&t&&M(0,"div",56)}function LWe(t,n){1&t&&M(0,"div",57)}function UWe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("ticket"))}}function YWe(t,n){1&t&&M(0,"div",56)}function HWe(t,n){1&t&&M(0,"div",57)}function jWe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateId"))}}function VWe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateIni"))}}function QWe(t,n){if(1&t&&(l(0,"span",58),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("requestDateEnd"))}}function GWe(t,n){1&t&&(l(0,"th",59),u(1," Id "),c())}function zWe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function WWe(t,n){1&t&&(l(0,"th",59),u(1," Tipo Documento "),c())}function qWe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateDocumentType.name," ")}}function JWe(t,n){1&t&&(l(0,"th",59),u(1," No documento "),c())}function KWe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.documentNumber," ")}}function XWe(t,n){1&t&&(l(0,"th",59),u(1," Nombres "),c())}function $We(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.firstSurname+" "+e.graduate.secondSurname+" "+e.graduate.firstName+" "+e.graduate.secondName," ")}}function ZWe(t,n){1&t&&(l(0,"th",59),u(1," Ticket "),c())}function eqe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function tqe(t,n){1&t&&(l(0,"th",59),u(1," Fecha Solicitud "),c())}function nqe(t,n){if(1&t&&(l(0,"td",60),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function iqe(t,n){1&t&&(l(0,"th",59),u(1," Universidad "),c())}function rqe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].universityHeadquarter.university.name:e.graduate.graduateAcademyInformationForeigns[0].universityName," ")}}function oqe(t,n){1&t&&(l(0,"th",59),u(1," Sede "),c())}function aqe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].universityHeadquarter.placeId:"N/A"," ")}}function sqe(t,n){1&t&&(l(0,"th",59),u(1," Profesi\xf3n "),c())}function cqe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].professionalTitle.name:e.graduate.graduateAcademyInformationForeigns[0].professionalTitle.name," ")}}function lqe(t,n){1&t&&(l(0,"th",59),u(1," Fecha de grado "),c())}function dqe(t,n){if(1&t&&(l(0,"td",60),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",(e.graduate.graduateAcademyInformations.length>0?e.graduate.graduateAcademyInformations[0].gradeDate:e.graduate.graduateAcademyInformationForeigns[0].gradeDate).slice(0,10)," ")}}function uqe(t,n){1&t&&M(0,"tr",61)}function fqe(t,n){1&t&&M(0,"tr",62)}function hqe(t,n){if(1&t&&(l(0,"tr",63)(1,"td",64),u(2),c()()),2&t){const e=z(),i=Sr(76);h(1),Ai("colspan",e.displayedColumns.length),h(1),De('No se encontraron resultados para "',i.value,'"')}}const TP=function(t,n){return{success:t,error:n}},Aqe=function(){return[5,10,25,100]};let pqe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v){this.utilService=e,this.procedureService=i,this.formBuilder=r,this.locationCountryService=o,this.locationStateService=a,this.locationCityService=s,this.graduateDocumentTypeService=d,this.universityService=f,this.universityCareerService=A,this.universityHeadquarterService=g,this.universityHeadquarterCareerService=b,this.procedureStatusService=_,this.graduateService=P,this.dialog=v,this.procedureType=Array(),this.listProcedures=new Array,this.listProceduresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listProcedureStatus=new Array,this.displayedColumns=["id","documentType","documentNumber","fullname","ticket","requestDate","university","headquarter","title","gradeDate"],this.longitud=this.displayedColumns.length}ngOnInit(){this.buildForm();let e=this.procedureService.getByStatusDetail(T.ProcedureStatus.PendingRequestConfirmUniversity).toPromise(),i=this.locationCountryService.getAll().toPromise(),r=this.locationStateService.getAll().toPromise(),o=this.locationCityService.getAll().toPromise(),a=this.graduateDocumentTypeService.getAll().toPromise(),s=this.universityService.getAll().toPromise(),d=this.universityCareerService.getAll().toPromise(),f=this.universityHeadquarterService.getAll().toPromise(),A=this.universityHeadquarterCareerService.getAll().toPromise(),g=this.procedureStatusService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f,A,g]).then(b=>{this.listProcedures=b[0].data,this.listCountries=b[1].data,this.listStates=b[2].data,this.listCities=b[3].data,this.listGraduateDocumentType=b[4].data,this.listUniversities=b[5].data,this.listUniversitiesCareer=b[6].data,this.listUniversitiesHeadquarter=b[7].data,this.listUniversitiesHeadquarterCareer=b[8].data,this.listProcedureStatus=b[9].data,this.listUniversitiesHeadquarterCareer.forEach(_=>{let P=this.listUniversitiesCareer.find(v=>v.id==_.careerId)?.name;_.careerName=P??""}),this.listUniversitiesHeadquarter.forEach(_=>{_.cityName=this.listCities.find(P=>P.id==_.placeId)?.name,_.university=this.listUniversities.find(P=>P.id==_.universityId)}),this.listUniversities.forEach(_=>{_.stateId=this.listCities.find(P=>P.id==_.placeId)?.stateId,null!=_.stateId&&(_.countryId=this.listStates.find(P=>P.id==_.stateId)?.countryId)}),this.listStates.forEach(_=>{_.country=this.listCountries.find(P=>P.id==_.countryId)}),this.listCities.forEach(_=>{_.state=this.listStates.find(P=>P.id==_.stateId)}),this.listProceduresTmp=this.listProcedures,this.updateProcedures(this.listProceduresTmp)},b=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",b.error.message)})}buildForm(){this.form=this.formBuilder.group({ticket:["",[ee.minLength(5),ee.maxLength(20)]],graduateId:["",[ee.minLength(5),ee.maxLength(15)]],requestDateIni:["",[]],requestDateEnd:["",[]]})}applyFilter(e){this.proceduresDataSource.filter=e.target.value.trim().toLowerCase(),this.proceduresDataSource.paginator&&this.proceduresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.proceduresDataSource.data,i);this.proceduresDataSource=new Ni(r)}updateProcedures(e){this.proceduresDataSource=new Ni(e),this.proceduresDataSource.sort=this.sort,this.proceduresDataSource.paginator=this.paginator,this.proceduresDataSource.filterPredicate=(i,r)=>i.ticket.includes(r)||i.graduate.documentNumber.toString().includes(r)||i.graduate.firstSurname.toLocaleLowerCase().includes(r)||i.graduate.secondSurname.toLocaleLowerCase().includes(r)||i.graduate.firstName.toLocaleLowerCase().includes(r)||i.requestDate.includes(r)}orderProcedures(){this.listProceduresTmp.sort((e,i)=>{let r=e.requestDate.toLowerCase(),o=i.requestDate.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("ticket")?.setValue(""),this.form.get("graduateId")?.setValue(""),this.form.get("requestDateIni")?.setValue(""),this.form.get("requestDateEnd")?.setValue("")}search(){if(""!=this.form.get("ticket")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.ticket.includes(this.procedure.ticket));else if(""!=this.form.get("graduateId")?.value)this.listProceduresTmp=this.listProcedures.filter(e=>e.graduate.documentNumber.includes(this.procedure.graduateId.toString()));else if(""!=this.form.get("requestDateIni")?.value&&""!=this.form.get("requestDateEnd")?.value){if(kt(new Date(this.form.get("requestDateIni")?.value))>kt(new Date(this.form.get("requestDateEnd")?.value)))return void this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.form.get("requestDateEnd")?.value);this.listProceduresTmp=this.listProcedures.filter(e=>kt(new Date(e.requestDate))>=kt(new Date(this.procedure.requestDate))&&kt(new Date(e.requestDate))<=kt(new Date(this.procedure.requestDateEnd)))}else this.listProceduresTmp=this.listProcedures;this.updateProcedures(this.listProceduresTmp)}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Aprobar solicitud","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}getCity(e){let i=this.listCities.find(r=>r.id==e);return null!=i?i.name:""}exportAsExcel(){let e=this.proceduresDataSource.filteredData.map((o,a)=>({Id:a+1,"Id DB":o.id,"Tipo Documento":o.graduate.graduateDocumentType.name,"No Documento":o.graduate.documentNumber,Nombres:o.graduate.firstSurname+" "+o.graduate.secondSurname+" "+o.graduate.firstName+" "+o.graduate.secondName,Ticket:o.ticket,"Fecha Solicitud":o.requestDate.slice(0,10),"Fecha Aprobaci\xf3n":o.changeDate.slice(0,10),Universidad:o.graduate.graduateAcademyInformations.length>0?o.graduate?.graduateAcademyInformations[0]?.universityHeadquarter?.university?.name:o.graduate?.graduateAcademyInformationForeigns[0]?.universityName,Sede:o.graduate?.graduateAcademyInformations?.length>0?this.getCity(o.graduate?.graduateAcademyInformations[0]?.universityHeadquarter?.placeId):"N/A",Profesi\u00f3n:o.graduate?.graduateAcademyInformations?.length>0?o.graduate?.graduateAcademyInformations[0]?.professionalTitle?.name:o.graduate?.graduateAcademyInformationForeigns[0]?.professionalTitle?.name,"Fecha Grado":(o.graduate?.graduateAcademyInformations?.length>0?o.graduate.graduateAcademyInformations[0].gradeDate:o.graduate.graduateAcademyInformationForeigns[0].gradeDate).slice(0,10)}));const i=vi.json_to_sheet(e,{sheet:"Export"}),r=vi.book_new();vi.book_append_sheet(r,i,"Export"),Ja(r,"SolicitudesPendientesUniversidad.xlsx")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Oa),D(zi),D(uu),D(fu),D(hu),D(Zl),D(Au),D(cu),D(nf),D(iA),D(nA),D(Al),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-new-pending-university-only-read"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(NWe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:119,vars:33,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","ticket"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","ticket","placeholder","N\xfamero de tr\xe1mite","maxlength","50",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["for","graduateId"],["type","text","formControlName","graduateId","placeholder","N\xfamero de documento","maxlength","15",3,"ngClass"],["for","requestDateIni"],["type","date","formControlName","requestDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","requestDateEnd"],["type","date","formControlName","requestDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-12","col-md-2","btn-adjust"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"],[1,"col-12","col-md-10"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar por nombres, apellidos, ticket, n\xfamero documento, fecha solicitud",3,"keyup"],["input",""],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","documentType"],["matColumnDef","documentNumber"],["matColumnDef","fullname"],["matColumnDef","ticket"],["matColumnDef","requestDate"],["matColumnDef","university"],["matColumnDef","headquarter"],["matColumnDef","title"],["matColumnDef","gradeDate"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],[1,"mat-row"],[1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Solicitudes de graduados pendientes por universidad"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"Ticket"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,FWe,1,0,"div",16),p(24,LWe,1,0,"div",17),p(25,UWe,2,1,"span",18),c()()(),l(26,"div",10)(27,"div",11)(28,"label",19)(29,"b"),u(30,"Documento del graduado"),c(),l(31,"span",13),u(32,"*"),c()(),l(33,"div",14),M(34,"input",20),p(35,YWe,1,0,"div",16),p(36,HWe,1,0,"div",17),p(37,jWe,2,1,"span",18),c()()()(),l(38,"div",6)(39,"div",10)(40,"div",11)(41,"label",21)(42,"b"),u(43,"Fecha Solicitud Inicial"),c(),l(44,"span",13),u(45,"*"),c()(),l(46,"div",14)(47,"input",22),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(48,VWe,2,1,"span",18),c()()(),l(49,"div",10)(50,"div",11)(51,"label",23)(52,"b"),u(53,"Fecha Solicitud Final"),c(),l(54,"span",13),u(55,"*"),c()(),l(56,"div",14)(57,"input",24),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(58,QWe,2,1,"span",18),c()()()(),l(59,"div",6)(60,"div",25)(61,"button",26),ae("click",function(){return i.clear()}),u(62,"Limpiar"),c(),u(63," \xa0 "),l(64,"button",27),ae("click",function(){return i.search()}),u(65,"Consultar"),c()()()()(),M(66,"div",7),c(),l(67,"div",6)(68,"div",28)(69,"button",29),ae("click",function(){return i.exportAsExcel()}),u(70,"Exportar a excel"),c()(),l(71,"div",30)(72,"mat-form-field",31)(73,"mat-label"),u(74,"Buscar"),c(),l(75,"input",32,33),ae("keyup",function(o){return i.applyFilter(o)}),c()()()(),l(77,"div",6),M(78,"div",34),l(79,"div",35)(80,"div",36)(81,"table",37,38),Ie(83,39),p(84,GWe,2,0,"th",40),p(85,zWe,2,1,"td",41),Be(),Ie(86,42),p(87,WWe,2,0,"th",40),p(88,qWe,2,1,"td",41),Be(),Ie(89,43),p(90,JWe,2,0,"th",40),p(91,KWe,2,1,"td",41),Be(),Ie(92,44),p(93,XWe,2,0,"th",40),p(94,$We,2,1,"td",41),Be(),Ie(95,45),p(96,ZWe,2,0,"th",40),p(97,eqe,2,1,"td",41),Be(),Ie(98,46),p(99,tqe,2,0,"th",40),p(100,nqe,3,4,"td",41),Be(),Ie(101,47),p(102,iqe,2,0,"th",40),p(103,rqe,2,1,"td",41),Be(),Ie(104,48),p(105,oqe,2,0,"th",40),p(106,aqe,2,1,"td",41),Be(),Ie(107,49),p(108,sqe,2,0,"th",40),p(109,cqe,2,1,"td",41),Be(),Ie(110,50),p(111,lqe,2,0,"th",40),p(112,dqe,2,1,"td",41),Be(),p(113,uqe,1,0,"tr",51),p(114,fqe,1,0,"tr",52),p(115,hqe,3,2,"tr",53),c(),M(116,"mat-paginator",54),c()(),M(117,"div",34),c()(),M(118,"div",55),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(20,TP,i.validateResult("ticket"),i.validateErrors("ticket"))),h(1),m("ngIf",i.validateResult("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(1),m("ngIf",i.validateErrors("ticket")),h(9),m("ngClass",st(23,TP,i.validateResult("graduateId"),i.validateErrors("graduateId"))),h(1),m("ngIf",i.validateResult("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(1),m("ngIf",i.validateErrors("graduateId")),h(10),mn("max",i.today),m("ngClass",st(26,TP,i.validateResult("requestDateIni"),i.validateErrors("requestDateIni"))),h(1),m("ngIf",i.validateErrors("requestDateIni")),h(9),mn("max",i.today),m("ngClass",st(29,TP,i.validateResult("requestDateEnd"),i.validateErrors("requestDateEnd"))),h(1),m("ngIf",i.validateErrors("requestDateEnd")),h(6),m("disabled",i.form.invalid),h(17),m("dataSource",i.proceduresDataSource),h(32),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(32,Aqe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Gi,Ki,Vi,Qi,uo,Ri,Yi,Aa]}),t})();const gqe=["TABLE"];function mqe(t,n){1&t&&M(0,"div",46)}function _qe(t,n){1&t&&M(0,"div",47)}function bqe(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("resolution"))}}function vqe(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateIni"))}}function Cqe(t,n){if(1&t&&(l(0,"span",48),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cutoffDateEnd"))}}function yqe(t,n){1&t&&(l(0,"th",49),u(1," Id "),c())}function Mqe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function wqe(t,n){1&t&&(l(0,"th",49),u(1," Tipo resoluci\xf3n "),c())}function Pqe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolutionType.name," ")}}function Dqe(t,n){1&t&&(l(0,"th",49),u(1," N\xfamero resoluci\xf3n "),c())}function xqe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.description," ")}}function Sqe(t,n){1&t&&(l(0,"th",49),u(1," Fecha resoluci\xf3n "),c())}function Oqe(t,n){if(1&t&&(l(0,"td",50),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.resolutionDate,"yyyy-MM-dd")," ")}}function Eqe(t,n){1&t&&(l(0,"th",49),u(1," Fecha proceso "),c())}function Tqe(t,n){if(1&t&&(l(0,"td",50),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.processDate,"yyyy-MM-dd")," ")}}function kqe(t,n){1&t&&(l(0,"th",49),u(1," Matr\xedcula inicial "),c())}function Iqe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureInitial," ")}}function Bqe(t,n){1&t&&(l(0,"th",49),u(1," Matr\xedcula final "),c())}function Rqe(t,n){if(1&t&&(l(0,"td",50),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureFinal," ")}}function Nqe(t,n){1&t&&(l(0,"th",49),u(1," Acci\xf3n "),c())}function Fqe(t,n){if(1&t){const e=Mn();l(0,"td",50)(1,"div",51)(2,"div",52)(3,"span",53),ae("click",function(){const o=Mt(e).$implicit;return wt(z().send(o))}),M(4,"span",54),c(),l(5,"span",55),u(6,"Enviar datos a CRM"),c()()()()}}function Lqe(t,n){1&t&&M(0,"tr",56)}function Uqe(t,n){1&t&&M(0,"tr",57)}const FI=function(t,n){return{success:t,error:n}},Yqe=function(){return[5,10,25,100]},Hqe=[{path:"home",component:FSe},{path:"config-university",component:oSe},{path:"config-university-headquarter",component:dxe},{path:"config-procedure-status",component:Hye},{path:"config-manage-email-configuration",component:xye},{path:"upload-reported_info_bank",component:hVe},{path:"upload-reported-info-university",component:gze},{path:"manage-user-admin",component:SEe},{path:"manage-user-delete",component:EEe},{path:"manage-user-delete-documents",component:OEe},{path:"manage-menu",component:iOe},{path:"manage-permission",component:FVe},{path:"manage-permission-role",component:kOe},{path:"manage-role",component:zOe},{path:"payment-validate-consignment",component:kEe},{path:"payment-verify",component:C3e},{path:"payment-verify-read-only",component:CWe},{path:"payment-delete-defeated",component:TEe},{path:"university-register-one",component:ije},{path:"university-register-some",component:rje},{path:"procedure-new-approve",component:K4e},{path:"procedure-new-pending-university",component:tNe},{path:"procedure-new-pending-university-only-read",component:pqe},{path:"procedure-new-approved",component:wBe},{path:"procedure-new-pending-confirmation-reject",component:eRe},{path:"procedure-new-pending-documents",component:wQe},{path:"procedure-duplicate-approve",component:o5e},{path:"procedure-duplicate-approved",component:a5e},{path:"procedure-duplicate-rejected",component:s5e},{path:"procedure-change-approve",component:eIe},{path:"procedure-change-approved",component:SIe},{path:"procedure-change-rejected",component:r5e},{path:"process-generate-resolution",component:d6e},{path:"process-assign-number-sheet",component:rNe},{path:"process-assign-number-plastic-card",component:nNe},{path:"process-generate-licensure-massive",component:h8e},{path:"process-generate-register-book",component:j8e},{path:"process-generate-card-massive",component:dFe},{path:"process-print-licensure-approved",component:h6e},{path:"process-download-images-graduate",component:sNe},{path:"process-sign-resolution",component:A6e},{path:"process-import-correspondence",component:u6e},{path:"process-generate-act",component:cNe},{path:"process-generate-resolution-general",component:BLe},{path:"process-change-number-sheet",component:aNe},{path:"process-generate-resolution-modification",component:RLe},{path:"process-generate-resolution-clarification",component:V8e},{path:"process-generate-licensure",component:A8e},{path:"process-generate-cutoff",component:iGe},{path:"process-change-number-plastic-card",component:oNe},{path:"process-generate-resolution-denied",component:DLe},{path:"process-generate-resolution-withdrawal",component:NLe},{path:"process-assign-number-plastic-duplicate-change",component:iNe},{path:"process-print-duplicate-change",component:f6e},{path:"report-info-general",component:nYe},{path:"report-graduate",component:C6e},{path:"report-resolution",component:BYe},{path:"report-card-delivery",component:p6e},{path:"report-licensure-card",component:iYe},{path:"report-licensure-sheet-plastic-card",component:rYe},{path:"report-procedure-log",component:oYe},{path:"report-procedure-pending-documents",component:aYe},{path:"report-card-shipping",component:g6e},{path:"report-duplicate-change",component:_6e},{path:"report-certifications",component:m6e},{path:"report-info-contact",component:J9e},{path:"report-graduate-without-procedure",component:v6e},{path:"report-graduate-without-documents",component:b6e},{path:"report-procedure-without-payment",component:sYe},{path:"sign-signer",component:nje},{path:"sign-documents",component:rHe},{path:"sign-signer-documents",component:kGe},{path:"config-profession",component:RWe},{path:"process-management-crm",component:(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.licensureResolutionService=i,this.formBuilder=r,this.parameterService=o,this.storage=a,this.procedureType=Array(),this.listLicensures=new Array,this.listLicensuresTmp=new Array,this.procedure=new Zr,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.ipAddress="",this.displayedColumns=["id","licensureType","noResolution","dateResolution","dateProcess","licensureStart","licensureEnd","action"],this.longitud=this.displayedColumns.length,this.utilService.showLoading("Cargando...")}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.getIPAddress().subscribe(i=>{this.ipAddress=i}),this.form.get("cutoffDateIni")?.setValue(kt().format("YYYY-MM-DD")),this.form.get("cutoffDateEnd")?.setValue(kt().format("YYYY-MM-DD"));let e=this.parameterService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listParameter=i[0].data},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}buildForm(){this.form=this.formBuilder.group({resolution:["",[ee.min(1),ee.max(9999999999)]],cutoffDateIni:["",[ee.required]],cutoffDateEnd:["",[ee.required]]})}applyFilter(e){this.licensuresDataSource.filter=e.target.value.trim().toLowerCase(),this.licensuresDataSource.paginator&&this.licensuresDataSource.paginator.firstPage()}filterByKeywords(e,i){return e.filter(r=>i.every(o=>r.ticket.includes(o)||r.graduate.documentNumber.toString().includes(o)||r.graduate.firstSurname.includes(o)||r.graduate.secondSurname.includes(o)||r.graduate.firstName.includes(o)||r.requestDate.includes(o)))}applyFilterMultiple(e){let i=e.target.value.toLowerCase().split(" ");const r=this.filterByKeywords(this.licensuresDataSource.data,i);this.licensuresDataSource=new Ni(r)}updateProcedures(e){this.licensuresDataSource=new Ni(e),this.licensuresDataSource.sort=this.sort,this.licensuresDataSource.paginator=this.paginator}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}clear(){this.procedure=new Zr,this.form.get("resolution")?.setValue(""),this.form.get("cutoffDateIni")?.setValue(this.today),this.form.get("cutoffDateEnd")?.setValue(this.today),this.listLicensures=new Array,this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)}search(){this.utilService.showLoading("Cargando...");let e=this.form.get("resolution")?.value,i=this.form.get("cutoffDateIni")?.value,r=this.form.get("cutoffDateEnd")?.value,o=this.licensureResolutionService.getResolutionByDate({item:e,dateStart:i,dateEnd:r}).toPromise();Promise.all([o]).then(a=>{this.utilService.closeLoading(""),"success"==a[0].type?(this.listLicensures=a[0].data.filter(s=>s.licensureResolutionTypeId==T.LicensureResolutionType.Approved),this.listLicensuresTmp=this.listLicensures,this.updateProcedures(this.listLicensuresTmp)):this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n datos CRM",a[0].message)},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n datos CRM",a.error.message)})}validateDateIni(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n datos CRM","La fecha inicial seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateIni")?.setValue(null))}validateDateEnd(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n datos CRM","La fecha final seleccionada no puede ser mayor a "+this.today),this.form.get("requestDateEnd")?.setValue(null))}send(e){this.utilService.showLoading("Enviando datos..."),this.licensureResolutionService.sendGraduateCRM({item:e.licensureResolutionNumber}).subscribe(i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal("success"==i.type?T.AlertType.Success:T.AlertType.Error,"Gesti\xf3n datos CRM",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Gesti\xf3n datos CRM",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(pu),D(zi),D(lc),D(Ci))},t.\u0275cmp=Xt({type:t,selectors:[["app-process-management-crm"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(gqe,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.procedureTable=r.first)}},decls:91,vars:26,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0","col-md-2"],[1,"col-0","col-md-8"],[3,"formGroup"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","resolution"],["aria-required","true"],[1,"container-input-texto-govco"],["type","number","formControlName","resolution","placeholder","N\xfamero de resoluci\xf3n","max","9999999999",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"col-12","col-xs-12","col-md-6"],["for","cutoffDateIni"],["type","date","formControlName","cutoffDateIni","placeholder","Fecha inicial",3,"ngClass","max","change"],["for","cutoffDateEnd"],["type","date","formControlName","cutoffDateEnd","placeholder","Fecha final",3,"ngClass","max","change"],["align","right",1,"col-12","col-md-12"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-0"],[1,"col-12"],[1,"container-table","mat-elevation-z8"],["mat-table","",3,"dataSource"],["procedureTable",""],["matColumnDef","id","sticky",""],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","licensureType"],["matColumnDef","noResolution"],["matColumnDef","dateResolution"],["matColumnDef","dateProcess"],["matColumnDef","licensureStart"],["matColumnDef","licensureEnd"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],["mat-header-cell",""],["mat-cell",""],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-file-export"],[1,"tiptext"],["mat-header-row",""],["mat-row",""]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"h5",2),u(3," Gesti\xf3n datos CRM"),c(),l(4,"div",3)(5,"button",4)(6,"mat-icon"),u(7,"minimize"),c()()()(),l(8,"div",5)(9,"div",6),M(10,"div",7),l(11,"div",8)(12,"form",9)(13,"div",6)(14,"div",10)(15,"div",11)(16,"label",12)(17,"b"),u(18,"N\xfamero resoluci\xf3n"),c(),l(19,"span",13),u(20,"*"),c()(),l(21,"div",14),M(22,"input",15),p(23,mqe,1,0,"div",16),p(24,_qe,1,0,"div",17),p(25,bqe,2,1,"span",18),c()()()(),l(26,"div",6)(27,"div",19)(28,"div",11)(29,"label",20)(30,"b"),u(31,"Fecha corte inicial"),c(),l(32,"span",13),u(33,"*"),c()(),l(34,"div",14)(35,"input",21),ae("change",function(o){return i.validateDateIni(o.target)}),c(),p(36,vqe,2,1,"span",18),c()()(),l(37,"div",19)(38,"div",11)(39,"label",22)(40,"b"),u(41,"Fecha corte final"),c(),l(42,"span",13),u(43,"*"),c()(),l(44,"div",14)(45,"input",23),ae("change",function(o){return i.validateDateEnd(o.target)}),c(),p(46,Cqe,2,1,"span",18),c()()()(),l(47,"div",6)(48,"div",24)(49,"button",25),ae("click",function(){return i.clear()}),u(50,"Limpiar"),c(),u(51," \xa0 "),l(52,"button",26),ae("click",function(){return i.search()}),u(53,"Consultar"),c()()()()(),M(54,"div",7),c(),M(55,"br"),l(56,"div",6),M(57,"div",27),l(58,"div",28)(59,"div",29)(60,"table",30,31),Ie(62,32),p(63,yqe,2,0,"th",33),p(64,Mqe,2,1,"td",34),Be(),Ie(65,35),p(66,wqe,2,0,"th",33),p(67,Pqe,2,1,"td",34),Be(),Ie(68,36),p(69,Dqe,2,0,"th",33),p(70,xqe,2,1,"td",34),Be(),Ie(71,37),p(72,Sqe,2,0,"th",33),p(73,Oqe,3,4,"td",34),Be(),Ie(74,38),p(75,Eqe,2,0,"th",33),p(76,Tqe,3,4,"td",34),Be(),Ie(77,39),p(78,kqe,2,0,"th",33),p(79,Iqe,2,1,"td",34),Be(),Ie(80,40),p(81,Bqe,2,0,"th",33),p(82,Rqe,2,1,"td",34),Be(),Ie(83,41),p(84,Nqe,2,0,"th",33),p(85,Fqe,7,0,"td",34),Be(),p(86,Lqe,1,0,"tr",42),p(87,Uqe,1,0,"tr",43),c(),M(88,"mat-paginator",44),c()(),M(89,"div",27),c()(),M(90,"div",45),c()),2&e&&(h(12),m("formGroup",i.form),h(10),m("ngClass",st(16,FI,i.validateResult("resolution"),i.validateErrors("resolution"))),h(1),m("ngIf",i.validateResult("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(1),m("ngIf",i.validateErrors("resolution")),h(10),mn("max",i.today),m("ngClass",st(19,FI,i.validateResult("cutoffDateIni"),i.validateErrors("cutoffDateIni"))),h(1),m("ngIf",i.validateErrors("cutoffDateIni")),h(9),mn("max",i.today),m("ngClass",st(22,FI,i.validateResult("cutoffDateEnd"),i.validateErrors("cutoffDateEnd"))),h(1),m("ngIf",i.validateErrors("cutoffDateEnd")),h(6),m("disabled",i.form.invalid),h(8),m("dataSource",i.licensuresDataSource),h(26),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(25,Yqe)))},dependencies:[sr,Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Gi,Ki,rl,Vi,Qi,vd,Ri,Yi,Aa]}),t})()}];let jqe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Kd.forChild(Hqe),Kd]}),t})(),CG=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})(),eJe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Gf,Ui,$1,CG],Ui,CG]}),t})();const rJe={provide:new wn("mat-autocomplete-scroll-strategy"),deps:[Xd],useFactory:function iJe(t){return()=>t.scrollStrategies.reposition()}};let cJe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[rJe],imports:[[Eg,ev,Ui,Po],Qh,ev,Ui]}),t})(),uJe=(()=>{class t{constructor(){this.changes=new te,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year"}formatYearRange(e,i){return`${e} \u2013 ${i}`}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const CJe={provide:new wn("mat-datepicker-scroll-strategy"),deps:[Xd],useFactory:function vJe(t){return()=>t.scrollStrategies.reposition()}};let DJe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[uJe,CJe],imports:[[Po,tv,Eg,N2,Sg,Ui],Qh]}),t})(),UJe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Gf,Ui],Ui]}),t})(),KJe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Po,Ui],Ui]}),t})(),EG=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({}),t})(),dKe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[EG,Gf,Ui,$1],EG,Ui]}),t})();const AKe={provide:new wn("mat-menu-scroll-strategy"),deps:[Xd],useFactory:function hKe(t){return()=>t.scrollStrategies.reposition()}};let pKe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[AKe],imports:[[Po,Ui,Gf,Eg],Qh,Ui]}),t})();const RP=["*"];function gKe(t,n){if(1&t){const e=Mn();l(0,"div",2),ae("click",function(){return Mt(e),wt(z()._onBackdropClicked())}),c()}2&t&&Wi("mat-drawer-shown",z()._isShowingBackdrop())}function mKe(t,n){1&t&&(l(0,"mat-drawer-content"),Zi(1,2),c())}const _Ke=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],bKe=["mat-drawer","mat-drawer-content","*"];function vKe(t,n){if(1&t){const e=Mn();l(0,"div",2),ae("click",function(){return Mt(e),wt(z()._onBackdropClicked())}),c()}2&t&&Wi("mat-drawer-shown",z()._isShowingBackdrop())}function CKe(t,n){1&t&&(l(0,"mat-sidenav-content",3),Zi(1,2),c())}const yKe=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],MKe=["mat-sidenav","mat-sidenav-content","*"],kG={transformDrawer:hs("transform",[ao("open, open-instant",Ei({transform:"none",visibility:"visible"})),ao("void",Ei({"box-shadow":"none",visibility:"hidden"})),Do("void => open-instant",Bo("0ms")),Do("void <=> open, open-instant => void",Bo("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},PKe=new wn("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function DKe(){return!1}}),UI=new wn("MAT_DRAWER_CONTAINER");let NP=(()=>{class t extends H2{constructor(e,i,r,o,a){super(r,o,a),this._changeDetectorRef=e,this._container=i}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return t.\u0275fac=function(e){return new(e||t)(D(wo),D(Dr(()=>BG)),D(hi),D(iv),D(tr))},t.\u0275cmp=Xt({type:t,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,i){2&e&&Hc("margin-left",i._container._contentMargins.left,"px")("margin-right",i._container._contentMargins.right,"px")},features:[$n],ngContentSelectors:RP,decls:1,vars:0,template:function(e,i){1&e&&(ca(),Zi(0))},encapsulation:2,changeDetection:0}),t})(),IG=(()=>{class t{constructor(e,i,r,o,a,s,d,f){this._elementRef=e,this._focusTrapFactory=i,this._focusMonitor=r,this._platform=o,this._ngZone=a,this._interactivityChecker=s,this._doc=d,this._container=f,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new te,this._animationEnd=new te,this._animationState="void",this.openedChange=new Fn(!0),this._openedStream=this.openedChange.pipe(lo(A=>A),Le(()=>{})),this.openedStart=this._animationStarted.pipe(lo(A=>A.fromState!==A.toState&&0===A.toState.indexOf("open")),a2(void 0)),this._closedStream=this.openedChange.pipe(lo(A=>!A),Le(()=>{})),this.closedStart=this._animationStarted.pipe(lo(A=>A.fromState!==A.toState&&"void"===A.toState),a2(void 0)),this._destroyed=new te,this.onPositionChanged=new Fn,this._modeChanged=new te,this.openedChange.subscribe(A=>{A?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{Gr(this._elementRef.nativeElement,"keydown").pipe(lo(A=>27===A.keyCode&&!this.disableClose&&!Qc(A)),li(this._destroyed)).subscribe(A=>this._ngZone.run(()=>{this.close(),A.stopPropagation(),A.preventDefault()}))}),this._animationEnd.pipe(Pg((A,g)=>A.fromState===g.fromState&&A.toState===g.toState)).subscribe(A=>{const{fromState:g,toState:b}=A;(0===b.indexOf("open")&&"void"===g||"void"===b&&0===g.indexOf("open"))&&this.openedChange.emit(this._opened)})}get position(){return this._position}set position(e){(e="end"===e?"end":"start")!=this._position&&(this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=Di(e)}get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e)&&(e=Di(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(Di(e))}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{e.addEventListener("blur",()=>e.removeAttribute("tabindex")),e.addEventListener("mousedown",()=>e.removeAttribute("tabindex"))})),e.focus(i)}_focusByCssSelector(e,i){let r=this._elementRef.nativeElement.querySelector(e);r&&this._forceFocus(r,i)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(i=>{!i&&"function"==typeof this._elementRef.nativeElement.focus&&e.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc?.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterContentInit(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState()}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,i){e&&i&&(this._openedVia=i);const r=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),r}_setOpen(e,i,r){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",i&&this._restoreFocus(r)),this._updateFocusTrapState(),new Promise(o=>{this.openedChange.pipe(vo(1)).subscribe(a=>o(a?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_animationStartListener(e){this._animationStarted.next(e)}_animationDoneListener(e){this._animationEnd.next(e)}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(B7),D(Ju),D(Es),D(tr),D(DT),D(nr,8),D(UI,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-drawer"]],hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,i){1&e&&MM("@transform.start",function(o){return i._animationStartListener(o)})("@transform.done",function(o){return i._animationDoneListener(o)}),2&e&&(Ai("align",null),DM("@transform",i._animationState),Wi("mat-drawer-end","end"===i.position)("mat-drawer-over","over"===i.mode)("mat-drawer-push","push"===i.mode)("mat-drawer-side","side"===i.mode)("mat-drawer-opened",i.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:RP,decls:2,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(e,i){1&e&&(ca(),l(0,"div",0),Zi(1),c())},dependencies:[H2],encapsulation:2,data:{animation:[kG.transformDrawer]},changeDetection:0}),t})(),BG=(()=>{class t{constructor(e,i,r,o,a,s=!1,d){this._dir=e,this._element=i,this._ngZone=r,this._changeDetectorRef=o,this._animationMode=d,this._drawers=new ug,this.backdropClick=new Fn,this._destroyed=new te,this._doCheckSubject=new te,this._contentMargins={left:null,right:null},this._contentMarginChanges=new te,e&&e.change.pipe(li(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),a.change().pipe(li(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=s}get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=Di(e)}get hasBackdrop(){return this._backdropOverride??(!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode)}set hasBackdrop(e){this._backdropOverride=null==e?null:Di(e)}get scrollable(){return this._userContent||this._content}ngAfterContentInit(){this._allDrawers.changes.pipe(Cc(this._allDrawers),li(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(i=>!i._container||i._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Cc(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(J1(10),li(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,i=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const r=this._left._getWidth();e+=r,i-=r}if(this._right&&this._right.opened)if("side"==this._right.mode)i+=this._right._getWidth();else if("push"==this._right.mode){const r=this._right._getWidth();i+=r,e-=r}e=e||null,i=i||null,(e!==this._contentMargins.left||i!==this._contentMargins.right)&&(this._contentMargins={left:e,right:i},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(lo(i=>i.fromState!==i.toState),li(this._drawers.changes)).subscribe(i=>{"open-instant"!==i.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(li(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){!e||e.onPositionChanged.pipe(li(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(vo(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(li(Us(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const i=this._element.nativeElement.classList,r="mat-drawer-container-has-open";e?i.add(r):i.remove(r)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._canHaveBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(e){return"side"!==e.mode||!!this._backdropOverride}_isDrawerOpen(e){return null!=e&&e.opened}}return t.\u0275fac=function(e){return new(e||t)(D(bd,8),D(hi),D(tr),D(wo),D(K_),D(PKe),D(jc,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-drawer-container"]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,NP,5),Ji(r,IG,5)),2&e){let o;Rt(o=Nt())&&(i._content=o.first),Rt(o=Nt())&&(i._allDrawers=o)}},viewQuery:function(e,i){if(1&e&&on(NP,5),2&e){let r;Rt(r=Nt())&&(i._userContent=r.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("mat-drawer-container-explicit-backdrop",i._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[Li([{provide:UI,useExisting:t}])],ngContentSelectors:bKe,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,i){1&e&&(ca(_Ke),p(0,gKe,1,2,"div",0),Zi(1),Zi(2,1),p(3,mKe,2,0,"mat-drawer-content",1)),2&e&&(m("ngIf",i.hasBackdrop),h(3),m("ngIf",!i._content))},dependencies:[NP,Oi],styles:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}),t})(),YI=(()=>{class t extends NP{constructor(e,i,r,o,a){super(e,i,r,o,a)}}return t.\u0275fac=function(e){return new(e||t)(D(wo),D(Dr(()=>NG)),D(hi),D(iv),D(tr))},t.\u0275cmp=Xt({type:t,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(e,i){2&e&&Hc("margin-left",i._container._contentMargins.left,"px")("margin-right",i._container._contentMargins.right,"px")},features:[$n],ngContentSelectors:RP,decls:1,vars:0,template:function(e,i){1&e&&(ca(),Zi(0))},encapsulation:2,changeDetection:0}),t})(),RG=(()=>{class t extends IG{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=Di(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=yc(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=yc(e)}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(e,i){2&e&&(Ai("align",null),Hc("top",i.fixedInViewport?i.fixedTopGap:null,"px")("bottom",i.fixedInViewport?i.fixedBottomGap:null,"px"),Wi("mat-drawer-end","end"===i.position)("mat-drawer-over","over"===i.mode)("mat-drawer-push","push"===i.mode)("mat-drawer-side","side"===i.mode)("mat-drawer-opened",i.opened)("mat-sidenav-fixed",i.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[$n],ngContentSelectors:RP,decls:2,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(e,i){1&e&&(ca(),l(0,"div",0),Zi(1),c())},dependencies:[H2],encapsulation:2,data:{animation:[kG.transformDrawer]},changeDetection:0}),t})(),NG=(()=>{class t extends BG{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-sidenav-container"]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,YI,5),Ji(r,RG,5)),2&e){let o;Rt(o=Nt())&&(i._content=o.first),Rt(o=Nt())&&(i._allDrawers=o)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,i){2&e&&Wi("mat-drawer-container-explicit-backdrop",i._backdropOverride)},exportAs:["matSidenavContainer"],features:[Li([{provide:UI,useExisting:t}]),$n],ngContentSelectors:MKe,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],["cdkScrollable","",4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"],["cdkScrollable",""]],template:function(e,i){1&e&&(ca(yKe),p(0,vKe,1,2,"div",0),Zi(1),Zi(2,1),p(3,CKe,2,0,"mat-sidenav-content",1)),2&e&&(m("ngIf",i.hasBackdrop),h(3),m("ngIf",!i._content))},dependencies:[YI,Oi,H2],styles:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}),t})(),xKe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Po,Ui,G_,Qh],Qh,Ui]}),t})();const SKe=["*",[["mat-toolbar-row"]]],OKe=["*","mat-toolbar-row"],EKe=Vh(class{constructor(t){this._elementRef=t}});let FG=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),t})(),TKe=(()=>{class t extends EKe{constructor(e,i,r){super(e),this._platform=i,this._document=r}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(Es),D(nr))},t.\u0275cmp=Xt({type:t,selectors:[["mat-toolbar"]],contentQueries:function(e,i,r){if(1&e&&Ji(r,FG,5),2&e){let o;Rt(o=Nt())&&(i._toolbarRows=o)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(e,i){2&e&&Wi("mat-toolbar-multiple-rows",i._toolbarRows.length>0)("mat-toolbar-single-row",0===i._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[$n],ngContentSelectors:OKe,decls:2,vars:0,template:function(e,i){1&e&&(ca(SKe),Zi(0),Zi(1,1))},styles:[".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}\n"],encapsulation:2,changeDetection:0}),t})(),kKe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui],Ui]}),t})(),IKe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui],Ui]}),t})();const LG=["*"],RKe=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],NKe=["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],HKe=qA(Ku(class{})),jKe=Ku(class{}),VKe=new wn("MatList"),UG=new wn("MatNavList");let QKe=(()=>{class t extends HKe{constructor(){super(...arguments),this._stateChanges=new te}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}}return t.\u0275fac=function(){let n;return function(i){return(n||(n=Ar(t)))(i||t)}}(),t.\u0275cmp=Xt({type:t,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matNavList"],features:[Li([{provide:UG,useExisting:t}]),$n,Go],ngContentSelectors:LG,decls:1,vars:0,template:function(e,i){1&e&&(ca(),Zi(0))},styles:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],encapsulation:2,changeDetection:0}),t})(),YG=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["","mat-list-avatar",""],["","matListAvatar",""]],hostAttrs:[1,"mat-list-avatar"]}),t})(),HI=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=fn({type:t,selectors:[["","mat-list-icon",""],["","matListIcon",""]],hostAttrs:[1,"mat-list-icon"]}),t})(),GKe=(()=>{class t extends jKe{constructor(e,i,r,o){super(),this._element=e,this._isInteractiveList=!1,this._destroyed=new te,this._disabled=!1,this._isInteractiveList=!!(r||o&&"action-list"===o._getListType()),this._list=r||o;const a=this._getHostElement();"button"===a.nodeName.toLowerCase()&&!a.hasAttribute("type")&&a.setAttribute("type","button"),this._list&&this._list._stateChanges.pipe(li(this._destroyed)).subscribe(()=>{i.markForCheck()})}get disabled(){return this._disabled||!(!this._list||!this._list.disabled)}set disabled(e){this._disabled=Di(e)}ngAfterContentInit(){!function Q7(t,n,e="mat"){t.changes.pipe(Cc(t)).subscribe(({length:i})=>{Z1(n,`${e}-2-line`,!1),Z1(n,`${e}-3-line`,!1),Z1(n,`${e}-multi-line`,!1),2===i||3===i?Z1(n,`${e}-${i}-line`,!0):i>3&&Z1(n,`${e}-multi-line`,!0)})}(this._lines,this._element)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_isRippleDisabled(){return!this._isInteractiveList||this.disableRipple||!(!this._list||!this._list.disableRipple)}_getHostElement(){return this._element.nativeElement}}return t.\u0275fac=function(e){return new(e||t)(D(hi),D(wo),D(UG,8),D(VKe,8))},t.\u0275cmp=Xt({type:t,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,i,r){if(1&e&&(Ji(r,YG,5),Ji(r,HI,5),Ji(r,TT,5)),2&e){let o;Rt(o=Nt())&&(i._avatar=o.first),Rt(o=Nt())&&(i._icon=o.first),Rt(o=Nt())&&(i._lines=o)}},hostAttrs:[1,"mat-list-item","mat-focus-indicator"],hostVars:6,hostBindings:function(e,i){2&e&&Wi("mat-list-item-disabled",i.disabled)("mat-list-item-avatar",i._avatar||i._icon)("mat-list-item-with-avatar",i._avatar||i._icon)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matListItem"],features:[$n],ngContentSelectors:NKe,decls:6,vars:2,consts:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],template:function(e,i){1&e&&(ca(RKe),l(0,"div",0),M(1,"div",1),Zi(2),l(3,"div",2),Zi(4,1),c(),Zi(5,2),c()),2&e&&(h(1),m("matRippleTrigger",i._getHostElement())("matRippleDisabled",i._isRippleDisabled()))},dependencies:[Qf],encapsulation:2,changeDetection:0}),t})(),XKe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[F2,Gf,Ui,IT,Po],F2,Ui,IT,IKe]}),t})(),eXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[F2,Ui],F2,Ui]}),t})(),tXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[q_]]}),t})(),jI=(()=>{class t{constructor(){this.changes=new te,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const fXe={provide:jI,deps:[[new Ol,new Gd,jI]],useFactory:function uXe(t){return t||new jI}};let hXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[fXe,J_],imports:[[Ui,Po,Sg,tv,tXe,NV,Gf],Ui]}),t})(),_Xe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Po,Ui,Sg,Gf,$1,N2],Ui]}),t})(),PXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui,Gf],Ui]}),t})();const XG=new wn("mat-chips-default-options");let LXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[J_,{provide:XG,useValue:{separatorKeyCodes:[13]}}],imports:[[Ui]]}),t})();function UXe(t,n){if(1&t&&($c(),M(0,"circle",3)),2&t){const e=z();Hc("animation-name","mat-progress-spinner-stroke-rotate-"+e._spinnerAnimationLabel)("stroke-dashoffset",e._getStrokeDashOffset(),"px")("stroke-dasharray",e._getStrokeCircumference(),"px")("stroke-width",e._getCircleStrokeWidth(),"%"),Ai("r",e._getCircleRadius())}}function YXe(t,n){if(1&t&&($c(),M(0,"circle",3)),2&t){const e=z();Hc("stroke-dashoffset",e._getStrokeDashOffset(),"px")("stroke-dasharray",e._getStrokeCircumference(),"px")("stroke-width",e._getCircleStrokeWidth(),"%"),Ai("r",e._getCircleRadius())}}const jXe=Vh(class{constructor(t){this._elementRef=t}},"primary"),VXe=new wn("mat-progress-spinner-default-options",{providedIn:"root",factory:function QXe(){return{diameter:100}}});class gp extends jXe{constructor(n,e,i,r,o){super(n),this._document=i,this._diameter=100,this._value=0,this.mode="determinate";const a=gp._diameters;this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),a.has(i.head)||a.set(i.head,new Set([100])),this._noopAnimations="NoopAnimations"===r&&!!o&&!o._forceAnimations,o&&(o.diameter&&(this.diameter=o.diameter),o.strokeWidth&&(this.strokeWidth=o.strokeWidth))}get diameter(){return this._diameter}set diameter(n){this._diameter=yc(n),this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),this._styleRoot&&this._attachStyleNode()}get strokeWidth(){return this._strokeWidth||this.diameter/10}set strokeWidth(n){this._strokeWidth=yc(n)}get value(){return"determinate"===this.mode?this._value:0}set value(n){this._value=Math.max(0,Math.min(100,yc(n)))}ngOnInit(){const n=this._elementRef.nativeElement;this._styleRoot=P7(n)||this._document.head,this._attachStyleNode(),n.classList.add("mat-progress-spinner-indeterminate-animation")}_getCircleRadius(){return(this.diameter-10)/2}_getViewBox(){const n=2*this._getCircleRadius()+this.strokeWidth;return`0 0 ${n} ${n}`}_getStrokeCircumference(){return 2*Math.PI*this._getCircleRadius()}_getStrokeDashOffset(){return"determinate"===this.mode?this._getStrokeCircumference()*(100-this._value)/100:null}_getCircleStrokeWidth(){return this.strokeWidth/this.diameter*100}_attachStyleNode(){const n=this._styleRoot,e=this._diameter,i=gp._diameters;let r=i.get(n);if(!r||!r.has(e)){const o=this._document.createElement("style");o.setAttribute("mat-spinner-animation",this._spinnerAnimationLabel),o.textContent=this._getAnimationText(),n.appendChild(o),r||(r=new Set,i.set(n,r)),r.add(e)}}_getAnimationText(){const n=this._getStrokeCircumference();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+.95*n).replace(/END_VALUE/g,""+.2*n).replace(/DIAMETER/g,`${this._spinnerAnimationLabel}`)}_getSpinnerAnimationLabel(){return this.diameter.toString().replace(".","_")}}gp._diameters=new WeakMap,gp.\u0275fac=function(n){return new(n||gp)(D(hi),D(Es),D(nr,8),D(jc,8),D(VXe))},gp.\u0275cmp=Xt({type:gp,selectors:[["mat-progress-spinner"]],hostAttrs:["role","progressbar","tabindex","-1",1,"mat-progress-spinner"],hostVars:10,hostBindings:function(n,e){2&n&&(Ai("aria-valuemin","determinate"===e.mode?0:null)("aria-valuemax","determinate"===e.mode?100:null)("aria-valuenow","determinate"===e.mode?e.value:null)("mode",e.mode),Hc("width",e.diameter,"px")("height",e.diameter,"px"),Wi("_mat-animation-noopable",e._noopAnimations))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",mode:"mode",value:"value"},exportAs:["matProgressSpinner"],features:[$n],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(n,e){1&n&&($c(),l(0,"svg",0),p(1,UXe,1,9,"circle",1),p(2,YXe,1,7,"circle",2),c()),2&n&&(Hc("width",e.diameter,"px")("height",e.diameter,"px"),m("ngSwitch","indeterminate"===e.mode),Ai("viewBox",e._getViewBox()),h(1),m("ngSwitchCase",!0),h(1),m("ngSwitchCase",!1))},dependencies:[pg,S1],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] svg{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],encapsulation:2,changeDetection:0});let zXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Ui,Po],Ui]}),t})(),qXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Po,Ui],Ui]}),t})(),XXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[Eg,Sg,Po,tv,Ui],Ui]}),t})(),ZXe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[[N2,Ui],Ui]}),t})(),xC=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:[{provide:qU,useValue:{hasBackdrop:!0}}],imports:[zU,hXe,tv,Q2,$Ce,NV,ev,IU,YU,Jde,eJe,U6e,_Xe,UJe,DJe,Nse,dKe,cJe,Bue,_Se,PXe,KJe,pKe,xKe,kKe,XKe,eXe,LXe,zXe,qXe,UU,XXe,ZXe]}),t})(),e$e=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Po,jqe,xC,Bg,Rg,JQ,zU,YU]}),t})();class SC{constructor(){this.consejo="CPAE"}}let OC=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Certification"}getCertificationProcedureInit(e){return this.metodoGetApi(this.url+"/GetCertificationProcedureInit/"+e,!0)}getCertificationProcedureCurrent(e){return this.metodoGetApi(this.url+"/GetCertificationProcedureCurrent/"+e,!0)}verifyCertification(e){return this.metodoGetApi(this.url+"/verifyCertification/"+e,!0)}downloadCertification(e){return this.metodoPostApi(this.url+"/downloadCertification",e,!0)}generateCertificationProcedure(e){return this.metodoPostApi(this.url+"/GenerateCertificationProcedure",e,!0)}generateCertificationProcedureCurrent(e){return this.metodoPostApi(this.url+"/GenerateCertificationProcedureCurrent",e,!0)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function t$e(t,n){if(1&t){const e=Mn();l(0,"div",7),M(1,"div",30),l(2,"div",31)(3,"button",32),ae("click",function(){return Mt(e),wt(z().validate())}),u(4,"Generar certificado vigencia"),c()(),M(5,"div",33),c()}}function n$e(t,n){1&t&&(l(0,"th",34),u(1," Id "),c())}function i$e(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function r$e(t,n){1&t&&(l(0,"th",34),u(1," No Certificado "),c())}function o$e(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function a$e(t,n){1&t&&(l(0,"th",34),u(1," Fecha generaci\xf3n "),c())}function s$e(t,n){if(1&t&&(l(0,"td",35),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.certificationDate,"yyyy-MM-dd")," ")}}function c$e(t,n){1&t&&(l(0,"th",34),u(1," Tipo de certificado "),c())}function l$e(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","T"==e.certificationType?"Tr\xe1mite":"Vigencia"," ")}}function d$e(t,n){1&t&&(l(0,"th",34),u(1," Matr\xedcula profesional "),c())}function u$e(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",null!=e.procedure?e.procedure.licensures[0].licensureNumber:"0"," ")}}function f$e(t,n){1&t&&(l(0,"th",34),u(1," Dias de vigencia "),c())}function h$e(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=z();h(1),De(" ",e.validityDays," ")}}function A$e(t,n){1&t&&(l(0,"th",34),u(1," Dias restantes "),c())}function p$e(t,n){if(1&t&&(l(0,"td",35),u(1),c()),2&t){const e=n.$implicit,i=z();h(1),De(" ",i.getLeftDays(e.certificationDate)," ")}}function g$e(t,n){1&t&&(l(0,"th",34),u(1," Acci\xf3n "),c())}function m$e(t,n){if(1&t){const e=Mn();l(0,"div",37)(1,"div",38)(2,"span",39),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().download(r))}),M(3,"span",40),c(),l(4,"span",41),u(5,"Descargar certificado"),c()()()}}function _$e(t,n){if(1&t&&(l(0,"td",35),p(1,m$e,6,0,"div",36),c()),2&t){const e=n.$implicit,i=z();h(1),m("ngIf","S"==e.signed&&"N"!=e.url&&i.getLeftDays(e.certificationDate)>0)}}function b$e(t,n){1&t&&M(0,"tr",42)}function v$e(t,n){1&t&&M(0,"tr",43)}function C$e(t,n){if(1&t&&(l(0,"tr",44)(1,"td",45),u(2),c()()),2&t){z();const e=Sr(19);h(2),De('No se encontraron resultados para "',e.value,'"')}}const y$e=function(){return[5,10,25,100]};let M$e=(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.storage=i,this.procedureService=r,this.certificationService=o,this.parameterService=a,this.visibleGenerate=!1,this.certification=new SC,this.certificationList=new Array,this.validityDays=0,this.listParameter=new Array,this.displayedColumns=["id","id-int","processDate","certificationType","licensure","validityDays","leftDays","action"]}ngOnInit(){this.user=this.storage.getObject("user");var e={};if(0!==Object.entries(this.user).length){this.utilService.showLoading("Cargando...");let i=this.procedureService.getByUserId(this.user.idUser).toPromise(),r=this.certificationService.getCertificationProcedureCurrent(this.user.idUser).toPromise(),o=this.parameterService.getAll().toPromise();Promise.all([i,r,o]).then(a=>{this.utilService.closeLoading("");let s=a[0].data;this.certificationList=a[1].data,this.listParameter=a[2].data;let d=this.listParameter.find(f=>"DIAVIGCV"==f.name).value;this.validityDays=parseInt(d),this.updateDatatable(this.certificationList),s.sort((f,A)=>{let g=f.id,b=A.id;return g<b?1:g>b?-1:0}),s.forEach(f=>{if(f.procedureStatusId==T.ProcedureStatus.LicensureCurrent)throw this.visibleGenerate=!0,this.certification.procedureId=f.id,this.certification.graduateId=f.graduateId,e})},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})}}applyFilter(e){}updateDatatable(e){this.certificationDataSource=new Ni(e),this.certificationDataSource.sort=this.sort,this.certificationDataSource.paginator=this.paginator}validate(){this.utilService.showLoading("Validando..."),this.certificationService.generateCertificationProcedureCurrent(this.certification).subscribe(e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Generar certificado vigencia","Su certificado ha sido generado de forma exitosa y est\xe1 disponible para descarga"),setTimeout(()=>{this.ngOnInit()},2e3)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message,!0)})}download(e){this.utilService.showLoading("Descargando..."),this.certificationService.downloadCertification({item:e.id}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Certificado de vigencia descargado",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar el certificado de vigencia",i.exceptionMessage)}else console.log("No existe el archivo de certificado de vigencia, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado vigencia",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado vigencia",i.error.message)})}getLeftDays(e){var i=kt(new Date),r=kt(e);return r.add(this.validityDays+1,"days"),r.diff(i,"days")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Ci),D(Oa),D(OC),D(lc))},t.\u0275cmp=Xt({type:t,selectors:[["app-certification"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:52,vars:6,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],["class","row",4,"ngIf"],[1,"row"],[1,"col-0"],[1,"col-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"container","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","id-int"],["matColumnDef","processDate"],["matColumnDef","certificationType"],["matColumnDef","licensure"],["matColumnDef","validityDays"],["matColumnDef","leftDays"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],["mat-header-cell",""],["mat-cell",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-icon"),u(3,"menu"),c(),l(4,"h5",2),u(5,"Consulta historica de certificados de vigencia"),c(),l(6,"div",3)(7,"button",4)(8,"mat-icon"),u(9,"minimize"),c()()()(),l(10,"div",5),p(11,t$e,6,0,"div",6),l(12,"div",7),M(13,"div",8),l(14,"div",9)(15,"mat-form-field",10)(16,"mat-label"),u(17,"Buscar"),c(),l(18,"input",11,12),ae("keyup",function(o){return i.applyFilter(o)}),c()(),l(20,"div",13)(21,"table",14),Ie(22,15),p(23,n$e,2,0,"th",16),p(24,i$e,2,1,"td",17),Be(),Ie(25,18),p(26,r$e,2,0,"th",16),p(27,o$e,2,1,"td",17),Be(),Ie(28,19),p(29,a$e,2,0,"th",16),p(30,s$e,3,4,"td",17),Be(),Ie(31,20),p(32,c$e,2,0,"th",16),p(33,l$e,2,1,"td",17),Be(),Ie(34,21),p(35,d$e,2,0,"th",16),p(36,u$e,2,1,"td",17),Be(),Ie(37,22),p(38,f$e,2,0,"th",16),p(39,h$e,2,1,"td",17),Be(),Ie(40,23),p(41,A$e,2,0,"th",16),p(42,p$e,2,1,"td",17),Be(),Ie(43,24),p(44,g$e,2,0,"th",16),p(45,_$e,2,1,"td",17),Be(),p(46,b$e,1,0,"tr",25),p(47,v$e,1,0,"tr",26),p(48,C$e,3,1,"tr",27),c(),M(49,"mat-paginator",28),c()(),M(50,"div",8),c()(),M(51,"div",29),c()),2&e&&(h(11),m("ngIf",i.visibleGenerate),h(10),m("dataSource",i.certificationDataSource),h(25),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(5,y$e)))},dependencies:[Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Aa]}),t})(),w$e=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-graduate-update-info"]],decls:207,vars:0,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-1"],[1,"col-10"],[1,"callout","callout-success"],[1,"container"],[1,"col-12","col-xs-12","col-sm-6"],["for","lista-desplegables",1,"label-desplegable-govco"],["aria-required","true"],["id","lista-desplegables","data-type","basic",1,"desplegable-govco"],["disabled","","selected",""],["value","1"],["value","2"],["id","lista-ciudad","data-type","basic",1,"desplegable-govco"],[1,"col-12","col-xs-12","col-sm-12"],[1,"entradas-de-texto-govco"],["for","input-basico-id"],["type","text","id","input-basico-id0","placeholder","Direcci\xf3n de residencia"],[1,"col-6","col-xs-6","col-sm-3"],["type","text","id","input-basico-id1","placeholder","Indicativo"],["type","text","id","input-basico-id2","placeholder","N\xfamero de tel\xe9fono"],["type","text","id","input-basico-id3","placeholder","N\xfamero de celular"],["type","text","id","input-basico-id4","placeholder","Correo electr\xf3nico"],[1,"switch-seleccion-govco","form-switch","m-2","mt-4"],["for","opt3"],[1,"radio-seleccion-govco","ms-2","mt-4"],["type","radio","id","radio11","name","radioButton1","value","0"],["for","radio11"],[1,"radio-seleccion-govco","ms-2"],["type","radio","id","radio12","name","radioButton1","value","1","checked",""],["for","radio12"],["id","lista-desplegables-tipo","data-type","basic",1,"desplegable-govco"],["id","lista-desplegables-tra","data-type","basic",1,"desplegable-govco"],["id","lista-ciudad-tra","data-type","basic",1,"desplegable-govco"],["type","text","id","input-basico-id6","placeholder","Empresa"],["type","text","id","input-basico-id7","placeholder","Cargo"],["type","text","id","input-basico-id8","placeholder","Direcci\xf3n laboral"],["type","text","id","input-basico-id9","placeholder","Indicativo"],["type","text","id","input-basico-id10","placeholder","N\xfamero de tel\xe9fono"],[1,"d-flex","justify-content-end"],["type","button","onclick","",1,"btn-govco","fill-btn-govco",2,"width","165px","height","42px","margin-top","23px"],[1,"box-footer"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-icon"),u(3,"menu"),c(),l(4,"h5",2),u(5,"Actualizaci\xf3n de datos personales"),c(),l(6,"div",3)(7,"button",4)(8,"mat-icon"),u(9,"minimize"),c()()()(),l(10,"div",5)(11,"div",6),M(12,"div",7),l(13,"div",8)(14,"div",9)(15,"mat-icon"),u(16,"home"),c(),l(17,"h5",2),u(18,"Datos residencia"),c()(),l(19,"div",10)(20,"div",6)(21,"div",11)(22,"label",12)(23,"b"),u(24," Departamento"),c(),l(25,"span",13),u(26,"*"),c()(),l(27,"div",14)(28,"select")(29,"option",15),u(30,"Escoger"),c(),l(31,"option",16),u(32,"Bogota"),c(),l(33,"option",17),u(34,"Otros"),c()()()(),l(35,"div",11)(36,"label",12)(37,"b"),u(38,"Ciudad"),c(),l(39,"span",13),u(40,"*"),c()(),l(41,"div",18)(42,"select")(43,"option",15),u(44,"Escoger"),c(),l(45,"option",16),u(46,"Bogota"),c(),l(47,"option",17),u(48,"Otros"),c()()()()(),l(49,"div",6)(50,"div",19)(51,"div",20)(52,"label",21)(53,"b"),u(54,"Direcci\xf3n de residencia"),c(),l(55,"span",13),u(56,"*"),c()(),M(57,"input",22),c()()(),l(58,"div",6)(59,"div",23)(60,"div",20)(61,"label",21)(62,"b"),u(63,"Indicativo"),c(),l(64,"span",13),u(65,"*"),c()(),M(66,"input",24),c()(),l(67,"div",23)(68,"div",20)(69,"label",21)(70,"b"),u(71,"N\xfamero de telefono"),c(),l(72,"span",13),u(73,"*"),c()(),M(74,"input",25),c()(),l(75,"div",23)(76,"div",20)(77,"label",21)(78,"b"),u(79,"N\xfamero de celular"),c(),l(80,"span",13),u(81,"*"),c()(),M(82,"input",26),c()(),l(83,"div",23)(84,"div",20)(85,"label",21)(86,"b"),u(87,"Correo electr\xf3nico"),c(),l(88,"span",13),u(89,"*"),c()(),M(90,"input",27),c()()()(),M(91,"br"),l(92,"div",9)(93,"mat-icon"),u(94,"work"),c(),l(95,"h5",2),u(96,"Datos laborales"),c()(),l(97,"div",10)(98,"div",6)(99,"div",19)(100,"div",28)(101,"label",29)(102,"b"),u(103,"\xbfTrabaja actualmente?"),c()(),u(104,"\xa0 "),c(),l(105,"div",30),M(106,"input",31),l(107,"label",32),u(108,"Si"),c()(),l(109,"div",33),M(110,"input",34),l(111,"label",35),u(112,"No"),c()()()(),M(113,"br"),l(114,"div",6)(115,"div",19)(116,"label",12)(117,"b"),u(118," Tipo de trabajo"),c(),l(119,"span",13),u(120,"*"),c()(),l(121,"div",36)(122,"select")(123,"option",15),u(124,"Escoger"),c(),l(125,"option",16),u(126,"Empleado"),c(),l(127,"option",17),u(128,"Independiente"),c()()()()(),l(129,"div",6)(130,"div",11)(131,"label",12)(132,"b"),u(133," Departamento"),c(),l(134,"span",13),u(135,"*"),c()(),l(136,"div",37)(137,"select")(138,"option",15),u(139,"Escoger"),c(),l(140,"option",16),u(141,"Bogota"),c(),l(142,"option",17),u(143,"Otros"),c()()()(),l(144,"div",11)(145,"label",12)(146,"b"),u(147,"Ciudad"),c(),l(148,"span",13),u(149,"*"),c()(),l(150,"div",38)(151,"select")(152,"option",15),u(153,"Escoger"),c(),l(154,"option",16),u(155,"Bogota"),c(),l(156,"option",17),u(157,"Otros"),c()()()()(),l(158,"div",6)(159,"div",19)(160,"div",20)(161,"label",21)(162,"b"),u(163,"Empresa"),c(),l(164,"span",13),u(165,"*"),c()(),M(166,"input",39),c()()(),l(167,"div",6)(168,"div",11)(169,"div",20)(170,"label",21)(171,"b"),u(172,"Cargo"),c(),l(173,"span",13),u(174,"*"),c()(),M(175,"input",40),c()(),l(176,"div",11)(177,"div",20)(178,"label",21)(179,"b"),u(180,"Direcci\xf3n laboral"),c(),l(181,"span",13),u(182,"*"),c()(),M(183,"input",41),c()()(),l(184,"div",6)(185,"div",23)(186,"div",20)(187,"label",21)(188,"b"),u(189,"Indicativo"),c(),l(190,"span",13),u(191,"*"),c()(),M(192,"input",42),c()(),l(193,"div",23)(194,"div",20)(195,"label",21)(196,"b"),u(197,"N\xfamero de telefono"),c(),l(198,"span",13),u(199,"*"),c()(),M(200,"input",43),c()()()(),M(201,"br"),l(202,"div",44)(203,"button",45),u(204,"Actualizar"),c()()(),M(205,"div",7),c()(),M(206,"div",46),c())},dependencies:[mr,_U,vU]}),t})();function P$e(t,n){if(1&t){const e=Mn();l(0,"div",8)(1,"div",9)(2,"div",10)(3,"mat-icon"),u(4,"perm_identity"),c(),l(5,"h5",11),u(6,"Documento de identidad"),c()(),l(7,"div",12)(8,"div",13),M(9,"br")(10,"pdf-viewer",14)(11,"br"),l(12,"div",15)(13,"label",16),u(14,"Documento de identidad"),c(),l(15,"input",17),ae("change",function(r){return Mt(e),wt(z().selectedDocumentFile(r))}),c(),l(16,"span",18),u(17,"Imagen completa y legible de la c\xe9dula de ciudadan\xeda por ambas caras en formato PDF. Peso m\xe1ximo: 3 MB"),c()()()()()()}if(2&t){const e=z();h(10),m("src",e.documentFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(5),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple)}}function D$e(t,n){if(1&t){const e=Mn();l(0,"div",8)(1,"div",9)(2,"div",10)(3,"mat-icon"),u(4,"co_present"),c(),l(5,"h5",11),u(6,"Fotograf\xeda"),c()(),l(7,"div",12)(8,"div",13),M(9,"br"),l(10,"img",19),ae("load",function(r){return Mt(e),wt(z().chargedImage(r))}),c(),M(11,"br")(12,"br")(13,"br"),l(14,"div",15)(15,"label",16),u(16,"Fotograf\xeda"),c(),l(17,"input",20),ae("change",function(r){return Mt(e),wt(z().selectedPhotoFile(r))}),c(),l(18,"span",18),u(19,"Fotograf\xeda digital en formato JPG a color tipo documento, tomada de frente (NO selfie), fondo totalmente blanco. Tama\xf1o ancho 450 p\xedxeles, alto 600 p\xedxeles"),c()()()()()()}if(2&t){const e=z();h(10),m("src",e.photoFile,kf),h(7),m("accept",e.fileTypeAllowedImage)("multiple",e.fileMultiple)}}function x$e(t,n){if(1&t){const e=Mn();l(0,"div",8)(1,"div",9)(2,"div",10)(3,"mat-icon"),u(4,"snippet_folder"),c(),l(5,"h5",11),u(6,"Diploma o acta de grado"),c()(),l(7,"div",12)(8,"div",13),M(9,"br")(10,"pdf-viewer",14)(11,"br"),l(12,"div",15)(13,"label",16),u(14,"Diploma o acta de grado"),c(),l(15,"input",21),ae("change",function(r){return Mt(e),wt(z().selectedProfessionalTitleFile(r))}),c(),l(16,"span",18),u(17,"Imagen completa y legible del diploma en formato PDF, la cual debe evidenciar la informaci\xf3n del registro del t\xedtulo profesional. Peso m\xe1ximo: 3 MB"),c()()()()()()}if(2&t){const e=z();h(10),m("src",e.professionalTitleFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(5),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple)}}let S$e=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g){this.data=e,this.utilService=i,this.dialogRef=r,this.procedureService=o,this.storage=a,this.parameterService=s,this.formBuilder=d,this.graduateService=f,this.procedureDocumentService=A,this.procedureLogService=g,this.fileTypeAllowed=".pdf",this.fileTypeAllowedImage=".jpeg,.jpg,.png",this.fileMultiple=!1,this.files=[],this.photoFile="assets/images/user.png",this.procedure=new Zr,this.hoy=kt(new Date).format("YYYY-MM-DD"),this.ipAddress="",this.listParameter=new Array,this.widthPermited=0,this.heightPermited=0,this.maxSize=0,this.procedureId=0,this.graduate=new Ks,this.documentFileValidate=!1,this.photoFileValidate=!1,this.professionalTitleFileValidate=!1}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.procedureId=this.data.id;let e=this.procedureService.getById(this.procedureId).toPromise(),i=this.parameterService.getAll().toPromise();Promise.all([e,i]).then(r=>{this.procedure=r[0].data,this.listParameter=r[1].data,this.procedure.procedureDocuments.forEach(d=>{"C"==d.status&&(d.procedureDocumentTypeId==T.UploadDocumentType.Document&&(this.form.controls.documentFile.addValidators(ee.required),this.form.controls.documentFile.updateValueAndValidity(),this.documentFileValidate=!0),d.procedureDocumentTypeId==T.UploadDocumentType.Photo&&(this.form.controls.photoFile.addValidators(ee.required),this.form.controls.photoFile.updateValueAndValidity(),this.photoFileValidate=!0),d.procedureDocumentTypeId==T.UploadDocumentType.ProfessionalTitle&&(this.form.controls.professionalTitleFile.addValidators(ee.required),this.form.controls.professionalTitleFile.updateValueAndValidity(),this.professionalTitleFileValidate=!0))}),this.utilService.getIPAddress().subscribe(d=>{this.ipAddress=d},d=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",d.error.message)}),0!==Object.entries(this.user).length&&this.graduateService.getById(this.user.idUser).subscribe(d=>{"success"==d.type&&(this.graduate=d.data)},d=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",d.error.message)});let o=this.listParameter.find(d=>"MAXIMGWIDTH"==d.name)?.value;this.widthPermited=null!=o?parseInt(o):0;let a=this.listParameter.find(d=>"MAXIMGHEIGHT"==d.name)?.value;this.heightPermited=null!=a?parseInt(a):0;let s=this.listParameter.find(d=>"MAXSIZEUPLOAD"==d.name)?.value;this.maxSize=null!=s?parseInt(s):0,this.utilService.sendAlertModal(T.AlertType.Info,"Carga documentos","Para continuar el tr\xe1mite por primera vez debe cargar los documentos faltantes.")},r=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)})}buildForm(){this.form=this.formBuilder.group({documentFile:["",[]],photoFile:["",[]],professionalTitleFile:["",[]]})}selectedDocumentFile(e){this.selectedFile(e,T.UploadDocumentType.Document,"document-"+this.graduate.documentNumber+"-"+this.procedure.procedureTypeId+"-"+this.hoy,"documentFile")}selectedPhotoFile(e){this.selectedFile(e,T.UploadDocumentType.Photo,"photo-"+this.graduate.documentNumber+"-"+this.procedure.procedureTypeId+"-"+this.hoy,"photoFile")}selectedProfessionalTitleFile(e){this.selectedFile(e,T.UploadDocumentType.ProfessionalTitle,"title-"+this.graduate.documentNumber+"-"+this.procedure.procedureTypeId+"-"+this.hoy,"professionalTitleFile")}selectedFile(e,i,r,o){const a=e.target.files;if("undefined"!=a)for(const s of a){if(s.size<0||s.size>this.maxSize)return this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","Tama\xf1o maximo permitido: "+this.maxSize/1024/1024+"MB, actual: "+Math.round(s.size/1024/1024)+" MB",!0),void this.form.get(o)?.setValue(null);this.utilService.extractBase64(s).then(d=>{let f=new rh;f.content=d.base,f.name=r+"."+s.type.split("/")[1],f.extension=s.type,f.type=i;let A=this.files.findIndex(g=>g.type==i);switch(A>=0?this.files[A]=f:this.files.push(f),i){case T.UploadDocumentType.Document:this.documentFile=d.base;break;case T.UploadDocumentType.Photo:this.photoFile=d.base;break;case T.UploadDocumentType.ProfessionalTitle:this.professionalTitleFile=d.base}}).catch(d=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","Error al procesar archivo "+d,!1)})}}chargedImage(e){let i=e.target.naturalWidth,r=e.target.naturalHeight;i<120||i>this.widthPermited?(this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","El ancho de la fotografia debe ser m\xednimo 120px o m\xe1ximo "+this.widthPermited+"px, actual: "+i+" px"),this.form.get("photoFile")?.setValue(null),this.photoFile="assets/images/user.png"):(r<160||r>this.heightPermited)&&(this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","El alto de la fotografia debe ser m\xednimo 160px o m\xe1ximo "+this.heightPermited+"px, actual: "+r+" px"),this.form.get("photoFile")?.setValue(null),this.photoFile="assets/images/user.png")}finalizarCarga(){let e=this.procedure.procedureDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.Document&&"C"==g.status),i=this.procedure.procedureDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.Photo&&"C"==g.status),r=this.procedure.procedureDocuments.find(g=>g.procedureDocumentTypeId==T.UploadDocumentType.ProfessionalTitle&&"C"==g.status),o=this.files.find(g=>g.type==T.UploadDocumentType.Document),a=this.files.find(g=>g.type==T.UploadDocumentType.Photo),s=this.files.find(g=>g.type==T.UploadDocumentType.ProfessionalTitle),d=Array();null!=e&&null!=o&&(e.changeDate="",e.status="A",e.urlChange="",e.url=o.name,e.uploadDate=this.hoy,e.name=o.name,e.extension=o.extension,e.content=o.content,d.push(e)),null!=i&&null!=a&&(i.changeDate="",i.status="A",i.urlChange="",i.url=a.name,i.uploadDate=this.hoy,i.name=a.name,i.extension=a.extension,i.content=a.content,d.push(i)),null!=r&&null!=s&&(r.changeDate="",r.status="A",r.urlChange="",r.url=s.name,r.uploadDate=this.hoy,r.name=s.name,r.extension=s.extension,r.content=s.content,d.push(r));let f=JSON.parse(JSON.stringify(this.procedure));f.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,f.priority=f.priority+1,f.graduate=null,f.procedureStatus=null,f.procedureType=null,f.procedureDocuments=null,f.procedurePayments=null;let A=new ed;if(A.id=0,A.procedureId=f.id,A.processDate=kt(new Date).format("YYYY-MM-DD HH:mm:ss"),A.username=this.user.name,A.ipAddress=this.ipAddress,A.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,A.description="Tr\xe1mite cambia a estado: Solicitud pendiente verificar primera vez por documentos incompletos",d.length>0){let g=this.procedureDocumentService.UpdateDocumentsFiles(d,1).toPromise(),b=this.procedureLogService.insert(A).toPromise();Promise.all([g,b]).then(_=>{"success"==_[0].type?this.procedureService.update(f,f.id).subscribe(v=>{this.utilService.sendAlertModal(T.AlertType.Success,"Carga documentos","El estado de su solicitud ha cambiado a pendiente por verificar tr\xe1mite primera vez."),setTimeout(()=>{this.Cancel(!0)},2e3)},v=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos",v.error.message),setTimeout(()=>{this.Cancel(!0)},3e3)}):this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","La carga de documentos no fue exitosa, por favor verifique las especificaciones se\xf1aladas para cada uno de los documentos requeridos.")},_=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos",_.error.message),setTimeout(()=>{this.Cancel(!0)},3e3)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","No hay documentos para cargar.")}Cancel(e){this.dialogRef.close(e)}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(pi),D(xo),D(Oa),D(Ci),D(lc),D(zi),D(Al),D(sh),D(gm))},t.\u0275cmp=Xt({type:t,selectors:[["app-upload-files-pending-modal"]],decls:14,vars:5,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],["class","col-4",4,"ngIf"],[1,"col-0","col-xs-0","col-md-3"],[1,"col-12","col-xs-12","col-md-6","displayButton"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"col-4"],[1,"box","box-success"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-body"],[1,"mb-3"],[2,"width","150px","height","200px",3,"src","render-text","original-size","show-borders"],[1,"descripcion-emergente-govco","top"],["for","formFile",1,"form-label"],["formControlName","documentFile","type","file",1,"form-control",3,"accept","multiple","change"],[1,"tiptext"],[2,"width","150px","height","200px",3,"src","load"],["formControlName","photoFile","type","file",1,"form-control",3,"accept","multiple","change"],["formControlName","professionalTitleFile","type","file",1,"form-control",3,"accept","multiple","change"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Cargar documentos pendientes"),c(),l(2,"div",1)(3,"form",2)(4,"div",3),p(5,P$e,18,6,"div",4),p(6,D$e,20,3,"div",4),p(7,x$e,18,6,"div",4),c(),l(8,"div",3),M(9,"div",5),l(10,"div",6)(11,"button",7),ae("click",function(){return i.finalizarCarga()}),u(12,"Finalizar"),c()(),M(13,"div",5),c()()()),2&e&&(h(3),m("formGroup",i.form),h(2),m("ngIf",i.documentFileValidate),h(1),m("ngIf",i.photoFileValidate),h(1),m("ngIf",i.professionalTitleFileValidate),h(4),m("disabled",i.form.invalid))},dependencies:[Oi,mr,Uo,Yo,Gi,Ki,Vi,Qi,Ri,Yi,T0],styles:[".displayButton[_ngcontent-%COMP%]{display:grid}.descripcion-emergente-govco.top[_ngcontent-%COMP%]   .tiptext[_ngcontent-%COMP%]{margin-left:-60px;bottom:130%;left:30%}"]}),t})(),$G=(()=>{class t{constructor(e,i){this.dialogRef=e,this.data=i,this.bankList=[{code:"1815",name:"ALIANZA FIDUCIARIA"},{code:"1558",name:"BAN100"},{code:"1059",name:"BANCAMIA"},{code:"1040",name:"BANCO AGRARIO"},{code:"1081",name:"BANCO AGRARIO DESARROLLO"},{code:"1080",name:"BANCO AGRARIO QA DEFECTOS"},{code:"1032",name:"BANCO CAJA SOCIAL DESARROLLO"},{code:"1052",name:"BANCO COMERCIAL AVVILLAS S.A."},{code:"1061",name:"BANCO COOMEVA S.A. - BANCOOMEVA"},{code:"1066",name:"BANCO COOPERATIVO COOPCENTRAL"},{code:"1051",name:"BANCO DAVIVIENDA"},{code:"1001",name:"BANCO DE BOGOTA DESARROLLO 2013"},{code:"1023",name:"BANCO DE OCCIDENTE"},{code:"1062",name:"BANCO FALABELLA"},{code:"1063",name:"BANCO FINANDINA S.A BIC"},{code:"1012",name:"BANCO GNB SUDAMERIS"},{code:"1071",name:"BANCO J.P. MORGAN COLOMBIA S.A."},{code:"1047",name:"BANCO MUNDO MUJER S.A."},{code:"1060",name:"BANCO PICHINCHA S.A."},{code:"1002",name:"BANCO POPULAR"},{code:"1065",name:"BANCO SANTANDER COLOMBIA"},{code:"1069",name:"BANCO SERFINANZA"},{code:"1303",name:"BANCO UNION"},{code:"1022",name:"BANCO UNION COLOMBIANO"},{code:"1005",name:"BANCO UNION COLOMBIANO FD2"},{code:"1007",name:"BANCOLOMBIA QA"},{code:"1077",name:"BANKA"},{code:"1013",name:"BBVA COLOMBIA S.A."},{code:"1513",name:"BBVA DESARROLLO"},{code:"1009",name:"CITIBANK COLOMBIA S.A."},{code:"1370",name:"COLTEFINANCIERA"},{code:"1292",name:"CONFIAR COOPERATIVA FINANCIERA"},{code:"1291",name:"COOFINEP COOPERATIVA FINANCIERA"},{code:"1289",name:"COOPERATIVA FINANCIERA COTRAFA"},{code:"1283",name:"COOPERATIVA FINANCIERA DE ANTIOQUIA"},{code:"1816",name:"CREZCAMOS S.A. COMPA\xd1\xcdA DE FINANCIAMIENTO"},{code:"1097",name:"DALE"},{code:"1551",name:"DAVIPLATA"},{code:"1637",name:"IRIS"},{code:"1006",name:"ITAU"},{code:"1070",name:"LULO BANK"},{code:"1801",name:"MOVII S.A"},{code:"1508",name:"NEQUI CERTIFICACION"},{code:"121212",name:"Prueba Steve"},{code:"1811",name:"RAPPIPAY"},{code:"1813",name:"SANTANDER CONSUMER COLOMBIA"},{code:"1019",name:"SCOTIABANK COLPATRIA DESARROLLO"},{code:"1078",name:"SCOTIABANK COLPATRIA UAT"},{code:"1804",name:"UALA"}]}ngOnInit(){this.dialogRef.disableClose=!0,this.payment=this.data.payment}Confirm(e){this.dialogRef.close(e)}getBankName(e){return this.bankList.find(i=>i.code==e.toString())?.name}}return t.\u0275fac=function(e){return new(e||t)(D(xo),D(zo))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-paymeny-pse-result-modal"]],decls:96,vars:19,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["align","center"],[2,"width","40%","text-align","left"],[1,"site-subtitle",2,"font-weight","bold"],[2,"text-align","left"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Resultado de transaccion - PSE"),c(),l(2,"div",1)(3,"div",2)(4,"div",3)(5,"div",4)(6,"table",5)(7,"tbody")(8,"tr")(9,"td",6)(10,"span",7),u(11,"Empresa:"),c()(),l(12,"td",8),u(13,"CONSEJO PROFESIONAL DE ADMINISTRACION DE EMPRESAS"),c()(),l(14,"tr")(15,"td",6)(16,"span",7),u(17,"NIT:"),c()(),l(18,"td",8),u(19,"800.142.286-0"),c()(),l(20,"tr")(21,"td",6)(22,"span",7),u(23,"Estado:"),c()(),l(24,"td",8)(25,"span"),u(26),c()()(),l(27,"tr")(28,"td",6)(29,"span",7),u(30,"Id Transacci\xf3n (CUS):"),c()(),l(31,"td",8)(32,"span"),u(33),c()()(),l(34,"tr")(35,"td",6)(36,"span",7),u(37,"Descripci\xf3n del pago:"),c()(),l(38,"td",8)(39,"span"),u(40),c()()(),l(41,"tr")(42,"td",6)(43,"span",7),u(44,"Valor:"),c()(),l(45,"td",8)(46,"span"),u(47),si(48,"number"),c()()(),l(49,"tr")(50,"td",6)(51,"span",7),u(52,"Factura No:"),c()(),l(53,"td",8)(54,"span"),u(55),c()()(),l(56,"tr")(57,"td",6)(58,"span",7),u(59,"Banco:"),c()(),l(60,"td",8)(61,"span"),u(62),c()()(),l(63,"tr")(64,"td",6)(65,"span",7),u(66,"Fecha de pago:"),c()(),l(67,"td",8)(68,"span"),u(69),si(70,"date"),c()()(),l(71,"tr")(72,"td",6)(73,"span",7),u(74,"Fecha solicitud banco:"),c()(),l(75,"td",8)(76,"span"),u(77),si(78,"date"),c()()(),l(79,"tr")(80,"td",6)(81,"span",7),u(82,"Ciclo Transacci\xf3n:"),c()(),l(83,"td",8)(84,"span"),u(85),c()()(),l(86,"tr")(87,"td",6)(88,"span",7),u(89,"Codigo entidad:"),c()(),l(90,"td",8)(91,"span"),u(92),c()()()()()()()()(),l(93,"mat-dialog-actions",9)(94,"button",10),ae("click",function(){return i.Confirm("y")}),u(95,"Cerrar"),c()()),2&e&&(h(26),Pe("OK"==i.payment.transactionState?"Transacci\xf3n aprobada":"NOT_AUTHORIZED"==i.payment.transactionState?"Transacci\xf3n rechazada":"FAILED"==i.payment.transactionState?"Transacci\xf3n fallida":"PENDING"==i.payment.transactionState?"Transacci\xf3n pendiente":""),h(7),Pe(i.payment.trazabilityCode),h(7),Pe(i.payment.paymentDescription),h(7),Pe(bi(48,10,i.payment.transactionValue,"2.0")),h(8),Pe(i.payment.ticketId),h(7),Pe(i.getBankName(i.payment.financialInstitutionCode)),h(7),Pe(bi(70,13,i.payment.bankProcessDate,"yyyy-MM-dd")),h(8),Pe(bi(78,16,i.payment.soliciteDate,"yyyy-MM-dd")),h(8),Pe(i.payment.transactionCycle),h(7),Pe(i.payment.financialInstitutionCode))},dependencies:[Uo,Yo,pa,gg,Aa]}),t})();function O$e(t,n){1&t&&(l(0,"th",30),u(1," No. "),c())}function E$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function T$e(t,n){1&t&&(l(0,"th",30),u(1," Tr\xe1mite "),c())}function k$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureType.name," ")}}function I$e(t,n){1&t&&(l(0,"th",30),u(1," C\xf3digo radicaci\xf3n "),c())}function B$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.ticket," ")}}function R$e(t,n){1&t&&(l(0,"th",30),u(1," Fecha Solicitud "),c())}function N$e(t,n){if(1&t&&(l(0,"td",31),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.requestDate,"yyyy-MM-dd")," ")}}function F$e(t,n){1&t&&(l(0,"th",30),u(1," Estado del tr\xe1mite"),c())}function L$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedureStatus.name," ")}}function U$e(t,n){1&t&&(l(0,"th",30),u(1," Acci\xf3n "),c())}function Y$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit,i=z();h(1),De(" ",i.getDetailStatus(e.procedureStatus.id)," ")}}function H$e(t,n){1&t&&M(0,"tr",32)}function j$e(t,n){1&t&&M(0,"tr",33)}function V$e(t,n){1&t&&(l(0,"th",30),u(1," N\xfamero matr\xedcula profesional "),c())}function Q$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureNumber," ")}}function G$e(t,n){1&t&&(l(0,"th",30),u(1," No. resoluci\xf3n "),c())}function z$e(t,n){if(1&t&&(l(0,"td",31),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.licensureResolution.description," ")}}function W$e(t,n){1&t&&(l(0,"th",30),u(1," Fecha resoluci\xf3n "),c())}function q$e(t,n){if(1&t&&(l(0,"td",31),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.licensureResolution.resolutionDate,"yyyy-MM-dd")," ")}}function J$e(t,n){1&t&&(l(0,"th",30),u(1," Descarga certificado otorgamiento "),c())}function K$e(t,n){if(1&t){const e=Mn();l(0,"div",35)(1,"div",36)(2,"span",37),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().showDocument(r,"CO"))}),M(3,"span",38),c(),l(4,"span",39),u(5,"Descargar certificado de otorgamiento"),c()()()}}function X$e(t,n){if(1&t){const e=Mn();l(0,"div",35)(1,"div",36)(2,"span",40),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().generateDocument(r,"CO"))}),M(3,"span",41),c(),l(4,"span",39),u(5,"Generar certificado de otorgamiento"),c()()()}}function $$e(t,n){if(1&t&&(l(0,"td",31),p(1,K$e,6,0,"div",34),p(2,X$e,6,0,"div",34),c()),2&t){const e=n.$implicit,i=z();h(1),m("ngIf",null!=e.certificationName&&i.validateStatus(e)),h(1),m("ngIf",null==e.certificationName&&i.validateStatus(e))}}function Z$e(t,n){1&t&&(l(0,"th",30),u(1," Descarga tarjeta profesional "),c())}function eZe(t,n){if(1&t){const e=Mn();l(0,"div",35)(1,"div",36)(2,"span",37),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().showDocument(r,"TP"))}),M(3,"span",38),c(),l(4,"span",39),u(5,"Descargar tarjeta profesional"),c()()()}}function tZe(t,n){if(1&t){const e=Mn();l(0,"div",35)(1,"div",36)(2,"span",40),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().generateDocument(r,"TP"))}),M(3,"span",41),c(),l(4,"span",39),u(5,"Generar tarjeta profesional"),c()()()}}function nZe(t,n){if(1&t&&(l(0,"td",31),p(1,eZe,6,0,"div",34),p(2,tZe,6,0,"div",34),c()),2&t){const e=n.$implicit,i=z();h(1),m("ngIf",null!=e.cardName&&i.validateStatus(e)),h(1),m("ngIf",null==e.cardName&&i.validateStatus(e))}}function iZe(t,n){1&t&&M(0,"tr",32)}function rZe(t,n){1&t&&M(0,"tr",33)}const ZG=function(){return[5,10,25,100]};let oZe=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_){this.modalService=e,this.route=i,this.router=r,this.storage=o,this.procedureService=a,this.utilService=s,this.licensureService=d,this.dialog=f,this.reportedInfoBankService=A,this.pseTransactionService=g,this.signSignatedResolutionService=b,this.procedureDocumentService=_,this.tramite=new Zr,this.displayedColumns=["id","tramite","ticket","fechaSolicitud","estado","accion"],this.displayedProcedureColumns=["licensure","resolution","resolutionDate","licensureDownload","cardDownload"],this.router.events.pipe(lo(P=>P instanceof p2),HQ()).subscribe(P=>{let k=P[1].urlAfterRedirects;P[0].urlAfterRedirects.includes("login")&&(window.location.href=k,console.log("Refresh localstorage"))})}ngOnInit(){if(this.user=this.storage.getObject("user"),0!==Object.entries(this.user).length){this.utilService.showLoading("Cargando...");let e=this.procedureService.getByUserId(this.user.idUser).toPromise(),i=this.reportedInfoBankService.getReportedProcedurePayment(this.user.idUser,T.ProcedureType.First).toPromise(),r=this.reportedInfoBankService.getReportedProcedurePayment(this.user.idUser,T.ProcedureType.Change).toPromise(),o=this.pseTransactionService.getTransactionByUserProcedureType({idUser:this.user.idUser,procedureTypeId:T.ProcedureType.First}).toPromise(),a=this.pseTransactionService.getTransactionByUserProcedureType({idUser:this.user.idUser,procedureTypeId:T.ProcedureType.Change}).toPromise();Promise.all([e,i,o,r,a]).then(s=>{this.utilService.closeLoading("");let d=s[0],f=s[1],A=s[2],g=s[3],b=s[4];if("success"==d.type){this.procedureDataSource=new Ni(d.data),this.procedureDataSource.sort=this.sort,this.procedureDataSource.paginator=this.paginator;let W=new Array,pe=d.data;pe.forEach(Ne=>{Ne.licensures.forEach(ge=>{W.push(ge)}),Ne.licensures.length>0?this.signSignatedResolutionService.getByLicensureResponsible(Ne.licensures[0].licensureResolutionId).subscribe(Me=>{Ne.signed=Me.data},Me=>{Ne.signed=!1}):Ne.signed=!1,this.procedureDocumentService.getProcedureDocuments(Ne.id,T.UploadDocumentType.Photo).subscribe(ge=>{Ne.image=ge.data.length>0},ge=>{Ne.image=!1})}),this.licensureDataSource=new Ni(W),this.licensureDataSource.sort=this.sortLicensure,this.licensureDataSource.paginator=this.paginatorLicensure;let Ee=pe.find(Ne=>Ne.procedureTypeId==T.ProcedureType.First);if(null!=Ee&&Ee.procedureStatusId==T.ProcedureStatus.PendingDocumentRequestFirst)return void this.openUploadDocumentsPending(Ee.id)}let _=A.data;null!=_&&_.length>0&&null==_[0].procedureId&&"N"==_[0].finalized&&(this.utilService.showLoading("Por favor espere un momento mientras se confirma su pago"),this.pseTransactionService.getTransactionByTrazabilityCode({idUser:this.user.idUser,transaction:_[0].trazabilityCode}).subscribe(W=>{this.utilService.closeLoading(""),_[0].transactionState=W.data.transactionState,this.modalConfirmRef=this.dialog.open($G,{width:"600px",autoFocus:!0,disableClose:!0,data:{payment:_[0]}}),this.modalConfirmRef.afterClosed().subscribe(pe=>{if("y"==pe)switch(_[0].transactionState){case"PENDING":this.utilService.sendAlertModal(T.AlertType.Info,"Pago de tr\xe1mite","Por favor verificar si el d\xe9bito fue realizado en el Banco. Si requiere informaci\xf3n adicional por favor comuniquese con las l\xednea de servicio a la ciudadan\xeda/usuario: +571 317 4309847 y +571 317 4353159");break;case"OK":this.router.navigateByUrl("graduate/procedures/"+T.ProcedureType.First,{state:{pse:!0}});break;case"NOT_AUTHORIZED":case"FAILED":this.pseTransactionService.finalizeTransactionPse({trazabilityCode:_[0].trazabilityCode,entityCode:""}).subscribe(Ee=>{})}},pe=>{console.log(pe)})},W=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",W.error.message)}));let P=f.data;if(null==d.data.find(W=>W.procedureTypeId==T.ProcedureType.First)&&P.length>0)return void this.router.navigateByUrl("graduate/procedures/"+T.ProcedureType.First,{state:{bank:!0}});let k=b.data;null!=k&&k.length>0&&null==k[0].procedureId&&"N"==k[0].finalized&&(this.utilService.showLoading("Por favor espere un momento mientras se confirma su pago"),this.pseTransactionService.getTransactionByTrazabilityCode({idUser:this.user.idUser,transaction:k[0].trazabilityCode}).subscribe(W=>{this.utilService.closeLoading(""),k[0].transactionState=W.data.transactionState,this.modalConfirmRef=this.dialog.open($G,{width:"600px",autoFocus:!0,disableClose:!0,data:{payment:k[0]}}),this.modalConfirmRef.afterClosed().subscribe(pe=>{if("y"==pe)switch(k[0].transactionState){case"PENDING":this.utilService.sendAlertModal(T.AlertType.Info,"Pago de tr\xe1mite","Por favor verificar si el d\xe9bito fue realizado en el Banco. Si requiere informaci\xf3n adicional por favor comuniquese con las l\xednea de servicio a la ciudadan\xeda/usuario: +571 317 4309847 y +571 317 4353159");break;case"OK":this.router.navigateByUrl("graduate/procedures/"+T.ProcedureType.Change,{state:{pse:!0}});break;case"NOT_AUTHORIZED":case"FAILED":this.pseTransactionService.finalizeTransactionPse({trazabilityCode:k[0].trazabilityCode,entityCode:""}).subscribe(Ee=>{})}},pe=>{console.log(pe)})},W=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",W.error.message)}));let H=g.data;null==d.data.find(W=>W.procedureTypeId==T.ProcedureType.Change)&&H.length>0&&this.router.navigateByUrl("graduate/procedures/"+T.ProcedureType.Change,{state:{bank:!0}})},s=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message)})}}getDetailStatus(e){switch(e){case T.ProcedureStatus.DocumentComplete:case T.ProcedureStatus.PendingDocumentRequestFirst:case T.ProcedureStatus.PendingRequestToVerifyFirst:case T.ProcedureStatus.RequestOnAprobation:case T.ProcedureStatus.PendingRequestConfirmUniversity:return"Tr\xe1mite en proceso";case T.ProcedureStatus.NegatedRequest:case T.ProcedureStatus.LicensureCurrent:case T.ProcedureStatus.RequestRejected:return"Tr\xe1mite Finalizado";default:return""}}openModal(e){this.modalService.open(e)}validateStatus(e){let i=this.procedureDataSource.data.find(r=>r.id==e.procedureId);return null!=i&&i.procedureStatusId==T.ProcedureStatus.LicensureCurrent&&i.signed&&i.image}showDocument(e,i="CO"){this.utilService.showLoading("Descargando..."),"CO"==i&&this.licensureService.downloadLicensure({item:e.id}).subscribe(r=>{if(this.utilService.closeLoading(""),"success"==r.type)if(r.data.length>0){let o=r.exceptionMessage.split(".")[1].toUpperCase(),a=this.utilService.getFileTypeName(o);""!=a?(this.utilService.sendAlertModal(T.AlertType.Success,"Certificado de otorgamiento descargado",r.exceptionMessage),this.utilService.downloadFileB64(a+r.data,r.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar el certificado",r.exceptionMessage)}else console.log("No existe el archivo de certificado de otorgamiento, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Descargar certificado",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Descargar certificado",r.error.message)}),"TP"==i?this.licensureService.downloadCard({item:e.id}).subscribe(r=>{if(this.utilService.closeLoading(""),"success"==r.type)if(r.data.length>0){let o=r.exceptionMessage.split(".")[1].toUpperCase(),a=this.utilService.getFileTypeName(o);""!=a?(this.utilService.sendAlertModal(T.AlertType.Success,"Tarjeta profesional descargada",r.exceptionMessage),this.utilService.downloadFileB64(a+r.data,r.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar la tarjeta profesional",r.exceptionMessage)}else console.log("No existe el archivo de la tarjeta profesional, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Descargar Tarjeta profesional",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Descargar Tarjeta profesional",r.error.message)}):this.utilService.closeLoading("")}generateDocument(e,i="CO"){this.utilService.showLoading("Generando..."),"CO"==i&&this.licensureService.generateLicensure({item:e.licensureNumber}).subscribe(r=>{this.utilService.closeLoading(""),"success"==r.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Certificado de otorgamiento generado",r.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado",r.error.message)}),"TP"==i?this.licensureService.generateCard({item:e.licensureNumber}).subscribe(r=>{this.utilService.closeLoading(""),"success"==r.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Tarjeta profesional generada",r.message),setTimeout(()=>{location.reload()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Generar Tarjeta profesional",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar Tarjeta profesional",r.error.message)}):this.utilService.closeLoading("")}openUploadDocumentsPending(e){this.modalRef=this.dialog.open(S$e,{height:"600px",width:"800px",autoFocus:!0,disableClose:!0,data:{id:e}}),this.modalRef.afterClosed().subscribe(i=>{i&&location.reload()},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}}return t.\u0275fac=function(e){return new(e||t)(D(Ap),D(Wu),D(Io),D(Ci),D(Oa),D(pi),D(vC),D(Wo),D(fm),D(pC),D(gG),D(sh))},t.\u0275cmp=Xt({type:t,selectors:[["app-home"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5),on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first),Rt(r=Nt())&&(i.paginatorLicensure=r.first),Rt(r=Nt())&&(i.sortLicensure=r.first)}},decls:93,vars:10,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-0"],[1,"col-12"],[1,"container","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","tramite"],["matColumnDef","ticket"],["matColumnDef","fechaSolicitud"],["matColumnDef","estado"],["matColumnDef","accion"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],["matColumnDef","licensure"],["matColumnDef","resolution"],["matColumnDef","resolutionDate"],["matColumnDef","licensureDownload"],["matColumnDef","cardDownload"],[1,"col-1"],[1,"col-10"],["mat-header-cell",""],["mat-cell",""],["mat-header-row",""],["mat-row",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],[1,"tiptext"],[1,"etiqueta-govco","completado",3,"click"],[1,"govco-copy"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-icon"),u(3,"menu"),c(),l(4,"h5",2),u(5,"Consulta de tr\xe1mites "),c(),l(6,"div",3)(7,"button",4)(8,"mat-icon"),u(9,"minimize"),c()()()(),l(10,"div",5)(11,"div",6),M(12,"div",7),l(13,"div",8)(14,"div",9)(15,"table",10),Ie(16,11),p(17,O$e,2,0,"th",12),p(18,E$e,2,1,"td",13),Be(),Ie(19,14),p(20,T$e,2,0,"th",12),p(21,k$e,2,1,"td",13),Be(),Ie(22,15),p(23,I$e,2,0,"th",12),p(24,B$e,2,1,"td",13),Be(),Ie(25,16),p(26,R$e,2,0,"th",12),p(27,N$e,3,4,"td",13),Be(),Ie(28,17),p(29,F$e,2,0,"th",12),p(30,L$e,2,1,"td",13),Be(),Ie(31,18),p(32,U$e,2,0,"th",12),p(33,Y$e,2,1,"td",13),Be(),p(34,H$e,1,0,"tr",19),p(35,j$e,1,0,"tr",20),c(),M(36,"mat-paginator",21),c()(),M(37,"div",7),c()(),M(38,"div",22),c(),l(39,"div",0)(40,"div",1)(41,"mat-icon"),u(42,"menu"),c(),l(43,"h5",2),u(44,"Informaci\xf3n de matr\xedcula profesional"),c(),l(45,"div",3)(46,"button",4)(47,"mat-icon"),u(48,"minimize"),c()()()(),l(49,"div",5)(50,"div",6),M(51,"div",7),l(52,"div",8)(53,"div",9)(54,"table",10),Ie(55,23),p(56,V$e,2,0,"th",12),p(57,Q$e,2,1,"td",13),Be(),Ie(58,24),p(59,G$e,2,0,"th",12),p(60,z$e,2,1,"td",13),Be(),Ie(61,25),p(62,W$e,2,0,"th",12),p(63,q$e,3,4,"td",13),Be(),Ie(64,26),p(65,J$e,2,0,"th",12),p(66,$$e,3,2,"td",13),Be(),Ie(67,27),p(68,Z$e,2,0,"th",12),p(69,nZe,3,2,"td",13),Be(),p(70,iZe,1,0,"tr",19),p(71,rZe,1,0,"tr",20),c(),M(72,"mat-paginator",21),c()(),M(73,"div",7),c()(),M(74,"div",22),c(),l(75,"div",0)(76,"div",1)(77,"mat-icon"),u(78,"circle_notifications"),c(),l(79,"h5",2),u(80,"Notificaciones"),c(),l(81,"div",3)(82,"button",4)(83,"mat-icon"),u(84,"minimize"),c()()()(),l(85,"div",5)(86,"div",6),M(87,"div",28),l(88,"div",29)(89,"p"),u(90,"Notificaciones de completitud del tr\xe1mite"),c()(),M(91,"div",28),c()(),M(92,"div",22),c()),2&e&&(h(15),m("dataSource",i.procedureDataSource),h(19),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(1),m("pageSizeOptions",vr(8,ZG)),h(18),m("dataSource",i.licensureDataSource),h(16),m("matHeaderRowDef",i.displayedProcedureColumns),h(1),m("matRowDefColumns",i.displayedProcedureColumns),h(1),m("pageSizeOptions",vr(9,ZG)))},dependencies:[Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,mr,mi,Aa],styles:["th.mat-header-cell[_ngcontent-%COMP%], td.mat-cell[_ngcontent-%COMP%]{text-align:center!important}.acciones[_ngcontent-%COMP%]{display:block}"]}),t})();function _a(t){return(_a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(t)}var Pa=Uint8Array,Oc=Uint16Array,mp=Uint32Array,N0=new Pa([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),F0=new Pa([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),EC=new Pa([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),tz=function(t,n){for(var e=new Oc(31),i=0;i<31;++i)e[i]=n+=1<<t[i-1];var r=new mp(e[30]);for(i=1;i<30;++i)for(var o=e[i];o<e[i+1];++o)r[o]=o-e[i]<<5|i;return[e,r]},nz=tz(N0,2),GI=nz[0],FP=nz[1];GI[28]=258,FP[258]=28;for(var iz=tz(F0,0),rz=iz[0],zI=iz[1],TC=new Oc(32768),Ka=0;Ka<32768;++Ka){var _p=(43690&Ka)>>>1|(21845&Ka)<<1;TC[Ka]=((65280&(_p=(61680&(_p=(52428&_p)>>>2|(13107&_p)<<2))>>>4|(3855&_p)<<4))>>>8|(255&_p)<<8)>>>1}var mu=function(t,n,e){for(var i=t.length,r=0,o=new Oc(n);r<i;++r)++o[t[r]-1];var s,a=new Oc(n);for(r=0;r<n;++r)a[r]=a[r-1]+o[r-1]<<1;if(e){s=new Oc(1<<n);var d=15-n;for(r=0;r<i;++r)if(t[r])for(var f=r<<4|t[r],A=n-t[r],g=a[t[r]-1]++<<A,b=g|(1<<A)-1;g<=b;++g)s[TC[g]>>>d]=f}else for(s=new Oc(i),r=0;r<i;++r)s[r]=TC[a[t[r]-1]++]>>>15-t[r];return s},cA=new Pa(288);for(Ka=0;Ka<144;++Ka)cA[Ka]=8;for(Ka=144;Ka<256;++Ka)cA[Ka]=9;for(Ka=256;Ka<280;++Ka)cA[Ka]=7;for(Ka=280;Ka<288;++Ka)cA[Ka]=8;var L0=new Pa(32);for(Ka=0;Ka<32;++Ka)L0[Ka]=5;var oz=mu(cA,9,0),az=mu(cA,9,1),sz=mu(L0,5,0),cz=mu(L0,5,1),LP=function(t){for(var n=t[0],e=1;e<t.length;++e)t[e]>n&&(n=t[e]);return n},_u=function(t,n,e){var i=n/8>>0;return(t[i]|t[i+1]<<8)>>>(7&n)&e},UP=function(t,n){var e=n/8>>0;return(t[e]|t[e+1]<<8|t[e+2]<<16)>>>(7&n)},kC=function(t){return(t/8>>0)+(7&t&&1)},bm=function(t,n,e){(null==n||n<0)&&(n=0),(null==e||e>t.length)&&(e=t.length);var i=new(t instanceof Oc?Oc:t instanceof mp?mp:Pa)(e-n);return i.set(t.subarray(n,e)),i},ch=function(t,n,e){var i=n/8>>0;t[i]|=e<<=7&n,t[i+1]|=e>>>8},U0=function(t,n,e){var i=n/8>>0;t[i]|=e<<=7&n,t[i+1]|=e>>>8,t[i+2]|=e>>>16},HP=function(t,n){for(var e=[],i=0;i<t.length;++i)t[i]&&e.push({s:i,f:t[i]});var r=e.length,o=e.slice();if(!r)return[new Pa(0),0];if(1==r){var a=new Pa(e[0].s+1);return a[e[0].s]=1,[a,1]}e.sort(function(Ee,Ne){return Ee.f-Ne.f}),e.push({s:-1,f:25001});var s=e[0],d=e[1],f=0,A=1,g=2;for(e[0]={s:-1,f:s.f+d.f,l:s,r:d};A!=r-1;)s=e[e[f].f<e[g].f?f++:g++],d=e[f!=A&&e[f].f<e[g].f?f++:g++],e[A++]={s:-1,f:s.f+d.f,l:s,r:d};var b=o[0].s;for(i=1;i<r;++i)o[i].s>b&&(b=o[i].s);var _=new Oc(b+1),P=jP(e[A-1],_,0);if(P>n){i=0;var v=0,k=P-n,H=1<<k;for(o.sort(function(Ne,ge){return _[ge.s]-_[Ne.s]||Ne.f-ge.f});i<r;++i){var X=o[i].s;if(!(_[X]>n))break;v+=H-(1<<P-_[X]),_[X]=n}for(v>>>=k;v>0;){var W=o[i].s;_[W]<n?v-=1<<n-_[W]++-1:++i}for(;i>=0&&v;--i){var pe=o[i].s;_[pe]==n&&(--_[pe],++v)}P=n}return[new Pa(_),P]},jP=function(t,n,e){return-1==t.s?Math.max(jP(t.l,n,e+1),jP(t.r,n,e+1)):n[t.s]=e},WI=function(t){for(var n=t.length;n&&!t[--n];);for(var e=new Oc(++n),i=0,r=t[0],o=1,a=function(d){e[i++]=d},s=1;s<=n;++s)if(t[s]==r&&s!=n)++o;else{if(!r&&o>2){for(;o>138;o-=138)a(32754);o>2&&(a(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(a(r),--o;o>6;o-=6)a(8304);o>2&&(a(o-3<<5|8208),o=0)}for(;o--;)a(r);o=1,r=t[s]}return[e.subarray(0,i),n]},Y0=function(t,n){for(var e=0,i=0;i<n.length;++i)e+=t[i]*n[i];return e},IC=function(t,n,e){var i=e.length,r=kC(n+2);t[r]=255&i,t[r+1]=i>>>8,t[r+2]=255^t[r],t[r+3]=255^t[r+1];for(var o=0;o<i;++o)t[r+o+4]=e[o];return 8*(r+4+i)},qI=function(t,n,e,i,r,o,a,s,d,f,A){ch(n,A++,e),++r[256];for(var g=HP(r,15),b=g[0],_=g[1],P=HP(o,15),v=P[0],k=P[1],H=WI(b),X=H[0],W=H[1],pe=WI(v),Ee=pe[0],Ne=pe[1],ge=new Oc(19),Me=0;Me<X.length;++Me)ge[31&X[Me]]++;for(Me=0;Me<Ee.length;++Me)ge[31&Ee[Me]]++;for(var qe=HP(ge,7),ot=qe[0],we=qe[1],be=19;be>4&&!ot[EC[be-1]];--be);var ut,Ct,xt,Et,Ze=f+5<<3,rt=Y0(r,cA)+Y0(o,L0)+a,It=Y0(r,b)+Y0(o,v)+a+14+3*be+Y0(ge,ot)+(2*ge[16]+3*ge[17]+7*ge[18]);if(Ze<=rt&&Ze<=It)return IC(n,A,t.subarray(d,d+f));if(ch(n,A,1+(It<rt)),A+=2,It<rt){ut=mu(b,_,0),Ct=b,xt=mu(v,k,0),Et=v;var Ut=mu(ot,we,0);for(ch(n,A,W-257),ch(n,A+5,Ne-1),ch(n,A+10,be-4),A+=14,Me=0;Me<be;++Me)ch(n,A+3*Me,ot[EC[Me]]);A+=3*be;for(var jt=[X,Ee],oe=0;oe<2;++oe){var Se=jt[oe];for(Me=0;Me<Se.length;++Me)ch(n,A,Ut[Ce=31&Se[Me]]),A+=ot[Ce],Ce>15&&(ch(n,A,Se[Me]>>>5&127),A+=Se[Me]>>>12)}}else ut=oz,Ct=cA,xt=sz,Et=L0;for(Me=0;Me<s;++Me)if(i[Me]>255){var Ce;U0(n,A,ut[257+(Ce=i[Me]>>>18&31)]),A+=Ct[Ce+257],Ce>7&&(ch(n,A,i[Me]>>>23&31),A+=N0[Ce]);var xe=31&i[Me];U0(n,A,xt[xe]),A+=Et[xe],xe>3&&(U0(n,A,i[Me]>>>5&8191),A+=F0[xe])}else U0(n,A,ut[i[Me]]),A+=Ct[i[Me]];return U0(n,A,ut[256]),A+Ct[256]},lz=new mp([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),dz=new Pa(0),QP=function(t,n,e,i,r){return function(t,n,e,i,r,o){var a=t.length,s=new Pa(i+a+5*(1+Math.floor(a/7e3))+r),d=s.subarray(i,s.length-r),f=0;if(!n||a<8)for(var A=0;A<=a;A+=65535){var g=A+65535;g<a?f=IC(d,f,t.subarray(A,g)):(d[A]=o,f=IC(d,f,t.subarray(A,a)))}else{for(var b=lz[n-1],_=b>>>13,P=8191&b,v=(1<<e)-1,k=new Oc(32768),H=new Oc(v+1),X=Math.ceil(e/3),W=2*X,pe=function(ti){return(t[ti]^t[ti+1]<<X^t[ti+2]<<W)&v},Ee=new mp(25e3),Ne=new Oc(288),ge=new Oc(32),Me=0,qe=0,ot=(A=0,0),we=0,be=0;A<a;++A){var Ze=pe(A),rt=32767&A,It=H[Ze];if(k[rt]=It,H[Ze]=rt,we<=A){var ut=a-A;if((Me>7e3||ot>24576)&&ut>423){f=qI(t,d,0,Ee,Ne,ge,qe,ot,be,A-be,f),ot=Me=qe=0,be=A;for(var Ct=0;Ct<286;++Ct)Ne[Ct]=0;for(Ct=0;Ct<30;++Ct)ge[Ct]=0}var xt=2,Et=0,Ut=P,jt=rt-It&32767;if(ut>2&&Ze==pe(A-jt))for(var oe=Math.min(_,ut)-1,Se=Math.min(32767,A),Ce=Math.min(258,ut);jt<=Se&&--Ut&&rt!=It;){if(t[A+xt]==t[A+xt-jt]){for(var xe=0;xe<Ce&&t[A+xe]==t[A+xe-jt];++xe);if(xe>xt){if(xt=xe,Et=jt,xe>oe)break;var it=Math.min(jt,xe-2),yt=0;for(Ct=0;Ct<it;++Ct){var Pt=A-jt+Ct+32768&32767,Vt=Pt-k[Pt]+32768&32767;Vt>yt&&(yt=Vt,It=Pt)}}}jt+=(rt=It)-(It=k[rt])+32768&32767}if(Et){Ee[ot++]=268435456|FP[xt]<<18|zI[Et];var _n=31&FP[xt],et=31&zI[Et];qe+=N0[_n]+F0[et],++Ne[257+_n],++ge[et],we=A+xt,++Me}else Ee[ot++]=t[A],++Ne[t[A]]}}f=qI(t,d,o,Ee,Ne,ge,qe,ot,be,A-be,f),o||(f=IC(d,f,dz))}return bm(s,0,i+kC(f)+r)}(t,n.level??6,null==n.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):12+n.mem,e,i,!r)};function RC(t,n){void 0===n&&(n={});var e=function(){var t=1,n=0;return{p:function(e){for(var i=t,r=n,o=e.length,a=0;a!=o;){for(var s=Math.min(a+5552,o);a<s;++a)r+=i+=e[a];i%=65521,r%=65521}t=i,n=r},d:function(){return(t>>>8<<16|(255&n)<<8|n>>>8)+2*((255&t)<<23)}}}();e.p(t);var i=QP(t,n,2,4);return function(t,n){var e=n.level,i=0==e?0:e<6?1:9==e?3:2;t[0]=120,t[1]=i<<6|(i?32-2*i:1)}(i,n),function(t,n,e){for(;e;++n)t[n]=e,e>>>=8}(i,i.length-4,e.d()),i}function WP(t,n){return function(t,n,e){var i=t.length,r=!n||e,o=!e||e.i;e||(e={}),n||(n=new Pa(3*i));var a=function(it){var yt=n.length;if(it>yt){var Pt=new Pa(Math.max(2*yt,it));Pt.set(n),n=Pt}},s=e.f||0,d=e.p||0,f=e.b||0,A=e.l,g=e.d,b=e.m,_=e.n,P=8*i;do{if(!A){e.f=s=_u(t,d,1);var v=_u(t,d+1,3);if(d+=3,!v){var H=t[(k=kC(d)+4)-4]|t[k-3]<<8,X=k+H;if(X>i){if(o)throw"unexpected EOF";break}r&&a(f+H),n.set(t.subarray(k,X),f),e.b=f+=H,e.p=d=8*X;continue}if(1==v)A=az,g=cz,b=9,_=5;else{if(2!=v)throw"invalid block type";var W=_u(t,d,31)+257,pe=_u(t,d+10,15)+4,Ee=W+_u(t,d+5,31)+1;d+=14;for(var Ne=new Pa(Ee),ge=new Pa(19),Me=0;Me<pe;++Me)ge[EC[Me]]=_u(t,d+3*Me,7);d+=3*pe;var qe=LP(ge),ot=(1<<qe)-1;if(!o&&d+Ee*(qe+7)>P)break;var we=mu(ge,qe,1);for(Me=0;Me<Ee;){var k,be=we[_u(t,d,ot)];if(d+=15&be,(k=be>>>4)<16)Ne[Me++]=k;else{var Ze=0,rt=0;for(16==k?(rt=3+_u(t,d,3),d+=2,Ze=Ne[Me-1]):17==k?(rt=3+_u(t,d,7),d+=3):18==k&&(rt=11+_u(t,d,127),d+=7);rt--;)Ne[Me++]=Ze}}var It=Ne.subarray(0,W),ut=Ne.subarray(W);b=LP(It),_=LP(ut),A=mu(It,b,1),g=mu(ut,_,1)}if(d>P)throw"unexpected EOF"}r&&a(f+131072);for(var Ct=(1<<b)-1,xt=(1<<_)-1,Et=b+_+18;o||d+Et<P;){var Ut=(Ze=A[UP(t,d)&Ct])>>>4;if((d+=15&Ze)>P)throw"unexpected EOF";if(!Ze)throw"invalid length/literal";if(Ut<256)n[f++]=Ut;else{if(256==Ut){A=null;break}var jt=Ut-254;Ut>264&&(jt=_u(t,d,(1<<(oe=N0[Me=Ut-257]))-1)+GI[Me],d+=oe);var Se=g[UP(t,d)&xt],Ce=Se>>>4;if(!Se)throw"invalid distance";if(d+=15&Se,ut=rz[Ce],Ce>3){var oe=F0[Ce];ut+=UP(t,d)&(1<<oe)-1,d+=oe}if(d>P)throw"unexpected EOF";r&&a(f+131072);for(var xe=f+jt;f<xe;f+=4)n[f]=n[f-ut],n[f+1]=n[f+1-ut],n[f+2]=n[f+2-ut],n[f+3]=n[f+3-ut];f=xe}}e.l=A,e.p=d,e.b=f,A&&(s=1,e.m=b,e.d=g,e.n=_)}while(!s);return f==n.length?n:bm(n,0,f)}((function(t){if(8!=(15&t[0])||t[0]>>>4>7||(t[0]<<8|t[1])%31)throw"invalid zlib data";if(32&t[1])throw"invalid zlib data: preset dictionaries not supported"}(t),t.subarray(2,-4)),n)}var Mr=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function e5(){Mr.console&&"function"==typeof Mr.console.log&&Mr.console.log.apply(Mr.console,arguments)}var Ea={log:e5,warn:function(t){Mr.console&&("function"==typeof Mr.console.warn?Mr.console.warn.apply(Mr.console,arguments):e5.call(null,arguments))},error:function(t){Mr.console&&("function"==typeof Mr.console.error?Mr.console.error.apply(Mr.console,arguments):e5(t))}};function t5(t,n,e){var i=new XMLHttpRequest;i.open("GET",t),i.responseType="blob",i.onload=function(){vm(i.response,n,e)},i.onerror=function(){Ea.error("could not download file")},i.send()}function Oz(t){var n=new XMLHttpRequest;n.open("HEAD",t,!1);try{n.send()}catch{}return n.status>=200&&n.status<=299}function JP(t){try{t.dispatchEvent(new MouseEvent("click"))}catch{var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(n)}}var NC,n5,vm=Mr.saveAs||("object"!==(typeof window>"u"?"undefined":_a(window))||window!==Mr?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(t,n,e){var i=Mr.URL||Mr.webkitURL,r=document.createElement("a");r.download=n=n||t.name||"download",r.rel="noopener","string"==typeof t?(r.href=t,r.origin!==location.origin?Oz(r.href)?t5(t,n,e):JP(r,r.target="_blank"):JP(r)):(r.href=i.createObjectURL(t),setTimeout(function(){i.revokeObjectURL(r.href)},4e4),setTimeout(function(){JP(r)},0))}:"msSaveOrOpenBlob"in navigator?function(t,n,e){if(n=n||t.name||"download","string"==typeof t)if(Oz(t))t5(t,n,e);else{var i=document.createElement("a");i.href=t,i.target="_blank",setTimeout(function(){JP(i)})}else navigator.msSaveOrOpenBlob((r=t,void 0===(o=e)?o={autoBom:!1}:"object"!==_a(o)&&(Ea.warn("Deprecated: Expected third argument to be a object"),o={autoBom:!o}),o.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(r.type)?new Blob([String.fromCharCode(65279),r],{type:r.type}):r),n);var r,o}:function(t,n,e,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof t)return t5(t,n,e);var r="application/octet-stream"===t.type,o=/constructor/i.test(Mr.HTMLElement)||Mr.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||r&&o)&&"object"===(typeof FileReader>"u"?"undefined":_a(FileReader))){var s=new FileReader;s.onloadend=function(){var A=s.result;A=a?A:A.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=A:location=A,i=null},s.readAsDataURL(t)}else{var d=Mr.URL||Mr.webkitURL,f=d.createObjectURL(t);i?i.location=f:location.href=f,i=null,setTimeout(function(){d.revokeObjectURL(f)},4e4)}});function Ez(t){var n;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var e=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(s){return[parseInt(s[1]),parseInt(s[2]),parseInt(s[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(s){return[parseInt(s[1],16),parseInt(s[2],16),parseInt(s[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(s){return[parseInt(s[1]+s[1],16),parseInt(s[2]+s[2],16),parseInt(s[3]+s[3],16)]}}],i=0;i<e.length;i++){var o=e[i].process,a=e[i].re.exec(t);a&&(n=o(a),this.r=n[0],this.g=n[1],this.b=n[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var s=this.r.toString(16),d=this.g.toString(16),f=this.b.toString(16);return 1==s.length&&(s="0"+s),1==d.length&&(d="0"+d),1==f.length&&(f="0"+f),"#"+s+d+f}}function r5(t,n){var e=t[0],i=t[1],r=t[2],o=t[3];e=pl(e,i,r,o,n[0],7,-680876936),o=pl(o,e,i,r,n[1],12,-389564586),r=pl(r,o,e,i,n[2],17,606105819),i=pl(i,r,o,e,n[3],22,-1044525330),e=pl(e,i,r,o,n[4],7,-176418897),o=pl(o,e,i,r,n[5],12,1200080426),r=pl(r,o,e,i,n[6],17,-1473231341),i=pl(i,r,o,e,n[7],22,-45705983),e=pl(e,i,r,o,n[8],7,1770035416),o=pl(o,e,i,r,n[9],12,-1958414417),r=pl(r,o,e,i,n[10],17,-42063),i=pl(i,r,o,e,n[11],22,-1990404162),e=pl(e,i,r,o,n[12],7,1804603682),o=pl(o,e,i,r,n[13],12,-40341101),r=pl(r,o,e,i,n[14],17,-1502002290),e=gl(e,i=pl(i,r,o,e,n[15],22,1236535329),r,o,n[1],5,-165796510),o=gl(o,e,i,r,n[6],9,-1069501632),r=gl(r,o,e,i,n[11],14,643717713),i=gl(i,r,o,e,n[0],20,-373897302),e=gl(e,i,r,o,n[5],5,-701558691),o=gl(o,e,i,r,n[10],9,38016083),r=gl(r,o,e,i,n[15],14,-660478335),i=gl(i,r,o,e,n[4],20,-405537848),e=gl(e,i,r,o,n[9],5,568446438),o=gl(o,e,i,r,n[14],9,-1019803690),r=gl(r,o,e,i,n[3],14,-187363961),i=gl(i,r,o,e,n[8],20,1163531501),e=gl(e,i,r,o,n[13],5,-1444681467),o=gl(o,e,i,r,n[2],9,-51403784),r=gl(r,o,e,i,n[7],14,1735328473),e=ml(e,i=gl(i,r,o,e,n[12],20,-1926607734),r,o,n[5],4,-378558),o=ml(o,e,i,r,n[8],11,-2022574463),r=ml(r,o,e,i,n[11],16,1839030562),i=ml(i,r,o,e,n[14],23,-35309556),e=ml(e,i,r,o,n[1],4,-1530992060),o=ml(o,e,i,r,n[4],11,1272893353),r=ml(r,o,e,i,n[7],16,-155497632),i=ml(i,r,o,e,n[10],23,-1094730640),e=ml(e,i,r,o,n[13],4,681279174),o=ml(o,e,i,r,n[0],11,-358537222),r=ml(r,o,e,i,n[3],16,-722521979),i=ml(i,r,o,e,n[6],23,76029189),e=ml(e,i,r,o,n[9],4,-640364487),o=ml(o,e,i,r,n[12],11,-421815835),r=ml(r,o,e,i,n[15],16,530742520),e=_l(e,i=ml(i,r,o,e,n[2],23,-995338651),r,o,n[0],6,-198630844),o=_l(o,e,i,r,n[7],10,1126891415),r=_l(r,o,e,i,n[14],15,-1416354905),i=_l(i,r,o,e,n[5],21,-57434055),e=_l(e,i,r,o,n[12],6,1700485571),o=_l(o,e,i,r,n[3],10,-1894986606),r=_l(r,o,e,i,n[10],15,-1051523),i=_l(i,r,o,e,n[1],21,-2054922799),e=_l(e,i,r,o,n[8],6,1873313359),o=_l(o,e,i,r,n[15],10,-30611744),r=_l(r,o,e,i,n[6],15,-1560198380),i=_l(i,r,o,e,n[13],21,1309151649),e=_l(e,i,r,o,n[4],6,-145523070),o=_l(o,e,i,r,n[11],10,-1120210379),r=_l(r,o,e,i,n[2],15,718787259),i=_l(i,r,o,e,n[9],21,-343485551),t[0]=vp(e,t[0]),t[1]=vp(i,t[1]),t[2]=vp(r,t[2]),t[3]=vp(o,t[3])}function KP(t,n,e,i,r,o){return n=vp(vp(n,t),vp(i,o)),vp(n<<r|n>>>32-r,e)}function pl(t,n,e,i,r,o,a){return KP(n&e|~n&i,t,n,r,o,a)}function gl(t,n,e,i,r,o,a){return KP(n&i|e&~i,t,n,r,o,a)}function ml(t,n,e,i,r,o,a){return KP(n^e^i,t,n,r,o,a)}function _l(t,n,e,i,r,o,a){return KP(e^(n|~i),t,n,r,o,a)}function Tz(t){var n,e=t.length,i=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=t.length;n+=64)r5(i,mZe(t.substring(n-64,n)));t=t.substring(n-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<t.length;n++)r[n>>2]|=t.charCodeAt(n)<<(n%4<<3);if(r[n>>2]|=128<<(n%4<<3),n>55)for(r5(i,r),n=0;n<16;n++)r[n]=0;return r[14]=8*e,r5(i,r),i}function mZe(t){var n,e=[];for(n=0;n<64;n+=4)e[n>>2]=t.charCodeAt(n)+(t.charCodeAt(n+1)<<8)+(t.charCodeAt(n+2)<<16)+(t.charCodeAt(n+3)<<24);return e}NC=Mr.atob.bind(Mr),n5=Mr.btoa.bind(Mr);var kz="0123456789abcdef".split("");function _Ze(t){for(var n="",e=0;e<4;e++)n+=kz[t>>8*e+4&15]+kz[t>>8*e&15];return n}function bZe(t){return String.fromCharCode((255&t)>>0,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function o5(t){return Tz(t).map(bZe).join("")}var vZe="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var n=0;n<t.length;n++)t[n]=_Ze(t[n]);return t.join("")}(Tz("hello"));function vp(t,n){if(vZe){var e=(65535&t)+(65535&n);return(t>>16)+(n>>16)+(e>>16)<<16|65535&e}return t+n&4294967295}function a5(t,n){var e,i,r;if(t!==e){for(var a=(r=t,new Array(1+(256/t.length>>0)+1).join(r)),s=[],d=0;d<256;d++)s[d]=d;var f=0;for(d=0;d<256;d++){var A=s[d];f=(f+A+a.charCodeAt(d))%256,s[d]=s[f],s[f]=A}e=t,i=s}else s=i;var g=n.length,b=0,_=0,P="";for(d=0;d<g;d++)_=(_+(A=s[b=(b+1)%256]))%256,s[b]=s[_],s[_]=A,a=s[(s[b]+s[_])%256],P+=String.fromCharCode(n.charCodeAt(d)^a);return P}var Iz={print:4,modify:8,copy:16,"annot-forms":32};function j0(t,n,e,i){this.v=1,this.r=2;var r=192;t.forEach(function(s){if(void 0!==Iz.perm)throw new Error("Invalid permission: "+s);r+=Iz[s]}),this.padding="(\xbfN^Nu\x8aAd\0NV\xff\xfa\x01\b..\0\xb6\xd0h>\x80/\f\xa9\xfedSiz";var o=(n+this.padding).substr(0,32),a=(e+this.padding).substr(0,32);this.O=this.processOwnerPassword(o,a),this.P=-(1+(255^r)),this.encryptionKey=o5(o+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(i)).substr(0,5),this.U=a5(this.encryptionKey,this.padding)}function V0(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var n="",e=t.length,i=0;i<e;i++){var r=t.charCodeAt(i);n+=r<33||35===r||37===r||40===r||41===r||47===r||60===r||62===r||91===r||93===r||123===r||125===r||r>126?"#"+("0"+r.toString(16)).slice(-2):t[i]}return n}function Bz(t){if("object"!==_a(t))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(e,i,r){if(r=r||!1,"string"!=typeof e||"function"!=typeof i||"boolean"!=typeof r)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(e)||(n[e]={});var o=Math.random().toString(35);return n[e][o]=[i,!!r],o},this.unsubscribe=function(e){for(var i in n)if(n[i][e])return delete n[i][e],0===Object.keys(n[i]).length&&delete n[i],!0;return!1},this.publish=function(e){if(n.hasOwnProperty(e)){var i=Array.prototype.slice.call(arguments,1),r=[];for(var o in n[e]){var a=n[e][o];try{a[0].apply(t,i)}catch(s){Mr.console&&Ea.error("jsPDF PubSub Error",s.message,s)}a[1]&&r.push(o)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function XP(t){if(!(this instanceof XP))return new XP(t);var n="opacity,stroke-opacity".split(",");for(var e in t)t.hasOwnProperty(e)&&n.indexOf(e)>=0&&(this[e]=t[e]);this.id="",this.objectNumber=-1}function Rz(t,n){this.gState=t,this.matrix=n,this.id="",this.objectNumber=-1}function Cm(t,n,e,i,r){if(!(this instanceof Cm))return new Cm(t,n,e,i,r);this.type="axial"===t?2:3,this.coords=n,this.colors=e,Rz.call(this,i,r)}function Q0(t,n,e,i,r){if(!(this instanceof Q0))return new Q0(t,n,e,i,r);this.boundingBox=t,this.xStep=n,this.yStep=e,this.stream="",this.cloneIndex=0,Rz.call(this,i,r)}function _r(t){var n,e="string"==typeof arguments[0]?arguments[0]:"p",i=arguments[1],r=arguments[2],o=arguments[3],a=[],s=1,d=16,f="S",A=null;"object"===_a(t=t||{})&&(e=t.orientation,i=t.unit||i,r=t.format||r,o=t.compress||t.compressPdf||o,null!==(A=t.encryption||null)&&(A.userPassword=A.userPassword||"",A.ownerPassword=A.ownerPassword||"",A.userPermissions=A.userPermissions||[]),s="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(n=t.precision),void 0!==t.floatPrecision&&(d=t.floatPrecision),f=t.defaultPathOperation||"S"),a=t.filters||(!0===o?["FlateEncode"]:a),i=i||"mm",e=(""+(e||"P")).toLowerCase();var g=t.putOnlyUsedFonts||!1,b={},_={internal:{},__private__:{}};_.__private__.PubSub=Bz;var P="1.3",v=_.__private__.getPdfVersion=function(){return P};_.__private__.setPdfVersion=function(G){P=G};var k={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};_.__private__.getPageFormats=function(){return k};var H=_.__private__.getPageFormat=function(G){return k[G]};r=r||"a4";var X={COMPAT:"compat",ADVANCED:"advanced"},W=X.COMPAT;function pe(){this.saveGraphicsState(),ft(new dr(Zn,0,0,-Zn,0,Op()*Zn).toString()+" cm"),this.setFontSize(this.getFontSize()/Zn),f="n",W=X.ADVANCED}function Ee(){this.restoreGraphicsState(),f="S",W=X.COMPAT}var Ne=_.__private__.combineFontStyleAndFontWeight=function(G,ke){if("bold"==G&&"normal"==ke||"bold"==G&&400==ke||"normal"==G&&"italic"==ke||"bold"==G&&"italic"==ke)throw new Error("Invalid Combination of fontweight and fontstyle");return ke&&(G=400==ke||"normal"===ke?"italic"===G?"italic":"normal":700!=ke&&"bold"!==ke||"normal"!==G?(700==ke?"bold":ke)+""+G:"bold"),G};_.advancedAPI=function(G){var ke=W===X.COMPAT;return ke&&pe.call(this),"function"!=typeof G||(G(this),ke&&Ee.call(this)),this},_.compatAPI=function(G){var ke=W===X.ADVANCED;return ke&&Ee.call(this),"function"!=typeof G||(G(this),ke&&pe.call(this)),this},_.isAdvancedAPI=function(){return W===X.ADVANCED};var ge,Me=function(G){if(W!==X.ADVANCED)throw new Error(G+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},qe=_.roundToPrecision=_.__private__.roundToPrecision=function(G,ke){var _t=n||ke;if(isNaN(G)||isNaN(_t))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return G.toFixed(_t).replace(/0+$/,"")};ge=_.hpf=_.__private__.hpf="number"==typeof d?function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.hpf");return qe(G,d)}:"smart"===d?function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.hpf");return qe(G,G>-1&&G<1?16:5)}:function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.hpf");return qe(G,16)};var ot=_.f2=_.__private__.f2=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.f2");return qe(G,2)},we=_.__private__.f3=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.f3");return qe(G,3)},be=_.scale=_.__private__.scale=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.scale");return W===X.COMPAT?G*Zn:W===X.ADVANCED?G:void 0},Ze=function(G){return W===X.COMPAT?Op()-G:W===X.ADVANCED?G:void 0},rt=function(G){return be(Ze(G))};_.__private__.setPrecision=_.setPrecision=function(G){"number"==typeof parseInt(G,10)&&(n=parseInt(G,10))};var It,ut="00000000000000000000000000000000",Ct=_.__private__.getFileId=function(){return ut},xt=_.__private__.setFileId=function(G){return ut=void 0!==G&&/^[a-fA-F0-9]{32}$/.test(G)?G.toUpperCase():ut.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==A&&(vl=new j0(A.userPermissions,A.userPassword,A.ownerPassword,ut)),ut};_.setFileId=function(G){return xt(G),this},_.getFileId=function(){return Ct()};var Et=_.__private__.convertDateToPDFDate=function(G){var ke=G.getTimezoneOffset(),_t=ke<0?"+":"-",Yt=Math.floor(Math.abs(ke/60)),tn=Math.abs(ke%60),Dn=[_t,Ce(Yt),"'",Ce(tn),"'"].join("");return["D:",G.getFullYear(),Ce(G.getMonth()+1),Ce(G.getDate()),Ce(G.getHours()),Ce(G.getMinutes()),Ce(G.getSeconds()),Dn].join("")},Ut=_.__private__.convertPDFDateToDate=function(G){var ke=parseInt(G.substr(2,4),10),_t=parseInt(G.substr(6,2),10)-1,Yt=parseInt(G.substr(8,2),10),tn=parseInt(G.substr(10,2),10),Dn=parseInt(G.substr(12,2),10),Kn=parseInt(G.substr(14,2),10);return new Date(ke,_t,Yt,tn,Dn,Kn,0)},jt=_.__private__.setCreationDate=function(G){var ke;if(void 0===G&&(G=new Date),G instanceof Date)ke=Et(G);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(G))throw new Error("Invalid argument passed to jsPDF.setCreationDate");ke=G}return It=ke},oe=_.__private__.getCreationDate=function(G){var ke=It;return"jsDate"===G&&(ke=Ut(It)),ke};_.setCreationDate=function(G){return jt(G),this},_.getCreationDate=function(G){return oe(G)};var Se,Ce=_.__private__.padd2=function(G){return("0"+parseInt(G)).slice(-2)},xe=_.__private__.padd2Hex=function(G){return("00"+(G=G.toString())).substr(G.length)},it=0,yt=[],Pt=[],Dt=0,Vt=[],_n=[],et=!1,Vn=Pt,ti=function(){it=0,Dt=0,Pt=[],yt=[],Vt=[],nt=Cs(),at=Cs()};_.__private__.setCustomOutputDestination=function(G){et=!0,Vn=G};var dn=function(G){et||(Vn=G)};_.__private__.resetCustomOutputDestination=function(){et=!1,Vn=Pt};var ft=_.__private__.out=function(G){return G=G.toString(),Dt+=G.length+1,Vn.push(G),Vn},En=_.__private__.write=function(G){return ft(1===arguments.length?G.toString():Array.prototype.join.call(arguments," "))},ui=_.__private__.getArrayBuffer=function(G){for(var ke=G.length,_t=new ArrayBuffer(ke),Yt=new Uint8Array(_t);ke--;)Yt[ke]=G.charCodeAt(ke);return _t},Un=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];_.__private__.getStandardFonts=function(){return Un};var Jn=t.fontSize||16;_.__private__.setFontSize=_.setFontSize=function(G){return Jn=W===X.ADVANCED?G/Zn:G,this};var oi,fi=_.__private__.getFontSize=_.getFontSize=function(){return W===X.COMPAT?Jn:Jn*Zn},Fi=t.R2L||!1;_.__private__.setR2L=_.setR2L=function(G){return Fi=G,this},_.__private__.getR2L=_.getR2L=function(){return Fi};var qi,rr=_.__private__.setZoomMode=function(G){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(G))oi=G;else if(isNaN(G)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(G))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+G+'" is not recognized.');oi=G}else oi=parseInt(G,10)};_.__private__.getZoomMode=function(){return oi};var br,eo=_.__private__.setPageMode=function(G){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(G))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+G+'" is not recognized.');qi=G};_.__private__.getPageMode=function(){return qi};var Or=_.__private__.setLayoutMode=function(G){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(G))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+G+'" is not recognized.');br=G};_.__private__.getLayoutMode=function(){return br},_.__private__.setDisplayMode=_.setDisplayMode=function(G,ke,_t){return rr(G),Or(ke),eo(_t),this};var Xi={title:"",subject:"",author:"",keywords:"",creator:""};_.__private__.getDocumentProperty=function(G){if(-1===Object.keys(Xi).indexOf(G))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Xi[G]},_.__private__.getDocumentProperties=function(){return Xi},_.__private__.setDocumentProperties=_.setProperties=_.setDocumentProperties=function(G){for(var ke in Xi)Xi.hasOwnProperty(ke)&&G[ke]&&(Xi[ke]=G[ke]);return this},_.__private__.setDocumentProperty=function(G,ke){if(-1===Object.keys(Xi).indexOf(G))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Xi[G]=ke};var yi,Zn,ba,lr,dc,fa={},Fa={},Cu=[],jo={},hh={},Xa={},Td={},hf=null,Ta=0,kr=[],Jo=new Bz(_),dA=t.hotfixes||[],uc={},yu={},Mu=[],dr=function G(ke,_t,Yt,tn,Dn,Kn){if(!(this instanceof G))return new G(ke,_t,Yt,tn,Dn,Kn);isNaN(ke)&&(ke=1),isNaN(_t)&&(_t=0),isNaN(Yt)&&(Yt=0),isNaN(tn)&&(tn=1),isNaN(Dn)&&(Dn=0),isNaN(Kn)&&(Kn=0),this._matrix=[ke,_t,Yt,tn,Dn,Kn]};Object.defineProperty(dr.prototype,"sx",{get:function(){return this._matrix[0]},set:function(G){this._matrix[0]=G}}),Object.defineProperty(dr.prototype,"shy",{get:function(){return this._matrix[1]},set:function(G){this._matrix[1]=G}}),Object.defineProperty(dr.prototype,"shx",{get:function(){return this._matrix[2]},set:function(G){this._matrix[2]=G}}),Object.defineProperty(dr.prototype,"sy",{get:function(){return this._matrix[3]},set:function(G){this._matrix[3]=G}}),Object.defineProperty(dr.prototype,"tx",{get:function(){return this._matrix[4]},set:function(G){this._matrix[4]=G}}),Object.defineProperty(dr.prototype,"ty",{get:function(){return this._matrix[5]},set:function(G){this._matrix[5]=G}}),Object.defineProperty(dr.prototype,"a",{get:function(){return this._matrix[0]},set:function(G){this._matrix[0]=G}}),Object.defineProperty(dr.prototype,"b",{get:function(){return this._matrix[1]},set:function(G){this._matrix[1]=G}}),Object.defineProperty(dr.prototype,"c",{get:function(){return this._matrix[2]},set:function(G){this._matrix[2]=G}}),Object.defineProperty(dr.prototype,"d",{get:function(){return this._matrix[3]},set:function(G){this._matrix[3]=G}}),Object.defineProperty(dr.prototype,"e",{get:function(){return this._matrix[4]},set:function(G){this._matrix[4]=G}}),Object.defineProperty(dr.prototype,"f",{get:function(){return this._matrix[5]},set:function(G){this._matrix[5]=G}}),Object.defineProperty(dr.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(dr.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(dr.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(dr.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),dr.prototype.join=function(G){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(ge).join(G)},dr.prototype.multiply=function(G){return new dr(G.sx*this.sx+G.shy*this.shx,G.sx*this.shy+G.shy*this.sy,G.shx*this.sx+G.sy*this.shx,G.shx*this.shy+G.sy*this.sy,G.tx*this.sx+G.ty*this.shx+this.tx,G.tx*this.shy+G.ty*this.sy+this.ty)},dr.prototype.decompose=function(){var G=this.sx,ke=this.shy,_t=this.shx,Yt=this.sy,tn=this.tx,Dn=this.ty,Kn=Math.sqrt(G*G+ke*ke),Si=(G/=Kn)*_t+(ke/=Kn)*Yt;_t-=G*Si,Yt-=ke*Si;var or=Math.sqrt(_t*_t+Yt*Yt);return Si/=or,G*(Yt/=or)<ke*(_t/=or)&&(G=-G,ke=-ke,Si=-Si,Kn=-Kn),{scale:new dr(Kn,0,0,or,0,0),translate:new dr(1,0,0,1,tn,Dn),rotate:new dr(G,ke,-ke,G,0,0),skew:new dr(1,0,Si,1,0,0)}},dr.prototype.toString=function(G){return this.join(" ")},dr.prototype.inversed=function(){var G=this.sx,ke=this.shy,_t=this.shx,Yt=this.sy,tn=this.tx,Dn=this.ty,Kn=1/(G*Yt-ke*_t),Si=Yt*Kn,or=-ke*Kn,Qr=-_t*Kn,fo=G*Kn;return new dr(Si,or,Qr,fo,-Si*tn-Qr*Dn,-or*tn-fo*Dn)},dr.prototype.applyToPoint=function(G){return new rb(G.x*this.sx+G.y*this.shx+this.tx,G.x*this.shy+G.y*this.sy+this.ty)},dr.prototype.applyToRectangle=function(G){var ke=this.applyToPoint(G),_t=this.applyToPoint(new rb(G.x+G.w,G.y+G.h));return new KC(ke.x,ke.y,_t.x-ke.x,_t.y-ke.y)},dr.prototype.clone=function(){return new dr(this.sx,this.shy,this.shx,this.sy,this.tx,this.ty)},_.Matrix=dr;var kd=_.matrixMult=function(G,ke){return ke.multiply(G)},nd=new dr(1,0,0,1,0,0);_.unitMatrix=_.identityMatrix=nd;var bl=function(G,ke){if(!hh[G]){var _t=(ke instanceof Cm?"Sh":"P")+(Object.keys(jo).length+1).toString(10);ke.id=_t,hh[G]=_t,jo[_t]=ke,Jo.publish("addPattern",ke)}};_.ShadingPattern=Cm,_.TilingPattern=Q0,_.addShadingPattern=function(G,ke){return Me("addShadingPattern()"),bl(G,ke),this},_.beginTilingPattern=function(G){Me("beginTilingPattern()"),FD(G.boundingBox[0],G.boundingBox[1],G.boundingBox[2]-G.boundingBox[0],G.boundingBox[3]-G.boundingBox[1],G.matrix)},_.endTilingPattern=function(G,ke){Me("endTilingPattern()"),ke.stream=_n[Se].join("\n"),bl(G,ke),Jo.publish("endTilingPattern",ke),Mu.pop().restore()};var Ns=_.__private__.newObject=function(){var G=Cs();return Ve(G,!0),G},Cs=_.__private__.newObjectDeferred=function(){return it++,yt[it]=function(){return Dt},it},Ve=function(G,ke){return ke="boolean"==typeof ke&&ke,yt[G]=Dt,ke&&ft(G+" 0 obj"),G},gt=_.__private__.newAdditionalObject=function(){var G={objId:Cs(),content:""};return Vt.push(G),G},nt=Cs(),at=Cs(),pt=_.__private__.decodeColorString=function(G){var ke=G.split(" ");if(2!==ke.length||"g"!==ke[1]&&"G"!==ke[1])5===ke.length&&("k"===ke[4]||"K"===ke[4])&&(ke=[(1-ke[0])*(1-ke[3]),(1-ke[1])*(1-ke[3]),(1-ke[2])*(1-ke[3]),"r"]);else{var _t=parseFloat(ke[0]);ke=[_t,_t,_t,"r"]}for(var Yt="#",tn=0;tn<3;tn++)Yt+=("0"+Math.floor(255*parseFloat(ke[tn])).toString(16)).slice(-2);return Yt},mt=_.__private__.encodeColorString=function(G){var ke;"string"==typeof G&&(G={ch1:G});var _t=G.ch1,Yt=G.ch2,tn=G.ch3,Dn=G.ch4,Kn="draw"===G.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof _t&&"#"!==_t.charAt(0)){var Si=new Ez(_t);if(Si.ok)_t=Si.toHex();else if(!/^\d*\.?\d*$/.test(_t))throw new Error('Invalid color "'+_t+'" passed to jsPDF.encodeColorString.')}if("string"==typeof _t&&/^#[0-9A-Fa-f]{3}$/.test(_t)&&(_t="#"+_t[1]+_t[1]+_t[2]+_t[2]+_t[3]+_t[3]),"string"==typeof _t&&/^#[0-9A-Fa-f]{6}$/.test(_t)){var or=parseInt(_t.substr(1),16);_t=or>>16&255,Yt=or>>8&255,tn=255&or}if(void 0===Yt||void 0===Dn&&_t===Yt&&Yt===tn)ke="string"==typeof _t?_t+" "+Kn[0]:2===G.precision?ot(_t/255)+" "+Kn[0]:we(_t/255)+" "+Kn[0];else if(void 0===Dn||"object"===_a(Dn)){if(Dn&&!isNaN(Dn.a)&&0===Dn.a)return["1.","1.","1.",Kn[1]].join(" ");ke="string"==typeof _t?[_t,Yt,tn,Kn[1]].join(" "):2===G.precision?[ot(_t/255),ot(Yt/255),ot(tn/255),Kn[1]].join(" "):[we(_t/255),we(Yt/255),we(tn/255),Kn[1]].join(" ")}else ke="string"==typeof _t?[_t,Yt,tn,Dn,Kn[2]].join(" "):2===G.precision?[ot(_t),ot(Yt),ot(tn),ot(Dn),Kn[2]].join(" "):[we(_t),we(Yt),we(tn),we(Dn),Kn[2]].join(" ");return ke},an=_.__private__.getFilters=function(){return a},bn=_.__private__.putStream=function(G){var ke=(G=G||{}).data||"",_t=G.filters||an(),Yt=G.alreadyAppliedFilters||[],tn=G.addLength1||!1,Dn=ke.length,Kn=G.objectId,Si=function(Cl){return Cl};if(null!==A&&void 0===Kn)throw new Error("ObjectId must be passed to putStream for file encryption");null!==A&&(Si=vl.encryptor(Kn,0));var or={};!0===_t&&(_t=["FlateEncode"]);var Qr=G.additionalKeyValues||[],fo=(or=void 0!==_r.API.processDataByFilters?_r.API.processDataByFilters(ke,_t):{data:ke,reverseChain:[]}).reverseChain+(Array.isArray(Yt)?Yt.join(" "):Yt.toString());if(0!==or.data.length&&(Qr.push({key:"Length",value:or.data.length}),!0===tn&&Qr.push({key:"Length1",value:Dn})),0!=fo.length)if(fo.split("/").length-1==1)Qr.push({key:"Filter",value:fo});else{Qr.push({key:"Filter",value:"["+fo+"]"});for(var No=0;No<Qr.length;No+=1)if("DecodeParms"===Qr[No].key){for(var ls=[],ys=0;ys<or.reverseChain.split("/").length-1;ys+=1)ls.push("null");ls.push(Qr[No].value),Qr[No].value="["+ls.join(" ")+"]"}}ft("<<");for(var Xs=0;Xs<Qr.length;Xs++)ft("/"+Qr[Xs].key+" "+Qr[Xs].value);ft(">>"),0!==or.data.length&&(ft("stream"),ft(Si(or.data)),ft("endstream"))},sn=_.__private__.putPage=function(G){var ke=G.number,_t=G.data,Yt=G.objId,tn=G.contentsObjId;Ve(Yt,!0),ft("<</Type /Page"),ft("/Parent "+G.rootDictionaryObjId+" 0 R"),ft("/Resources "+G.resourceDictionaryObjId+" 0 R"),ft("/MediaBox ["+parseFloat(ge(G.mediaBox.bottomLeftX))+" "+parseFloat(ge(G.mediaBox.bottomLeftY))+" "+ge(G.mediaBox.topRightX)+" "+ge(G.mediaBox.topRightY)+"]"),null!==G.cropBox&&ft("/CropBox ["+ge(G.cropBox.bottomLeftX)+" "+ge(G.cropBox.bottomLeftY)+" "+ge(G.cropBox.topRightX)+" "+ge(G.cropBox.topRightY)+"]"),null!==G.bleedBox&&ft("/BleedBox ["+ge(G.bleedBox.bottomLeftX)+" "+ge(G.bleedBox.bottomLeftY)+" "+ge(G.bleedBox.topRightX)+" "+ge(G.bleedBox.topRightY)+"]"),null!==G.trimBox&&ft("/TrimBox ["+ge(G.trimBox.bottomLeftX)+" "+ge(G.trimBox.bottomLeftY)+" "+ge(G.trimBox.topRightX)+" "+ge(G.trimBox.topRightY)+"]"),null!==G.artBox&&ft("/ArtBox ["+ge(G.artBox.bottomLeftX)+" "+ge(G.artBox.bottomLeftY)+" "+ge(G.artBox.topRightX)+" "+ge(G.artBox.topRightY)+"]"),"number"==typeof G.userUnit&&1!==G.userUnit&&ft("/UserUnit "+G.userUnit),Jo.publish("putPage",{objId:Yt,pageContext:kr[ke],pageNumber:ke,page:_t}),ft("/Contents "+tn+" 0 R"),ft(">>"),ft("endobj");var Dn=_t.join("\n");return W===X.ADVANCED&&(Dn+="\nQ"),Ve(tn,!0),bn({data:Dn,filters:an(),objectId:tn}),ft("endobj"),Yt},un=_.__private__.putPages=function(){var G,ke,_t=[];for(G=1;G<=Ta;G++)kr[G].objId=Cs(),kr[G].contentsObjId=Cs();for(G=1;G<=Ta;G++)_t.push(sn({number:G,data:_n[G],objId:kr[G].objId,contentsObjId:kr[G].contentsObjId,mediaBox:kr[G].mediaBox,cropBox:kr[G].cropBox,bleedBox:kr[G].bleedBox,trimBox:kr[G].trimBox,artBox:kr[G].artBox,userUnit:kr[G].userUnit,rootDictionaryObjId:nt,resourceDictionaryObjId:at}));Ve(nt,!0),ft("<</Type /Pages");var Yt="/Kids [";for(ke=0;ke<Ta;ke++)Yt+=_t[ke]+" 0 R ";ft(Yt+"]"),ft("/Count "+Ta),ft(">>"),ft("endobj"),Jo.publish("postPutPages")},An=function(G){Jo.publish("putFont",{font:G,out:ft,newObject:Ns,putStream:bn}),!0!==G.isAlreadyPutted&&(G.objectNumber=Ns(),ft("<<"),ft("/Type /Font"),ft("/BaseFont /"+V0(G.postScriptName)),ft("/Subtype /Type1"),"string"==typeof G.encoding&&ft("/Encoding /"+G.encoding),ft("/FirstChar 32"),ft("/LastChar 255"),ft(">>"),ft("endobj"))},Qn=function(){for(var G in fa)fa.hasOwnProperty(G)&&(!1===g||!0===g&&b.hasOwnProperty(G))&&An(fa[G])},ei=function(G){G.objectNumber=Ns();var ke=[];ke.push({key:"Type",value:"/XObject"}),ke.push({key:"Subtype",value:"/Form"}),ke.push({key:"BBox",value:"["+[ge(G.x),ge(G.y),ge(G.x+G.width),ge(G.y+G.height)].join(" ")+"]"}),ke.push({key:"Matrix",value:"["+G.matrix.toString()+"]"});var _t=G.pages[1].join("\n");bn({data:_t,additionalKeyValues:ke,objectId:G.objectNumber}),ft("endobj")},xi=function(){for(var G in uc)uc.hasOwnProperty(G)&&ei(uc[G])},ii=function(G,ke){var _t,Yt=[],tn=1/(ke-1);for(_t=0;_t<1;_t+=tn)Yt.push(_t);Yt.push(1),0!=G[0].offset&&G.unshift({offset:0,color:G[0].color}),1!=G[G.length-1].offset&&G.push({offset:1,color:G[G.length-1].color});for(var Si="",or=0,Qr=0;Qr<Yt.length;Qr++){for(_t=Yt[Qr];_t>G[or+1].offset;)or++;var fo=G[or].offset,No=(_t-fo)/(G[or+1].offset-fo),ls=G[or].color,ys=G[or+1].color;Si+=xe(Math.round((1-No)*ls[0]+No*ys[0]).toString(16))+xe(Math.round((1-No)*ls[1]+No*ys[1]).toString(16))+xe(Math.round((1-No)*ls[2]+No*ys[2]).toString(16))}return Si.trim()},gi=function(G,ke){ke||(ke=21);var _t=Ns(),Yt=ii(G.colors,ke),tn=[];tn.push({key:"FunctionType",value:"0"}),tn.push({key:"Domain",value:"[0.0 1.0]"}),tn.push({key:"Size",value:"["+ke+"]"}),tn.push({key:"BitsPerSample",value:"8"}),tn.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),tn.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),bn({data:Yt,additionalKeyValues:tn,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:_t}),ft("endobj"),G.objectNumber=Ns(),ft("<< /ShadingType "+G.type),ft("/ColorSpace /DeviceRGB");var Dn="/Coords ["+ge(parseFloat(G.coords[0]))+" "+ge(parseFloat(G.coords[1]))+" ";Dn+=2===G.type?ge(parseFloat(G.coords[2]))+" "+ge(parseFloat(G.coords[3])):ge(parseFloat(G.coords[2]))+" "+ge(parseFloat(G.coords[3]))+" "+ge(parseFloat(G.coords[4]))+" "+ge(parseFloat(G.coords[5])),ft(Dn+="]"),G.matrix&&ft("/Matrix ["+G.matrix.toString()+"]"),ft("/Function "+_t+" 0 R"),ft("/Extend [true true]"),ft(">>"),ft("endobj")},Pr=function(G,ke){var _t=Cs(),Yt=Ns();ke.push({resourcesOid:_t,objectOid:Yt}),G.objectNumber=Yt;var tn=[];tn.push({key:"Type",value:"/Pattern"}),tn.push({key:"PatternType",value:"1"}),tn.push({key:"PaintType",value:"1"}),tn.push({key:"TilingType",value:"1"}),tn.push({key:"BBox",value:"["+G.boundingBox.map(ge).join(" ")+"]"}),tn.push({key:"XStep",value:ge(G.xStep)}),tn.push({key:"YStep",value:ge(G.yStep)}),tn.push({key:"Resources",value:_t+" 0 R"}),G.matrix&&tn.push({key:"Matrix",value:"["+G.matrix.toString()+"]"}),bn({data:G.stream,additionalKeyValues:tn,objectId:G.objectNumber}),ft("endobj")},Ko=function(G){var ke;for(ke in jo)jo.hasOwnProperty(ke)&&(jo[ke]instanceof Cm?gi(jo[ke]):jo[ke]instanceof Q0&&Pr(jo[ke],G))},fc=function(G){for(var ke in G.objectNumber=Ns(),ft("<<"),G)switch(ke){case"opacity":ft("/ca "+ot(G[ke]));break;case"stroke-opacity":ft("/CA "+ot(G[ke]))}ft(">>"),ft("endobj")},is=function(){var G;for(G in Xa)Xa.hasOwnProperty(G)&&fc(Xa[G])},hc=function(){for(var G in ft("/XObject <<"),uc)uc.hasOwnProperty(G)&&uc[G].objectNumber>=0&&ft("/"+G+" "+uc[G].objectNumber+" 0 R");Jo.publish("putXobjectDict"),ft(">>")},uA=function(){vl.oid=Ns(),ft("<<"),ft("/Filter /Standard"),ft("/V "+vl.v),ft("/R "+vl.r),ft("/U <"+vl.toHexString(vl.U)+">"),ft("/O <"+vl.toHexString(vl.O)+">"),ft("/P "+vl.P),ft(">>"),ft("endobj")},Ah=function(){for(var G in ft("/Font <<"),fa)fa.hasOwnProperty(G)&&(!1===g||!0===g&&b.hasOwnProperty(G))&&ft("/"+G+" "+fa[G].objectNumber+" 0 R");ft(">>")},Af=function(){if(Object.keys(jo).length>0){for(var G in ft("/Shading <<"),jo)jo.hasOwnProperty(G)&&jo[G]instanceof Cm&&jo[G].objectNumber>=0&&ft("/"+G+" "+jo[G].objectNumber+" 0 R");Jo.publish("putShadingPatternDict"),ft(">>")}},ph=function(G){if(Object.keys(jo).length>0){for(var ke in ft("/Pattern <<"),jo)jo.hasOwnProperty(ke)&&jo[ke]instanceof _.TilingPattern&&jo[ke].objectNumber>=0&&jo[ke].objectNumber<G&&ft("/"+ke+" "+jo[ke].objectNumber+" 0 R");Jo.publish("putTilingPatternDict"),ft(">>")}},Id=function(){if(Object.keys(Xa).length>0){var G;for(G in ft("/ExtGState <<"),Xa)Xa.hasOwnProperty(G)&&Xa[G].objectNumber>=0&&ft("/"+G+" "+Xa[G].objectNumber+" 0 R");Jo.publish("putGStateDict"),ft(">>")}},Fs=function(G){Ve(G.resourcesOid,!0),ft("<<"),ft("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Ah(),Af(),ph(G.objectOid),Id(),hc(),ft(">>"),ft("endobj")},yD=function(){var G=[];Qn(),is(),xi(),Ko(G),Jo.publish("putResources"),G.forEach(Fs),Fs({resourcesOid:at,objectOid:Number.MAX_SAFE_INTEGER}),Jo.publish("postPutResources")},MD=function(){Jo.publish("putAdditionalObjects");for(var G=0;G<Vt.length;G++){var ke=Vt[G];Ve(ke.objId,!0),ft(ke.content),ft("endobj")}Jo.publish("postPutAdditionalObjects")},wD=function(G){Fa[G.fontName]=Fa[G.fontName]||{},Fa[G.fontName][G.fontStyle]=G.id},HC=function(G,ke,_t,Yt,tn){var Dn={id:"F"+(Object.keys(fa).length+1).toString(10),postScriptName:G,fontName:ke,fontStyle:_t,encoding:Yt,isStandardFont:tn||!1,metadata:{}};return Jo.publish("addFont",{font:Dn,instance:this}),fa[Dn.id]=Dn,wD(Dn),Dn.id},j5=function(G){for(var ke=0,_t=Un.length;ke<_t;ke++){var Yt=HC.call(this,G[ke][0],G[ke][1],G[ke][2],Un[ke][3],!0);!1===g&&(b[Yt]=!0);var tn=G[ke][0].split("-");wD({id:Yt,fontName:tn[0],fontStyle:tn[1]||""})}Jo.publish("addFonts",{fonts:fa,dictionary:Fa})},pf=function(G){return G.foo=function(){try{return G.apply(this,arguments)}catch(Yt){var ke=Yt.stack||"";~ke.indexOf(" at ")&&(ke=ke.split(" at ")[1]);var _t="Error in function "+ke.split("\n")[0].split("<")[0]+": "+Yt.message;if(!Mr.console)throw new Error(_t);Mr.console.error(_t,Yt),Mr.alert&&alert(_t)}},G.foo.bar=G,G.foo},$0=function(G,ke){var _t,Yt,tn,Dn,Kn,Si,or,Qr,fo;if(tn=(ke=ke||{}).sourceEncoding||"Unicode",Kn=ke.outputEncoding,(ke.autoencode||Kn)&&fa[yi].metadata&&fa[yi].metadata[tn]&&fa[yi].metadata[tn].encoding&&(Dn=fa[yi].metadata[tn].encoding,!Kn&&fa[yi].encoding&&(Kn=fa[yi].encoding),!Kn&&Dn.codePages&&(Kn=Dn.codePages[0]),"string"==typeof Kn&&(Kn=Dn[Kn]),Kn)){for(or=!1,Si=[],_t=0,Yt=G.length;_t<Yt;_t++)(Qr=Kn[G.charCodeAt(_t)])?Si.push(String.fromCharCode(Qr)):Si.push(G[_t]),Si[_t].charCodeAt(0)>>8&&(or=!0);G=Si.join("")}for(_t=G.length;void 0===or&&0!==_t;)G.charCodeAt(_t-1)>>8&&(or=!0),_t--;if(!or)return G;for(Si=ke.noBOM?[]:[254,255],_t=0,Yt=G.length;_t<Yt;_t++){if((fo=(Qr=G.charCodeAt(_t))>>8)>>8)throw new Error("Character at position "+_t+" of string '"+G+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Si.push(fo),Si.push(Qr-(fo<<8))}return String.fromCharCode.apply(void 0,Si)},id=_.__private__.pdfEscape=_.pdfEscape=function(G,ke){return $0(G,ke).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},jC=_.__private__.beginPage=function(G){_n[++Ta]=[],kr[Ta]={objId:0,contentsObjId:0,userUnit:Number(s),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(G[0]),topRightY:Number(G[1])}},DD(Ta),dn(_n[Se])},PD=function(G,ke){var _t,Yt,tn;switch(e=ke||e,"string"==typeof G&&(_t=H(G.toLowerCase()),Array.isArray(_t)&&(Yt=_t[0],tn=_t[1])),Array.isArray(G)&&(Yt=G[0]*Zn,tn=G[1]*Zn),isNaN(Yt)&&(Yt=r[0],tn=r[1]),(Yt>14400||tn>14400)&&(Ea.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Yt=Math.min(14400,Yt),tn=Math.min(14400,tn)),r=[Yt,tn],e.substr(0,1)){case"l":tn>Yt&&(r=[tn,Yt]);break;case"p":Yt>tn&&(r=[tn,Yt])}jC(r),kD(zC),ft(gf),0!==qC&&ft(qC+" J"),0!==JC&&ft(JC+" j"),Jo.publish("addPage",{pageNumber:Ta})},V5=function(G){G>0&&G<=Ta&&(_n.splice(G,1),kr.splice(G,1),Ta--,Se>Ta&&(Se=Ta),this.setPage(Se))},DD=function(G){G>0&&G<=Ta&&(Se=G)},Q5=_.__private__.getNumberOfPages=_.getNumberOfPages=function(){return _n.length-1},xD=function(G,ke,_t){var Yt,tn=void 0;return _t=_t||{},ke=void 0!==ke?ke:fa[yi].fontStyle,Yt=(G=void 0!==G?G:fa[yi].fontName).toLowerCase(),void 0!==Fa[Yt]&&void 0!==Fa[Yt][ke]?tn=Fa[Yt][ke]:void 0!==Fa[G]&&void 0!==Fa[G][ke]?tn=Fa[G][ke]:!1===_t.disableWarning&&Ea.warn("Unable to look up font label for font '"+G+"', '"+ke+"'. Refer to getFontList() for available fonts."),tn||_t.noFallback||null==(tn=Fa.times[ke])&&(tn=Fa.times.normal),tn},G5=_.__private__.putInfo=function(){var G=Ns(),ke=function(Yt){return Yt};for(var _t in null!==A&&(ke=vl.encryptor(G,0)),ft("<<"),ft("/Producer ("+id(ke("jsPDF "+_r.version))+")"),Xi)Xi.hasOwnProperty(_t)&&Xi[_t]&&ft("/"+_t.substr(0,1).toUpperCase()+_t.substr(1)+" ("+id(ke(Xi[_t]))+")");ft("/CreationDate ("+id(ke(It))+")"),ft(">>"),ft("endobj")},VC=_.__private__.putCatalog=function(G){var ke=(G=G||{}).rootDictionaryObjId||nt;switch(Ns(),ft("<<"),ft("/Type /Catalog"),ft("/Pages "+ke+" 0 R"),oi||(oi="fullwidth"),oi){case"fullwidth":ft("/OpenAction [3 0 R /FitH null]");break;case"fullheight":ft("/OpenAction [3 0 R /FitV null]");break;case"fullpage":ft("/OpenAction [3 0 R /Fit]");break;case"original":ft("/OpenAction [3 0 R /XYZ null null 1]");break;default:var _t=""+oi;"%"===_t.substr(_t.length-1)&&(oi=parseInt(oi)/100),"number"==typeof oi&&ft("/OpenAction [3 0 R /XYZ null null "+ot(oi)+"]")}switch(br||(br="continuous"),br){case"continuous":ft("/PageLayout /OneColumn");break;case"single":ft("/PageLayout /SinglePage");break;case"two":case"twoleft":ft("/PageLayout /TwoColumnLeft");break;case"tworight":ft("/PageLayout /TwoColumnRight")}qi&&ft("/PageMode /"+qi),Jo.publish("putCatalog"),ft(">>"),ft("endobj")},z5=_.__private__.putTrailer=function(){ft("trailer"),ft("<<"),ft("/Size "+(it+1)),ft("/Root "+it+" 0 R"),ft("/Info "+(it-1)+" 0 R"),null!==A&&ft("/Encrypt "+vl.oid+" 0 R"),ft("/ID [ <"+ut+"> <"+ut+"> ]"),ft(">>")},W5=_.__private__.putHeader=function(){ft("%PDF-"+P),ft("%\xba\xdf\xac\xe0")},q5=_.__private__.putXRef=function(){var G="0000000000";ft("xref"),ft("0 "+(it+1)),ft("0000000000 65535 f ");for(var ke=1;ke<=it;ke++)ft("function"==typeof yt[ke]?(G+yt[ke]()).slice(-10)+" 00000 n ":void 0!==yt[ke]?(G+yt[ke]).slice(-10)+" 00000 n ":"0000000000 00000 n ")},fA=_.__private__.buildDocument=function(){ti(),dn(Pt),Jo.publish("buildDocument"),W5(),un(),MD(),yD(),null!==A&&uA(),G5(),VC();var G=Dt;return q5(),z5(),ft("startxref"),ft(""+G),ft("%%EOF"),dn(_n[Se]),Pt.join("\n")},Z0=_.__private__.getBlob=function(G){return new Blob([ui(G)],{type:"application/pdf"})},eb=_.output=_.__private__.output=pf(function(G,ke){switch("string"==typeof(ke=ke||{})?ke={filename:ke}:ke.filename=ke.filename||"generated.pdf",G){case void 0:return fA();case"save":_.save(ke.filename);break;case"arraybuffer":return ui(fA());case"blob":return Z0(fA());case"bloburi":case"bloburl":if(void 0!==Mr.URL&&"function"==typeof Mr.URL.createObjectURL)return Mr.URL&&Mr.URL.createObjectURL(Z0(fA()))||void 0;Ea.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var _t="",Yt=fA();try{_t=n5(Yt)}catch{_t=n5(unescape(encodeURIComponent(Yt)))}return"data:application/pdf;filename="+ke.filename+";base64,"+_t;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(Mr)){var tn="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Dn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';ke.pdfObjectUrl&&(tn=ke.pdfObjectUrl,Dn="");var Kn='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><script src="'+tn+'"'+Dn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(ke)+");<\/script></body></html>",Si=Mr.open();return null!==Si&&Si.document.write(Kn),Si}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(Mr)){var or='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe id="pdfViewer" src="'+(ke.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+ke.filename+'" width="500px" height="400px" /></body></html>',Qr=Mr.open();if(null!==Qr){Qr.document.write(or);var fo=this;Qr.document.documentElement.querySelector("#pdfViewer").onload=function(){Qr.document.title=ke.filename,Qr.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(fo.output("bloburl"))}}return Qr}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(Mr))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var No='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe src="'+this.output("datauristring",ke)+'"></iframe></body></html>',ls=Mr.open();if(null!==ls&&(ls.document.write(No),ls.document.title=ke.filename),ls||typeof safari>"u")return ls;break;case"datauri":case"dataurl":return Mr.document.location.href=this.output("datauristring",ke);default:return null}}),SD=function(G){return!0===Array.isArray(dA)&&dA.indexOf(G)>-1};switch(i){case"pt":Zn=1;break;case"mm":Zn=72/25.4;break;case"cm":Zn=72/2.54;break;case"in":Zn=72;break;case"px":Zn=1==SD("px_scaling")?.75:96/72;break;case"pc":case"em":Zn=12;break;case"ex":Zn=6;break;default:if("number"!=typeof i)throw new Error("Invalid unit: "+i);Zn=i}var vl=null;jt(),xt();var J5=function(G){return null!==A?vl.encryptor(G,0):function(ke){return ke}},OD=_.__private__.getPageInfo=_.getPageInfo=function(G){if(isNaN(G)||G%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:kr[G].objId,pageNumber:G,pageContext:kr[G]}},Ir=_.__private__.getPageInfoByObjId=function(G){if(isNaN(G)||G%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var ke in kr)if(kr[ke].objId===G)break;return OD(ke)},K5=_.__private__.getCurrentPageInfo=_.getCurrentPageInfo=function(){return{objId:kr[Se].objId,pageNumber:Se,pageContext:kr[Se]}};_.addPage=function(){return PD.apply(this,arguments),this},_.setPage=function(){return DD.apply(this,arguments),dn.call(this,_n[Se]),this},_.insertPage=function(G){return this.addPage(),this.movePage(Se,G),this},_.movePage=function(G,ke){var _t,Yt;if(G>ke){_t=_n[G],Yt=kr[G];for(var tn=G;tn>ke;tn--)_n[tn]=_n[tn-1],kr[tn]=kr[tn-1];_n[ke]=_t,kr[ke]=Yt,this.setPage(ke)}else if(G<ke){_t=_n[G],Yt=kr[G];for(var Dn=G;Dn<ke;Dn++)_n[Dn]=_n[Dn+1],kr[Dn]=kr[Dn+1];_n[ke]=_t,kr[ke]=Yt,this.setPage(ke)}return this},_.deletePage=function(){return V5.apply(this,arguments),this},_.__private__.text=_.text=function(G,ke,_t,Yt,tn){var Dn,Kn,Si,or,Qr,fo,No,ls,ys,Xs=(Yt=Yt||{}).scope||this;if("number"==typeof G&&"number"==typeof ke&&("string"==typeof _t||Array.isArray(_t))){var Cl=_t;_t=ke,ke=G,G=Cl}if(arguments[3]instanceof dr?(Me("The transform parameter of text() with a Matrix value"),ys=tn):(Si=arguments[4],or=arguments[5],"object"===_a(No=arguments[3])&&null!==No||("string"==typeof Si&&(or=Si,Si=null),"string"==typeof No&&(or=No,No=null),"number"==typeof No&&(Si=No,No=null),Yt={flags:No,angle:Si,align:or})),isNaN(ke)||isNaN(_t)||null==G)throw new Error("Invalid arguments passed to jsPDF.text");if(0===G.length)return Xs;var Ic="",mf=!1,Bd="number"==typeof Yt.lineHeightFactor?Yt.lineHeightFactor:Om,AA=Xs.internal.scaleFactor;function LD(La){return La=La.split("\t").join(Array(Yt.TabLen||9).join(" ")),id(La,No)}function ey(La){for(var Ua,Ls=La.concat(),Ac=[],_A=Ls.length;_A--;)"string"==typeof(Ua=Ls.shift())?Ac.push(Ua):Array.isArray(La)&&(1===Ua.length||void 0===Ua[1]&&void 0===Ua[2])?Ac.push(Ua[0]):Ac.push([Ua[0],Ua[1],Ua[2]]);return Ac}function ty(La,Ua){var Ls;if("string"==typeof La)Ls=Ua(La)[0];else if(Array.isArray(La)){for(var Ac,_A,Bp=La.concat(),Ab=[],YD=Bp.length;YD--;)"string"==typeof(Ac=Bp.shift())?Ab.push(Ua(Ac)[0]):Array.isArray(Ac)&&"string"==typeof Ac[0]&&(_A=Ua(Ac[0],Ac[1],Ac[2]),Ab.push([_A[0],_A[1],_A[2]]));Ls=Ab}return Ls}var ab=!1,ny=!0;if("string"==typeof G)ab=!0;else if(Array.isArray(G)){var iy=G.concat();Kn=[];for(var sb,rd=iy.length;rd--;)("string"!=typeof(sb=iy.shift())||Array.isArray(sb)&&"string"!=typeof sb[0])&&(ny=!1);ab=ny}if(!1===ab)throw new Error('Type of text must be string or Array. "'+G+'" is not recognized.');"string"==typeof G&&(G=G.match(/[\r?\n]/)?G.split(/\r\n|\r|\n/g):[G]);var cb=Jn/Xs.internal.scaleFactor,lb=cb*(Bd-1);switch(Yt.baseline){case"bottom":_t-=lb;break;case"top":_t+=cb-lb;break;case"hanging":_t+=cb-2*lb;break;case"middle":_t+=cb/2-lb}if((fo=Yt.maxWidth||0)>0&&("string"==typeof G?G=Xs.splitTextToSize(G,fo):"[object Array]"===Object.prototype.toString.call(G)&&(G=G.reduce(function(La,Ua){return La.concat(Xs.splitTextToSize(Ua,fo))},[]))),Jo.publish("preProcessText",Dn={text:G,x:ke,y:_t,options:Yt,mutex:{pdfEscape:id,activeFontKey:yi,fonts:fa,activeFontSize:Jn}}),G=Dn.text,Si=(Yt=Dn.options).angle,ys instanceof dr||!Si||"number"!=typeof Si)Si&&Si instanceof dr&&(ys=Si);else{Si*=Math.PI/180,0===Yt.rotationDirection&&(Si=-Si),W===X.ADVANCED&&(Si=-Si);var db=Math.cos(Si),ry=Math.sin(Si);ys=new dr(db,ry,-ry,db,0,0)}W!==X.ADVANCED||ys||(ys=nd),void 0!==(Qr=Yt.charSpace||ib)&&(Ic+=ge(be(Qr))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(ls=Yt.horizontalScale)&&(Ic+=ge(100*ls)+" Tz\n");var od=-1,s4=void 0!==Yt.renderingMode?Yt.renderingMode:Yt.stroke,oy=Xs.internal.getCurrentPageInfo().pageContext;switch(s4){case 0:case!1:case"fill":od=0;break;case 1:case!0:case"stroke":od=1;break;case 2:case"fillThenStroke":od=2;break;case 3:case"invisible":od=3;break;case 4:case"fillAndAddForClipping":od=4;break;case 5:case"strokeAndAddPathForClipping":od=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":od=6;break;case 7:case"addToPathForClipping":od=7}var UD=void 0!==oy.usedRenderingMode?oy.usedRenderingMode:-1;-1!==od?Ic+=od+" Tr\n":-1!==UD&&(Ic+="0 Tr\n"),-1!==od&&(oy.usedRenderingMode=od),or=Yt.align||"left";var _f,ay=Jn*Bd,c4=Xs.internal.pageSize.getWidth(),l4=fa[yi];Qr=Yt.charSpace||ib,fo=Yt.maxWidth||0,No=Object.assign({autoencode:!0,noBOM:!0},Yt.flags);var Ep=[];if("[object Array]"===Object.prototype.toString.call(G)){var wu;Kn=ey(G),"left"!==or&&(_f=Kn.map(function(La){return Xs.getStringUnitWidth(La,{font:l4,charSpace:Qr,fontSize:Jn,doKerning:!1})*Jn/AA}));var bf,Tp=0;if("right"===or){ke-=_f[0],G=[],rd=Kn.length;for(var mh=0;mh<rd;mh++)0===mh?(bf=hA(ke),wu=xp(_t)):(bf=be(Tp-_f[mh]),wu=-ay),G.push([Kn[mh],bf,wu]),Tp=_f[mh]}else if("center"===or){ke-=_f[0]/2,G=[],rd=Kn.length;for(var pA=0;pA<rd;pA++)0===pA?(bf=hA(ke),wu=xp(_t)):(bf=be((Tp-_f[pA])/2),wu=-ay),G.push([Kn[pA],bf,wu]),Tp=_f[pA]}else if("left"===or){G=[],rd=Kn.length;for(var ub=0;ub<rd;ub++)G.push(Kn[ub])}else{if("justify"!==or)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');G=[],rd=Kn.length,fo=0!==fo?fo:c4;for(var vf=0;vf<rd;vf++)wu=0===vf?xp(_t):-ay,bf=0===vf?hA(ke):0,Ep.push(vf<rd-1?ge(be((fo-_f[vf])/(Kn[vf].split(" ").length-1))):0),G.push([Kn[vf],bf,wu])}}var fb="boolean"==typeof Yt.R2L?Yt.R2L:Fi;!0===fb&&(G=ty(G,function(La,Ua,Ls){return[La.split("").reverse().join(""),Ua,Ls]})),Jo.publish("postProcessText",Dn={text:G,x:ke,y:_t,options:Yt,mutex:{pdfEscape:id,activeFontKey:yi,fonts:fa,activeFontSize:Jn}}),G=Dn.text,mf=Dn.mutex.isHex||!1;var sy=fa[yi].encoding;"WinAnsiEncoding"!==sy&&"StandardEncoding"!==sy||(G=ty(G,function(La,Ua,Ls){return[LD(La),Ua,Ls]})),Kn=ey(G),G=[];for(var kp,Cf,gA,km=0,hb=1,Im=Array.isArray(Kn[0])?hb:km,Ip="",cy=function(La,Ua,Ls){var Ac="";return Ls instanceof dr?(Ls="number"==typeof Yt.angle?kd(Ls,new dr(1,0,0,1,La,Ua)):kd(new dr(1,0,0,1,La,Ua),Ls),W===X.ADVANCED&&(Ls=kd(new dr(1,0,0,-1,0,0),Ls)),Ac=Ls.join(" ")+" Tm\n"):Ac=ge(La)+" "+ge(Ua)+" Td\n",Ac},Pu=0;Pu<Kn.length;Pu++){switch(Ip="",Im){case hb:gA=(mf?"<":"(")+Kn[Pu][0]+(mf?">":")"),kp=parseFloat(Kn[Pu][1]),Cf=parseFloat(Kn[Pu][2]);break;case km:gA=(mf?"<":"(")+Kn[Pu]+(mf?">":")"),kp=hA(ke),Cf=xp(_t)}void 0!==Ep&&void 0!==Ep[Pu]&&(Ip=Ep[Pu]+" Tw\n"),0===Pu?G.push(Ip+cy(kp,Cf,ys)+gA):Im===km?G.push(Ip+gA):Im===hb&&G.push(Ip+cy(kp,Cf,ys)+gA)}G=G.join(Im===km?" Tj\nT* ":" Tj\n"),G+=" Tj\n";var mA="BT\n/";return mA+=yi+" "+Jn+" Tf\n",mA+=ge(Jn*Bd)+" TL\n",mA+=Em+"\n",mA+=Ic,mA+=G,ft(mA+="ET"),b[yi]=!0,Xs};var X5=_.__private__.clip=_.clip=function(G){return ft("evenodd"===G?"W*":"W"),this};_.clipEvenOdd=function(){return X5("evenodd")},_.__private__.discardPath=_.discardPath=function(){return ft("n"),this};var gh=_.__private__.isValidStyle=function(G){var ke=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(G)&&(ke=!0),ke};_.__private__.setDefaultPathOperation=_.setDefaultPathOperation=function(G){return gh(G)&&(f=G),this};var ED=_.__private__.getStyle=_.getStyle=function(G){var ke=f;switch(G){case"D":case"S":ke="S";break;case"F":ke="f";break;case"FD":case"DF":ke="B";break;case"f":case"f*":case"B":case"B*":ke=G}return ke},TD=_.close=function(){return ft("h"),this};_.stroke=function(){return ft("S"),this},_.fill=function(G){return tb("f",G),this},_.fillEvenOdd=function(G){return tb("f*",G),this},_.fillStroke=function(G){return tb("B",G),this},_.fillStrokeEvenOdd=function(G){return tb("B*",G),this};var tb=function(G,ke){"object"===_a(ke)?Z5(ke,G):ft(G)},QC=function(G){null===G||W===X.ADVANCED&&void 0===G||(G=ED(G),ft(G))};function $5(G,ke,_t,Yt,tn){var Dn=new Q0(ke||this.boundingBox,_t||this.xStep,Yt||this.yStep,this.gState,tn||this.matrix);Dn.stream=this.stream;var Kn=G+"$$"+this.cloneIndex+++"$$";return bl(Kn,Dn),Dn}var Z5=function(G,ke){var _t=hh[G.key],Yt=jo[_t];if(Yt instanceof Cm)ft("q"),ft(e4(ke)),Yt.gState&&_.setGState(Yt.gState),ft(G.matrix.toString()+" cm"),ft("/"+_t+" sh"),ft("Q");else if(Yt instanceof Q0){var tn=new dr(1,0,0,-1,0,Op());G.matrix&&(tn=tn.multiply(G.matrix||nd),_t=$5.call(Yt,G.key,G.boundingBox,G.xStep,G.yStep,tn).id),ft("q"),ft("/Pattern cs"),ft("/"+_t+" scn"),Yt.gState&&_.setGState(Yt.gState),ft(ke),ft("Q")}},e4=function(G){switch(G){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},GC=_.moveTo=function(G,ke){return ft(ge(be(G))+" "+ge(rt(ke))+" m"),this},Sm=_.lineTo=function(G,ke){return ft(ge(be(G))+" "+ge(rt(ke))+" l"),this},Dp=_.curveTo=function(G,ke,_t,Yt,tn,Dn){return ft([ge(be(G)),ge(rt(ke)),ge(be(_t)),ge(rt(Yt)),ge(be(tn)),ge(rt(Dn)),"c"].join(" ")),this};_.__private__.line=_.line=function(G,ke,_t,Yt,tn){if(isNaN(G)||isNaN(ke)||isNaN(_t)||isNaN(Yt)||!gh(tn))throw new Error("Invalid arguments passed to jsPDF.line");return W===X.COMPAT?this.lines([[_t-G,Yt-ke]],G,ke,[1,1],tn||"S"):this.lines([[_t-G,Yt-ke]],G,ke,[1,1]).stroke()},_.__private__.lines=_.lines=function(G,ke,_t,Yt,tn,Dn){var Kn,Si,or,Qr,fo,Cl,Ic,mf;if("number"==typeof G&&(mf=_t,_t=ke,ke=G,G=mf),Yt=Yt||[1,1],Dn=Dn||!1,isNaN(ke)||isNaN(_t)||!Array.isArray(G)||!Array.isArray(Yt)||!gh(tn)||"boolean"!=typeof Dn)throw new Error("Invalid arguments passed to jsPDF.lines");for(GC(ke,_t),Kn=Yt[0],Si=Yt[1],Qr=G.length,Cl=ke,Ic=_t,or=0;or<Qr;or++)2===(fo=G[or]).length?Sm(Cl=fo[0]*Kn+Cl,Ic=fo[1]*Si+Ic):Dp(fo[0]*Kn+Cl,fo[1]*Si+Ic,fo[2]*Kn+Cl,fo[3]*Si+Ic,Cl=fo[4]*Kn+Cl,Ic=fo[5]*Si+Ic);return Dn&&TD(),QC(tn),this},_.path=function(G){for(var ke=0;ke<G.length;ke++){var _t=G[ke],Yt=_t.c;switch(_t.op){case"m":GC(Yt[0],Yt[1]);break;case"l":Sm(Yt[0],Yt[1]);break;case"c":Dp.apply(this,Yt);break;case"h":TD()}}return this},_.__private__.rect=_.rect=function(G,ke,_t,Yt,tn){if(isNaN(G)||isNaN(ke)||isNaN(_t)||isNaN(Yt)||!gh(tn))throw new Error("Invalid arguments passed to jsPDF.rect");return W===X.COMPAT&&(Yt=-Yt),ft([ge(be(G)),ge(rt(ke)),ge(be(_t)),ge(be(Yt)),"re"].join(" ")),QC(tn),this},_.__private__.triangle=_.triangle=function(G,ke,_t,Yt,tn,Dn,Kn){if(isNaN(G)||isNaN(ke)||isNaN(_t)||isNaN(Yt)||isNaN(tn)||isNaN(Dn)||!gh(Kn))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[_t-G,Yt-ke],[tn-_t,Dn-Yt],[G-tn,ke-Dn]],G,ke,[1,1],Kn,!0),this},_.__private__.roundedRect=_.roundedRect=function(G,ke,_t,Yt,tn,Dn,Kn){if(isNaN(G)||isNaN(ke)||isNaN(_t)||isNaN(Yt)||isNaN(tn)||isNaN(Dn)||!gh(Kn))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Si=4/3*(Math.SQRT2-1);return tn=Math.min(tn,.5*_t),Dn=Math.min(Dn,.5*Yt),this.lines([[_t-2*tn,0],[tn*Si,0,tn,Dn-Dn*Si,tn,Dn],[0,Yt-2*Dn],[0,Dn*Si,-tn*Si,Dn,-tn,Dn],[2*tn-_t,0],[-tn*Si,0,-tn,-Dn*Si,-tn,-Dn],[0,2*Dn-Yt],[0,-Dn*Si,tn*Si,-Dn,tn,-Dn]],G+tn,ke,[1,1],Kn,!0),this},_.__private__.ellipse=_.ellipse=function(G,ke,_t,Yt,tn){if(isNaN(G)||isNaN(ke)||isNaN(_t)||isNaN(Yt)||!gh(tn))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Dn=4/3*(Math.SQRT2-1)*_t,Kn=4/3*(Math.SQRT2-1)*Yt;return GC(G+_t,ke),Dp(G+_t,ke-Kn,G+Dn,ke-Yt,G,ke-Yt),Dp(G-Dn,ke-Yt,G-_t,ke-Kn,G-_t,ke),Dp(G-_t,ke+Kn,G-Dn,ke+Yt,G,ke+Yt),Dp(G+Dn,ke+Yt,G+_t,ke+Kn,G+_t,ke),QC(tn),this},_.__private__.circle=_.circle=function(G,ke,_t,Yt){if(isNaN(G)||isNaN(ke)||isNaN(_t)||!gh(Yt))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(G,ke,_t,_t,Yt)},_.setFont=function(G,ke,_t){return _t&&(ke=Ne(ke,_t)),yi=xD(G,ke,{disableWarning:!1}),this};var t4=_.__private__.getFont=_.getFont=function(){return fa[xD.apply(_,arguments)]};_.__private__.getFontList=_.getFontList=function(){var G,ke,_t={};for(G in Fa)if(Fa.hasOwnProperty(G))for(ke in _t[G]=[],Fa[G])Fa[G].hasOwnProperty(ke)&&_t[G].push(ke);return _t},_.addFont=function(G,ke,_t,Yt,tn){var Dn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==Dn.indexOf(arguments[3])?tn=arguments[3]:arguments[3]&&-1==Dn.indexOf(arguments[3])&&(_t=Ne(_t,Yt)),HC.call(this,G,ke,_t,tn=tn||"Identity-H")};var Om,zC=t.lineWidth||.200025,nb=_.__private__.getLineWidth=_.getLineWidth=function(){return zC},kD=_.__private__.setLineWidth=_.setLineWidth=function(G){return zC=G,ft(ge(be(G))+" w"),this};_.__private__.setLineDash=_r.API.setLineDash=_r.API.setLineDashPattern=function(G,ke){if(G=G||[],ke=ke||0,isNaN(ke)||!Array.isArray(G))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return G=G.map(function(_t){return ge(be(_t))}).join(" "),ke=ge(be(ke)),ft("["+G+"] "+ke+" d"),this};var ID=_.__private__.getLineHeight=_.getLineHeight=function(){return Jn*Om};_.__private__.getLineHeight=_.getLineHeight=function(){return Jn*Om};var BD=_.__private__.setLineHeightFactor=_.setLineHeightFactor=function(G){return"number"==typeof(G=G||1.15)&&(Om=G),this},RD=_.__private__.getLineHeightFactor=_.getLineHeightFactor=function(){return Om};BD(t.lineHeight);var hA=_.__private__.getHorizontalCoordinate=function(G){return be(G)},xp=_.__private__.getVerticalCoordinate=function(G){return W===X.ADVANCED?G:kr[Se].mediaBox.topRightY-kr[Se].mediaBox.bottomLeftY-be(G)},n4=_.__private__.getHorizontalCoordinateString=_.getHorizontalCoordinateString=function(G){return ge(hA(G))},Sp=_.__private__.getVerticalCoordinateString=_.getVerticalCoordinateString=function(G){return ge(xp(G))},gf=t.strokeColor||"0 G";_.__private__.getStrokeColor=_.getDrawColor=function(){return pt(gf)},_.__private__.setStrokeColor=_.setDrawColor=function(G,ke,_t,Yt){return gf=mt({ch1:G,ch2:ke,ch3:_t,ch4:Yt,pdfColorType:"draw",precision:2}),ft(gf),this};var WC=t.fillColor||"0 g";_.__private__.getFillColor=_.getFillColor=function(){return pt(WC)},_.__private__.setFillColor=_.setFillColor=function(G,ke,_t,Yt){return WC=mt({ch1:G,ch2:ke,ch3:_t,ch4:Yt,pdfColorType:"fill",precision:2}),ft(WC),this};var Em=t.textColor||"0 g",r4=_.__private__.getTextColor=_.getTextColor=function(){return pt(Em)};_.__private__.setTextColor=_.setTextColor=function(G,ke,_t,Yt){return Em=mt({ch1:G,ch2:ke,ch3:_t,ch4:Yt,pdfColorType:"text",precision:3}),this};var ib=t.charSpace,o4=_.__private__.getCharSpace=_.getCharSpace=function(){return parseFloat(ib||0)};_.__private__.setCharSpace=_.setCharSpace=function(G){if(isNaN(G))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return ib=G,this};var qC=0;_.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},_.__private__.setLineCap=_.setLineCap=function(G){var ke=_.CapJoinStyles[G];if(void 0===ke)throw new Error("Line cap style of '"+G+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return qC=ke,ft(ke+" J"),this};var JC=0;_.__private__.setLineJoin=_.setLineJoin=function(G){var ke=_.CapJoinStyles[G];if(void 0===ke)throw new Error("Line join style of '"+G+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return JC=ke,ft(ke+" j"),this},_.__private__.setLineMiterLimit=_.__private__.setMiterLimit=_.setLineMiterLimit=_.setMiterLimit=function(G){if(G=G||0,isNaN(G))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return ft(ge(be(G))+" M"),this},_.GState=XP,_.setGState=function(G){(G="string"==typeof G?Xa[Td[G]]:ND(null,G)).equals(hf)||(ft("/"+G.id+" gs"),hf=G)};var ND=function(G,ke){if(!G||!Td[G]){var _t=!1;for(var Yt in Xa)if(Xa.hasOwnProperty(Yt)&&Xa[Yt].equals(ke)){_t=!0;break}if(_t)ke=Xa[Yt];else{var tn="GS"+(Object.keys(Xa).length+1).toString(10);Xa[tn]=ke,ke.id=tn}return G&&(Td[G]=ke.id),Jo.publish("addGState",ke),ke}};_.addGState=function(G,ke){return ND(G,ke),this},_.saveGraphicsState=function(){return ft("q"),Cu.push({key:yi,size:Jn,color:Em}),this},_.restoreGraphicsState=function(){ft("Q");var G=Cu.pop();return yi=G.key,Jn=G.size,Em=G.color,hf=null,this},_.setCurrentTransformationMatrix=function(G){return ft(G.toString()+" cm"),this},_.comment=function(G){return ft("#"+G),this};var rb=function(G,ke){var _t=G||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return _t},set:function(Dn){isNaN(Dn)||(_t=parseFloat(Dn))}});var Yt=ke||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Yt},set:function(Dn){isNaN(Dn)||(Yt=parseFloat(Dn))}});var tn="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return tn},set:function(Dn){tn=Dn.toString()}}),this},KC=function(G,ke,_t,Yt){rb.call(this,G,ke),this.type="rect";var tn=_t||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return tn},set:function(Kn){isNaN(Kn)||(tn=parseFloat(Kn))}});var Dn=Yt||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Dn},set:function(Kn){isNaN(Kn)||(Dn=parseFloat(Kn))}}),this},XC=function(){this.page=Ta,this.currentPage=Se,this.pages=_n.slice(0),this.pagesContext=kr.slice(0),this.x=ba,this.y=lr,this.matrix=dc,this.width=Tm(Se),this.height=Op(Se),this.outputDestination=Vn,this.id="",this.objectNumber=-1};XC.prototype.restore=function(){Ta=this.page,kr=this.pagesContext,_n=this.pages,ba=this.x,lr=this.y,dc=this.matrix,$C(Se=this.currentPage,this.width),ZC(Se,this.height),Vn=this.outputDestination};var FD=function(G,ke,_t,Yt,tn){Mu.push(new XC),Ta=Se=0,_n=[],ba=G,lr=ke,dc=tn,jC([_t,Yt])},a4=function(G){if(yu[G])Mu.pop().restore();else{var ke=new XC,_t="Xo"+(Object.keys(uc).length+1).toString(10);ke.id=_t,yu[G]=_t,uc[_t]=ke,Jo.publish("addFormObject",ke),Mu.pop().restore()}};for(var ob in _.beginFormObject=function(G,ke,_t,Yt,tn){return FD(G,ke,_t,Yt,tn),this},_.endFormObject=function(G){return a4(G),this},_.doFormObject=function(G,ke){var _t=uc[yu[G]];return ft("q"),ft(ke.toString()+" cm"),ft("/"+_t.id+" Do"),ft("Q"),this},_.getFormObject=function(G){var ke=uc[yu[G]];return{x:ke.x,y:ke.y,width:ke.width,height:ke.height,matrix:ke.matrix}},_.save=function(G,ke){return G=G||"generated.pdf",(ke=ke||{}).returnPromise=ke.returnPromise||!1,!1===ke.returnPromise?(vm(Z0(fA()),G),"function"==typeof vm.unload&&Mr.setTimeout&&setTimeout(vm.unload,911),this):new Promise(function(_t,Yt){try{var tn=vm(Z0(fA()),G);"function"==typeof vm.unload&&Mr.setTimeout&&setTimeout(vm.unload,911),_t(tn)}catch(Dn){Yt(Dn.message)}})},_r.API)_r.API.hasOwnProperty(ob)&&("events"===ob&&_r.API.events.length?function(G,ke){var Yt,tn;for(tn=ke.length-1;-1!==tn;tn--)G.subscribe.apply(G,[ke[tn][0]].concat("function"==typeof(Yt=ke[tn][1])?[Yt]:Yt))}(Jo,_r.API.events):_[ob]=_r.API[ob]);var Tm=_.getPageWidth=function(G){return(kr[G=G||Se].mediaBox.topRightX-kr[G].mediaBox.bottomLeftX)/Zn},$C=_.setPageWidth=function(G,ke){kr[G].mediaBox.topRightX=ke*Zn+kr[G].mediaBox.bottomLeftX},Op=_.getPageHeight=function(G){return(kr[G=G||Se].mediaBox.topRightY-kr[G].mediaBox.bottomLeftY)/Zn},ZC=_.setPageHeight=function(G,ke){kr[G].mediaBox.topRightY=ke*Zn+kr[G].mediaBox.bottomLeftY};return _.internal={pdfEscape:id,getStyle:ED,getFont:t4,getFontSize:fi,getCharSpace:o4,getTextColor:r4,getLineHeight:ID,getLineHeightFactor:RD,getLineWidth:nb,write:En,getHorizontalCoordinate:hA,getVerticalCoordinate:xp,getCoordinateString:n4,getVerticalCoordinateString:Sp,collections:{},newObject:Ns,newAdditionalObject:gt,newObjectDeferred:Cs,newObjectDeferredBegin:Ve,getFilters:an,putStream:bn,events:Jo,scaleFactor:Zn,pageSize:{getWidth:function(){return Tm(Se)},setWidth:function(G){$C(Se,G)},getHeight:function(){return Op(Se)},setHeight:function(G){ZC(Se,G)}},encryptionOptions:A,encryption:vl,getEncryptor:J5,output:eb,getNumberOfPages:Q5,pages:_n,out:ft,f2:ot,f3:we,getPageInfo:OD,getPageInfoByObjId:Ir,getCurrentPageInfo:K5,getPDFVersion:v,Point:rb,Rectangle:KC,Matrix:dr,hasHotfix:SD},Object.defineProperty(_.internal.pageSize,"width",{get:function(){return Tm(Se)},set:function(G){$C(Se,G)},enumerable:!0,configurable:!0}),Object.defineProperty(_.internal.pageSize,"height",{get:function(){return Op(Se)},set:function(G){ZC(Se,G)},enumerable:!0,configurable:!0}),j5.call(_,Un),yi="F1",PD(r,e),Jo.publish("initialized"),_}j0.prototype.lsbFirstWord=function(t){return String.fromCharCode(t>>0&255,t>>8&255,t>>16&255,t>>24&255)},j0.prototype.toHexString=function(t){return t.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},j0.prototype.hexToBytes=function(t){for(var n=[],e=0;e<t.length;e+=2)n.push(String.fromCharCode(parseInt(t.substr(e,2),16)));return n.join("")},j0.prototype.processOwnerPassword=function(t,n){return a5(o5(n).substr(0,5),t)},j0.prototype.encryptor=function(t,n){var e=o5(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&n,n>>8&255)).substr(0,10);return function(i){return a5(e,i)}},XP.prototype.equals=function(t){var n,e="id,objectNumber,equals";if(!t||_a(t)!==_a(this))return!1;var i=0;for(n in this)if(!(e.indexOf(n)>=0)){if(this.hasOwnProperty(n)&&!t.hasOwnProperty(n)||this[n]!==t[n])return!1;i++}for(n in t)t.hasOwnProperty(n)&&e.indexOf(n)<0&&i--;return 0===i},_r.API={events:[]},_r.version="2.5.1";var vs=_r.API,s5=1,ym=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},G0=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Nr=function(t){return t.toFixed(2)},Cp=function(t){return t.toFixed(5)};vs.__acroform__={};var td=function(t,n){t.prototype=Object.create(n.prototype),t.prototype.constructor=t},Nz=function(t){return t*s5},lh=function(t){var n=new Lz,e=Hi.internal.getHeight(t)||0,i=Hi.internal.getWidth(t)||0;return n.BBox=[0,0,Number(Nr(i)),Number(Nr(e))],n},CZe=vs.__acroform__.setBit=function(t,n){if(t=t||0,n=n||0,isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<n},yZe=vs.__acroform__.clearBit=function(t,n){if(t=t||0,n=n||0,isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<n)},MZe=vs.__acroform__.getBit=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(t&1<<n)?0:1},ks=vs.__acroform__.getBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return MZe(t,n-1)},Is=vs.__acroform__.setBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return CZe(t,n-1)},Bs=vs.__acroform__.clearBitForPdf=function(t,n){if(isNaN(t)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return yZe(t,n-1)},wZe=vs.__acroform__.calculateCoordinates=function(t,n){var e=n.internal.getHorizontalCoordinate,i=n.internal.getVerticalCoordinate,r=t[0],o=t[1],a=t[2],s=t[3],d={};return d.lowerLeft_X=e(r)||0,d.lowerLeft_Y=i(o+s)||0,d.upperRight_X=e(r+a)||0,d.upperRight_Y=i(o)||0,[Number(Nr(d.lowerLeft_X)),Number(Nr(d.lowerLeft_Y)),Number(Nr(d.upperRight_X)),Number(Nr(d.upperRight_Y))]},PZe=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var n=[],i=c5(t,t._V||t.DV),r=t.scope.internal.getFont(t.fontName,t.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(t.scope.__private__.encodeColorString(t.color)),n.push("/"+r+" "+Nr(i.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(i.text),n.push("ET"),n.push("Q"),n.push("EMC");var o=lh(t);return o.scope=t.scope,o.stream=n.join("\n"),o}},c5=function(t,n){var e=0===t.fontSize?t.maxFontSize:t.fontSize,i={text:"",fontSize:""},r=(n=")"==(n="("==n.substr(0,1)?n.substr(1):n).substr(n.length-1)?n.substr(0,n.length-1):n).split(" ");r=r.map(t.multiline?function(we){return we.split("\n")}:function(we){return[we]});var o=e,a=Hi.internal.getHeight(t)||0;a=a<0?-a:a;var we,s=Hi.internal.getWidth(t)||0;s=s<0?-s:s,o++;e:for(;o>0;){n="",o--;var f,A,g=$P("3",t,o).height,b=t.multiline?a-o:(a-g)/2,_=b+=2,P=0,v=0,k=0;if(o<=0){n="(...) Tj\n",n+="% Width of Text: "+$P(n,t,o=12).width+", FieldWidth:"+s+"\n";break}for(var H="",X=0,W=0;W<r.length;W++)if(r.hasOwnProperty(W)){var pe=!1;if(1!==r[W].length&&k!==r[W].length-1){if((g+2)*(X+2)+2>a)continue e;H+=r[W][k],pe=!0,v=W,W--}else{H=" "==(H+=r[W][k]+" ").substr(H.length-1)?H.substr(0,H.length-1):H;var Ee=parseInt(W),Ne=(we=Ee)+1<r.length&&$P(H+" "+r[we+1][0],t,o).width<=s-4,ge=W>=r.length-1;if(Ne&&!ge){H+=" ",k=0;continue}if(Ne||ge){if(ge)v=Ee;else if(t.multiline&&(g+2)*(X+2)+2>a)continue e}else{if(!t.multiline||(g+2)*(X+2)+2>a)continue e;v=Ee}}for(var Me="",qe=P;qe<=v;qe++){var ot=r[qe];if(t.multiline){if(qe===v){Me+=ot[k]+" ",k=(k+1)%ot.length;continue}if(qe===P){Me+=ot[ot.length-1]+" ";continue}}Me+=ot[0]+" "}switch(Me=" "==Me.substr(Me.length-1)?Me.substr(0,Me.length-1):Me,A=$P(Me,t,o).width,t.textAlign){case"right":f=s-A-2;break;case"center":f=(s-A)/2;break;default:f=2}n+=Nr(f)+" "+Nr(_)+" Td\n",n+="("+ym(Me)+") Tj\n",n+=-Nr(f)+" 0 Td\n",_=-(o+2),A=0,P=pe?v:v+1,X++,H=""}break}return i.text=n,i.fontSize=o,i},$P=function(t,n,e){var i=n.scope.internal.getFont(n.fontName,n.fontStyle),r=n.scope.getStringUnitWidth(t,{font:i,fontSize:parseFloat(e),charSpace:0})*parseFloat(e);return{height:n.scope.getStringUnitWidth("3",{font:i,fontSize:parseFloat(e),charSpace:0})*parseFloat(e)*1.5,width:r}},DZe={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},xZe=function(t,n){var e={type:"reference",object:t};void 0===n.internal.getPageInfo(t.page).pageContext.annotations.find(function(i){return i.type===e.type&&i.object===e.object})&&n.internal.getPageInfo(t.page).pageContext.annotations.push(e)},Fz=vs.__acroform__.arrayToPdfArray=function(t,n,e){var i=function(a){return a};if(Array.isArray(t)){for(var r="[",o=0;o<t.length;o++)switch(0!==o&&(r+=" "),_a(t[o])){case"boolean":case"number":case"object":r+=t[o].toString();break;case"string":"/"!==t[o].substr(0,1)?(void 0!==n&&e&&(i=e.internal.getEncryptor(n)),r+="("+ym(i(t[o].toString()))+")"):r+=t[o].toString()}return r+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},l5=function(t,n,e){var i=function(r){return r};return void 0!==n&&e&&(i=e.internal.getEncryptor(n)),(t=t||"").toString(),"("+ym(i(t))+")"},dh=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};dh.prototype.toString=function(){return this.objId+" 0 R"},dh.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},dh.prototype.getKeyValueListForStream=function(){var t=[],n=Object.getOwnPropertyNames(this).filter(function(o){return"content"!=o&&"appearanceStreamContent"!=o&&"scope"!=o&&"objId"!=o&&"_"!=o.substring(0,1)});for(var e in n)if(!1===Object.getOwnPropertyDescriptor(this,n[e]).configurable){var i=n[e],r=this[i];r&&(Array.isArray(r)?t.push({key:i,value:Fz(r,this.objId,this.scope)}):r instanceof dh?(r.scope=this.scope,t.push({key:i,value:r.objId+" 0 R"})):"function"!=typeof r&&t.push({key:i,value:r}))}return t};var Lz=function(){dh.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(e){n=e}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};td(Lz,dh);var Uz=function(){dh.call(this);var t,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(i){return i};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+ym(e(t))+")"}},set:function(e){t=e}})};td(Uz,dh);var df=function t(){dh.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(H){if(isNaN(H))throw new Error('Invalid value "'+H+'" for attribute F supplied.');n=H}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(n,3))},set:function(H){this.F=!0===Boolean(H)?Is(n,3):Bs(n,3)}});var e=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return e},set:function(H){if(isNaN(H))throw new Error('Invalid value "'+H+'" for attribute Ff supplied.');e=H}});var i=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==i.length)return i},set:function(H){i=void 0!==H?H:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[0])?0:i[0]},set:function(H){i[0]=H}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[1])?0:i[1]},set:function(H){i[1]=H}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[2])?0:i[2]},set:function(H){i[2]=H}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!i||isNaN(i[3])?0:i[3]},set:function(H){i[3]=H}});var r="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return r},set:function(H){switch(H){case"/Btn":case"/Tx":case"/Ch":case"/Sig":r=H;break;default:throw new Error('Invalid value "'+H+'" for attribute FT supplied.')}}});var o=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!o||o.length<1){if(this instanceof tD)return;o="FieldObject"+t.FieldNum++}var H=function(X){return X};return this.scope&&(H=this.scope.internal.getEncryptor(this.objId)),"("+ym(H(o))+")"},set:function(H){o=H.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return o},set:function(H){o=H}});var a="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a},set:function(H){a=H}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(H){s=H}});var d=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return d},set:function(H){d=H}});var f=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===f?50/s5:f},set:function(H){f=H}});var A="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return A},set:function(H){A=H}});var g="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!g||this instanceof tD||this instanceof Mm))return l5(g,this.objId,this.scope)},set:function(H){H=H.toString(),g=H}});var b=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(b)return this instanceof kc?b:l5(b,this.objId,this.scope)},set:function(H){H=H.toString(),b=this instanceof kc?H:"("===H.substr(0,1)?G0(H.substr(1,H.length-2)):G0(H)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof kc?G0(b.substr(1,b.length-1)):b},set:function(H){H=H.toString(),b=this instanceof kc?"/"+H:H}});var _=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(_)return _},set:function(H){this.V=H}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(_)return this instanceof kc?_:l5(_,this.objId,this.scope)},set:function(H){H=H.toString(),_=this instanceof kc?H:"("===H.substr(0,1)?G0(H.substr(1,H.length-2)):G0(H)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof kc?G0(_.substr(1,_.length-1)):_},set:function(H){H=H.toString(),_=this instanceof kc?"/"+H:H}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var P,v=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return v},set:function(H){H=Boolean(H),v=H}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(P)return P},set:function(H){P=H}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,1))},set:function(H){this.Ff=!0===Boolean(H)?Is(this.Ff,1):Bs(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,2))},set:function(H){this.Ff=!0===Boolean(H)?Is(this.Ff,2):Bs(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,3))},set:function(H){this.Ff=!0===Boolean(H)?Is(this.Ff,3):Bs(this.Ff,3)}});var k=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==k)return k},set:function(H){if(-1===[0,1,2].indexOf(H))throw new Error('Invalid value "'+H+'" for attribute Q supplied.');k=H}}),Object.defineProperty(this,"textAlign",{get:function(){var H;switch(k){case 0:default:H="left";break;case 1:H="center";break;case 2:H="right"}return H},configurable:!0,enumerable:!0,set:function(H){switch(H){case"right":case 2:k=2;break;case"center":case 1:k=1;break;default:k=0}}})};td(df,dh);var z0=function(){df.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Fz(n,this.objId,this.scope)},set:function(e){var i,r;r=[],"string"==typeof(i=e)&&(r=function(o,a,s){s||(s=1);for(var d,f=[];d=a.exec(o);)f.push(d[s]);return f}(i,/\((.*?)\)/g)),n=r}}),this.getOptions=function(){return n},this.setOptions=function(e){n=e,this.sort&&n.sort()},this.addOption=function(e){e=(e=e||"").toString(),n.push(e),this.sort&&n.sort()},this.removeOption=function(e,i){for(i=i||!1,e=(e=e||"").toString();-1!==n.indexOf(e)&&(n.splice(n.indexOf(e),1),!1!==i););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,18))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,18):Bs(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,19))},set:function(e){!0===this.combo&&(this.Ff=!0===Boolean(e)?Is(this.Ff,19):Bs(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,20))},set:function(e){!0===Boolean(e)?(this.Ff=Is(this.Ff,20),n.sort()):this.Ff=Bs(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,22))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,22):Bs(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,23))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,23):Bs(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,27))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,27):Bs(this.Ff,27)}}),this.hasAppearanceStream=!1};td(z0,df);var W0=function(){z0.call(this),this.fontName="helvetica",this.combo=!1};td(W0,z0);var q0=function(){W0.call(this),this.combo=!0};td(q0,W0);var ZP=function(){q0.call(this),this.edit=!0};td(ZP,q0);var kc=function(){df.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,15))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,15):Bs(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,16))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,16):Bs(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,17))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,17):Bs(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,26))},set:function(e){this.Ff=!0===Boolean(e)?Is(this.Ff,26):Bs(this.Ff,26)}});var t,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(o){return o};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(n).length){var i,r=[];for(i in r.push("<<"),n)r.push("/"+i+" ("+ym(e(n[i]))+")");return r.push(">>"),r.join("\n")}},set:function(e){"object"===_a(e)&&(n=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(e){"string"==typeof e&&(n.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+e}})};td(kc,df);var eD=function(){kc.call(this),this.pushButton=!0};td(eD,kc);var J0=function(){kc.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(n){t=void 0!==n?n:[]}})};td(J0,kc);var tD=function(){var t,n;df.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(r){t=r}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(r){n=r}});var e,i={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var r=function(s){return s};this.scope&&(r=this.scope.internal.getEncryptor(this.objId));var o,a=[];for(o in a.push("<<"),i)a.push("/"+o+" ("+ym(r(i[o]))+")");return a.push(">>"),a.join("\n")},set:function(r){"object"===_a(r)&&(i=r)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return i.CA||""},set:function(r){"string"==typeof r&&(i.CA=r)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(r){e=r}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(r){e="/"+r}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Hi.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};td(tD,df),J0.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var e=this.Kids[n];e.appearanceStreamContent=t.createAppearanceStream(e.optionName),e.caption=t.getCA()}},J0.prototype.createOption=function(t){var n=new tD;return n.Parent=this,n.optionName=t,this.Kids.push(n),EZe.call(this.scope,n),n};var nD=function(){kc.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Hi.CheckBox.createAppearanceStream()};td(nD,kc);var Mm=function(){df.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,13))},set:function(n){this.Ff=!0===Boolean(n)?Is(this.Ff,13):Bs(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,21))},set:function(n){this.Ff=!0===Boolean(n)?Is(this.Ff,21):Bs(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,23))},set:function(n){this.Ff=!0===Boolean(n)?Is(this.Ff,23):Bs(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,24))},set:function(n){this.Ff=!0===Boolean(n)?Is(this.Ff,24):Bs(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,25))},set:function(n){this.Ff=!0===Boolean(n)?Is(this.Ff,25):Bs(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,26))},set:function(n){this.Ff=!0===Boolean(n)?Is(this.Ff,26):Bs(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(n){Number.isInteger(n)&&(t=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};td(Mm,df);var iD=function(){Mm.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(ks(this.Ff,14))},set:function(t){this.Ff=!0===Boolean(t)?Is(this.Ff,14):Bs(this.Ff,14)}}),this.password=!0};td(iD,Mm);var Hi={CheckBox:{createAppearanceStream:function(){return{N:{On:Hi.CheckBox.YesNormal},D:{On:Hi.CheckBox.YesPushDown,Off:Hi.CheckBox.OffPushDown}}},YesPushDown:function(t){var n=lh(t);n.scope=t.scope;var e=[],i=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color),o=c5(t,t.caption);return e.push("0.749023 g"),e.push("0 0 "+Nr(Hi.internal.getWidth(t))+" "+Nr(Hi.internal.getHeight(t))+" re"),e.push("f"),e.push("BMC"),e.push("q"),e.push("0 0 1 rg"),e.push("/"+i+" "+Nr(o.fontSize)+" Tf "+r),e.push("BT"),e.push(o.text),e.push("ET"),e.push("Q"),e.push("EMC"),n.stream=e.join("\n"),n},YesNormal:function(t){var n=lh(t);n.scope=t.scope;var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,i=t.scope.__private__.encodeColorString(t.color),r=[],o=Hi.internal.getHeight(t),a=Hi.internal.getWidth(t),s=c5(t,t.caption);return r.push("1 g"),r.push("0 0 "+Nr(a)+" "+Nr(o)+" re"),r.push("f"),r.push("q"),r.push("0 0 1 rg"),r.push("0 0 "+Nr(a-1)+" "+Nr(o-1)+" re"),r.push("W"),r.push("n"),r.push("0 g"),r.push("BT"),r.push("/"+e+" "+Nr(s.fontSize)+" Tf "+i),r.push(s.text),r.push("ET"),r.push("Q"),n.stream=r.join("\n"),n},OffPushDown:function(t){var n=lh(t);n.scope=t.scope;var e=[];return e.push("0.749023 g"),e.push("0 0 "+Nr(Hi.internal.getWidth(t))+" "+Nr(Hi.internal.getHeight(t))+" re"),e.push("f"),n.stream=e.join("\n"),n}},RadioButton:{Circle:{createAppearanceStream:function(t){var n={D:{Off:Hi.RadioButton.Circle.OffPushDown},N:{}};return n.N[t]=Hi.RadioButton.Circle.YesNormal,n.D[t]=Hi.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(t){var n=lh(t);n.scope=t.scope;var e=[],i=Hi.internal.getWidth(t)<=Hi.internal.getHeight(t)?Hi.internal.getWidth(t)/4:Hi.internal.getHeight(t)/4;i=Number((.9*i).toFixed(5));var o=Number((i*Hi.internal.Bezier_C).toFixed(5));return e.push("q"),e.push("1 0 0 1 "+Cp(Hi.internal.getWidth(t)/2)+" "+Cp(Hi.internal.getHeight(t)/2)+" cm"),e.push(i+" 0 m"),e.push(i+" "+o+" "+o+" "+i+" 0 "+i+" c"),e.push("-"+o+" "+i+" -"+i+" "+o+" -"+i+" 0 c"),e.push("-"+i+" -"+o+" -"+o+" -"+i+" 0 -"+i+" c"),e.push(o+" -"+i+" "+i+" -"+o+" "+i+" 0 c"),e.push("f"),e.push("Q"),n.stream=e.join("\n"),n},YesPushDown:function(t){var n=lh(t);n.scope=t.scope;var e=[],i=Hi.internal.getWidth(t)<=Hi.internal.getHeight(t)?Hi.internal.getWidth(t)/4:Hi.internal.getHeight(t)/4;i=Number((.9*i).toFixed(5));var r=Number((2*i).toFixed(5)),o=Number((r*Hi.internal.Bezier_C).toFixed(5)),a=Number((i*Hi.internal.Bezier_C).toFixed(5));return e.push("0.749023 g"),e.push("q"),e.push("1 0 0 1 "+Cp(Hi.internal.getWidth(t)/2)+" "+Cp(Hi.internal.getHeight(t)/2)+" cm"),e.push(r+" 0 m"),e.push(r+" "+o+" "+o+" "+r+" 0 "+r+" c"),e.push("-"+o+" "+r+" -"+r+" "+o+" -"+r+" 0 c"),e.push("-"+r+" -"+o+" -"+o+" -"+r+" 0 -"+r+" c"),e.push(o+" -"+r+" "+r+" -"+o+" "+r+" 0 c"),e.push("f"),e.push("Q"),e.push("0 g"),e.push("q"),e.push("1 0 0 1 "+Cp(Hi.internal.getWidth(t)/2)+" "+Cp(Hi.internal.getHeight(t)/2)+" cm"),e.push(i+" 0 m"),e.push(i+" "+a+" "+a+" "+i+" 0 "+i+" c"),e.push("-"+a+" "+i+" -"+i+" "+a+" -"+i+" 0 c"),e.push("-"+i+" -"+a+" -"+a+" -"+i+" 0 -"+i+" c"),e.push(a+" -"+i+" "+i+" -"+a+" "+i+" 0 c"),e.push("f"),e.push("Q"),n.stream=e.join("\n"),n},OffPushDown:function(t){var n=lh(t);n.scope=t.scope;var e=[],i=Hi.internal.getWidth(t)<=Hi.internal.getHeight(t)?Hi.internal.getWidth(t)/4:Hi.internal.getHeight(t)/4;i=Number((.9*i).toFixed(5));var r=Number((2*i).toFixed(5)),o=Number((r*Hi.internal.Bezier_C).toFixed(5));return e.push("0.749023 g"),e.push("q"),e.push("1 0 0 1 "+Cp(Hi.internal.getWidth(t)/2)+" "+Cp(Hi.internal.getHeight(t)/2)+" cm"),e.push(r+" 0 m"),e.push(r+" "+o+" "+o+" "+r+" 0 "+r+" c"),e.push("-"+o+" "+r+" -"+r+" "+o+" -"+r+" 0 c"),e.push("-"+r+" -"+o+" -"+o+" -"+r+" 0 -"+r+" c"),e.push(o+" -"+r+" "+r+" -"+o+" "+r+" 0 c"),e.push("f"),e.push("Q"),n.stream=e.join("\n"),n}},Cross:{createAppearanceStream:function(t){var n={D:{Off:Hi.RadioButton.Cross.OffPushDown},N:{}};return n.N[t]=Hi.RadioButton.Cross.YesNormal,n.D[t]=Hi.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(t){var n=lh(t);n.scope=t.scope;var e=[],i=Hi.internal.calculateCross(t);return e.push("q"),e.push("1 1 "+Nr(Hi.internal.getWidth(t)-2)+" "+Nr(Hi.internal.getHeight(t)-2)+" re"),e.push("W"),e.push("n"),e.push(Nr(i.x1.x)+" "+Nr(i.x1.y)+" m"),e.push(Nr(i.x2.x)+" "+Nr(i.x2.y)+" l"),e.push(Nr(i.x4.x)+" "+Nr(i.x4.y)+" m"),e.push(Nr(i.x3.x)+" "+Nr(i.x3.y)+" l"),e.push("s"),e.push("Q"),n.stream=e.join("\n"),n},YesPushDown:function(t){var n=lh(t);n.scope=t.scope;var e=Hi.internal.calculateCross(t),i=[];return i.push("0.749023 g"),i.push("0 0 "+Nr(Hi.internal.getWidth(t))+" "+Nr(Hi.internal.getHeight(t))+" re"),i.push("f"),i.push("q"),i.push("1 1 "+Nr(Hi.internal.getWidth(t)-2)+" "+Nr(Hi.internal.getHeight(t)-2)+" re"),i.push("W"),i.push("n"),i.push(Nr(e.x1.x)+" "+Nr(e.x1.y)+" m"),i.push(Nr(e.x2.x)+" "+Nr(e.x2.y)+" l"),i.push(Nr(e.x4.x)+" "+Nr(e.x4.y)+" m"),i.push(Nr(e.x3.x)+" "+Nr(e.x3.y)+" l"),i.push("s"),i.push("Q"),n.stream=i.join("\n"),n},OffPushDown:function(t){var n=lh(t);n.scope=t.scope;var e=[];return e.push("0.749023 g"),e.push("0 0 "+Nr(Hi.internal.getWidth(t))+" "+Nr(Hi.internal.getHeight(t))+" re"),e.push("f"),n.stream=e.join("\n"),n}}},createDefaultAppearanceStream:function(t){var n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,e=t.scope.__private__.encodeColorString(t.color);return"/"+n+" "+t.fontSize+" Tf "+e}};Hi.internal={Bezier_C:.551915024494,calculateCross:function(t){var n=Hi.internal.getWidth(t),e=Hi.internal.getHeight(t),i=Math.min(n,e);return{x1:{x:(n-i)/2,y:(e-i)/2+i},x2:{x:(n-i)/2+i,y:(e-i)/2},x3:{x:(n-i)/2,y:(e-i)/2},x4:{x:(n-i)/2+i,y:(e-i)/2+i}}}},Hi.internal.getWidth=function(t){var n=0;return"object"===_a(t)&&(n=Nz(t.Rect[2])),n},Hi.internal.getHeight=function(t){var n=0;return"object"===_a(t)&&(n=Nz(t.Rect[3])),n};var t,n,EZe=vs.addField=function(t){if(function(t,n){if(n.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(df.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(DZe)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");s5=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new Uz,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",function(){var e;(e=t).internal.events.unsubscribe(e.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete e.internal.acroformPlugin.acroFormDictionaryRoot._eventID,e.internal.acroformPlugin.printedOut=!0}),t.internal.events.subscribe("buildDocument",function(){!function(e){e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var i=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var r in i)if(i.hasOwnProperty(r)){var o=i[r];o.objId=void 0,o.hasAnnotation&&xZe(o,e)}}(t)}),t.internal.events.subscribe("putCatalog",function(){!function(e){if(void 0===e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");e.internal.write("/AcroForm "+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)}),t.internal.events.subscribe("postPutPages",function(e){!function(i,r){var o=!i;for(var a in i||(r.internal.newObjectDeferredBegin(r.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),r.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),i=i||r.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(i.hasOwnProperty(a)){var s=i[a],d=[],f=s.Rect;if(s.Rect&&(s.Rect=wZe(s.Rect,r)),r.internal.newObjectDeferredBegin(s.objId,!0),s.DA=Hi.createDefaultAppearanceStream(s),"object"===_a(s)&&"function"==typeof s.getKeyValueListForStream&&(d=s.getKeyValueListForStream()),s.Rect=f,s.hasAppearanceStream&&!s.appearanceStreamContent){var A=PZe(s);d.push({key:"AP",value:"<</N "+A+">>"}),r.internal.acroformPlugin.xForms.push(A)}if(s.appearanceStreamContent){var g="";for(var b in s.appearanceStreamContent)if(s.appearanceStreamContent.hasOwnProperty(b)){var _=s.appearanceStreamContent[b];if(g+="/"+b+" ",g+="<<",Object.keys(_).length>=1||Array.isArray(_)){for(var a in _)if(_.hasOwnProperty(a)){var P=_[a];"function"==typeof P&&(P=P.call(r,s)),g+="/"+a+" "+P+" ",r.internal.acroformPlugin.xForms.indexOf(P)>=0||r.internal.acroformPlugin.xForms.push(P)}}else"function"==typeof(P=_)&&(P=P.call(r,s)),g+="/"+a+" "+P,r.internal.acroformPlugin.xForms.indexOf(P)>=0||r.internal.acroformPlugin.xForms.push(P);g+=">>"}d.push({key:"AP",value:"<<\n"+g+">>"})}r.internal.putStream({additionalKeyValues:d,objectId:s.objId}),r.internal.out("endobj")}o&&function(t,n){for(var e in t)if(t.hasOwnProperty(e)){var i=e,r=t[e];n.internal.newObjectDeferredBegin(r.objId,!0),"object"===_a(r)&&"function"==typeof r.putStream&&r.putStream(),delete t[i]}}(r.internal.acroformPlugin.xForms,r)}(e,t)}),t.internal.acroformPlugin.isInitialized=!0}}(this,t),!(t instanceof df))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=t).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};function Yz(t){return t.reduce(function(n,e,i){return n[e]=i,n},{})}vs.AcroFormChoiceField=z0,vs.AcroFormListBox=W0,vs.AcroFormComboBox=q0,vs.AcroFormEditBox=ZP,vs.AcroFormButton=kc,vs.AcroFormPushButton=eD,vs.AcroFormRadioButton=J0,vs.AcroFormCheckBox=nD,vs.AcroFormTextField=Mm,vs.AcroFormPasswordField=iD,vs.AcroFormAppearance=Hi,vs.AcroForm={ChoiceField:z0,ListBox:W0,ComboBox:q0,EditBox:ZP,Button:kc,PushButton:eD,RadioButton:J0,CheckBox:nD,TextField:Mm,PasswordField:iD,Appearance:Hi},_r.AcroForm={ChoiceField:z0,ListBox:W0,ComboBox:q0,EditBox:ZP,Button:kc,PushButton:eD,RadioButton:J0,CheckBox:nD,TextField:Mm,PasswordField:iD,Appearance:Hi},function(t){t.__addimage__={};var n="UNKNOWN",e={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},i=t.__addimage__.getImageFileTypeByImageData=function(we,be){var Ze,rt,It,ut,Ct,xt=n;if("RGBA"===(be=be||n)||void 0!==we.data&&we.data instanceof Uint8ClampedArray&&"height"in we&&"width"in we)return"RGBA";if(Ne(we))for(Ct in e)for(It=e[Ct],Ze=0;Ze<It.length;Ze+=1){for(ut=!0,rt=0;rt<It[Ze].length;rt+=1)if(void 0!==It[Ze][rt]&&It[Ze][rt]!==we[rt]){ut=!1;break}if(!0===ut){xt=Ct;break}}else for(Ct in e)for(It=e[Ct],Ze=0;Ze<It.length;Ze+=1){for(ut=!0,rt=0;rt<It[Ze].length;rt+=1)if(void 0!==It[Ze][rt]&&It[Ze][rt]!==we.charCodeAt(rt)){ut=!1;break}if(!0===ut){xt=Ct;break}}return xt===n&&be!==n&&(xt=be),xt},r=function we(be){for(var Ze=this.internal.write,rt=this.internal.putStream,It=(0,this.internal.getFilters)();-1!==It.indexOf("FlateEncode");)It.splice(It.indexOf("FlateEncode"),1);be.objectId=this.internal.newObject();var ut=[];if(ut.push({key:"Type",value:"/XObject"}),ut.push({key:"Subtype",value:"/Image"}),ut.push({key:"Width",value:be.width}),ut.push({key:"Height",value:be.height}),be.colorSpace===k.INDEXED?ut.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(be.palette.length/3-1)+" "+("sMask"in be&&void 0!==be.sMask?be.objectId+2:be.objectId+1)+" 0 R]"}):(ut.push({key:"ColorSpace",value:"/"+be.colorSpace}),be.colorSpace===k.DEVICE_CMYK&&ut.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),ut.push({key:"BitsPerComponent",value:be.bitsPerComponent}),"decodeParameters"in be&&void 0!==be.decodeParameters&&ut.push({key:"DecodeParms",value:"<<"+be.decodeParameters+">>"}),"transparency"in be&&Array.isArray(be.transparency)){for(var Ct="",xt=0,Et=be.transparency.length;xt<Et;xt++)Ct+=be.transparency[xt]+" "+be.transparency[xt]+" ";ut.push({key:"Mask",value:"["+Ct+"]"})}if(void 0!==be.sMask&&ut.push({key:"SMask",value:be.objectId+1+" 0 R"}),rt({data:be.data,additionalKeyValues:ut,alreadyAppliedFilters:void 0!==be.filter?["/"+be.filter]:void 0,objectId:be.objectId}),Ze("endobj"),"sMask"in be&&void 0!==be.sMask){var oe={width:be.width,height:be.height,colorSpace:"DeviceGray",bitsPerComponent:be.bitsPerComponent,decodeParameters:"/Predictor "+be.predictor+" /Colors 1 /BitsPerComponent "+be.bitsPerComponent+" /Columns "+be.width,data:be.sMask};"filter"in be&&(oe.filter=be.filter),we.call(this,oe)}if(be.colorSpace===k.INDEXED){var Se=this.internal.newObject();rt({data:Me(new Uint8Array(be.palette)),objectId:Se}),Ze("endobj")}},o=function(){var we=this.internal.collections.addImage_images;for(var be in we)r.call(this,we[be])},a=function(){var we,be=this.internal.collections.addImage_images,Ze=this.internal.write;for(var rt in be)Ze("/I"+(we=be[rt]).index,we.objectId,"0","R")},s=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",o),this.internal.events.subscribe("putXobjectDict",a))},d=function(){var we=this.internal.collections.addImage_images;return s.call(this),we},f=function(){return Object.keys(this.internal.collections.addImage_images).length},A=function(we){return"function"==typeof t["process"+we.toUpperCase()]},g=function(we){return"object"===_a(we)&&1===we.nodeType},b=function(we,be){if("IMG"===we.nodeName&&we.hasAttribute("src")){var Ze=""+we.getAttribute("src");if(0===Ze.indexOf("data:image/"))return NC(unescape(Ze).split("base64,").pop());var rt=t.loadFile(Ze,!0);if(void 0!==rt)return rt}if("CANVAS"===we.nodeName){if(0===we.width||0===we.height)throw new Error("Given canvas must have data. Canvas width: "+we.width+", height: "+we.height);var It;switch(be){case"PNG":It="image/png";break;case"WEBP":It="image/webp";break;default:It="image/jpeg"}return NC(we.toDataURL(It,1).split("base64,").pop())}},_=function(we){var be=this.internal.collections.addImage_images;if(be)for(var Ze in be)if(we===be[Ze].alias)return be[Ze]},P=function(we,be,Ze){return we||be||(we=-96,be=-96),we<0&&(we=-1*Ze.width*72/we/this.internal.scaleFactor),be<0&&(be=-1*Ze.height*72/be/this.internal.scaleFactor),0===we&&(we=be*Ze.width/Ze.height),0===be&&(be=we*Ze.height/Ze.width),[we,be]},v=function(we,be,Ze,rt,It,ut){var Ct=P.call(this,Ze,rt,It),xt=this.internal.getCoordinateString,Et=this.internal.getVerticalCoordinateString,Ut=d.call(this);if(Ze=Ct[0],rt=Ct[1],Ut[It.index]=It,ut){ut*=Math.PI/180;var jt=Math.cos(ut),oe=Math.sin(ut),Se=function(xe){return xe.toFixed(4)},Ce=[Se(jt),Se(oe),Se(-1*oe),Se(jt),0,0,"cm"]}this.internal.write("q"),ut?(this.internal.write([1,"0","0",1,xt(we),Et(be+rt),"cm"].join(" ")),this.internal.write(Ce.join(" ")),this.internal.write([xt(Ze),"0","0",xt(rt),"0","0","cm"].join(" "))):this.internal.write([xt(Ze),"0","0",xt(rt),xt(we),Et(be+rt),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+It.index+" Do"),this.internal.write("Q")},k=t.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};t.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var H=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},X=t.__addimage__.sHashCode=function(we){var be,Ze,rt=0;if("string"==typeof we)for(Ze=we.length,be=0;be<Ze;be++)rt=(rt<<5)-rt+we.charCodeAt(be),rt|=0;else if(Ne(we))for(Ze=we.byteLength/2,be=0;be<Ze;be++)rt=(rt<<5)-rt+we[be],rt|=0;return rt},W=t.__addimage__.validateStringAsBase64=function(we){(we=we||"").toString().trim();var be=!0;return 0===we.length&&(be=!1),we.length%4!=0&&(be=!1),!1===/^[A-Za-z0-9+/]+$/.test(we.substr(0,we.length-2))&&(be=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(we.substr(-2))&&(be=!1),be},pe=t.__addimage__.extractImageFromDataUrl=function(we){var be=(we=we||"").split("base64,"),Ze=null;if(2===be.length){var rt=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(be[0]);Array.isArray(rt)&&(Ze={mimeType:rt[1],charset:rt[2],data:be[1]})}return Ze},Ee=t.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};t.__addimage__.isArrayBuffer=function(we){return Ee()&&we instanceof ArrayBuffer};var Ne=t.__addimage__.isArrayBufferView=function(we){return Ee()&&typeof Uint32Array<"u"&&(we instanceof Int8Array||we instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&we instanceof Uint8ClampedArray||we instanceof Int16Array||we instanceof Uint16Array||we instanceof Int32Array||we instanceof Uint32Array||we instanceof Float32Array||we instanceof Float64Array)},ge=t.__addimage__.binaryStringToUint8Array=function(we){for(var be=we.length,Ze=new Uint8Array(be),rt=0;rt<be;rt++)Ze[rt]=we.charCodeAt(rt);return Ze},Me=t.__addimage__.arrayBufferToBinaryString=function(we){for(var be="",Ze=Ne(we)?we:new Uint8Array(we),rt=0;rt<Ze.length;rt+=8192)be+=String.fromCharCode.apply(null,Ze.subarray(rt,rt+8192));return be};t.addImage=function(){var we,be,Ze,rt,It,ut,Ct,xt,Et;if("number"==typeof arguments[1]?(be=n,Ze=arguments[1],rt=arguments[2],It=arguments[3],ut=arguments[4],Ct=arguments[5],xt=arguments[6],Et=arguments[7]):(be=arguments[1],Ze=arguments[2],rt=arguments[3],It=arguments[4],ut=arguments[5],Ct=arguments[6],xt=arguments[7],Et=arguments[8]),"object"===_a(we=arguments[0])&&!g(we)&&"imageData"in we){var Ut=we;we=Ut.imageData,be=Ut.format||be||n,Ze=Ut.x||Ze||0,rt=Ut.y||rt||0,It=Ut.w||Ut.width||It,ut=Ut.h||Ut.height||ut,Ct=Ut.alias||Ct,xt=Ut.compression||xt,Et=Ut.rotation||Ut.angle||Et}var jt=this.internal.getFilters();if(void 0===xt&&-1!==jt.indexOf("FlateEncode")&&(xt="SLOW"),isNaN(Ze)||isNaN(rt))throw new Error("Invalid coordinates passed to jsPDF.addImage");s.call(this);var oe=qe.call(this,we,be,Ct,xt);return v.call(this,Ze,rt,It,ut,oe,Et),this};var qe=function(we,be,Ze,rt){var It,ut,Ct,Et;if("string"==typeof we&&i(we)===n){we=unescape(we);var xt=ot(we,!1);(""!==xt||void 0!==(xt=t.loadFile(we,!0)))&&(we=xt)}if(g(we)&&(we=b(we,be)),be=i(we,be),!A(be))throw new Error("addImage does not support files of type '"+be+"', please ensure that a plugin for '"+be+"' support is added.");if((null==(Ct=Ze)||0===Ct.length)&&(Ze="string"==typeof(Et=we)||Ne(Et)?X(Et):Ne(Et.data)?X(Et.data):null),(It=_.call(this,Ze))||(Ee()&&(we instanceof Uint8Array||"RGBA"===be||(ut=we,we=ge(we))),It=this["process"+be.toUpperCase()](we,f.call(this),Ze,function(Et){return Et&&"string"==typeof Et&&(Et=Et.toUpperCase()),Et in t.image_compression?Et:H.NONE}(rt),ut)),!It)throw new Error("An unknown error occurred whilst processing the image.");return It},ot=t.__addimage__.convertBase64ToBinaryString=function(we,be){var Ze;be="boolean"!=typeof be||be;var rt,It="";if("string"==typeof we){rt=null!==(Ze=pe(we))?Ze.data:we;try{It=NC(rt)}catch(ut){if(be)throw W(rt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+ut.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return It};t.getImageProperties=function(we){var be,Ze,rt="";if(g(we)&&(we=b(we)),"string"==typeof we&&i(we)===n&&(""===(rt=ot(we,!1))&&(rt=t.loadFile(we)||""),we=rt),Ze=i(we),!A(Ze))throw new Error("addImage does not support files of type '"+Ze+"', please ensure that a plugin for '"+Ze+"' support is added.");if(!Ee()||we instanceof Uint8Array||(we=ge(we)),!(be=this["process"+Ze.toUpperCase()](we)))throw new Error("An unknown error occurred whilst processing the image");return be.fileType=Ze,be}}(_r.API),t=_r.API,n=function(e){if(void 0!==e&&""!=e)return!0},_r.API.events.push(["addPage",function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(e){for(var i,r,o,a=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString,d=this.internal.getPageInfoByObjId(e.objId),f=e.pageContext.annotations,A=!1,g=0;g<f.length&&!A;g++)switch((i=f[g]).type){case"link":(n(i.options.url)||n(i.options.pageNumber))&&(A=!0);break;case"reference":case"text":case"freetext":A=!0}if(0!=A){this.internal.write("/Annots [");for(var b=0;b<f.length;b++){i=f[b];var _=this.internal.pdfEscape,P=this.internal.getEncryptor(e.objId);switch(i.type){case"reference":this.internal.write(" "+i.object.objId+" 0 R ");break;case"text":var v=this.internal.newAdditionalObject(),k=this.internal.newAdditionalObject(),H=this.internal.getEncryptor(v.objId),X=i.title||"Note";o="<</Type /Annot /Subtype /Text "+(r="/Rect ["+a(i.bounds.x)+" "+s(i.bounds.y+i.bounds.h)+" "+a(i.bounds.x+i.bounds.w)+" "+s(i.bounds.y)+"] ")+"/Contents ("+_(H(i.contents))+")",o+=" /Popup "+k.objId+" 0 R",o+=" /P "+d.objId+" 0 R",o+=" /T ("+_(H(X))+") >>",v.content=o;var W=v.objId+" 0 R";o="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+a(i.bounds.x+30)+" "+s(i.bounds.y+i.bounds.h)+" "+a(i.bounds.x+i.bounds.w+30)+" "+s(i.bounds.y)+"] ")+" /Parent "+W,i.open&&(o+=" /Open true"),k.content=o+=" >>",this.internal.write(v.objId,"0 R",k.objId,"0 R");break;case"freetext":r="/Rect ["+a(i.bounds.x)+" "+s(i.bounds.y)+" "+a(i.bounds.x+i.bounds.w)+" "+s(i.bounds.y+i.bounds.h)+"] ";var pe=i.color||"#000000";o="<</Type /Annot /Subtype /FreeText "+r+"/Contents ("+_(P(i.contents))+")",o+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+pe+")",o+=" /Border [0 0 0]",this.internal.write(o+=" >>");break;case"link":if(i.options.name){var Ee=this.annotations._nameMap[i.options.name];i.options.pageNumber=Ee.page,i.options.top=Ee.y}else i.options.top||(i.options.top=0);if(r="/Rect ["+i.finalBounds.x+" "+i.finalBounds.y+" "+i.finalBounds.w+" "+i.finalBounds.h+"] ",o="",i.options.url)o="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /A <</S /URI /URI ("+_(P(i.options.url))+") >>";else if(i.options.pageNumber)switch(o="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(i.options.pageNumber).objId+" 0 R",i.options.magFactor=i.options.magFactor||"XYZ",i.options.magFactor){case"Fit":o+=" /Fit]";break;case"FitH":o+=" /FitH "+i.options.top+"]";break;case"FitV":i.options.left=i.options.left||0,o+=" /FitV "+i.options.left+"]";break;default:var Ne=s(i.options.top);i.options.left=i.options.left||0,void 0===i.options.zoom&&(i.options.zoom=0),o+=" /XYZ "+i.options.left+" "+Ne+" "+i.options.zoom+"]"}""!=o&&this.internal.write(o+=" >>")}}this.internal.write("]")}}]),t.createAnnotation=function(e){var i=this.internal.getCurrentPageInfo();switch(e.type){case"link":this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case"text":case"freetext":i.pageContext.annotations.push(e)}},t.link=function(e,i,r,o,a){var s=this.internal.getCurrentPageInfo(),d=this.internal.getCoordinateString,f=this.internal.getVerticalCoordinateString;s.pageContext.annotations.push({finalBounds:{x:d(e),y:f(i),w:d(e+r),h:f(i+o)},options:a,type:"link"})},t.textWithLink=function(e,i,r,o){var a,s,d=this.getTextWidth(e),f=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==o.maxWidth){var A=this.splitTextToSize(e,s=o.maxWidth).length;a=Math.ceil(f*A)}else s=d,a=f;return this.text(e,i,r,o),"center"===o.align&&(i-=d/2),"right"===o.align&&(i-=d),this.link(i,(r+=.2*f)-f,s,a,o),d},t.getTextWidth=function(e){var i=this.internal.getFontSize();return this.getStringUnitWidth(e)*i/this.internal.scaleFactor},function(t){var n={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},e={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},i={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},r=[1570,1571,1573,1575];t.__arabicParser__={};var o=t.__arabicParser__.isInArabicSubstitutionA=function(v){return void 0!==n[v.charCodeAt(0)]},a=t.__arabicParser__.isArabicLetter=function(v){return"string"==typeof v&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(v)},s=t.__arabicParser__.isArabicEndLetter=function(v){return a(v)&&o(v)&&n[v.charCodeAt(0)].length<=2},d=t.__arabicParser__.isArabicAlfLetter=function(v){return a(v)&&r.indexOf(v.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(v){return a(v)&&o(v)&&n[v.charCodeAt(0)].length>=1};var f=t.__arabicParser__.arabicLetterHasFinalForm=function(v){return a(v)&&o(v)&&n[v.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(v){return a(v)&&o(v)&&n[v.charCodeAt(0)].length>=3};var A=t.__arabicParser__.arabicLetterHasMedialForm=function(v){return a(v)&&o(v)&&4==n[v.charCodeAt(0)].length},g=t.__arabicParser__.resolveLigatures=function(v){var k=0,H=e,X="",W=0;for(k=0;k<v.length;k+=1)void 0!==H[v.charCodeAt(k)]?(W++,"number"==typeof(H=H[v.charCodeAt(k)])&&(X+=String.fromCharCode(H),H=e,W=0),k===v.length-1&&(H=e,X+=v.charAt(k-(W-1)),k-=W-1,W=0)):(H=e,X+=v.charAt(k-W),k-=W,W=0);return X};t.__arabicParser__.isArabicDiacritic=function(v){return void 0!==v&&void 0!==i[v.charCodeAt(0)]};var b=t.__arabicParser__.getCorrectForm=function(v,k,H){return a(v)?!1===o(v)?-1:!f(v)||!a(k)&&!a(H)||!a(H)&&s(k)||s(v)&&!a(k)||s(v)&&d(k)||s(v)&&s(k)?0:A(v)&&a(k)&&!s(k)&&a(H)&&f(H)?3:s(v)||!a(H)?1:2:-1},_=function(v){var k=0,H=0,X=0,W="",pe="",Ee="",Ne=(v=v||"").split("\\s+"),ge=[];for(k=0;k<Ne.length;k+=1){for(ge.push(""),H=0;H<Ne[k].length;H+=1)pe=Ne[k][H-1],Ee=Ne[k][H+1],a(W=Ne[k][H])?(X=b(W,pe,Ee),ge[k]+=-1!==X?String.fromCharCode(n[W.charCodeAt(0)][X]):W):ge[k]+=W;ge[k]=g(ge[k])}return ge.join(" ")},P=t.__arabicParser__.processArabic=t.processArabic=function(){var v,k="string"==typeof arguments[0]?arguments[0]:arguments[0].text,H=[];if(Array.isArray(k)){var X=0;for(H=[],X=0;X<k.length;X+=1)Array.isArray(k[X])?H.push([_(k[X][0]),k[X][1],k[X][2]]):H.push([_(k[X])]);v=H}else v=_(k);return"string"==typeof arguments[0]?v:(arguments[0].text=v,arguments[0])};t.events.push(["preProcessText",P])}(_r.API),_r.API.autoPrint=function(t){var n;return"javascript"===((t=t||{}).variant=t.variant||"non-conform",t.variant)?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+n+" 0 R")})),this},function(t){var n=function(){var e=void 0;Object.defineProperty(this,"pdf",{get:function(){return e},set:function(s){e=s}});var i=150;Object.defineProperty(this,"width",{get:function(){return i},set:function(s){i=isNaN(s)||!1===Number.isInteger(s)||s<0?150:s,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=i+1)}});var r=300;Object.defineProperty(this,"height",{get:function(){return r},set:function(s){r=isNaN(s)||!1===Number.isInteger(s)||s<0?300:s,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=r+1)}});var o=[];Object.defineProperty(this,"childNodes",{get:function(){return o},set:function(s){o=s}});var a={};Object.defineProperty(this,"style",{get:function(){return a},set:function(s){a=s}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(e,i){var r;if("2d"!==(e=e||"2d"))return null;for(r in i)this.pdf.context2d.hasOwnProperty(r)&&(this.pdf.context2d[r]=i[r]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(_r.API),function(t){var n={left:0,top:0,bottom:0,right:0},e=!1,i=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},n),this.internal.__cell__.margins.width=this.getPageWidth(),r.call(this))},r=function(){this.internal.__cell__.lastCell=new o,this.internal.__cell__.pages=1},o=function(){var d=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return d},set:function(v){d=v}});var f=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return f},set:function(v){f=v}});var A=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return A},set:function(v){A=v}});var g=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return g},set:function(v){g=v}});var b=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return b},set:function(v){b=v}});var _=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return _},set:function(v){_=v}});var P=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return P},set:function(v){P=v}}),this};o.prototype.clone=function(){return new o(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},o.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(d){return i.call(this),this.internal.__cell__.headerFunction="function"==typeof d?d:void 0,this},t.getTextDimensions=function(d,f){i.call(this);var A=(f=f||{}).fontSize||this.getFontSize(),g=f.font||this.getFont(),b=f.scaleFactor||this.internal.scaleFactor,_=0,P=0,v=0,k=this;if(!Array.isArray(d)&&"string"!=typeof d){if("number"!=typeof d)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");d=String(d)}var H=f.maxWidth;H>0?"string"==typeof d?d=this.splitTextToSize(d,H):"[object Array]"===Object.prototype.toString.call(d)&&(d=d.reduce(function(W,pe){return W.concat(k.splitTextToSize(pe,H))},[])):d=Array.isArray(d)?d:[d];for(var X=0;X<d.length;X++)_<(v=this.getStringUnitWidth(d[X],{font:g})*A)&&(_=v);return 0!==_&&(P=d.length),{w:_/=b,h:Math.max((P*A*this.getLineHeightFactor()-A*(this.getLineHeightFactor()-1))/b,0)}},t.cellAddPage=function(){i.call(this),this.addPage();var d=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new o(d.left,d.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var a=t.cell=function(){var d;d=arguments[0]instanceof o?arguments[0]:new o(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),i.call(this);var f=this.internal.__cell__.lastCell,A=this.internal.__cell__.padding,g=this.internal.__cell__.margins||n,b=this.internal.__cell__.tableHeaderRow,_=this.internal.__cell__.printHeaders;return void 0!==f.lineNumber&&(f.lineNumber===d.lineNumber?(d.x=(f.x||0)+(f.width||0),d.y=f.y||0):f.y+f.height+d.height+g.bottom>this.getPageHeight()?(this.cellAddPage(),d.y=g.top,_&&b&&(this.printHeaderRow(d.lineNumber,!0),d.y+=b[0].height)):d.y=f.y+f.height||d.y),void 0!==d.text[0]&&(this.rect(d.x,d.y,d.width,d.height,!0===e?"FD":void 0),"right"===d.align?this.text(d.text,d.x+d.width-A,d.y+A,{align:"right",baseline:"top"}):"center"===d.align?this.text(d.text,d.x+d.width/2,d.y+A,{align:"center",baseline:"top",maxWidth:d.width-A-A}):this.text(d.text,d.x+A,d.y+A,{align:"left",baseline:"top",maxWidth:d.width-A-A})),this.internal.__cell__.lastCell=d,this};t.table=function(d,f,A,g,b){if(i.call(this),!A)throw new Error("No data for PDF table.");var _,P,v,k,H=[],X=[],W=[],pe={},Ee={},Ne=[],ge=[],Me=(b=b||{}).autoSize||!1,qe=!1!==b.printHeaders,ot=b.css&&void 0!==b.css["font-size"]?16*b.css["font-size"]:b.fontSize||12,we=b.margins||Object.assign({width:this.getPageWidth()},n),be="number"==typeof b.padding?b.padding:3,Ze=b.headerBackgroundColor||"#c8c8c8",rt=b.headerTextColor||"#000";if(r.call(this),this.internal.__cell__.printHeaders=qe,this.internal.__cell__.margins=we,this.internal.__cell__.table_font_size=ot,this.internal.__cell__.padding=be,this.internal.__cell__.headerBackgroundColor=Ze,this.internal.__cell__.headerTextColor=rt,this.setFontSize(ot),null==g)X=H=Object.keys(A[0]),W=H.map(function(){return"left"});else if(Array.isArray(g)&&"object"===_a(g[0]))for(H=g.map(function(Ut){return Ut.name}),X=g.map(function(Ut){return Ut.prompt||Ut.name||""}),W=g.map(function(Ut){return Ut.align||"left"}),_=0;_<g.length;_+=1)Ee[g[_].name]=g[_].width*(19.049976/25.4);else Array.isArray(g)&&"string"==typeof g[0]&&(X=H=g,W=H.map(function(){return"left"}));if(Me||Array.isArray(g)&&"string"==typeof g[0])for(_=0;_<H.length;_+=1){for(pe[k=H[_]]=A.map(function(Ut){return Ut[k]}),this.setFont(void 0,"bold"),Ne.push(this.getTextDimensions(X[_],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),P=pe[k],this.setFont(void 0,"normal"),v=0;v<P.length;v+=1)Ne.push(this.getTextDimensions(P[v],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);Ee[k]=Math.max.apply(null,Ne)+be+be,Ne=[]}if(qe){var It={};for(_=0;_<H.length;_+=1)It[H[_]]={},It[H[_]].text=X[_],It[H[_]].align=W[_];var ut=s.call(this,It,Ee);ge=H.map(function(Ut){return new o(d,f,Ee[Ut],ut,It[Ut].text,void 0,It[Ut].align)}),this.setTableHeaderRow(ge),this.printHeaderRow(1,!1)}var Ct=g.reduce(function(Ut,jt){return Ut[jt.name]=jt.align,Ut},{});for(_=0;_<A.length;_+=1){"rowStart"in b&&b.rowStart instanceof Function&&b.rowStart({row:_,data:A[_]},this);var xt=s.call(this,A[_],Ee);for(v=0;v<H.length;v+=1){var Et=A[_][H[v]];"cellStart"in b&&b.cellStart instanceof Function&&b.cellStart({row:_,col:v,data:Et},this),a.call(this,new o(d,f,Ee[H[v]],xt,Et,_+2,Ct[H[v]]))}}return this.internal.__cell__.table_x=d,this.internal.__cell__.table_y=f,this};var s=function(d,f){var A=this.internal.__cell__.padding,g=this.internal.__cell__.table_font_size,b=this.internal.scaleFactor;return Object.keys(d).map(function(_){var P=d[_];return this.splitTextToSize(P.hasOwnProperty("text")?P.text:P,f[_]-A-A)},this).map(function(_){return this.getLineHeightFactor()*_.length*g/b+A+A},this).reduce(function(_,P){return Math.max(_,P)},0)};t.setTableHeaderRow=function(d){i.call(this),this.internal.__cell__.tableHeaderRow=d},t.printHeaderRow=function(d,f){if(i.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var A;if(e=!0,"function"==typeof this.internal.__cell__.headerFunction){var g=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new o(g[0],g[1],g[2],g[3],void 0,-1)}this.setFont(void 0,"bold");for(var b=[],_=0;_<this.internal.__cell__.tableHeaderRow.length;_+=1){A=this.internal.__cell__.tableHeaderRow[_].clone(),f&&(A.y=this.internal.__cell__.margins.top||0,b.push(A)),A.lineNumber=d;var P=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),a.call(this,A),this.setTextColor(P)}b.length>0&&this.setTableHeaderRow(b),this.setFont(void 0,"normal"),e=!1}}(_r.API);var Hz={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},jz=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],d5=Yz(jz),Vz=[100,200,300,400,500,600,700,800,900],TZe=Yz(Vz);function u5(t){var o,n=t.family.replace(/"|'/g,"").toLowerCase(),e=Hz[o=(o=t.style)||"normal"]?o:"normal",i=function(o){return o?"number"==typeof o?o>=100&&o<=900&&o%100==0?o:400:/^\d00$/.test(o)?parseInt(o):"bold"===o?700:400:400}(t.weight),r=function(o){return"number"==typeof d5[o=o||"normal"]?o:"normal"}(t.stretch);return{family:n,style:e,weight:i,stretch:r,src:t.src||[],ref:t.ref||{name:n,style:[r,e,i].join(" ")}}}function Qz(t,n,e,i){var r;for(r=e;r>=0&&r<n.length;r+=i)if(t[n[r]])return t[n[r]];for(r=e;r>=0&&r<n.length;r-=i)if(t[n[r]])return t[n[r]]}var kZe={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Gz={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function zz(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Wz(t){return t.trimLeft()}function BZe(t,n){for(var e=0;e<t.length;){if(t.charAt(e)===n)return[t.substring(0,e),t.substring(e+1)];e+=1}return null}function RZe(t){var n=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===n?null:[n[0],t.substring(n[0].length)]}var rD,qz,Jz,f5=["times"];(function(t){var n,e,i,r,o,a,s,d,f,A=function(oe){return this.isStrokeTransparent=(oe=oe||{}).isStrokeTransparent||!1,this.strokeOpacity=oe.strokeOpacity||1,this.strokeStyle=oe.strokeStyle||"#000000",this.fillStyle=oe.fillStyle||"#000000",this.isFillTransparent=oe.isFillTransparent||!1,this.fillOpacity=oe.fillOpacity||1,this.font=oe.font||"10px sans-serif",this.textBaseline=oe.textBaseline||"alphabetic",this.textAlign=oe.textAlign||"left",this.lineWidth=oe.lineWidth||1,this.lineJoin=oe.lineJoin||"miter",this.lineCap=oe.lineCap||"butt",this.path=oe.path||[],this.transform=void 0!==oe.transform?oe.transform.clone():new d,this.globalCompositeOperation=oe.globalCompositeOperation||"normal",this.globalAlpha=oe.globalAlpha||1,this.clip_path=oe.clip_path||[],this.currentPoint=oe.currentPoint||new a,this.miterLimit=oe.miterLimit||10,this.lastPoint=oe.lastPoint||new a,this.lineDashOffset=oe.lineDashOffset||0,this.lineDash=oe.lineDash||[],this.margin=oe.margin||[0,0,0,0],this.prevPageLastElemOffset=oe.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof oe.ignoreClearRect||oe.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new g(this),n=this.internal.f2,e=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,r=this.internal.getHorizontalCoordinate,o=this.internal.getVerticalCoordinate,a=this.internal.Point,s=this.internal.Rectangle,d=this.internal.Matrix,f=new A}]);var g=function(oe){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var Se=oe;Object.defineProperty(this,"pdf",{get:function(){return Se}});var Ce=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Ce},set:function(dn){Ce=Boolean(dn)}});var xe=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return xe},set:function(dn){xe=Boolean(dn)}});var it=0;Object.defineProperty(this,"posX",{get:function(){return it},set:function(dn){isNaN(dn)||(it=dn)}});var yt=0;Object.defineProperty(this,"posY",{get:function(){return yt},set:function(dn){isNaN(dn)||(yt=dn)}}),Object.defineProperty(this,"margin",{get:function(){return f.margin},set:function(dn){var ft;"number"==typeof dn?ft=[dn,dn,dn,dn]:((ft=new Array(4))[0]=dn[0],ft[1]=dn.length>=2?dn[1]:ft[0],ft[2]=dn.length>=3?dn[2]:ft[0],ft[3]=dn.length>=4?dn[3]:ft[1]),f.margin=ft}});var Pt=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Pt},set:function(dn){Pt=dn}});var Dt=0;Object.defineProperty(this,"lastBreak",{get:function(){return Dt},set:function(dn){Dt=dn}});var Vt=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Vt},set:function(dn){Vt=dn}}),Object.defineProperty(this,"ctx",{get:function(){return f},set:function(dn){dn instanceof A&&(f=dn)}}),Object.defineProperty(this,"path",{get:function(){return f.path},set:function(dn){f.path=dn}});var _n=[];Object.defineProperty(this,"ctxStack",{get:function(){return _n},set:function(dn){_n=dn}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(dn){var ft;ft=b(dn),this.ctx.fillStyle=ft.style,this.ctx.isFillTransparent=0===ft.a,this.ctx.fillOpacity=ft.a,this.pdf.setFillColor(ft.r,ft.g,ft.b,{a:ft.a}),this.pdf.setTextColor(ft.r,ft.g,ft.b,{a:ft.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(dn){var ft=b(dn);this.ctx.strokeStyle=ft.style,this.ctx.isStrokeTransparent=0===ft.a,this.ctx.strokeOpacity=ft.a,0===ft.a?this.pdf.setDrawColor(255,255,255):this.pdf.setDrawColor(ft.r,ft.g,ft.b)}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(dn){-1!==["butt","round","square"].indexOf(dn)&&(this.ctx.lineCap=dn,this.pdf.setLineCap(dn))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(dn){isNaN(dn)||(this.ctx.lineWidth=dn,this.pdf.setLineWidth(dn))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(dn){-1!==["bevel","round","miter"].indexOf(dn)&&(this.ctx.lineJoin=dn,this.pdf.setLineJoin(dn))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(dn){isNaN(dn)||(this.ctx.miterLimit=dn,this.pdf.setMiterLimit(dn))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(dn){this.ctx.textBaseline=dn}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(dn){-1!==["right","end","center","left","start"].indexOf(dn)&&(this.ctx.textAlign=dn)}});var et=null,ti=null;Object.defineProperty(this,"fontFaces",{get:function(){return ti},set:function(dn){et=null,ti=dn}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(dn){var ft;if(this.ctx.font=dn,null!==(ft=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(dn))){var En=ft[1],ui=ft[3],Un=ft[4],Jn=ft[6],oi=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Un)[2];Un=Math.floor("px"===oi?parseFloat(Un)*this.pdf.internal.scaleFactor:"em"===oi?parseFloat(Un)*this.pdf.getFontSize():parseFloat(Un)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Un);var fi=function(Xi){var yi,Zn,ba=[],lr=Xi.trim();if(""===lr)return f5;if(lr in Gz)return[Gz[lr]];for(;""!==lr;){switch(Zn=null,yi=(lr=Wz(lr)).charAt(0)){case'"':case"'":Zn=BZe(lr.substring(1),yi);break;default:Zn=RZe(lr)}if(null===Zn||(ba.push(Zn[0]),""!==(lr=Wz(Zn[1]))&&","!==lr.charAt(0)))return f5;lr=lr.replace(/^,/,"")}return ba}(Jn);if(this.fontFaces){var Fi=function IZe(t,n,e){for(var i=(e=e||{}).defaultFontFamily||"times",r=Object.assign({},kZe,e.genericFontFamilies||{}),o=null,a=null,s=0;s<n.length;++s)if(r[(o=u5(n[s])).family]&&(o.family=r[o.family]),t.hasOwnProperty(o.family)){a=t[o.family];break}if(!(a=a||t[i]))throw new Error("Could not find a font-family for the rule '"+zz(o)+"' and default family '"+i+"'.");if(a=function(d,f){if(f[d])return f[d];var A=d5[d],b=Qz(f,jz,A,A<=d5.normal?-1:1);if(!b)throw new Error("Could not find a matching font-stretch value for "+d);return b}(o.stretch,a),a=function(d,f){if(f[d])return f[d];for(var A=Hz[d],g=0;g<A.length;++g)if(f[A[g]])return f[A[g]];throw new Error("Could not find a matching font-style for "+d)}(o.style,a),!(a=function(d,f){if(f[d])return f[d];if(400===d&&f[500])return f[500];if(500===d&&f[400])return f[400];var g=Qz(f,Vz,TZe[d],d<400?-1:1);if(!g)throw new Error("Could not find a matching font-weight for value "+d);return g}(o.weight,a)))throw new Error("Failed to resolve a font for the rule '"+zz(o)+"'.");return a}(function Vn(dn,ft){if(null===et){var En=(ui=dn.getFontList(),Un=[],Object.keys(ui).forEach(function(Jn){ui[Jn].forEach(function(oi){var fi=null;switch(oi){case"bold":fi={family:Jn,weight:"bold"};break;case"italic":fi={family:Jn,style:"italic"};break;case"bolditalic":fi={family:Jn,weight:"bold",style:"italic"};break;case"":case"normal":fi={family:Jn}}null!==fi&&(fi.ref={name:Jn,style:oi},Un.push(fi))})}),Un);et=function(ui){for(var Un={},Jn=0;Jn<ui.length;++Jn){var oi=u5(ui[Jn]),fi=oi.family,Fi=oi.stretch,qi=oi.style,rr=oi.weight;Un[fi]=Un[fi]||{},Un[fi][Fi]=Un[fi][Fi]||{},Un[fi][Fi][qi]=Un[fi][Fi][qi]||{},Un[fi][Fi][qi][rr]=oi}return Un}(En.concat(ft))}var ui,Un;return et}(this.pdf,this.fontFaces),fi.map(function(Xi){return{family:Xi,stretch:"normal",weight:ui,style:En}}));this.pdf.setFont(Fi.ref.name,Fi.ref.style)}else{var qi="";("bold"===ui||parseInt(ui,10)>=700||"bold"===En)&&(qi="bold"),"italic"===En&&(qi+="italic"),0===qi.length&&(qi="normal");for(var rr="",br={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},eo=0;eo<fi.length;eo++){if(void 0!==this.pdf.internal.getFont(fi[eo],qi,{noFallback:!0,disableWarning:!0})){rr=fi[eo];break}if("bolditalic"===qi&&void 0!==this.pdf.internal.getFont(fi[eo],"bold",{noFallback:!0,disableWarning:!0}))rr=fi[eo],qi="bold";else if(void 0!==this.pdf.internal.getFont(fi[eo],"normal",{noFallback:!0,disableWarning:!0})){rr=fi[eo],qi="normal";break}}if(""===rr)for(var Or=0;Or<fi.length;Or++)if(br[fi[Or]]){rr=br[fi[Or]];break}this.pdf.setFont(rr=""===rr?"Times":rr,qi)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(dn){this.ctx.globalCompositeOperation=dn}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(dn){this.ctx.globalAlpha=dn}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(dn){this.ctx.lineDashOffset=dn,jt.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(dn){this.ctx.lineDash=dn,jt.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(dn){this.ctx.ignoreClearRect=Boolean(dn)}})};g.prototype.setLineDash=function(oe){this.lineDash=oe},g.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},g.prototype.fill=function(){pe.call(this,"fill",!1)},g.prototype.stroke=function(){pe.call(this,"stroke",!1)},g.prototype.beginPath=function(){this.path=[{type:"begin"}]},g.prototype.moveTo=function(oe,Se){if(isNaN(oe)||isNaN(Se))throw Ea.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Ce=this.ctx.transform.applyToPoint(new a(oe,Se));this.path.push({type:"mt",x:Ce.x,y:Ce.y}),this.ctx.lastPoint=new a(oe,Se)},g.prototype.closePath=function(){var oe=new a(0,0),Se=0;for(Se=this.path.length-1;-1!==Se;Se--)if("begin"===this.path[Se].type&&"object"===_a(this.path[Se+1])&&"number"==typeof this.path[Se+1].x){oe=new a(this.path[Se+1].x,this.path[Se+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new a(oe.x,oe.y)},g.prototype.lineTo=function(oe,Se){if(isNaN(oe)||isNaN(Se))throw Ea.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Ce=this.ctx.transform.applyToPoint(new a(oe,Se));this.path.push({type:"lt",x:Ce.x,y:Ce.y}),this.ctx.lastPoint=new a(Ce.x,Ce.y)},g.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),pe.call(this,null,!0)},g.prototype.quadraticCurveTo=function(oe,Se,Ce,xe){if(isNaN(Ce)||isNaN(xe)||isNaN(oe)||isNaN(Se))throw Ea.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var it=this.ctx.transform.applyToPoint(new a(Ce,xe)),yt=this.ctx.transform.applyToPoint(new a(oe,Se));this.path.push({type:"qct",x1:yt.x,y1:yt.y,x:it.x,y:it.y}),this.ctx.lastPoint=new a(it.x,it.y)},g.prototype.bezierCurveTo=function(oe,Se,Ce,xe,it,yt){if(isNaN(it)||isNaN(yt)||isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe))throw Ea.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Pt=this.ctx.transform.applyToPoint(new a(it,yt)),Dt=this.ctx.transform.applyToPoint(new a(oe,Se)),Vt=this.ctx.transform.applyToPoint(new a(Ce,xe));this.path.push({type:"bct",x1:Dt.x,y1:Dt.y,x2:Vt.x,y2:Vt.y,x:Pt.x,y:Pt.y}),this.ctx.lastPoint=new a(Pt.x,Pt.y)},g.prototype.arc=function(oe,Se,Ce,xe,it,yt){if(isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe)||isNaN(it))throw Ea.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(yt=Boolean(yt),!this.ctx.transform.isIdentity){var Pt=this.ctx.transform.applyToPoint(new a(oe,Se));oe=Pt.x,Se=Pt.y;var Dt=this.ctx.transform.applyToPoint(new a(0,Ce)),Vt=this.ctx.transform.applyToPoint(new a(0,0));Ce=Math.sqrt(Math.pow(Dt.x-Vt.x,2)+Math.pow(Dt.y-Vt.y,2))}Math.abs(it-xe)>=2*Math.PI&&(xe=0,it=2*Math.PI),this.path.push({type:"arc",x:oe,y:Se,radius:Ce,startAngle:xe,endAngle:it,counterclockwise:yt})},g.prototype.arcTo=function(oe,Se,Ce,xe,it){throw new Error("arcTo not implemented.")},g.prototype.rect=function(oe,Se,Ce,xe){if(isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe))throw Ea.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(oe,Se),this.lineTo(oe+Ce,Se),this.lineTo(oe+Ce,Se+xe),this.lineTo(oe,Se+xe),this.lineTo(oe,Se),this.lineTo(oe+Ce,Se),this.lineTo(oe,Se)},g.prototype.fillRect=function(oe,Se,Ce,xe){if(isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe))throw Ea.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!_.call(this)){var it={};"butt"!==this.lineCap&&(it.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(it.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(oe,Se,Ce,xe),this.fill(),it.hasOwnProperty("lineCap")&&(this.lineCap=it.lineCap),it.hasOwnProperty("lineJoin")&&(this.lineJoin=it.lineJoin)}},g.prototype.strokeRect=function(oe,Se,Ce,xe){if(isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe))throw Ea.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");P.call(this)||(this.beginPath(),this.rect(oe,Se,Ce,xe),this.stroke())},g.prototype.clearRect=function(oe,Se,Ce,xe){if(isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe))throw Ea.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(oe,Se,Ce,xe))},g.prototype.save=function(oe){oe="boolean"!=typeof oe||oe;for(var Se=this.pdf.internal.getCurrentPageInfo().pageNumber,Ce=0;Ce<this.pdf.internal.getNumberOfPages();Ce++)this.pdf.setPage(Ce+1),this.pdf.internal.out("q");if(this.pdf.setPage(Se),oe){this.ctx.fontSize=this.pdf.internal.getFontSize();var xe=new A(this.ctx);this.ctxStack.push(this.ctx),this.ctx=xe}},g.prototype.restore=function(oe){oe="boolean"!=typeof oe||oe;for(var Se=this.pdf.internal.getCurrentPageInfo().pageNumber,Ce=0;Ce<this.pdf.internal.getNumberOfPages();Ce++)this.pdf.setPage(Ce+1),this.pdf.internal.out("Q");this.pdf.setPage(Se),oe&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},g.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var b=function(oe){var Se,Ce,xe,it;if(!0===oe.isCanvasGradient&&(oe=oe.getColor()),!oe)return{r:0,g:0,b:0,a:0,style:oe};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(oe))Se=0,Ce=0,xe=0,it=0;else{var yt=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(oe);if(null!==yt)Se=parseInt(yt[1]),Ce=parseInt(yt[2]),xe=parseInt(yt[3]),it=1;else if(null!==(yt=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(oe)))Se=parseInt(yt[1]),Ce=parseInt(yt[2]),xe=parseInt(yt[3]),it=parseFloat(yt[4]);else{if(it=1,"string"==typeof oe&&"#"!==oe.charAt(0)){var Pt=new Ez(oe);oe=Pt.ok?Pt.toHex():"#000000"}4===oe.length?(Se=oe.substring(1,2),Se+=Se,Ce=oe.substring(2,3),Ce+=Ce,xe=oe.substring(3,4),xe+=xe):(Se=oe.substring(1,3),Ce=oe.substring(3,5),xe=oe.substring(5,7)),Se=parseInt(Se,16),Ce=parseInt(Ce,16),xe=parseInt(xe,16)}}return{r:Se,g:Ce,b:xe,a:it,style:oe}},_=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},P=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};g.prototype.fillText=function(oe,Se,Ce,xe){if(isNaN(Se)||isNaN(Ce)||"string"!=typeof oe)throw Ea.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(xe=isNaN(xe)?void 0:xe,!_.call(this)){var it=xt(this.ctx.transform.rotation),yt=this.ctx.transform.scaleX;be.call(this,{text:oe,x:Se,y:Ce,scale:yt,angle:it,align:this.textAlign,maxWidth:xe})}},g.prototype.strokeText=function(oe,Se,Ce,xe){if(isNaN(Se)||isNaN(Ce)||"string"!=typeof oe)throw Ea.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!P.call(this)){xe=isNaN(xe)?void 0:xe;var it=xt(this.ctx.transform.rotation),yt=this.ctx.transform.scaleX;be.call(this,{text:oe,x:Se,y:Ce,scale:yt,renderingMode:"stroke",angle:it,align:this.textAlign,maxWidth:xe})}},g.prototype.measureText=function(oe){if("string"!=typeof oe)throw Ea.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var Se=this.pdf,Ce=this.pdf.internal.scaleFactor,xe=Se.internal.getFontSize(),it=Se.getStringUnitWidth(oe)*xe/Se.internal.scaleFactor,yt=function(Pt){var Dt=(Pt=Pt||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Dt}}),this};return new yt({width:it*=Math.round(96*Ce/72*1e4)/1e4})},g.prototype.scale=function(oe,Se){if(isNaN(oe)||isNaN(Se))throw Ea.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Ce=new d(oe,0,0,Se,0,0);this.ctx.transform=this.ctx.transform.multiply(Ce)},g.prototype.rotate=function(oe){if(isNaN(oe))throw Ea.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var Se=new d(Math.cos(oe),Math.sin(oe),-Math.sin(oe),Math.cos(oe),0,0);this.ctx.transform=this.ctx.transform.multiply(Se)},g.prototype.translate=function(oe,Se){if(isNaN(oe)||isNaN(Se))throw Ea.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Ce=new d(1,0,0,1,oe,Se);this.ctx.transform=this.ctx.transform.multiply(Ce)},g.prototype.transform=function(oe,Se,Ce,xe,it,yt){if(isNaN(oe)||isNaN(Se)||isNaN(Ce)||isNaN(xe)||isNaN(it)||isNaN(yt))throw Ea.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Pt=new d(oe,Se,Ce,xe,it,yt);this.ctx.transform=this.ctx.transform.multiply(Pt)},g.prototype.setTransform=function(oe,Se,Ce,xe,it,yt){oe=isNaN(oe)?1:oe,Se=isNaN(Se)?0:Se,Ce=isNaN(Ce)?0:Ce,xe=isNaN(xe)?1:xe,it=isNaN(it)?0:it,yt=isNaN(yt)?0:yt,this.ctx.transform=new d(oe,Se,Ce,xe,it,yt)};var v=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};g.prototype.drawImage=function(oe,Se,Ce,xe,it,yt,Pt,Dt,Vt){var _n=this.pdf.getImageProperties(oe),et=1,Vn=1,ti=1,dn=1;void 0!==xe&&void 0!==Dt&&(ti=Dt/xe,dn=Vt/it,et=_n.width/xe*Dt/xe,Vn=_n.height/it*Vt/it),void 0===yt&&(yt=Se,Pt=Ce,Se=0,Ce=0),void 0!==xe&&void 0===Dt&&(Dt=xe,Vt=it),void 0===xe&&void 0===Dt&&(Dt=_n.width,Vt=_n.height);for(var ft,En=this.ctx.transform.decompose(),ui=xt(En.rotate.shx),Un=new d,Jn=(Un=(Un=(Un=Un.multiply(En.translate)).multiply(En.skew)).multiply(En.scale)).applyToRectangle(new s(yt-Se*ti,Pt-Ce*dn,xe*et,it*Vn)),oi=k.call(this,Jn),fi=[],Fi=0;Fi<oi.length;Fi+=1)-1===fi.indexOf(oi[Fi])&&fi.push(oi[Fi]);if(W(fi),this.autoPaging)for(var qi=fi[0],rr=fi[fi.length-1],br=qi;br<rr+1;br++){this.pdf.setPage(br);var eo=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Or=1===br?this.posY+this.margin[0]:this.margin[0],yi=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Zn=1===br?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(br-2)*yi;if(0!==this.ctx.clip_path.length){var ba=this.path;ft=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=X(ft,this.posX+this.margin[3],-Zn+Or+this.ctx.prevPageLastElemOffset),Ee.call(this,"fill",!0),this.path=ba}var lr=JSON.parse(JSON.stringify(Jn));lr=X([lr],this.posX+this.margin[3],-Zn+Or+this.ctx.prevPageLastElemOffset)[0];var dc=(br>qi||br<rr)&&v.call(this);dc&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],eo,yi,null).clip().discardPath()),this.pdf.addImage(oe,"JPEG",lr.x,lr.y,lr.w,lr.h,null,null,ui),dc&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(oe,"JPEG",Jn.x,Jn.y,Jn.w,Jn.h,null,null,ui)};var k=function(oe,Se,Ce){var xe=[];Se=Se||this.pdf.internal.pageSize.width,Ce=Ce||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var it=this.posY+this.ctx.prevPageLastElemOffset;switch(oe.type){default:case"mt":case"lt":xe.push(Math.floor((oe.y+it)/Ce)+1);break;case"arc":xe.push(Math.floor((oe.y+it-oe.radius)/Ce)+1),xe.push(Math.floor((oe.y+it+oe.radius)/Ce)+1);break;case"qct":var yt=Et(this.ctx.lastPoint.x,this.ctx.lastPoint.y,oe.x1,oe.y1,oe.x,oe.y);xe.push(Math.floor((yt.y+it)/Ce)+1),xe.push(Math.floor((yt.y+yt.h+it)/Ce)+1);break;case"bct":var Pt=Ut(this.ctx.lastPoint.x,this.ctx.lastPoint.y,oe.x1,oe.y1,oe.x2,oe.y2,oe.x,oe.y);xe.push(Math.floor((Pt.y+it)/Ce)+1),xe.push(Math.floor((Pt.y+Pt.h+it)/Ce)+1);break;case"rect":xe.push(Math.floor((oe.y+it)/Ce)+1),xe.push(Math.floor((oe.y+oe.h+it)/Ce)+1)}for(var Dt=0;Dt<xe.length;Dt+=1)for(;this.pdf.internal.getNumberOfPages()<xe[Dt];)H.call(this);return xe},H=function(){var oe=this.fillStyle,Se=this.strokeStyle,Ce=this.font,xe=this.lineCap,it=this.lineWidth,yt=this.lineJoin;this.pdf.addPage(),this.fillStyle=oe,this.strokeStyle=Se,this.font=Ce,this.lineCap=xe,this.lineWidth=it,this.lineJoin=yt},X=function(oe,Se,Ce){for(var xe=0;xe<oe.length;xe++)switch(oe[xe].type){case"bct":oe[xe].x2+=Se,oe[xe].y2+=Ce;case"qct":oe[xe].x1+=Se,oe[xe].y1+=Ce;default:oe[xe].x+=Se,oe[xe].y+=Ce}return oe},W=function(oe){return oe.sort(function(Se,Ce){return Se-Ce})},pe=function(oe,Se){for(var Ce,xe,it=this.fillStyle,yt=this.strokeStyle,Pt=this.lineCap,Dt=this.lineWidth,Vt=Math.abs(Dt*this.ctx.transform.scaleX),_n=this.lineJoin,et=JSON.parse(JSON.stringify(this.path)),Vn=JSON.parse(JSON.stringify(this.path)),ti=[],dn=0;dn<Vn.length;dn++)if(void 0!==Vn[dn].x)for(var ft=k.call(this,Vn[dn]),En=0;En<ft.length;En+=1)-1===ti.indexOf(ft[En])&&ti.push(ft[En]);for(var ui=0;ui<ti.length;ui++)for(;this.pdf.internal.getNumberOfPages()<ti[ui];)H.call(this);if(W(ti),this.autoPaging)for(var Un=ti[0],Jn=ti[ti.length-1],oi=Un;oi<Jn+1;oi++){this.pdf.setPage(oi),this.fillStyle=it,this.strokeStyle=yt,this.lineCap=Pt,this.lineWidth=Vt,this.lineJoin=_n;var fi=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Fi=1===oi?this.posY+this.margin[0]:this.margin[0],rr=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],br=1===oi?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(oi-2)*rr;if(0!==this.ctx.clip_path.length){var eo=this.path;Ce=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=X(Ce,this.posX+this.margin[3],-br+Fi+this.ctx.prevPageLastElemOffset),Ee.call(this,oe,!0),this.path=eo}if(xe=JSON.parse(JSON.stringify(et)),this.path=X(xe,this.posX+this.margin[3],-br+Fi+this.ctx.prevPageLastElemOffset),!1===Se||0===oi){var Or=(oi>Un||oi<Jn)&&v.call(this);Or&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],fi,rr,null).clip().discardPath()),Ee.call(this,oe,Se),Or&&this.pdf.restoreGraphicsState()}this.lineWidth=Dt}else this.lineWidth=Vt,Ee.call(this,oe,Se),this.lineWidth=Dt;this.path=et},Ee=function(oe,Se){if(("stroke"!==oe||Se||!P.call(this))&&("stroke"===oe||Se||!_.call(this))){for(var Ce,xe,it=[],yt=this.path,Pt=0;Pt<yt.length;Pt++){var Dt=yt[Pt];switch(Dt.type){case"begin":it.push({begin:!0});break;case"close":it.push({close:!0});break;case"mt":it.push({start:Dt,deltas:[],abs:[]});break;case"lt":var Vt=it.length;if(yt[Pt-1]&&!isNaN(yt[Pt-1].x)&&(Ce=[Dt.x-yt[Pt-1].x,Dt.y-yt[Pt-1].y],Vt>0))for(;Vt>=0;Vt--)if(!0!==it[Vt-1].close&&!0!==it[Vt-1].begin){it[Vt-1].deltas.push(Ce),it[Vt-1].abs.push(Dt);break}break;case"bct":it[it.length-1].deltas.push(Ce=[Dt.x1-yt[Pt-1].x,Dt.y1-yt[Pt-1].y,Dt.x2-yt[Pt-1].x,Dt.y2-yt[Pt-1].y,Dt.x-yt[Pt-1].x,Dt.y-yt[Pt-1].y]);break;case"qct":it[it.length-1].deltas.push(Ce=[yt[Pt-1].x+2/3*(Dt.x1-yt[Pt-1].x)-yt[Pt-1].x,yt[Pt-1].y+2/3*(Dt.y1-yt[Pt-1].y)-yt[Pt-1].y,Dt.x+2/3*(Dt.x1-Dt.x)-yt[Pt-1].x,Dt.y+2/3*(Dt.y1-Dt.y)-yt[Pt-1].y,Dt.x-yt[Pt-1].x,Dt.y-yt[Pt-1].y]);break;case"arc":it.push({deltas:[],abs:[],arc:!0}),Array.isArray(it[it.length-1].abs)&&it[it.length-1].abs.push(Dt)}}xe=Se?null:"stroke"===oe?"stroke":"fill";for(var En=!1,ui=0;ui<it.length;ui++)if(it[ui].arc)for(var Un=it[ui].abs,Jn=0;Jn<Un.length;Jn++){var oi=Un[Jn];"arc"===oi.type?Me.call(this,oi.x,oi.y,oi.radius,oi.startAngle,oi.endAngle,oi.counterclockwise,void 0,Se,!En):Ze.call(this,oi.x,oi.y),En=!0}else!0===it[ui].close?(this.pdf.internal.out("h"),En=!1):!0!==it[ui].begin&&(rt.call(this,it[ui].deltas,it[ui].start.x,it[ui].start.y),En=!0);xe&&qe.call(this,xe),Se&&ot.call(this)}},Ne=function(oe){var Se=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Ce=Se*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return oe-Ce;case"top":return oe+Se-Ce;case"hanging":return oe+Se-2*Ce;case"middle":return oe+Se/2-Ce;default:return oe}},ge=function(oe){return oe+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};g.prototype.createLinearGradient=function(){var oe=function(){};return oe.colorStops=[],oe.addColorStop=function(Se,Ce){this.colorStops.push([Se,Ce])},oe.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},oe.isCanvasGradient=!0,oe},g.prototype.createPattern=function(){return this.createLinearGradient()},g.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Me=function(oe,Se,Ce,xe,it,yt,Pt,Dt,Vt){for(var _n=ut.call(this,Ce,xe,it,yt),et=0;et<_n.length;et++){var Vn=_n[et];0===et&&(Vt?we.call(this,Vn.x1+oe,Vn.y1+Se):Ze.call(this,Vn.x1+oe,Vn.y1+Se)),It.call(this,oe,Se,Vn.x2,Vn.y2,Vn.x3,Vn.y3,Vn.x4,Vn.y4)}Dt?ot.call(this):qe.call(this,Pt)},qe=function(oe){switch(oe){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},ot=function(){this.pdf.clip(),this.pdf.discardPath()},we=function(oe,Se){this.pdf.internal.out(e(oe)+" "+i(Se)+" m")},be=function(oe){var Se;switch(oe.align){case"right":case"end":Se="right";break;case"center":Se="center";break;default:Se="left"}var Ce=this.pdf.getTextDimensions(oe.text),xe=Ne.call(this,oe.y),it=ge.call(this,xe)-Ce.h,yt=this.ctx.transform.applyToPoint(new a(oe.x,xe)),Pt=this.ctx.transform.decompose(),Dt=new d;Dt=(Dt=(Dt=Dt.multiply(Pt.translate)).multiply(Pt.skew)).multiply(Pt.scale);for(var Vt,_n,et,Vn=this.ctx.transform.applyToRectangle(new s(oe.x,xe,Ce.w,Ce.h)),ti=Dt.applyToRectangle(new s(oe.x,it,Ce.w,Ce.h)),dn=k.call(this,ti),ft=[],En=0;En<dn.length;En+=1)-1===ft.indexOf(dn[En])&&ft.push(dn[En]);if(W(ft),this.autoPaging)for(var ui=ft[0],Un=ft[ft.length-1],Jn=ui;Jn<Un+1;Jn++){this.pdf.setPage(Jn);var oi=1===Jn?this.posY+this.margin[0]:this.margin[0],Fi=this.pdf.internal.pageSize.height-this.margin[2],qi=Fi-this.margin[0],rr=this.pdf.internal.pageSize.width-this.margin[1],br=rr-this.margin[3],eo=1===Jn?0:this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2]+(Jn-2)*qi;if(0!==this.ctx.clip_path.length){var Or=this.path;Vt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=X(Vt,this.posX+this.margin[3],-1*eo+oi),Ee.call(this,"fill",!0),this.path=Or}var Xi=X([JSON.parse(JSON.stringify(ti))],this.posX+this.margin[3],-eo+oi+this.ctx.prevPageLastElemOffset)[0];oe.scale>=.01&&(_n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_n*oe.scale),this.lineWidth=(et=this.lineWidth)*oe.scale);var yi="text"!==this.autoPaging;if(yi||Xi.y+Xi.h<=Fi){if(yi||Xi.y>=oi&&Xi.x<=rr){var Zn=yi?oe.text:this.pdf.splitTextToSize(oe.text,oe.maxWidth||rr-Xi.x)[0],ba=X([JSON.parse(JSON.stringify(Vn))],this.posX+this.margin[3],-eo+oi+this.ctx.prevPageLastElemOffset)[0],lr=yi&&(Jn>ui||Jn<Un)&&v.call(this);lr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],br,qi,null).clip().discardPath()),this.pdf.text(Zn,ba.x,ba.y,{angle:oe.angle,align:Se,renderingMode:oe.renderingMode}),lr&&this.pdf.restoreGraphicsState()}}else Xi.y<Fi&&(this.ctx.prevPageLastElemOffset+=Fi-Xi.y);oe.scale>=.01&&(this.pdf.setFontSize(_n),this.lineWidth=et)}else oe.scale>=.01&&(_n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_n*oe.scale),this.lineWidth=(et=this.lineWidth)*oe.scale),this.pdf.text(oe.text,yt.x+this.posX,yt.y+this.posY,{angle:oe.angle,align:Se,renderingMode:oe.renderingMode,maxWidth:oe.maxWidth}),oe.scale>=.01&&(this.pdf.setFontSize(_n),this.lineWidth=et)},Ze=function(oe,Se,Ce,xe){xe=xe||0,this.pdf.internal.out(e(oe+(Ce=Ce||0))+" "+i(Se+xe)+" l")},rt=function(oe,Se,Ce){return this.pdf.lines(oe,Se,Ce,null,null)},It=function(oe,Se,Ce,xe,it,yt,Pt,Dt){this.pdf.internal.out([n(r(Ce+oe)),n(o(xe+Se)),n(r(it+oe)),n(o(yt+Se)),n(r(Pt+oe)),n(o(Dt+Se)),"c"].join(" "))},ut=function(oe,Se,Ce,xe){for(var it=2*Math.PI,yt=Math.PI/2;Se>Ce;)Se-=it;var Pt=Math.abs(Ce-Se);Pt<it&&xe&&(Pt=it-Pt);for(var Dt=[],Vt=xe?-1:1,_n=Se;Pt>1e-5;){var et=_n+Vt*Math.min(Pt,yt);Dt.push(Ct.call(this,oe,_n,et)),Pt-=Math.abs(et-_n),_n=et}return Dt},Ct=function(oe,Se,Ce){var xe=(Ce-Se)/2,it=oe*Math.cos(xe),yt=oe*Math.sin(xe),Pt=it,Dt=-yt,Vt=Pt*Pt+Dt*Dt,_n=Vt+Pt*it+Dt*yt,et=4/3*(Math.sqrt(2*Vt*_n)-_n)/(Pt*yt-Dt*it),Vn=Pt-et*Dt,ti=Dt+et*Pt,dn=Vn,ft=-ti,En=xe+Se,ui=Math.cos(En),Un=Math.sin(En);return{x1:oe*Math.cos(Se),y1:oe*Math.sin(Se),x2:Vn*ui-ti*Un,y2:Vn*Un+ti*ui,x3:dn*ui-ft*Un,y3:dn*Un+ft*ui,x4:oe*Math.cos(Ce),y4:oe*Math.sin(Ce)}},xt=function(oe){return 180*oe/Math.PI},Et=function(oe,Se,Ce,xe,it,yt){var Pt=oe+.5*(Ce-oe),Dt=Se+.5*(xe-Se),Vt=it+.5*(Ce-it),_n=yt+.5*(xe-yt),et=Math.min(oe,it,Pt,Vt),Vn=Math.max(oe,it,Pt,Vt),ti=Math.min(Se,yt,Dt,_n),dn=Math.max(Se,yt,Dt,_n);return new s(et,ti,Vn-et,dn-ti)},Ut=function(oe,Se,Ce,xe,it,yt,Pt,Dt){var Vt,_n,et,Vn,ti,dn,ft,En,ui,Un,Jn,oi,fi,Fi,qi=Ce-oe,rr=xe-Se,br=it-Ce,eo=yt-xe,Or=Pt-it,Xi=Dt-yt;for(_n=0;_n<41;_n++)ui=(ft=(et=oe+(Vt=_n/40)*qi)+Vt*((ti=Ce+Vt*br)-et))+Vt*(ti+Vt*(it+Vt*Or-ti)-ft),Un=(En=(Vn=Se+Vt*rr)+Vt*((dn=xe+Vt*eo)-Vn))+Vt*(dn+Vt*(yt+Vt*Xi-dn)-En),0==_n?(Jn=ui,oi=Un,fi=ui,Fi=Un):(Jn=Math.min(Jn,ui),oi=Math.min(oi,Un),fi=Math.max(fi,ui),Fi=Math.max(Fi,Un));return new s(Math.round(Jn),Math.round(oi),Math.round(fi-Jn),Math.round(Fi-oi))},jt=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Ce=JSON.stringify({lineDash:this.ctx.lineDash,lineDashOffset:this.ctx.lineDashOffset});this.prevLineDash!==Ce&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Ce)}}})(_r.API),function(t){var n=function(o){var a,s,d,f,A,g,b,_,P,v;for(/[^\x00-\xFF]/.test(o),s=[],d=0,f=(o+=a="\0\0\0\0".slice(o.length%4||4)).length;f>d;d+=4)0!==(A=(o.charCodeAt(d)<<24)+(o.charCodeAt(d+1)<<16)+(o.charCodeAt(d+2)<<8)+o.charCodeAt(d+3))?(g=(A=((A=((A=((A=(A-(v=A%85))/85)-(P=A%85))/85)-(_=A%85))/85)-(b=A%85))/85)%85,s.push(g+33,b+33,_+33,P+33,v+33)):s.push(122);return function(k,H){for(var X=H;X>0;X--)k.pop()}(s,a.length),String.fromCharCode.apply(String,s)+"~>"},e=function(o){var a,s,d,f,A,g=String,b="length",_=255,P="charCodeAt",v="slice",k="replace";for(o[v](-2),o=o[v](0,-2)[k](/\s/g,"")[k]("z","!!!!!"),d=[],f=0,A=(o+=a="uuuuu"[v](o[b]%5||5))[b];A>f;f+=5)s=52200625*(o[P](f)-33)+614125*(o[P](f+1)-33)+7225*(o[P](f+2)-33)+85*(o[P](f+3)-33)+(o[P](f+4)-33),d.push(_&s>>24,_&s>>16,_&s>>8,_&s);return function(H,X){for(var W=X;W>0;W--)H.pop()}(d,a[b]),g.fromCharCode.apply(g,d)},i=function(o){var a=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(o=o.replace(/\s/g,"")).indexOf(">")&&(o=o.substr(0,o.indexOf(">"))),o.length%2&&(o+="0"),!1===a.test(o))return"";for(var s="",d=0;d<o.length;d+=2)s+=String.fromCharCode("0x"+(o[d]+o[d+1]));return s},r=function(o){for(var a=new Uint8Array(o.length),s=o.length;s--;)a[s]=o.charCodeAt(s);return(a=RC(a)).reduce(function(d,f){return d+String.fromCharCode(f)},"")};t.processDataByFilters=function(o,a){var s=0,d=o||"",f=[];for("string"==typeof(a=a||[])&&(a=[a]),s=0;s<a.length;s+=1)switch(a[s]){case"ASCII85Decode":case"/ASCII85Decode":d=e(d),f.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":d=n(d),f.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":d=i(d),f.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":d=d.split("").map(function(A){return("0"+A.charCodeAt().toString(16)).slice(-2)}).join("")+">",f.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":d=r(d),f.push("/FlateDecode");break;default:throw new Error('The filter: "'+a[s]+'" is not implemented')}return{data:d,reverseChain:f.reverse().join(" ")}}}(_r.API),function(t){t.loadFile=function(n,e,i){return function(r,o,a){o=!1!==o,a="function"==typeof a?a:function(){};var s=void 0;try{s=function(d,f,A){var g=new XMLHttpRequest,b=0,_=function(P){var v=P.length,k=[],H=String.fromCharCode;for(b=0;b<v;b+=1)k.push(H(255&P.charCodeAt(b)));return k.join("")};if(g.open("GET",d,!f),g.overrideMimeType("text/plain; charset=x-user-defined"),!1===f&&(g.onload=function(){A(200===g.status?_(this.responseText):void 0)}),g.send(null),f&&200===g.status)return _(g.responseText)}(r,o,a)}catch{}return s}(n,e,i)},t.loadImageFile=t.loadFile}(_r.API),function(t){function n(){return(Mr.html2canvas?Promise.resolve(Mr.html2canvas):ce.e(159).then(ce.t.bind(ce,4159,23))).catch(function(a){return Promise.reject(new Error("Could not load html2canvas: "+a))}).then(function(a){return a.default?a.default:a})}function e(){return(Mr.DOMPurify?Promise.resolve(Mr.DOMPurify):ce.e(735).then(ce.t.bind(ce,2735,23))).catch(function(a){return Promise.reject(new Error("Could not load dompurify: "+a))}).then(function(a){return a.default?a.default:a})}var i=function(a){var s=_a(a);return"undefined"===s?"undefined":"string"===s||a instanceof String?"string":"number"===s||a instanceof Number?"number":"function"===s||a instanceof Function?"function":a&&a.constructor===Array?"array":a&&1===a.nodeType?"element":"object"===s?"object":"unknown"},r=function(a,s){var d=document.createElement(a);for(var f in s.className&&(d.className=s.className),s.innerHTML&&s.dompurify&&(d.innerHTML=s.dompurify.sanitize(s.innerHTML)),s.style)d.style[f]=s.style[f];return d},o=function a(s){var d=Object.assign(a.convert(Promise.resolve()),JSON.parse(JSON.stringify(a.template))),f=a.convert(Promise.resolve(),d);return(f=f.setProgress(1,a,1,[a])).set(s)};(o.prototype=Object.create(Promise.prototype)).constructor=o,o.convert=function(a,s){return a.__proto__=s||o.prototype,a},o.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},o.prototype.from=function(a,s){return this.then(function(){switch(s=s||function(d){switch(i(d)){case"string":return"string";case"element":return"canvas"===d.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(a)){case"string":return this.then(e).then(function(d){return this.set({src:r("div",{innerHTML:a,dompurify:d})})});case"element":return this.set({src:a});case"canvas":return this.set({canvas:a});case"img":return this.set({img:a});default:return this.error("Unknown source type.")}})},o.prototype.to=function(a){switch(a){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},o.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var a={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},s=function d(f,A){for(var g=3===f.nodeType?document.createTextNode(f.nodeValue):f.cloneNode(!1),b=f.firstChild;b;b=b.nextSibling)!0!==A&&1===b.nodeType&&"SCRIPT"===b.nodeName||g.appendChild(d(b,A));return 1===f.nodeType&&("CANVAS"===f.nodeName?(g.width=f.width,g.height=f.height,g.getContext("2d").drawImage(f,0,0)):"TEXTAREA"!==f.nodeName&&"SELECT"!==f.nodeName||(g.value=f.value),g.addEventListener("load",function(){g.scrollTop=f.scrollTop,g.scrollLeft=f.scrollLeft},!0)),g}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===s.tagName&&(a.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=r("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=r("div",{className:"html2pdf__container",style:a}),this.prop.container.appendChild(s),this.prop.container.firstChild.appendChild(r("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},o.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(n).then(function(s){var d=Object.assign({},this.opt.html2canvas);return delete d.onrendered,s(this.prop.container,d)}).then(function(s){(this.opt.html2canvas.onrendered||function(){})(s),this.prop.canvas=s,document.body.removeChild(this.prop.overlay)})},o.prototype.toContext2d=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(n).then(function(s){var d=this.opt.jsPDF,f=this.opt.fontFaces,A="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,g=Object.assign({async:!0,allowTaint:!0,scale:A,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete g.onrendered,d.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,d.context2d.posX=this.opt.x,d.context2d.posY=this.opt.y,d.context2d.margin=this.opt.margin,d.context2d.fontFaces=f,f)for(var b=0;b<f.length;++b){var _=f[b],P=_.src.find(function(v){return"truetype"===v.format});P&&d.addFont(P.url,_.ref.name,_.ref.style)}return g.windowHeight=g.windowHeight||0,g.windowHeight=0==g.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):g.windowHeight,d.context2d.save(!0),s(this.prop.container,g)}).then(function(s){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(s),this.prop.canvas=s,document.body.removeChild(this.prop.overlay)})},o.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var a=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=a})},o.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},o.prototype.output=function(a,s,d){return"img"===(d=d||"pdf").toLowerCase()||"image"===d.toLowerCase()?this.outputImg(a,s):this.outputPdf(a,s)},o.prototype.outputPdf=function(a,s){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(a,s)})},o.prototype.outputImg=function(a){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(a){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+a+'" is not supported.'}})},o.prototype.save=function(a){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(a?{filename:a}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},o.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},o.prototype.set=function(a){if("object"!==i(a))return this;var s=Object.keys(a||{}).map(function(d){if(d in o.template.prop)return function(){this.prop[d]=a[d]};switch(d){case"margin":return this.setMargin.bind(this,a.margin);case"jsPDF":return function(){return this.opt.jsPDF=a.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,a.pageSize);default:return function(){this.opt[d]=a[d]}}},this);return this.then(function(){return this.thenList(s)})},o.prototype.get=function(a,s){return this.then(function(){var d=a in o.template.prop?this.prop[a]:this.opt[a];return s?s(d):d})},o.prototype.setMargin=function(a){return this.then(function(){switch(i(a)){case"number":a=[a,a,a,a];case"array":if(2===a.length&&(a=[a[0],a[1],a[0],a[1]]),4===a.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=a}).then(this.setPageSize)},o.prototype.setPageSize=function(a){function s(d,f){return Math.floor(d*f/72*96)}return this.then(function(){(a=a||_r.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(a.inner={width:a.width-this.opt.margin[1]-this.opt.margin[3],height:a.height-this.opt.margin[0]-this.opt.margin[2]},a.inner.px={width:s(a.inner.width,a.k),height:s(a.inner.height,a.k)},a.inner.ratio=a.inner.height/a.inner.width),this.prop.pageSize=a})},o.prototype.setProgress=function(a,s,d,f){return null!=a&&(this.progress.val=a),null!=s&&(this.progress.state=s),null!=d&&(this.progress.n=d),null!=f&&(this.progress.stack=f),this.progress.ratio=this.progress.val/this.progress.state,this},o.prototype.updateProgress=function(a,s,d,f){return this.setProgress(a?this.progress.val+a:null,s||null,d?this.progress.n+d:null,f?this.progress.stack.concat(f):null)},o.prototype.then=function(a,s){var d=this;return this.thenCore(a,s,function(f,A){return d.updateProgress(null,null,1,[f]),Promise.prototype.then.call(this,function(g){return d.updateProgress(null,f),g}).then(f,A).then(function(g){return d.updateProgress(1),g})})},o.prototype.thenCore=function(a,s,d){d=d||Promise.prototype.then,a&&(a=a.bind(this)),s&&(s=s.bind(this));var f=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:o.convert(Object.assign({},this),Promise.prototype),A=d.call(f,a,s);return o.convert(A,this.__proto__)},o.prototype.thenExternal=function(a,s){return Promise.prototype.then.call(this,a,s)},o.prototype.thenList=function(a){var s=this;return a.forEach(function(d){s=s.thenCore(d)}),s},o.prototype.catch=function(a){a&&(a=a.bind(this));var s=Promise.prototype.catch.call(this,a);return o.convert(s,this)},o.prototype.catchExternal=function(a){return Promise.prototype.catch.call(this,a)},o.prototype.error=function(a){return this.then(function(){throw new Error(a)})},o.prototype.using=o.prototype.set,o.prototype.saveAs=o.prototype.save,o.prototype.export=o.prototype.output,o.prototype.run=o.prototype.then,_r.getPageSize=function(a,s,d){if("object"===_a(a)){var f=a;a=f.orientation,s=f.unit||s,d=f.format||d}s=s||"mm",d=d||"a4",a=(""+(a||"P")).toLowerCase();var A,g=(""+d).toLowerCase(),b={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(s){case"pt":A=1;break;case"mm":A=72/25.4;break;case"cm":A=72/2.54;break;case"in":A=72;break;case"px":A=.75;break;case"pc":case"em":A=12;break;case"ex":A=6;break;default:throw"Invalid unit: "+s}var _,P=0,v=0;if(b.hasOwnProperty(g))P=b[g][1]/A,v=b[g][0]/A;else try{P=d[1],v=d[0]}catch{throw new Error("Invalid format: "+d)}if("p"===a||"portrait"===a)a="p",v>P&&(_=v,v=P,P=_);else{if("l"!==a&&"landscape"!==a)throw"Invalid orientation: "+a;a="l",P>v&&(_=v,v=P,P=_)}return{width:v,height:P,unit:s,k:A,orientation:a}},t.html=function(a,s){(s=s||{}).callback=s.callback||function(){},s.html2canvas=s.html2canvas||{},s.html2canvas.canvas=s.html2canvas.canvas||this.canvas,s.jsPDF=s.jsPDF||this,s.fontFaces=s.fontFaces?s.fontFaces.map(u5):null;var d=new o(s);return s.worker?d:d.from(a).doCallback()}}(_r.API),_r.API.addJS=function(t){return Jz=t,this.internal.events.subscribe("postPutResources",function(){rD=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(rD+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),qz=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Jz+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==rD&&void 0!==qz&&this.internal.out("/Names <</JavaScript "+rD+" 0 R>>")}),this},function(t){var n;t.events.push(["postPutResources",function(){var e=this,i=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var r=e.outline.render().split(/\r\n/),o=0;o<r.length;o++){var a=r[o],s=i.exec(a);null!=s&&e.internal.newObjectDeferredBegin(s[1],!1),e.internal.write(a)}if(this.outline.createNamedDestinations){var f=this.internal.pages.length,A=[];for(o=0;o<f;o++){var g=e.internal.newObject();A.push(g);var b=e.internal.getPageInfo(o+1);e.internal.write("<< /D["+b.objId+" 0 R /XYZ null null null]>> endobj")}var _=e.internal.newObject();for(e.internal.write("<< /Names [ "),o=0;o<A.length;o++)e.internal.write("(page_"+(o+1)+")"+A[o]+" 0 R");e.internal.write(" ] >>","endobj"),n=e.internal.newObject(),e.internal.write("<< /Dests "+_+" 0 R"),e.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+n+" 0 R"))}]),t.events.push(["initialized",function(){var e=this;e.outline={createNamedDestinations:!1,root:{children:[]}},e.outline.add=function(i,r,o){var a={title:r,options:o,children:[]};return null==i&&(i=this.root),i.children.push(a),a},e.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=e,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},e.outline.genIds_r=function(i){i.id=e.internal.newObjectDeferred();for(var r=0;r<i.children.length;r++)this.genIds_r(i.children[r])},e.outline.renderRoot=function(i){this.objStart(i),this.line("/Type /Outlines"),i.children.length>0&&(this.line("/First "+this.makeRef(i.children[0])),this.line("/Last "+this.makeRef(i.children[i.children.length-1]))),this.line("/Count "+this.count_r({count:0},i)),this.objEnd()},e.outline.renderItems=function(i){for(var r=this.ctx.pdf.internal.getVerticalCoordinateString,o=0;o<i.children.length;o++){var a=i.children[o];this.objStart(a),this.line("/Title "+this.makeString(a.title)),this.line("/Parent "+this.makeRef(i)),o>0&&this.line("/Prev "+this.makeRef(i.children[o-1])),o<i.children.length-1&&this.line("/Next "+this.makeRef(i.children[o+1])),a.children.length>0&&(this.line("/First "+this.makeRef(a.children[0])),this.line("/Last "+this.makeRef(a.children[a.children.length-1])));var s=this.count=this.count_r({count:0},a);if(s>0&&this.line("/Count "+s),a.options&&a.options.pageNumber){var d=e.internal.getPageInfo(a.options.pageNumber);this.line("/Dest ["+d.objId+" 0 R /XYZ 0 "+r(0)+" 0]")}this.objEnd()}for(var f=0;f<i.children.length;f++)this.renderItems(i.children[f])},e.outline.line=function(i){this.ctx.val+=i+"\r\n"},e.outline.makeRef=function(i){return i.id+" 0 R"},e.outline.makeString=function(i){return"("+e.internal.pdfEscape(i)+")"},e.outline.objStart=function(i){this.ctx.val+="\r\n"+i.id+" 0 obj\r\n<<\r\n"},e.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},e.outline.count_r=function(i,r){for(var o=0;o<r.children.length;o++)i.count++,this.count_r(i,r.children[o]);return i.count}}])}(_r.API),function(t){var n=[192,193,194,195,196,197,198,199];t.processJPEG=function(e,i,r,o,a,s){var d,f=this.decode.DCT_DECODE,A=null;if("string"==typeof e||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=this.__addimage__.isArrayBuffer(e=a||e)?new Uint8Array(e):e,(d=function(g){for(var b,_=256*g.charCodeAt(4)+g.charCodeAt(5),P=g.length,v={width:0,height:0,numcomponents:1},k=4;k<P;k+=2){if(-1!==n.indexOf(g.charCodeAt((k+=_)+1))){b=256*g.charCodeAt(k+5)+g.charCodeAt(k+6),v={width:256*g.charCodeAt(k+7)+g.charCodeAt(k+8),height:b,numcomponents:g.charCodeAt(k+9)};break}_=256*g.charCodeAt(k+2)+g.charCodeAt(k+3)}return v}(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e)).numcomponents){case 1:s=this.color_spaces.DEVICE_GRAY;break;case 4:s=this.color_spaces.DEVICE_CMYK;break;case 3:s=this.color_spaces.DEVICE_RGB}A={data:e,width:d.width,height:d.height,colorSpace:s,bitsPerComponent:8,filter:f,index:i,alias:r}}return A}}(_r.API);var K0,oD,Kz,Xz,$z,NZe=function(){var t,n,e;function i(o){var a,d,f,A,g,b,_,P,v,k,H,X,W;for(this.data=o,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},g=null;;){switch(a=this.readUInt32(),P=function(){var pe,Ee;for(Ee=[],pe=0;pe<4;++pe)Ee.push(String.fromCharCode(this.data[this.pos++]));return Ee}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(a);break;case"fcTL":g&&this.animation.frames.push(g),this.pos+=4,g={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},A=this.readUInt16(),f=this.readUInt16()||100,g.delay=1e3*A/f,g.disposeOp=this.data[this.pos++],g.blendOp=this.data[this.pos++],g.data=[];break;case"IDAT":case"fdAT":for("fdAT"===P&&(this.pos+=4,a-=4),o=g?.data||this.imgData,H=0;0<=a?H<a:H>a;0<=a?++H:--H)o.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(d=this.palette.length/3,this.transparency.indexed=this.read(a),this.transparency.indexed.length>d)throw new Error("More transparent colors than palette size");if((v=d-this.transparency.indexed.length)>0)for(X=0;0<=v?X<v:X>v;0<=v?++X:--X)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(a)[0];break;case 2:this.transparency.rgb=this.read(a)}break;case"tEXt":b=(k=this.read(a)).indexOf(0),_=String.fromCharCode.apply(String,k.slice(0,b)),this.text[_]=String.fromCharCode.apply(String,k.slice(b+1));break;case"IEND":return g&&this.animation.frames.push(g),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(W=this.colorType)||6===W,this.pixelBitlength=this.bits*(this.colors+(this.hasAlphaChannel?1:0)),this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=a}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}i.prototype.read=function(o){var a,s;for(s=[],a=0;0<=o?a<o:a>o;0<=o?++a:--a)s.push(this.data[this.pos++]);return s},i.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},i.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},i.prototype.decodePixels=function(o){var a=this.pixelBitlength/8,s=new Uint8Array(this.width*this.height*a),d=0,f=this;if(null==o&&(o=this.imgData),0===o.length)return new Uint8Array(0);function A(g,b,_,P){var v,k,H,X,W,pe,Ee,Ne,Me,qe,ot,we,be,Ze,rt,It,ut,Ct,xt,Et,Ut=Math.ceil((f.width-g)/_),jt=Math.ceil((f.height-b)/P),oe=f.width==Ut&&f.height==jt;for(be=a*Ut,ot=oe?s:new Uint8Array(be*jt),pe=o.length,we=0,k=0;we<jt&&d<pe;){switch(o[d++]){case 0:for(X=It=0;It<be;X=It+=1)ot[k++]=o[d++];break;case 1:for(X=ut=0;ut<be;X=ut+=1)v=o[d++],W=X<a?0:ot[k-a],ot[k++]=(v+W)%256;break;case 2:for(X=Ct=0;Ct<be;X=Ct+=1)v=o[d++],H=(X-X%a)/a,ot[k++]=((Ze=we&&ot[(we-1)*be+H*a+X%a])+v)%256;break;case 3:for(X=xt=0;xt<be;X=xt+=1)v=o[d++],H=(X-X%a)/a,W=X<a?0:ot[k-a],Ze=we&&ot[(we-1)*be+H*a+X%a],ot[k++]=(v+Math.floor((W+Ze)/2))%256;break;case 4:for(X=Et=0;Et<be;X=Et+=1)v=o[d++],H=(X-X%a)/a,0===we?Ze=rt=0:(Ze=ot[(we-1)*be+H*a+X%a],rt=H&&ot[(we-1)*be+(H-1)*a+X%a]),Ee=(W=X<a?0:ot[k-a])+Ze-rt,Ne=Math.abs(Ee-W),Me=Math.abs(Ee-Ze),qe=Math.abs(Ee-rt),ot[k++]=(v+(Ne<=Me&&Ne<=qe?W:Me<=qe?Ze:rt))%256;break;default:throw new Error("Invalid filter algorithm: "+o[d-1])}if(!oe){var Se=((b+we*P)*f.width+g)*a,Ce=we*be;for(X=0;X<Ut;X+=1){for(var xe=0;xe<a;xe+=1)s[Se++]=ot[Ce++];Se+=(_-1)*a}}we++}}return o=WP(o),1==f.interlaceMethod?(A(0,0,8,8),A(4,0,8,8),A(0,4,4,8),A(2,0,4,4),A(0,2,2,4),A(1,0,2,2),A(0,1,1,2)):A(0,0,1,1),s},i.prototype.decodePalette=function(){var o,a,s,d,f,A,g,b,_;for(s=this.palette,A=this.transparency.indexed||[],f=new Uint8Array((A.length||0)+s.length),d=0,o=0,a=g=0,b=s.length;g<b;a=g+=3)f[d++]=s[a],f[d++]=s[a+1],f[d++]=s[a+2],f[d++]=null!=(_=A[o++])?_:255;return f},i.prototype.copyToImageData=function(o,a){var s,d,f,A,g,b,_,P,v,k,H;if(d=this.colors,v=null,s=this.hasAlphaChannel,this.palette.length&&(v=null!=(H=this._decodedPalette)?H:this._decodedPalette=this.decodePalette(),d=4,s=!0),P=(f=o.data||o).length,g=v||a,A=b=0,1===d)for(;A<P;)_=v?4*a[A/4]:b,k=g[_++],f[A++]=k,f[A++]=k,f[A++]=k,f[A++]=s?g[_++]:255,b=_;else for(;A<P;)_=v?4*a[A/4]:b,f[A++]=g[_++],f[A++]=g[_++],f[A++]=g[_++],f[A++]=s?g[_++]:255,b=_},i.prototype.decode=function(){var o;return o=new Uint8Array(this.width*this.height*4),this.copyToImageData(o,this.decodePixels()),o};var r=function(){if("[object Window]"===Object.prototype.toString.call(Mr)){try{n=Mr.document.createElement("canvas"),e=n.getContext("2d")}catch{return!1}return!0}return!1};return r(),t=function(o){var a;if(!0===r())return e.width=o.width,e.height=o.height,e.clearRect(0,0,o.width,o.height),e.putImageData(o,0,0),(a=new Image).src=n.toDataURL(),a;throw new Error("This method requires a Browser with Canvas-capability.")},i.prototype.decodeFrames=function(o){var a,s,d,f,A,g,b,_;if(this.animation){for(_=[],s=A=0,g=(b=this.animation.frames).length;A<g;s=++A)d=o.createImageData((a=b[s]).width,a.height),f=this.decodePixels(new Uint8Array(a.data)),this.copyToImageData(d,f),a.imageData=d,_.push(a.image=t(d));return _}},i.prototype.renderFrame=function(o,a){var s,d,f;return s=(d=this.animation.frames)[a],f=d[a-1],0===a&&o.clearRect(0,0,this.width,this.height),1===f?.disposeOp?o.clearRect(f.xOffset,f.yOffset,f.width,f.height):2===f?.disposeOp&&o.putImageData(f.imageData,f.xOffset,f.yOffset),0===s.blendOp&&o.clearRect(s.xOffset,s.yOffset,s.width,s.height),o.drawImage(s.image,s.xOffset,s.yOffset)},i.prototype.animate=function(o){var a,s,d,f,A,g,b=this;return s=0,f=(g=this.animation).numFrames,d=g.frames,A=g.numPlays,(a=function(){var _,P;if(_=s++%f,P=d[_],b.renderFrame(o,_),f>1&&s/f<A)return b.animation._timeout=setTimeout(a,P.delay)})()},i.prototype.stopAnimation=function(){var o;return clearTimeout(null!=(o=this.animation)?o._timeout:void 0)},i.prototype.render=function(o){var a,s;return o._png&&o._png.stopAnimation(),o._png=this,o.width=this.width,o.height=this.height,a=o.getContext("2d"),this.animation?(this.decodeFrames(a),this.animate(a)):(s=a.createImageData(this.width,this.height),this.copyToImageData(s,this.decodePixels()),a.putImageData(s,0,0))},i}();function FZe(t){var n=0;if(71!==t[n++]||73!==t[n++]||70!==t[n++]||56!==t[n++]||56!=(t[n++]+1&253)||97!==t[n++])throw new Error("Invalid GIF 87a/89a header.");var e=t[n++]|t[n++]<<8,i=t[n++]|t[n++]<<8,r=t[n++],a=1<<1+(7&r);n++,n++;var s=null,d=null;r>>7&&(s=n,d=a,n+=3*a);var f=!0,A=[],g=0,b=null,_=0,P=null;for(this.width=e,this.height=i;f&&n<t.length;)switch(t[n++]){case 33:switch(t[n++]){case 255:if(11!==t[n]||78==t[n+1]&&69==t[n+2]&&84==t[n+3]&&83==t[n+4]&&67==t[n+5]&&65==t[n+6]&&80==t[n+7]&&69==t[n+8]&&50==t[n+9]&&46==t[n+10]&&48==t[n+11]&&3==t[n+12]&&1==t[n+13]&&0==t[n+16])n+=14,P=t[n++]|t[n++]<<8,n++;else for(n+=12;;){if(!((we=t[n++])>=0))throw Error("Invalid block size");if(0===we)break;n+=we}break;case 249:if(4!==t[n++]||0!==t[n+4])throw new Error("Invalid graphics extension block.");var v=t[n++];g=t[n++]|t[n++]<<8,b=t[n++],0==(1&v)&&(b=null),_=v>>2&7,n++;break;case 254:for(;;){if(!((we=t[n++])>=0))throw Error("Invalid block size");if(0===we)break;n+=we}break;default:throw new Error("Unknown graphic control label: 0x"+t[n-1].toString(16))}break;case 44:var k=t[n++]|t[n++]<<8,H=t[n++]|t[n++]<<8,X=t[n++]|t[n++]<<8,W=t[n++]|t[n++]<<8,pe=t[n++],Ee=pe>>6&1,Ne=1<<1+(7&pe),ge=s,Me=d,qe=!1;pe>>7&&(qe=!0,ge=n,Me=Ne,n+=3*Ne);var ot=n;for(n++;;){var we;if(!((we=t[n++])>=0))throw Error("Invalid block size");if(0===we)break;n+=we}A.push({x:k,y:H,width:X,height:W,has_local_palette:qe,palette_offset:ge,palette_size:Me,data_offset:ot,data_length:n-ot,transparent_index:b,interlaced:!!Ee,delay:g,disposal:_});break;case 59:f=!1;break;default:throw new Error("Unknown gif block: 0x"+t[n-1].toString(16))}this.numFrames=function(){return A.length},this.loopCount=function(){return P},this.frameInfo=function(be){if(be<0||be>=A.length)throw new Error("Frame index out of range.");return A[be]},this.decodeAndBlitFrameBGRA=function(be,Ze){var rt=this.frameInfo(be),It=rt.width*rt.height,ut=new Uint8Array(It);Zz(t,rt.data_offset,ut,It);var Ct=rt.palette_offset,xt=rt.transparent_index;null===xt&&(xt=256);var Et=rt.width,Ut=e-Et,jt=Et,oe=4*(rt.y*e+rt.x),Se=4*((rt.y+rt.height)*e+rt.x),Ce=oe,xe=4*Ut;!0===rt.interlaced&&(xe+=4*e*7);for(var it=8,yt=0,Pt=ut.length;yt<Pt;++yt){var Dt=ut[yt];if(0===jt&&(jt=Et,(Ce+=xe)>=Se&&(xe=4*Ut+4*e*(it-1),Ce=oe+(Et+Ut)*(it<<1),it>>=1)),Dt===xt)Ce+=4;else{var Vt=t[Ct+3*Dt],_n=t[Ct+3*Dt+1];Ze[Ce++]=t[Ct+3*Dt+2],Ze[Ce++]=_n,Ze[Ce++]=Vt,Ze[Ce++]=255}--jt}},this.decodeAndBlitFrameRGBA=function(be,Ze){var rt=this.frameInfo(be),It=rt.width*rt.height,ut=new Uint8Array(It);Zz(t,rt.data_offset,ut,It);var Ct=rt.palette_offset,xt=rt.transparent_index;null===xt&&(xt=256);var Et=rt.width,Ut=e-Et,jt=Et,oe=4*(rt.y*e+rt.x),Se=4*((rt.y+rt.height)*e+rt.x),Ce=oe,xe=4*Ut;!0===rt.interlaced&&(xe+=4*e*7);for(var it=8,yt=0,Pt=ut.length;yt<Pt;++yt){var Dt=ut[yt];if(0===jt&&(jt=Et,(Ce+=xe)>=Se&&(xe=4*Ut+4*e*(it-1),Ce=oe+(Et+Ut)*(it<<1),it>>=1)),Dt===xt)Ce+=4;else{var _n=t[Ct+3*Dt+1],et=t[Ct+3*Dt+2];Ze[Ce++]=t[Ct+3*Dt],Ze[Ce++]=_n,Ze[Ce++]=et,Ze[Ce++]=255}--jt}}}function Zz(t,n,e,i){for(var r=t[n++],o=1<<r,a=o+1,s=a+1,d=r+1,f=(1<<d)-1,A=0,g=0,b=0,_=t[n++],P=new Int32Array(4096),v=null;;){for(;A<16&&0!==_;)g|=t[n++]<<A,A+=8,1===_?_=t[n++]:--_;if(A<d)break;var k=g&f;if(g>>=d,A-=d,k!==o){if(k===a)break;for(var H=k<s?k:v,X=0,W=H;W>o;)W=P[W]>>8,++X;var pe=W;if(b+X+(H!==k?1:0)>i)return void Ea.log("Warning, gif stream longer than expected.");e[b++]=pe;var Ee=b+=X;for(H!==k&&(e[b++]=pe),W=H;X--;)e[--Ee]=255&(W=P[W]),W>>=8;null!==v&&s<4096&&(P[s++]=v<<8|pe,s>=f+1&&d<12&&(++d,f=f<<1|1)),v=k}else s=a+1,f=(1<<(d=r+1))-1,v=null}return b!==i&&Ea.log("Warning, gif stream shorter than expected."),e}function h5(t){var n,e,i,r,o,a=Math.floor,s=new Array(64),d=new Array(64),f=new Array(64),A=new Array(64),g=new Array(65535),b=new Array(65535),_=new Array(64),P=new Array(64),v=[],k=0,H=7,X=new Array(64),W=new Array(64),pe=new Array(64),Ee=new Array(256),Ne=new Array(2048),ge=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],Me=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],qe=[0,1,2,3,4,5,6,7,8,9,10,11],ot=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],we=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],be=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Ze=[0,1,2,3,4,5,6,7,8,9,10,11],rt=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],It=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function ut(oe,Se){for(var Ce=0,xe=0,it=new Array,yt=1;yt<=16;yt++){for(var Pt=1;Pt<=oe[yt];Pt++)it[Se[xe]]=[],it[Se[xe]][0]=Ce,it[Se[xe]][1]=yt,xe++,Ce++;Ce*=2}return it}function Ct(oe){for(var Se=oe[0],Ce=oe[1]-1;Ce>=0;)Se&1<<Ce&&(k|=1<<H),Ce--,--H<0&&(255==k?(xt(255),xt(0)):xt(k),H=7,k=0)}function xt(oe){v.push(oe)}function Et(oe){xt(oe>>8&255),xt(255&oe)}function Ut(oe,Se,Ce,xe,it){for(var yt,Pt=it[0],Dt=it[240],Vt=function(Un,Jn){var oi,fi,Fi,qi,rr,br,eo,Or,Xi,yi,Zn=0;for(Xi=0;Xi<8;++Xi){var ba=(oi=Un[Zn])+(Or=Un[Zn+7]),lr=oi-Or,dc=(fi=Un[Zn+1])+(eo=Un[Zn+6]),fa=fi-eo,Fa=(Fi=Un[Zn+2])+(br=Un[Zn+5]),Cu=Fi-br,jo=(qi=Un[Zn+3])+(rr=Un[Zn+4]),hh=qi-rr,Xa=ba+jo,Td=ba-jo,hf=dc+Fa,Ta=dc-Fa;Un[Zn]=Xa+hf,Un[Zn+4]=Xa-hf;var kr=.707106781*(Ta+Td);Un[Zn+2]=Td+kr,Un[Zn+6]=Td-kr;var Jo=.382683433*((Xa=hh+Cu)-(Ta=fa+lr)),dA=.5411961*Xa+Jo,uc=1.306562965*Ta+Jo,yu=.707106781*(hf=Cu+fa),Mu=lr+yu,dr=lr-yu;Un[Zn+5]=dr+dA,Un[Zn+3]=dr-dA,Un[Zn+1]=Mu+uc,Un[Zn+7]=Mu-uc,Zn+=8}for(Zn=0,Xi=0;Xi<8;++Xi){var kd=(oi=Un[Zn])+(Or=Un[Zn+56]),nd=oi-Or,bl=(fi=Un[Zn+8])+(eo=Un[Zn+48]),Ns=fi-eo,Cs=(Fi=Un[Zn+16])+(br=Un[Zn+40]),Ve=Fi-br,gt=(qi=Un[Zn+24])+(rr=Un[Zn+32]),nt=qi-rr,at=kd+gt,pt=kd-gt,mt=bl+Cs,an=bl-Cs;Un[Zn]=at+mt,Un[Zn+32]=at-mt;var bn=.707106781*(an+pt);Un[Zn+16]=pt+bn,Un[Zn+48]=pt-bn;var sn=.382683433*((at=nt+Ve)-(an=Ns+nd)),un=.5411961*at+sn,An=1.306562965*an+sn,Qn=.707106781*(mt=Ve+Ns),ei=nd+Qn,xi=nd-Qn;Un[Zn+40]=xi+un,Un[Zn+24]=xi-un,Un[Zn+8]=ei+An,Un[Zn+56]=ei-An,Zn++}for(Xi=0;Xi<64;++Xi)_[Xi]=(yi=Un[Xi]*Jn[Xi])>0?yi+.5|0:yi-.5|0;return _}(oe,Se),_n=0;_n<64;++_n)P[ge[_n]]=Vt[_n];var et=P[0]-Ce;Ce=P[0],0==et?Ct(xe[0]):(Ct(xe[b[yt=32767+et]]),Ct(g[yt]));for(var Vn=63;Vn>0&&0==P[Vn];)Vn--;if(0==Vn)return Ct(Pt),Ce;for(var ti,dn=1;dn<=Vn;){for(var ft=dn;0==P[dn]&&dn<=Vn;)++dn;var En=dn-ft;if(En>=16){ti=En>>4;for(var ui=1;ui<=ti;++ui)Ct(Dt);En&=15}Ct(it[(En<<4)+b[yt=32767+P[dn]]]),Ct(g[yt]),dn++}return 63!=Vn&&Ct(Pt),Ce}function jt(oe){oe=Math.min(Math.max(oe,1),100),o!=oe&&(function(Se){for(var Ce=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],xe=0;xe<64;xe++){var it=a((Ce[xe]*Se+50)/100);it=Math.min(Math.max(it,1),255),s[ge[xe]]=it}for(var yt=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],Pt=0;Pt<64;Pt++){var Dt=a((yt[Pt]*Se+50)/100);Dt=Math.min(Math.max(Dt,1),255),d[ge[Pt]]=Dt}for(var Vt=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],_n=0,et=0;et<8;et++)for(var Vn=0;Vn<8;Vn++)f[_n]=1/(s[ge[_n]]*Vt[et]*Vt[Vn]*8),A[_n]=1/(d[ge[_n]]*Vt[et]*Vt[Vn]*8),_n++}(oe<50?Math.floor(5e3/oe):Math.floor(200-2*oe)),o=oe)}this.encode=function(oe,Se){var fi,Fi;Se&&jt(Se),v=new Array,k=0,H=7,Et(65496),Et(65504),Et(16),xt(74),xt(70),xt(73),xt(70),xt(0),xt(1),xt(1),xt(0),Et(1),Et(1),xt(0),xt(0),function(){Et(65499),Et(132),xt(0);for(var fi=0;fi<64;fi++)xt(s[fi]);xt(1);for(var Fi=0;Fi<64;Fi++)xt(d[Fi])}(),fi=oe.width,Fi=oe.height,Et(65472),Et(17),xt(8),Et(Fi),Et(fi),xt(3),xt(1),xt(17),xt(0),xt(2),xt(17),xt(1),xt(3),xt(17),xt(1),function(){Et(65476),Et(418),xt(0);for(var fi=0;fi<16;fi++)xt(Me[fi+1]);for(var Fi=0;Fi<=11;Fi++)xt(qe[Fi]);xt(16);for(var qi=0;qi<16;qi++)xt(ot[qi+1]);for(var rr=0;rr<=161;rr++)xt(we[rr]);xt(1);for(var br=0;br<16;br++)xt(be[br+1]);for(var eo=0;eo<=11;eo++)xt(Ze[eo]);xt(17);for(var Or=0;Or<16;Or++)xt(rt[Or+1]);for(var Xi=0;Xi<=161;Xi++)xt(It[Xi])}(),Et(65498),Et(12),xt(3),xt(1),xt(0),xt(2),xt(17),xt(3),xt(17),xt(0),xt(63),xt(0);var Ce=0,xe=0,it=0;k=0,H=7,this.encode.displayName="_encode_";for(var yt,Pt,Dt,Vt,_n,et,Vn,ti,dn,ft=oe.data,ui=oe.height,Un=4*oe.width,Jn=0;Jn<ui;){for(yt=0;yt<Un;){for(_n=Un*Jn+yt,Vn=-1,ti=0,dn=0;dn<64;dn++)et=_n+(ti=dn>>3)*Un+(Vn=4*(7&dn)),Jn+ti>=ui&&(et-=Un*(Jn+1+ti-ui)),yt+Vn>=Un&&(et-=yt+Vn-Un+4),Pt=ft[et++],Dt=ft[et++],Vt=ft[et++],X[dn]=(Ne[Pt]+Ne[Dt+256>>0]+Ne[Vt+512>>0]>>16)-128,W[dn]=(Ne[Pt+768>>0]+Ne[Dt+1024>>0]+Ne[Vt+1280>>0]>>16)-128,pe[dn]=(Ne[Pt+1280>>0]+Ne[Dt+1536>>0]+Ne[Vt+1792>>0]>>16)-128;Ce=Ut(X,f,Ce,n,i),xe=Ut(W,A,xe,e,r),it=Ut(pe,A,it,e,r),yt+=32}Jn+=8}if(H>=0){var oi=[];oi[1]=H+1,oi[0]=(1<<H+1)-1,Ct(oi)}return Et(65497),new Uint8Array(v)},t=t||50,function(){for(var oe=String.fromCharCode,Se=0;Se<256;Se++)Ee[Se]=oe(Se)}(),n=ut(Me,qe),e=ut(be,Ze),i=ut(ot,we),r=ut(rt,It),function(){for(var oe=1,Se=2,Ce=1;Ce<=15;Ce++){for(var xe=oe;xe<Se;xe++)b[32767+xe]=Ce,g[32767+xe]=[],g[32767+xe][1]=Ce,g[32767+xe][0]=xe;for(var it=-(Se-1);it<=-oe;it++)b[32767+it]=Ce,g[32767+it]=[],g[32767+it][1]=Ce,g[32767+it][0]=Se-1+it;oe<<=1,Se<<=1}}(),function(){for(var oe=0;oe<256;oe++)Ne[oe]=19595*oe,Ne[oe+256>>0]=38470*oe,Ne[oe+512>>0]=7471*oe+32768,Ne[oe+768>>0]=-11059*oe,Ne[oe+1024>>0]=-21709*oe,Ne[oe+1280>>0]=32768*oe+8421375,Ne[oe+1536>>0]=-27439*oe,Ne[oe+1792>>0]=-5329*oe}(),jt(t)}function uf(t,n){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!n,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function eW(t){function n(Me){if(!Me)throw Error("assert :P")}function e(Me,qe,ot){for(var we=0;4>we;we++)if(Me[qe+we]!=ot.charCodeAt(we))return!0;return!1}function i(Me,qe,ot,we,be){for(var Ze=0;Ze<be;Ze++)Me[qe+Ze]=ot[we+Ze]}function r(Me,qe,ot,we){for(var be=0;be<we;be++)Me[qe+be]=ot}function o(Me){return new Int32Array(Me)}function a(Me,qe){for(var ot=[],we=0;we<Me;we++)ot.push(new qe);return ot}function s(Me,qe){var ot=[];return function we(be,Ze,rt){for(var It=rt[Ze],ut=0;ut<It&&(be.push(rt.length>Ze+1?[]:new qe),!(rt.length<Ze+1));ut++)we(be[ut],Ze+1,rt)}(ot,0,Me),ot}var d=function(){var Me=this;function qe(C,E){for(var Z=1<<E-1>>>0;C&Z;)Z>>>=1;return Z?(C&Z-1)+Z:C}function ot(C,E,Z,fe,Te){n(!(fe%Z));do{C[E+(fe-=Z)]=Te}while(0<fe)}function we(C,E,Z,fe,Te){if(n(2328>=Te),512>=Te)var je=o(512);else if(null==(je=o(Te)))return 0;return function(Qe,We,Ke,lt,Qt,cn){var ln,$t,Bn=We,Cn=1<<Ke,Gt=o(16),Jt=o(16);for(n(0!=Qt),n(null!=lt),n(null!=Qe),n(0<Ke),$t=0;$t<Qt;++$t){if(15<lt[$t])return 0;++Gt[lt[$t]]}if(Gt[0]==Qt)return 0;for(Jt[1]=0,ln=1;15>ln;++ln){if(Gt[ln]>1<<ln)return 0;Jt[ln+1]=Jt[ln]+Gt[ln]}for($t=0;$t<Qt;++$t)ln=lt[$t],0<lt[$t]&&(cn[Jt[ln]++]=$t);if(1==Jt[15])return(lt=new be).g=0,lt.value=cn[0],ot(Qe,Bn,1,Cn,lt),Cn;var kn,Yn=-1,In=Cn-1,Ti=0,_i=1,ur=1,Mi=1<<Ke;for($t=0,ln=1,Qt=2;ln<=Ke;++ln,Qt<<=1){if(_i+=ur<<=1,0>(ur-=Gt[ln]))return 0;for(;0<Gt[ln];--Gt[ln])(lt=new be).g=ln,lt.value=cn[$t++],ot(Qe,Bn+Ti,Qt,Mi,lt),Ti=qe(Ti,ln)}for(ln=Ke+1,Qt=2;15>=ln;++ln,Qt<<=1){if(_i+=ur<<=1,0>(ur-=Gt[ln]))return 0;for(;0<Gt[ln];--Gt[ln]){if(lt=new be,(Ti&In)!=Yn){for(Bn+=Mi,kn=1<<(Yn=ln)-Ke;15>Yn&&!(0>=(kn-=Gt[Yn]));)++Yn,kn<<=1;Cn+=Mi=1<<(kn=Yn-Ke),Qe[We+(Yn=Ti&In)].g=kn+Ke,Qe[We+Yn].value=Bn-We-Yn}lt.g=ln-Ke,lt.value=cn[$t++],ot(Qe,Bn+(Ti>>Ke),Qt,Mi,lt),Ti=qe(Ti,ln)}}return _i!=2*Jt[15]-1?0:Cn}(C,E,Z,fe,Te,je)}function be(){this.value=this.g=0}function Ze(){this.value=this.g=0}function rt(){this.G=a(5,be),this.H=o(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=a(rd,Ze)}function It(C,E,Z,fe){n(null!=C),n(null!=E),n(2147483648>fe),C.Ca=254,C.I=0,C.b=-8,C.Ka=0,C.oa=E,C.pa=Z,C.Jd=E,C.Yc=Z+fe,C.Zc=4<=fe?Z+fe-4+1:Z,yt(C)}function ut(C,E){for(var Z=0;0<E--;)Z|=Dt(C,128)<<E;return Z}function Ct(C,E){var Z=ut(C,E);return Pt(C)?-Z:Z}function xt(C,E,Z,fe){var Te,je=0;for(n(null!=C),n(null!=E),n(4294967288>fe),C.Sb=fe,C.Ra=0,C.u=0,C.h=0,4<fe&&(fe=4),Te=0;Te<fe;++Te)je+=E[Z+Te]<<8*Te;C.Ra=je,C.bb=fe,C.oa=E,C.pa=Z}function Et(C){for(;8<=C.u&&C.bb<C.Sb;)C.Ra>>>=8,C.Ra+=C.oa[C.pa+C.bb]<<db-8>>>0,++C.bb,C.u-=8;Ce(C)&&(C.h=1,C.u=0)}function Ut(C,E){if(n(0<=E),!C.h&&E<=lb){var Z=Se(C)&cb[E];return C.u+=E,Et(C),Z}return C.h=1,C.u=0}function jt(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function oe(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Se(C){return C.Ra>>>(C.u&db-1)>>>0}function Ce(C){return n(C.bb<=C.Sb),C.h||C.bb==C.Sb&&C.u>db}function xe(C,E){C.u=E,C.h=Ce(C)}function it(C){C.u>=ry&&(n(C.u>=ry),Et(C))}function yt(C){n(null!=C&&null!=C.oa),C.pa<C.Zc?(C.I=(C.oa[C.pa++]|C.I<<8)>>>0,C.b+=8):(n(null!=C&&null!=C.oa),C.pa<C.Yc?(C.b+=8,C.I=C.oa[C.pa++]|C.I<<8):C.Ka?C.b=0:(C.I<<=8,C.b+=8,C.Ka=1))}function Pt(C){return ut(C,1)}function Dt(C,E){var Z=C.Ca;0>C.b&&yt(C);var fe=C.b,Te=Z*E>>>8,je=(C.I>>>fe>Te)+0;for(je?(Z-=Te,C.I-=Te+1<<fe>>>0):Z=Te+1,fe=Z,Te=0;256<=fe;)Te+=8,fe>>=8;return C.b-=fe=7^Te+od[fe],C.Ca=(Z<<fe)-1,je}function Vt(C,E,Z){C[E+0]=Z>>24&255,C[E+1]=Z>>16&255,C[E+2]=Z>>8&255,C[E+3]=Z>>0&255}function _n(C,E){return C[E+0]<<0|C[E+1]<<8}function et(C,E){return _n(C,E)|C[E+2]<<16}function Vn(C,E){return _n(C,E)|_n(C,E+2)<<16}function ti(C,E){var Z=1<<E;return n(null!=C),n(0<E),C.X=o(Z),null==C.X?0:(C.Mb=32-E,C.Xa=E,1)}function dn(C,E){n(null!=C),n(null!=E),n(C.Xa==E.Xa),i(E.X,0,C.X,0,1<<E.Xa)}function ft(){this.X=[],this.Xa=this.Mb=0}function En(C,E,Z,fe){n(null!=Z),n(null!=fe);var Te=Z[0],je=fe[0];return 0==Te&&(Te=(C*je+E/2)/E),0==je&&(je=(E*Te+C/2)/C),0>=Te||0>=je?0:(Z[0]=Te,fe[0]=je,1)}function ui(C,E){return C+(1<<E)-1>>>E}function Un(C,E){return((4278255360&C)+(4278255360&E)>>>0&4278255360)+((16711935&C)+(16711935&E)>>>0&16711935)>>>0}function Jn(C,E){Me[E]=function(Z,fe,Te,je,Qe,We,Ke){var lt;for(lt=0;lt<Qe;++lt){var Qt=Me[C](We[Ke+lt-1],Te,je+lt);We[Ke+lt]=Un(Z[fe+lt],Qt)}}}function oi(){this.ud=this.hd=this.jd=0}function fi(C,E){return((4278124286&(C^E))>>>1)+(C&E)>>>0}function Fi(C){return 0<=C&&256>C?C:0>C?0:255<C?255:void 0}function qi(C,E){return Fi(C+(C-E+.5>>1))}function rr(C,E,Z){return Math.abs(E-Z)-Math.abs(C-Z)}function br(C,E,Z,fe,Te,je,Qe){for(fe=je[Qe-1],Z=0;Z<Te;++Z)je[Qe+Z]=fe=Un(C[E+Z],fe)}function eo(C,E,Z,fe,Te){var je;for(je=0;je<Z;++je){var Qe=C[E+je],We=Qe>>8&255,Ke=16711935&(Ke=(Ke=16711935&Qe)+((We<<16)+We));fe[Te+je]=(4278255360&Qe)+Ke>>>0}}function Or(C,E){E.jd=C>>0&255,E.hd=C>>8&255,E.ud=C>>16&255}function Xi(C,E,Z,fe,Te,je){var Qe;for(Qe=0;Qe<fe;++Qe){var We=E[Z+Qe],Ke=We>>>8,lt=We,Qt=255&(Qt=(Qt=We>>>16)+((C.jd<<24>>24)*(Ke<<24>>24)>>>5));lt=255&(lt=(lt+=(C.hd<<24>>24)*(Ke<<24>>24)>>>5)+((C.ud<<24>>24)*(Qt<<24>>24)>>>5)),Te[je+Qe]=(4278255360&We)+(Qt<<16)+lt}}function yi(C,E,Z,fe,Te){Me[E]=function(je,Qe,We,Ke,lt,Qt,cn,ln,$t){for(Ke=cn;Ke<ln;++Ke)for(cn=0;cn<$t;++cn)lt[Qt++]=Te(We[fe(je[Qe++])])},Me[C]=function(je,Qe,We,Ke,lt,Qt,cn){var ln=8>>je.b,$t=je.Ea,Bn=je.K[0],Cn=je.w;if(8>ln)for(je=(1<<je.b)-1,Cn=(1<<ln)-1;Qe<We;++Qe){var Gt,Jt=0;for(Gt=0;Gt<$t;++Gt)Gt&je||(Jt=fe(Ke[lt++])),Qt[cn++]=Te(Bn[Jt&Cn]),Jt>>=ln}else Me["VP8LMapColor"+Z](Ke,lt,Bn,Cn,Qt,cn,Qe,We,$t)}}function Zn(C,E,Z,fe,Te){for(Z=E+Z;E<Z;){var je=C[E++];fe[Te++]=je>>16&255,fe[Te++]=je>>8&255,fe[Te++]=je>>0&255}}function ba(C,E,Z,fe,Te){for(Z=E+Z;E<Z;){var je=C[E++];fe[Te++]=je>>16&255,fe[Te++]=je>>8&255,fe[Te++]=je>>0&255,fe[Te++]=je>>24&255}}function lr(C,E,Z,fe,Te){for(Z=E+Z;E<Z;){var je=(Qe=C[E++])>>16&240|Qe>>12&15,Qe=Qe>>0&240|Qe>>28&15;fe[Te++]=je,fe[Te++]=Qe}}function dc(C,E,Z,fe,Te){for(Z=E+Z;E<Z;){var je=(Qe=C[E++])>>16&248|Qe>>13&7,Qe=Qe>>5&224|Qe>>3&31;fe[Te++]=je,fe[Te++]=Qe}}function fa(C,E,Z,fe,Te){for(Z=E+Z;E<Z;){var je=C[E++];fe[Te++]=je>>0&255,fe[Te++]=je>>8&255,fe[Te++]=je>>16&255}}function Fa(C,E,Z,fe,Te,je){if(0==je)for(Z=E+Z;E<Z;)Vt(fe,((je=C[E++])[0]>>24|je[1]>>8&65280|je[2]<<8&16711680|je[3]<<24)>>>0),Te+=32;else i(fe,Te,C,E,Z)}function Cu(C,E){Me[E][0]=Me[C+"0"],Me[E][1]=Me[C+"1"],Me[E][2]=Me[C+"2"],Me[E][3]=Me[C+"3"],Me[E][4]=Me[C+"4"],Me[E][5]=Me[C+"5"],Me[E][6]=Me[C+"6"],Me[E][7]=Me[C+"7"],Me[E][8]=Me[C+"8"],Me[E][9]=Me[C+"9"],Me[E][10]=Me[C+"10"],Me[E][11]=Me[C+"11"],Me[E][12]=Me[C+"12"],Me[E][13]=Me[C+"13"],Me[E][14]=Me[C+"0"],Me[E][15]=Me[C+"0"]}function jo(C){return C==f4||C==h4||C==zD||C==A4}function hh(){this.eb=[],this.size=this.A=this.fb=0}function Xa(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Td(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new hh,this.f.kb=new Xa,this.sd=null}function hf(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Ta(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function kr(C){return alert("todo:WebPSamplerProcessPlane"),C.T}function Jo(C,E){var Z=C.T,fe=E.ba.f.RGBA,Te=fe.eb,je=fe.fb+C.ka*fe.A,Qe=xu[E.ba.S],We=C.y,Ke=C.O,lt=C.f,Qt=C.N,cn=C.ea,ln=C.W,$t=E.cc,Bn=E.dc,Cn=E.Mc,Gt=E.Nc,Jt=C.ka,kn=C.ka+C.T,Yn=C.U,In=Yn+1>>1;for(0==Jt?Qe(We,Ke,null,null,lt,Qt,cn,ln,lt,Qt,cn,ln,Te,je,null,null,Yn):(Qe(E.ec,E.fc,We,Ke,$t,Bn,Cn,Gt,lt,Qt,cn,ln,Te,je-fe.A,Te,je,Yn),++Z);Jt+2<kn;Jt+=2)Qe(We,(Ke+=2*C.fa)-C.fa,We,Ke,$t=lt,Bn=Qt,Cn=cn,Gt=ln,lt,Qt+=C.Rc,cn,ln+=C.Rc,Te,(je+=2*fe.A)-fe.A,Te,je,Yn);return Ke+=C.fa,C.j+kn<C.o?(i(E.ec,E.fc,We,Ke,Yn),i(E.cc,E.dc,lt,Qt,In),i(E.Mc,E.Nc,cn,ln,In),Z--):1&kn||Qe(We,Ke,null,null,lt,Qt,cn,ln,lt,Qt,cn,ln,Te,je+fe.A,null,null,Yn),Z}function dA(C,E,Z){var fe=C.F,Te=[C.J];if(null!=fe){var je=C.U,Qe=E.ba.S,We=Qe==GD||Qe==zD;E=E.ba.f.RGBA;var Ke=[0],lt=C.ka;Ke[0]=C.T,C.Kb&&(0==lt?--Ke[0]:(--lt,Te[0]-=C.width),C.j+C.ka+C.T==C.o&&(Ke[0]=C.o-C.j-lt));var Qt=E.eb;C=YD(fe,Te[0],C.width,je,Ke,Qt,(lt=E.fb+lt*E.A)+(We?0:3),E.A),n(Z==Ke),C&&jo(Qe)&&Bp(Qt,lt,We,je,Ke,E.A)}return 0}function uc(C){var E=C.ma,Z=E.ba.S,fe=11>Z,Te=Z==VD||Z==QD||Z==GD||Z==u4||12==Z||jo(Z);if(E.memory=null,E.Ib=null,E.Jb=null,E.Nd=null,!ny(E.Oa,C,Te?11:12))return 0;if(Te&&jo(Z)&&Kn(),C.da)alert("todo:use_scaling");else{if(fe){if(E.Ib=kr,C.Kb){if(E.memory=o(C.U+2*(Z=C.U+1>>1)),null==E.memory)return 0;E.ec=E.memory,E.fc=0,E.cc=E.ec,E.dc=E.fc+C.U,E.Mc=E.cc,E.Nc=E.dc+Z,E.Ib=Jo,Kn()}}else alert("todo:EmitYUV");Te&&(E.Jb=dA,fe&&tn())}if(fe&&!lq){for(C=0;256>C;++C)Qst[C]=89858*(C-128)+qD>>WD,Wst[C]=-22014*(C-128)+qD,zst[C]=-45773*(C-128),Gst[C]=113618*(C-128)+qD>>WD;for(C=dy;C<m4;++C)qst[C-dy]=Bd(E=76283*(C-16)+qD>>WD,255),Jst[C-dy]=Bd(E+8>>4,15);lq=1}return 1}function yu(C){var E=C.ma,Z=C.U,fe=C.T;return n(!(1&C.ka)),0>=Z||0>=fe?0:(Z=E.Ib(C,E),null!=E.Jb&&E.Jb(C,E,Z),E.Dc+=Z,1)}function Mu(C){C.ma.memory=null}function dr(C,E,Z,fe){return 47!=Ut(C,8)?0:(E[0]=Ut(C,14)+1,Z[0]=Ut(C,14)+1,fe[0]=Ut(C,1),0!=Ut(C,3)?0:!C.h)}function kd(C,E){if(4>C)return C+1;var Z=C-2>>1;return(2+(1&C)<<Z)+Ut(E,Z)+1}function nd(C,E){return 120<E?E-120:1<=(Z=((Z=Est[E-1])>>4)*C+(8-(15&Z)))?Z:1;var Z}function bl(C,E,Z){var fe=Se(Z),Te=C[E+=255&fe].g-8;return 0<Te&&(xe(Z,Z.u+8),fe=Se(Z),E+=C[E].value,E+=fe&(1<<Te)-1),xe(Z,Z.u+C[E].g),C[E].value}function Ns(C,E,Z){return Z.g+=C.g,Z.value+=C.value<<E>>>0,n(8>=Z.g),C.g}function Cs(C,E,Z){var fe=C.xc;return n((E=0==fe?0:C.vc[C.md*(Z>>fe)+(E>>fe)])<C.Wb),C.Ya[E]}function Ve(C,E,Z,fe){var Te=C.ab,je=C.c*E,Qe=C.C;E=Qe+E;var We=Z,Ke=fe;for(fe=C.Ta,Z=C.Ua;0<Te--;){var lt=C.gc[Te],Qt=Qe,cn=E,ln=We,$t=Ke,Bn=(Ke=fe,We=Z,lt.Ea);switch(n(Qt<cn),n(cn<=lt.nc),lt.hc){case 2:UD(ln,$t,(cn-Qt)*Bn,Ke,We);break;case 0:var Cn=Qt,Gt=cn,Jt=Ke,kn=We,Yn=(Mi=lt).Ea;0==Cn&&(s4(ln,$t,null,null,1,Jt,kn),br(ln,$t+1,0,0,Yn-1,Jt,kn+1),$t+=Yn,kn+=Yn,++Cn);for(var In=1<<Mi.b,Ti=In-1,_i=ui(Yn,Mi.b),ur=Mi.K,Mi=Mi.w+(Cn>>Mi.b)*_i;Cn<Gt;){var aa=ur,va=Mi,Vo=1;for(oy(ln,$t,Jt,kn-Yn,1,Jt,kn);Vo<Yn;){var Oo=(Vo&~Ti)+In;Oo>Yn&&(Oo=Yn),(0,Ep[aa[va++]>>8&15])(ln,$t+ +Vo,Jt,kn+Vo-Yn,Oo-Vo,Jt,kn+Vo),Vo=Oo}$t+=Yn,kn+=Yn,++Cn&Ti||(Mi+=_i)}cn!=lt.nc&&i(Ke,We-Bn,Ke,We+(cn-Qt-1)*Bn,Bn);break;case 1:for(Bn=ln,Gt=$t,Yn=(ln=lt.Ea)-(kn=ln&~(Jt=($t=1<<lt.b)-1)),Cn=ui(ln,lt.b),In=lt.K,lt=lt.w+(Qt>>lt.b)*Cn;Qt<cn;){for(Ti=In,_i=lt,ur=new oi,Mi=Gt+kn,aa=Gt+ln;Gt<Mi;)Or(Ti[_i++],ur),wu(ur,Bn,Gt,$t,Ke,We),Gt+=$t,We+=$t;Gt<aa&&(Or(Ti[_i++],ur),wu(ur,Bn,Gt,Yn,Ke,We),Gt+=Yn,We+=Yn),++Qt&Jt||(lt+=Cn)}break;case 3:if(ln==Ke&&$t==We&&0<lt.b){for(Gt=Ke,ln=Bn=We+(cn-Qt)*Bn-(kn=(cn-Qt)*ui(lt.Ea,lt.b)),$t=Ke,Jt=We,Cn=[],kn=(Yn=kn)-1;0<=kn;--kn)Cn[kn]=$t[Jt+kn];for(kn=Yn-1;0<=kn;--kn)Gt[ln+kn]=Cn[kn];_f(lt,Qt,cn,Ke,Bn,Ke,We)}else _f(lt,Qt,cn,ln,$t,Ke,We)}We=fe,Ke=Z}Ke!=Z&&i(fe,Z,We,Ke,je)}function gt(C,E){var Z=C.V,fe=C.Ba+C.c*C.C,Te=E-C.C;if(n(E<=C.l.o),n(16>=Te),0<Te){var je=C.l,Qe=C.Ta,We=C.Ua,Ke=je.width;if(Ve(C,Te,Z,fe),Te=We=[We],n((Z=C.C)<(fe=E)),n(je.v<je.va),fe>je.o&&(fe=je.o),Z<je.j){var lt=je.j-Z;Z=je.j,Te[0]+=lt*Ke}if(Z>=fe?Z=0:(Te[0]+=4*je.v,je.ka=Z-je.j,je.U=je.va-je.v,je.T=fe-Z,Z=1),Z){if(We=We[0],11>(Z=C.ca).S){var Qt=Z.f.RGBA,cn=(fe=Z.S,Te=je.U,je=je.T,lt=Qt.eb,Qt.A),ln=je;for(Qt=Qt.fb+C.Ma*Qt.A;0<ln--;){var $t=Qe,Bn=We,Cn=Te,Gt=lt,Jt=Qt;switch(fe){case jD:bf($t,Bn,Cn,Gt,Jt);break;case VD:Tp($t,Bn,Cn,Gt,Jt);break;case f4:Tp($t,Bn,Cn,Gt,Jt),Bp(Gt,Jt,0,Cn,1,0);break;case ZW:ub($t,Bn,Cn,Gt,Jt);break;case QD:Fa($t,Bn,Cn,Gt,Jt,1);break;case h4:Fa($t,Bn,Cn,Gt,Jt,1),Bp(Gt,Jt,0,Cn,1,0);break;case GD:Fa($t,Bn,Cn,Gt,Jt,0);break;case zD:Fa($t,Bn,Cn,Gt,Jt,0),Bp(Gt,Jt,1,Cn,1,0);break;case u4:mh($t,Bn,Cn,Gt,Jt);break;case A4:mh($t,Bn,Cn,Gt,Jt),Ab(Gt,Jt,Cn,1,0);break;case eq:pA($t,Bn,Cn,Gt,Jt);break;default:n(0)}We+=Ke,Qt+=cn}C.Ma+=je}else alert("todo:EmitRescaledRowsYUVA");n(C.Ma<=Z.height)}}C.C=E,n(C.C<=C.i)}function nt(C){var E;if(0<C.ua)return 0;for(E=0;E<C.Wb;++E){var Z=C.Ya[E].G,fe=C.Ya[E].H;if(0<Z[1][fe[1]+0].g||0<Z[2][fe[2]+0].g||0<Z[3][fe[3]+0].g)return 0}return 1}function at(C,E,Z,fe,Te,je){if(0!=C.Z){var Qe=C.qd,We=C.rd;for(n(null!=Np[C.Z]);E<Z;++E)Np[C.Z](Qe,We,fe,Te,fe,Te,je),Qe=fe,We=Te,Te+=je;C.qd=Qe,C.rd=We}}function pt(C,E){var Z=C.l.ma,fe=0==Z.Z||1==Z.Z?C.l.j:C.C;if(fe=C.C<fe?fe:C.C,n(E<=C.l.o),E>fe){var Te=C.l.width,je=Z.ca,Qe=Z.tb+Te*fe,We=C.V,Ke=C.Ba+C.c*fe,lt=C.gc;n(1==C.ab),n(3==lt[0].hc),c4(lt[0],fe,E,We,Ke,je,Qe),at(Z,fe,E,je,Qe,Te)}C.C=C.Ma=E}function mt(C,E,Z,fe,Te,je,Qe){var We=C.$/fe,Ke=C.$%fe,lt=C.m,Qt=C.s,cn=Z+C.$,ln=cn;Te=Z+fe*Te;var $t=Z+fe*je,Bn=280+Qt.ua,Cn=C.Pb?We:16777216,Gt=0<Qt.ua?Qt.Wa:null,Jt=Qt.wc,kn=cn<$t?Cs(Qt,Ke,We):null;n(C.C<je),n($t<=Te);var Yn=!1;e:for(;;){for(;Yn||cn<$t;){var In=0;if(We>=Cn){var Ti=cn-Z;n((Cn=C).Pb),Cn.wd=Cn.m,Cn.xd=Ti,0<Cn.s.ua&&dn(Cn.s.Wa,Cn.s.vb),Cn=We+kst}if(Ke&Jt||(kn=Cs(Qt,Ke,We)),n(null!=kn),kn.Qb&&(E[cn]=kn.qb,Yn=!0),!Yn)if(it(lt),kn.jc){Ti=E;var _i=cn,ur=kn.pd[Se(In=lt)&rd-1];n(kn.jc),256>ur.g?(xe(In,In.u+ur.g),Ti[_i]=ur.value,In=0):(xe(In,In.u+ur.g-256),n(256<=ur.value),In=ur.value),0==In&&(Yn=!0)}else In=bl(kn.G[0],kn.H[0],lt);if(lt.h)break;if(Yn||256>In){if(!Yn)if(kn.nd)E[cn]=(kn.qb|In<<8)>>>0;else{if(it(lt),Yn=bl(kn.G[1],kn.H[1],lt),it(lt),Ti=bl(kn.G[2],kn.H[2],lt),_i=bl(kn.G[3],kn.H[3],lt),lt.h)break;E[cn]=(_i<<24|Yn<<16|In<<8|Ti)>>>0}if(Yn=!1,++cn,++Ke>=fe&&(Ke=0,++We,null!=Qe&&We<=je&&!(We%16)&&Qe(C,We),null!=Gt))for(;ln<cn;)In=E[ln++],Gt.X[(506832829*In&4294967295)>>>Gt.Mb]=In}else if(280>In){if(In=kd(In-256,lt),Ti=bl(kn.G[4],kn.H[4],lt),it(lt),Ti=nd(fe,Ti=kd(Ti,lt)),lt.h)break;if(cn-Z<Ti||Te-cn<In)break e;for(_i=0;_i<In;++_i)E[cn+_i]=E[cn+_i-Ti];for(cn+=In,Ke+=In;Ke>=fe;)Ke-=fe,++We,null!=Qe&&We<=je&&!(We%16)&&Qe(C,We);if(n(cn<=Te),Ke&Jt&&(kn=Cs(Qt,Ke,We)),null!=Gt)for(;ln<cn;)In=E[ln++],Gt.X[(506832829*In&4294967295)>>>Gt.Mb]=In}else{if(!(In<Bn))break e;for(Yn=In-280,n(null!=Gt);ln<cn;)In=E[ln++],Gt.X[(506832829*In&4294967295)>>>Gt.Mb]=In;In=cn,n(!(Yn>>>(Ti=Gt).Xa)),E[In]=Ti.X[Yn],Yn=!0}Yn||n(lt.h==Ce(lt))}if(C.Pb&&lt.h&&cn<Te)n(C.m.h),C.a=5,C.m=C.wd,C.$=C.xd,0<C.s.ua&&dn(C.s.vb,C.s.Wa);else{if(lt.h)break e;Qe?.(C,We>je?je:We),C.a=0,C.$=cn-Z}return 1}return C.a=3,0}function an(C){n(null!=C),C.vc=null,C.yc=null,C.Ya=null;var E=C.Wa;null!=E&&(E.X=null),C.vb=null,n(null!=C)}function bn(){var C=new a4;return null==C?null:(C.a=0,C.xb=iq,Cu("Predictor","VP8LPredictors"),Cu("Predictor","VP8LPredictors_C"),Cu("PredictorAdd","VP8LPredictorsAdd"),Cu("PredictorAdd","VP8LPredictorsAdd_C"),UD=eo,wu=Xi,bf=Zn,Tp=ba,mh=lr,pA=dc,ub=fa,Me.VP8LMapColor32b=ay,Me.VP8LMapColor8b=l4,C)}function sn(C,E,Z,fe,Te){var je=1,Qe=[C],We=[E],Ke=fe.m,lt=fe.s,Qt=null,cn=0;e:for(;;){if(Z)for(;je&&Ut(Ke,1);){var ln=Qe,$t=We,Bn=fe,Cn=1,Gt=Bn.m,Jt=Bn.gc[Bn.ab],kn=Ut(Gt,2);if(Bn.Oc&1<<kn)je=0;else{switch(Bn.Oc|=1<<kn,Jt.hc=kn,Jt.Ea=ln[0],Jt.nc=$t[0],Jt.K=[null],++Bn.ab,n(4>=Bn.ab),kn){case 0:case 1:Jt.b=Ut(Gt,3)+2,Cn=sn(ui(Jt.Ea,Jt.b),ui(Jt.nc,Jt.b),0,Bn,Jt.K),Jt.K=Jt.K[0];break;case 3:var Yn,In=Ut(Gt,8)+1,Ti=16<In?0:4<In?1:2<In?2:3;if(ln[0]=ui(Jt.Ea,Ti),Jt.b=Ti,Yn=Cn=sn(In,1,0,Bn,Jt.K)){var _i,ur=In,Mi=Jt,aa=1<<(8>>Mi.b),va=o(aa);if(null==va)Yn=0;else{var Vo=Mi.K[0],Oo=Mi.w;for(va[0]=Mi.K[0][0],_i=1;_i<1*ur;++_i)va[_i]=Un(Vo[Oo+_i],va[_i-1]);for(;_i<4*aa;++_i)va[_i]=0;Mi.K[0]=null,Mi.K[0]=va,Yn=1}}Cn=Yn;break;case 2:break;default:n(0)}je=Cn}}if(Qe=Qe[0],We=We[0],je&&Ut(Ke,1)&&!(je=1<=(cn=Ut(Ke,4))&&11>=cn)){fe.a=3;break e}var ka;if(ka=je)t:{var Da,to,$s,ad=fe,Zs=Qe,sd=We,Ca=cn,Nd=Z,Fd=ad.m,Bc=ad.s,qc=[null],jl=1,Su=0,_h=Tst[Ca];n:for(;;){if(Nd&&Ut(Fd,1)){var Rc=Ut(Fd,3)+2,vA=ui(Zs,Rc),Bm=ui(sd,Rc),pb=vA*Bm;if(!sn(vA,Bm,0,ad,qc))break n;for(qc=qc[0],Bc.xc=Rc,Da=0;Da<pb;++Da){var Fp=qc[Da]>>8&65535;qc[Da]=Fp,Fp>=jl&&(jl=Fp+1)}}if(Fd.h)break n;for(to=0;5>to;++to){var Ms=tq[to];!to&&0<Ca&&(Ms+=1<<Ca),Su<Ms&&(Su=Ms)}var _4=a(jl*_h,be),fq=jl,hq=a(fq,rt);if(null==hq)var KD=null;else n(65536>=fq),KD=hq;var uy=o(Su);if(null==KD||null==uy||null==_4){ad.a=1;break n}var XD=_4;for(Da=$s=0;Da<jl;++Da){var Mf=KD[Da],gb=Mf.G,mb=Mf.H,Aq=0,$D=1,pq=0;for(to=0;5>to;++to){Ms=tq[to],gb[to]=XD,mb[to]=$s,!to&&0<Ca&&(Ms+=1<<Ca);r:{var ZD,b4=Ms,ex=ad,fy=uy,$st=XD,Zst=$s,v4=0,Lp=ex.m,ect=Ut(Lp,1);if(r(fy,0,0,b4),ect){var tct=Ut(Lp,1)+1,nct=Ut(Lp,1),gq=Ut(Lp,0==nct?1:8);fy[gq]=1,2==tct&&(fy[gq=Ut(Lp,8)]=1);var tx=1}else{var mq=o(19),_q=Ut(Lp,4)+4;if(19<_q){ex.a=3;var nx=0;break r}for(ZD=0;ZD<_q;++ZD)mq[Ost[ZD]]=Ut(Lp,3);var C4=void 0,hy=void 0,bq=ex,ict=mq,ix=b4,vq=fy,y4=0,Up=bq.m,Cq=8,yq=a(128,be);i:for(;we(yq,0,7,ict,19);){if(Ut(Up,1)){var rct=2+2*Ut(Up,3);if((C4=2+Ut(Up,rct))>ix)break i}else C4=ix;for(hy=0;hy<ix&&C4--;){it(Up);var Mq=yq[0+(127&Se(Up))];xe(Up,Up.u+Mq.g);var _b=Mq.value;if(16>_b)vq[hy++]=_b,0!=_b&&(Cq=_b);else{var oct=16==_b,wq=_b-16,act=xst[wq],Pq=Ut(Up,Dst[wq])+act;if(hy+Pq>ix)break i;for(var sct=oct?Cq:0;0<Pq--;)vq[hy++]=sct}}y4=1;break i}y4||(bq.a=3),tx=y4}(tx=tx&&!Lp.h)&&(v4=we($st,Zst,8,fy,b4)),tx&&0!=v4?nx=v4:(ex.a=3,nx=0)}if(0==nx)break n;if($D&&1==Sst[to]&&($D=0==XD[$s].g),Aq+=XD[$s].g,$s+=nx,3>=to){var Ay,M4=uy[0];for(Ay=1;Ay<Ms;++Ay)uy[Ay]>M4&&(M4=uy[Ay]);pq+=M4}}if(Mf.nd=$D,Mf.Qb=0,$D&&(Mf.qb=(gb[3][mb[3]+0].value<<24|gb[1][mb[1]+0].value<<16|gb[2][mb[2]+0].value)>>>0,0==Aq&&256>gb[0][mb[0]+0].value&&(Mf.Qb=1,Mf.qb+=gb[0][mb[0]+0].value<<8)),Mf.jc=!Mf.Qb&&6>pq,Mf.jc){var rx,CA=Mf;for(rx=0;rx<rd;++rx){var Yp=rx,Hp=CA.pd[Yp],ox=CA.G[0][CA.H[0]+Yp];256<=ox.value?(Hp.g=ox.g+256,Hp.value=ox.value):(Hp.g=0,Hp.value=0,Yp>>=Ns(ox,8,Hp),Yp>>=Ns(CA.G[1][CA.H[1]+Yp],16,Hp),Yp>>=Ns(CA.G[2][CA.H[2]+Yp],0,Hp),Ns(CA.G[3][CA.H[3]+Yp],24,Hp))}}}Bc.vc=qc,Bc.Wb=jl,Bc.Ya=KD,Bc.yc=_4,ka=1;break t}ka=0}if(!(je=ka)){fe.a=3;break e}if(0<cn){if(lt.ua=1<<cn,!ti(lt.Wa,cn)){fe.a=1,je=0;break e}}else lt.ua=0;var w4=fe,Dq=Qe,cct=We,P4=w4.s,D4=P4.xc;if(w4.c=Dq,w4.i=cct,P4.md=ui(Dq,D4),P4.wc=0==D4?-1:(1<<D4)-1,Z){fe.xb=Ust;break e}if(null==(Qt=o(Qe*We))){fe.a=1,je=0;break e}je=(je=mt(fe,Qt,0,Qe,We,We,null))&&!Ke.h;break e}return je?(null!=Te?Te[0]=Qt:(n(null==Qt),n(Z)),fe.$=0,Z||an(lt)):an(lt),je}function un(C,E){var Z=C.c*C.i,fe=Z+E+16*E;return n(C.c<=E),C.V=o(fe),null==C.V?(C.Ta=null,C.Ua=0,C.a=1,0):(C.Ta=C.V,C.Ua=C.Ba+Z+E,1)}function An(C,E){var Z=C.C,fe=E-Z,Te=C.V,je=C.Ba+C.c*Z;for(n(E<=C.l.o);0<fe;){var Qe=16<fe?16:fe,We=C.l.ma,Ke=C.l.width,lt=Ke*Qe,Qt=We.ca,cn=We.tb+Ke*Z,ln=C.Ta,$t=C.Ua;Ve(C,Qe,Te,je),WW(ln,$t,Qt,cn,lt),at(We,Z,Z+Qe,Qt,cn,Ke),fe-=Qe,Te+=Qe*C.c,Z+=Qe}n(Z==E),C.C=C.Ma=E}function Qn(){this.ub=this.yd=this.td=this.Rb=0}function ei(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function xi(){this.Fb=this.Bb=this.Cb=0,this.Zb=o(4),this.Lb=o(4)}function ii(){var C;this.Yb=(function E(Z,fe,Te){for(var je=Te[fe],Qe=0;Qe<je&&(Z.push(Te.length>fe+1?[]:0),!(Te.length<fe+1));Qe++)E(Z[Qe],fe+1,Te)}(C=[],0,[3,11]),C)}function gi(){this.jb=o(3),this.Wc=s([4,8],ii),this.Xc=s([4,17],ii)}function Pr(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new o(4),this.od=new o(4)}function Ko(){this.ld=this.La=this.dd=this.tc=0}function fc(){this.Na=this.la=0}function is(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function hc(){this.ad=o(384),this.Za=0,this.Ob=o(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function uA(){this.uc=this.M=this.Nb=0,this.wa=Array(new Ko),this.Y=0,this.ya=Array(new hc),this.aa=0,this.l=new ph}function Ah(){this.y=o(16),this.f=o(8),this.ea=o(8)}function Af(){this.cb=this.a=0,this.sc="",this.m=new jt,this.Od=new Qn,this.Kc=new ei,this.ed=new Pr,this.Qa=new xi,this.Ic=this.$c=this.Aa=0,this.D=new uA,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=a(8,jt),this.ia=0,this.pb=a(4,is),this.Pa=new gi,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ah),this.Hd=0,this.rb=Array(new fc),this.sb=0,this.wa=Array(new Ko),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new hc),this.L=this.aa=0,this.gd=s([4,2],Ko),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function ph(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Id(){var C=new Af;return null!=C&&(C.a=0,C.sc="OK",C.cb=0,C.Xb=0,ly||(ly=wD)),C}function Fs(C,E,Z){return 0==C.a&&(C.a=E,C.sc=Z,C.cb=0),0}function yD(C,E,Z){return 3<=Z&&157==C[E+0]&&1==C[E+1]&&42==C[E+2]}function MD(C,E){if(null==C)return 0;if(C.a=0,C.sc="OK",null==E)return Fs(C,2,"null VP8Io passed to VP8GetHeaders()");var Z=E.data,fe=E.w,Te=E.ha;if(4>Te)return Fs(C,7,"Truncated header.");var je=Z[fe+0]|Z[fe+1]<<8|Z[fe+2]<<16,Qe=C.Od;if(Qe.Rb=!(1&je),Qe.td=je>>1&7,Qe.yd=je>>4&1,Qe.ub=je>>5,3<Qe.td)return Fs(C,3,"Incorrect keyframe parameters.");if(!Qe.yd)return Fs(C,4,"Frame not displayable.");fe+=3,Te-=3;var We=C.Kc;if(Qe.Rb){if(7>Te)return Fs(C,7,"cannot parse picture header");if(!yD(Z,fe,Te))return Fs(C,3,"Bad code word");We.c=16383&(Z[fe+4]<<8|Z[fe+3]),We.Td=Z[fe+4]>>6,We.i=16383&(Z[fe+6]<<8|Z[fe+5]),We.Ud=Z[fe+6]>>6,fe+=7,Te-=7,C.za=We.c+15>>4,C.Ub=We.i+15>>4,E.width=We.c,E.height=We.i,E.Da=0,E.j=0,E.v=0,E.va=E.width,E.o=E.height,E.da=0,E.ib=E.width,E.hb=E.height,E.U=E.width,E.T=E.height,r((je=C.Pa).jb,0,255,je.jb.length),n(null!=(je=C.Qa)),je.Cb=0,je.Bb=0,je.Fb=1,r(je.Zb,0,0,je.Zb.length),r(je.Lb,0,0,je.Lb)}if(Qe.ub>Te)return Fs(C,7,"bad partition length");It(je=C.m,Z,fe,Qe.ub),fe+=Qe.ub,Te-=Qe.ub,Qe.Rb&&(We.Ld=Pt(je),We.Kd=Pt(je)),We=C.Qa;var Ke,lt=C.Pa;if(n(null!=je),n(null!=We),We.Cb=Pt(je),We.Cb){if(We.Bb=Pt(je),Pt(je)){for(We.Fb=Pt(je),Ke=0;4>Ke;++Ke)We.Zb[Ke]=Pt(je)?Ct(je,7):0;for(Ke=0;4>Ke;++Ke)We.Lb[Ke]=Pt(je)?Ct(je,6):0}if(We.Bb)for(Ke=0;3>Ke;++Ke)lt.jb[Ke]=Pt(je)?ut(je,8):255}else We.Bb=0;if(je.Ka)return Fs(C,3,"cannot parse segment header");if((We=C.ed).zd=Pt(je),We.Tb=ut(je,6),We.wb=ut(je,3),We.Pc=Pt(je),We.Pc&&Pt(je)){for(lt=0;4>lt;++lt)Pt(je)&&(We.vd[lt]=Ct(je,6));for(lt=0;4>lt;++lt)Pt(je)&&(We.od[lt]=Ct(je,6))}if(C.L=0==We.Tb?0:We.zd?1:2,je.Ka)return Fs(C,3,"cannot parse filter header");var Qt=Te;if(Te=Ke=fe,fe=Ke+Qt,We=Qt,C.Xb=(1<<ut(C.m,2))-1,Qt<3*(lt=C.Xb))Z=7;else{for(Ke+=3*lt,We-=3*lt,Qt=0;Qt<lt;++Qt){var cn=Z[Te+0]|Z[Te+1]<<8|Z[Te+2]<<16;cn>We&&(cn=We),It(C.Jc[+Qt],Z,Ke,cn),Ke+=cn,We-=cn,Te+=3}It(C.Jc[+lt],Z,Ke,We),Z=Ke<fe?0:5}if(0!=Z)return Fs(C,Z,"cannot parse partitions");for(Z=ut(Ke=C.m,7),Te=Pt(Ke)?Ct(Ke,4):0,fe=Pt(Ke)?Ct(Ke,4):0,We=Pt(Ke)?Ct(Ke,4):0,lt=Pt(Ke)?Ct(Ke,4):0,Ke=Pt(Ke)?Ct(Ke,4):0,Qt=C.Qa,cn=0;4>cn;++cn){if(Qt.Cb){var ln=Qt.Zb[cn];Qt.Fb||(ln+=Z)}else{if(0<cn){C.pb[cn]=C.pb[0];continue}ln=Z}var $t=C.pb[cn];$t.Sc[0]=p4[Bd(ln+Te,127)],$t.Sc[1]=g4[Bd(ln+0,127)],$t.Eb[0]=2*p4[Bd(ln+fe,127)],$t.Eb[1]=101581*g4[Bd(ln+We,127)]>>16,8>$t.Eb[1]&&($t.Eb[1]=8),$t.Qc[0]=p4[Bd(ln+lt,117)],$t.Qc[1]=g4[Bd(ln+Ke,127)],$t.lc=ln+Ke}if(!Qe.Rb)return Fs(C,4,"Not a key frame.");for(Pt(je),Qe=C.Pa,Z=0;4>Z;++Z){for(Te=0;8>Te;++Te)for(fe=0;3>fe;++fe)for(We=0;11>We;++We)lt=Dt(je,Fst[Z][Te][fe][We])?ut(je,8):Rst[Z][Te][fe][We],Qe.Wc[Z][Te].Yb[fe][We]=lt;for(Te=0;17>Te;++Te)Qe.Xc[Z][Te]=Qe.Wc[Z][Lst[Te]]}return C.kc=Pt(je),C.kc&&(C.Bd=ut(je,8)),C.cb=1}function wD(C,E,Z,fe,Te,je,Qe){var We=E[Te].Yb[Z];for(Z=0;16>Te;++Te){if(!Dt(C,We[Z+0]))return Te;for(;!Dt(C,We[Z+1]);)if(We=E[++Te].Yb[0],Z=0,16==Te)return 16;var Ke=E[Te+1].Yb;if(Dt(C,We[Z+2])){var lt=C,Qt=0;if(Dt(lt,(ln=We)[(cn=Z)+3]))if(Dt(lt,ln[cn+6])){for(We=0,cn=2*(Qt=Dt(lt,ln[cn+8]))+(ln=Dt(lt,ln[cn+9+Qt])),Qt=0,ln=Ist[cn];ln[We];++We)Qt+=Qt+Dt(lt,ln[We]);Qt+=3+(8<<cn)}else Dt(lt,ln[cn+7])?(Qt=7+2*Dt(lt,165),Qt+=Dt(lt,145)):Qt=5+Dt(lt,159);else Qt=Dt(lt,ln[cn+4])?3+Dt(lt,ln[cn+5]):2;We=Ke[2]}else Qt=1,We=Ke[1];Ke=Qe+Bst[Te],0>(lt=C).b&&yt(lt);var cn,ln=lt.b,$t=(cn=lt.Ca>>1)-(lt.I>>ln)>>31;--lt.b,lt.Ca+=$t,lt.Ca|=1,lt.I-=(cn+1&$t)<<ln,je[Ke]=((Qt^$t)-$t)*fe[(0<Te)+0]}return 16}function HC(C){var E=C.rb[C.sb-1];E.la=0,E.Na=0,r(C.zc,0,0,C.zc.length),C.ja=0}function pf(C,E,Z,fe,Te){C[E+Z+32*fe]=-256&(Te=C[E+Z+32*fe]+(Te>>3))?0>Te?0:255:Te}function $0(C,E,Z,fe,Te,je){pf(C,E,0,Z,fe+Te),pf(C,E,1,Z,fe+je),pf(C,E,2,Z,fe-je),pf(C,E,3,Z,fe-Te)}function id(C){return(20091*C>>16)+C}function jC(C,E,Z,fe){var Te,je=0,Qe=o(16);for(Te=0;4>Te;++Te){var We=C[E+0]+C[E+8],Ke=C[E+0]-C[E+8],lt=(35468*C[E+4]>>16)-id(C[E+12]),Qt=id(C[E+4])+(35468*C[E+12]>>16);Qe[je+0]=We+Qt,Qe[je+1]=Ke+lt,Qe[je+2]=Ke-lt,Qe[je+3]=We-Qt,je+=4,E++}for(Te=je=0;4>Te;++Te)We=(C=Qe[je+0]+4)+Qe[je+8],Ke=C-Qe[je+8],lt=(35468*Qe[je+4]>>16)-id(Qe[je+12]),pf(Z,fe,0,0,We+(Qt=id(Qe[je+4])+(35468*Qe[je+12]>>16))),pf(Z,fe,1,0,Ke+lt),pf(Z,fe,2,0,Ke-lt),pf(Z,fe,3,0,We-Qt),je++,fe+=32}function PD(C,E,Z,fe){var Te=C[E+0]+4,je=35468*C[E+4]>>16,Qe=id(C[E+4]),We=35468*C[E+1]>>16;$0(Z,fe,0,Te+Qe,C=id(C[E+1]),We),$0(Z,fe,1,Te+je,C,We),$0(Z,fe,2,Te-je,C,We),$0(Z,fe,3,Te-Qe,C,We)}function V5(C,E,Z,fe,Te){jC(C,E,Z,fe),Te&&jC(C,E+16,Z,fe+4)}function DD(C,E,Z,fe){fb(C,E+0,Z,fe,1),fb(C,E+32,Z,fe+128,1)}function Q5(C,E,Z,fe){var Te;for(C=C[E+0]+4,Te=0;4>Te;++Te)for(E=0;4>E;++E)pf(Z,fe,E,Te,C)}function xD(C,E,Z,fe){C[E+0]&&Cf(C,E+0,Z,fe),C[E+16]&&Cf(C,E+16,Z,fe+4),C[E+32]&&Cf(C,E+32,Z,fe+128),C[E+48]&&Cf(C,E+48,Z,fe+128+4)}function G5(C,E,Z,fe){var Te,je=o(16);for(Te=0;4>Te;++Te){var Qe=C[E+0+Te]+C[E+12+Te],We=C[E+4+Te]+C[E+8+Te],Ke=C[E+4+Te]-C[E+8+Te],lt=C[E+0+Te]-C[E+12+Te];je[0+Te]=Qe+We,je[8+Te]=Qe-We,je[4+Te]=lt+Ke,je[12+Te]=lt-Ke}for(Te=0;4>Te;++Te)Qe=(C=je[0+4*Te]+3)+je[3+4*Te],Ke=je[1+4*Te]-je[2+4*Te],lt=C-je[3+4*Te],Z[fe+0]=Qe+(We=je[1+4*Te]+je[2+4*Te])>>3,Z[fe+16]=lt+Ke>>3,Z[fe+32]=Qe-We>>3,Z[fe+48]=lt-Ke>>3,fe+=64}function VC(C,E,Z){var fe,Te=E-32,je=Rd,Qe=255-C[Te-1];for(fe=0;fe<Z;++fe){var We,Ke=je,lt=Qe+C[E-1];for(We=0;We<Z;++We)C[E+We]=Ke[lt+C[Te+We]];E+=32}}function z5(C,E){VC(C,E,4)}function W5(C,E){VC(C,E,8)}function q5(C,E){VC(C,E,16)}function fA(C,E){var Z;for(Z=0;16>Z;++Z)i(C,E+32*Z,C,E-32,16)}function Z0(C,E){var Z;for(Z=16;0<Z;--Z)r(C,E,C[E-1],16),E+=32}function eb(C,E,Z){var fe;for(fe=0;16>fe;++fe)r(E,Z+32*fe,C,16)}function SD(C,E){var Z,fe=16;for(Z=0;16>Z;++Z)fe+=C[E-1+32*Z]+C[E+Z-32];eb(fe>>5,C,E)}function vl(C,E){var Z,fe=8;for(Z=0;16>Z;++Z)fe+=C[E-1+32*Z];eb(fe>>4,C,E)}function J5(C,E){var Z,fe=8;for(Z=0;16>Z;++Z)fe+=C[E+Z-32];eb(fe>>4,C,E)}function OD(C,E){eb(128,C,E)}function Ir(C,E,Z){return C+2*E+Z+2>>2}function K5(C,E){var Z,fe=E-32;for(fe=new Uint8Array([Ir(C[fe-1],C[fe+0],C[fe+1]),Ir(C[fe+0],C[fe+1],C[fe+2]),Ir(C[fe+1],C[fe+2],C[fe+3]),Ir(C[fe+2],C[fe+3],C[fe+4])]),Z=0;4>Z;++Z)i(C,E+32*Z,fe,0,fe.length)}function X5(C,E){var Z=C[E-1],fe=C[E-1+32],Te=C[E-1+64],je=C[E-1+96];Vt(C,E+0,16843009*Ir(C[E-1-32],Z,fe)),Vt(C,E+32,16843009*Ir(Z,fe,Te)),Vt(C,E+64,16843009*Ir(fe,Te,je)),Vt(C,E+96,16843009*Ir(Te,je,je))}function gh(C,E){var Z,fe=4;for(Z=0;4>Z;++Z)fe+=C[E+Z-32]+C[E-1+32*Z];for(fe>>=3,Z=0;4>Z;++Z)r(C,E+32*Z,fe,4)}function ED(C,E){var Z=C[E-1+0],fe=C[E-1+32],Te=C[E-1+64],je=C[E-1-32],Qe=C[E+0-32],We=C[E+1-32],Ke=C[E+2-32],lt=C[E+3-32];C[E+0+96]=Ir(fe,Te,C[E-1+96]),C[E+1+96]=C[E+0+64]=Ir(Z,fe,Te),C[E+2+96]=C[E+1+64]=C[E+0+32]=Ir(je,Z,fe),C[E+3+96]=C[E+2+64]=C[E+1+32]=C[E+0+0]=Ir(Qe,je,Z),C[E+3+64]=C[E+2+32]=C[E+1+0]=Ir(We,Qe,je),C[E+3+32]=C[E+2+0]=Ir(Ke,We,Qe),C[E+3+0]=Ir(lt,Ke,We)}function TD(C,E){var Z=C[E+1-32],fe=C[E+2-32],Te=C[E+3-32],je=C[E+4-32],Qe=C[E+5-32],We=C[E+6-32],Ke=C[E+7-32];C[E+0+0]=Ir(C[E+0-32],Z,fe),C[E+1+0]=C[E+0+32]=Ir(Z,fe,Te),C[E+2+0]=C[E+1+32]=C[E+0+64]=Ir(fe,Te,je),C[E+3+0]=C[E+2+32]=C[E+1+64]=C[E+0+96]=Ir(Te,je,Qe),C[E+3+32]=C[E+2+64]=C[E+1+96]=Ir(je,Qe,We),C[E+3+64]=C[E+2+96]=Ir(Qe,We,Ke),C[E+3+96]=Ir(We,Ke,Ke)}function tb(C,E){var Z=C[E-1+0],fe=C[E-1+32],Te=C[E-1+64],je=C[E-1-32],Qe=C[E+0-32],We=C[E+1-32],Ke=C[E+2-32],lt=C[E+3-32];C[E+0+0]=C[E+1+64]=je+Qe+1>>1,C[E+1+0]=C[E+2+64]=Qe+We+1>>1,C[E+2+0]=C[E+3+64]=We+Ke+1>>1,C[E+3+0]=Ke+lt+1>>1,C[E+0+96]=Ir(Te,fe,Z),C[E+0+64]=Ir(fe,Z,je),C[E+0+32]=C[E+1+96]=Ir(Z,je,Qe),C[E+1+32]=C[E+2+96]=Ir(je,Qe,We),C[E+2+32]=C[E+3+96]=Ir(Qe,We,Ke),C[E+3+32]=Ir(We,Ke,lt)}function QC(C,E){var Z=C[E+0-32],fe=C[E+1-32],Te=C[E+2-32],je=C[E+3-32],Qe=C[E+4-32],We=C[E+5-32],Ke=C[E+6-32],lt=C[E+7-32];C[E+0+0]=Z+fe+1>>1,C[E+1+0]=C[E+0+64]=fe+Te+1>>1,C[E+2+0]=C[E+1+64]=Te+je+1>>1,C[E+3+0]=C[E+2+64]=je+Qe+1>>1,C[E+0+32]=Ir(Z,fe,Te),C[E+1+32]=C[E+0+96]=Ir(fe,Te,je),C[E+2+32]=C[E+1+96]=Ir(Te,je,Qe),C[E+3+32]=C[E+2+96]=Ir(je,Qe,We),C[E+3+64]=Ir(Qe,We,Ke),C[E+3+96]=Ir(We,Ke,lt)}function $5(C,E){var Z=C[E-1+0],fe=C[E-1+32],Te=C[E-1+64],je=C[E-1+96];C[E+0+0]=Z+fe+1>>1,C[E+2+0]=C[E+0+32]=fe+Te+1>>1,C[E+2+32]=C[E+0+64]=Te+je+1>>1,C[E+1+0]=Ir(Z,fe,Te),C[E+3+0]=C[E+1+32]=Ir(fe,Te,je),C[E+3+32]=C[E+1+64]=Ir(Te,je,je),C[E+3+64]=C[E+2+64]=C[E+0+96]=C[E+1+96]=C[E+2+96]=C[E+3+96]=je}function Z5(C,E){var Z=C[E-1+0],fe=C[E-1+32],Te=C[E-1+64],je=C[E-1+96],Qe=C[E-1-32],We=C[E+0-32],Ke=C[E+1-32],lt=C[E+2-32];C[E+0+0]=C[E+2+32]=Z+Qe+1>>1,C[E+0+32]=C[E+2+64]=fe+Z+1>>1,C[E+0+64]=C[E+2+96]=Te+fe+1>>1,C[E+0+96]=je+Te+1>>1,C[E+3+0]=Ir(We,Ke,lt),C[E+2+0]=Ir(Qe,We,Ke),C[E+1+0]=C[E+3+32]=Ir(Z,Qe,We),C[E+1+32]=C[E+3+64]=Ir(fe,Z,Qe),C[E+1+64]=C[E+3+96]=Ir(Te,fe,Z),C[E+1+96]=Ir(je,Te,fe)}function e4(C,E){var Z;for(Z=0;8>Z;++Z)i(C,E+32*Z,C,E-32,8)}function GC(C,E){var Z;for(Z=0;8>Z;++Z)r(C,E,C[E-1],8),E+=32}function Sm(C,E,Z){var fe;for(fe=0;8>fe;++fe)r(E,Z+32*fe,C,8)}function Dp(C,E){var Z,fe=8;for(Z=0;8>Z;++Z)fe+=C[E+Z-32]+C[E-1+32*Z];Sm(fe>>4,C,E)}function t4(C,E){var Z,fe=4;for(Z=0;8>Z;++Z)fe+=C[E+Z-32];Sm(fe>>3,C,E)}function Om(C,E){var Z,fe=4;for(Z=0;8>Z;++Z)fe+=C[E-1+32*Z];Sm(fe>>3,C,E)}function zC(C,E){Sm(128,C,E)}function nb(C,E,Z){var fe=C[E-Z],Te=C[E+0],je=3*(Te-fe)+d4[1020+C[E-2*Z]-C[E+Z]],Qe=HD[112+(je+4>>3)];C[E-Z]=Rd[255+fe+HD[112+(je+3>>3)]],C[E+0]=Rd[255+Te-Qe]}function kD(C,E,Z,fe){return Du[255+C[E-2*Z]-C[E-Z]]>fe||Du[255+C[E+Z]-C[E+0]]>fe}function ID(C,E,Z,fe){return 4*Du[255+C[E-Z]-C[E+0]]+Du[255+C[E-2*Z]-C[E+Z]]<=fe}function BD(C,E,Z,fe,Te){var je=C[E-3*Z],Qe=C[E-2*Z],We=C[E-Z],Ke=C[E+0],lt=C[E+Z],Qt=C[E+2*Z];return 4*Du[255+We-Ke]+Du[255+Qe-lt]>fe?0:Du[255+C[E-4*Z]-je]<=Te&&Du[255+je-Qe]<=Te&&Du[255+Qe-We]<=Te&&Du[255+C[E+3*Z]-Qt]<=Te&&Du[255+Qt-lt]<=Te&&Du[255+lt-Ke]<=Te}function RD(C,E,Z,fe){var Te=2*fe+1;for(fe=0;16>fe;++fe)ID(C,E+fe,Z,Te)&&nb(C,E+fe,Z)}function hA(C,E,Z,fe){var Te=2*fe+1;for(fe=0;16>fe;++fe)ID(C,E+fe*Z,1,Te)&&nb(C,E+fe*Z,1)}function xp(C,E,Z,fe){var Te;for(Te=3;0<Te;--Te)RD(C,E+=4*Z,Z,fe)}function n4(C,E,Z,fe){var Te;for(Te=3;0<Te;--Te)hA(C,E+=4,Z,fe)}function Sp(C,E,Z,fe,Te,je,Qe,We){for(je=2*je+1;0<Te--;){if(BD(C,E,Z,je,Qe))if(kD(C,E,Z,We))nb(C,E,Z);else{var Ke=C,lt=E,Qt=Z,cn=Ke[lt-2*Qt],ln=Ke[lt-Qt],$t=Ke[lt+0],Bn=Ke[lt+Qt],Cn=Ke[lt+2*Qt],Gt=27*(kn=d4[1020+3*($t-ln)+d4[1020+cn-Bn]])+63>>7,Jt=18*kn+63>>7,kn=9*kn+63>>7;Ke[lt-3*Qt]=Rd[255+Ke[lt-3*Qt]+kn],Ke[lt-2*Qt]=Rd[255+cn+Jt],Ke[lt-Qt]=Rd[255+ln+Gt],Ke[lt+0]=Rd[255+$t-Gt],Ke[lt+Qt]=Rd[255+Bn-Jt],Ke[lt+2*Qt]=Rd[255+Cn-kn]}E+=fe}}function gf(C,E,Z,fe,Te,je,Qe,We){for(je=2*je+1;0<Te--;){if(BD(C,E,Z,je,Qe))if(kD(C,E,Z,We))nb(C,E,Z);else{var Ke=C,lt=E,Qt=Z,cn=Ke[lt-Qt],ln=Ke[lt+0],$t=Ke[lt+Qt],Bn=HD[112+(4+(Cn=3*(ln-cn))>>3)],Cn=HD[112+(Cn+3>>3)],Gt=Bn+1>>1;Ke[lt-2*Qt]=Rd[255+Ke[lt-2*Qt]+Gt],Ke[lt-Qt]=Rd[255+cn+Cn],Ke[lt+0]=Rd[255+ln-Bn],Ke[lt+Qt]=Rd[255+$t-Gt]}E+=fe}}function WC(C,E,Z,fe,Te,je){Sp(C,E,Z,1,16,fe,Te,je)}function Em(C,E,Z,fe,Te,je){Sp(C,E,1,Z,16,fe,Te,je)}function r4(C,E,Z,fe,Te,je){var Qe;for(Qe=3;0<Qe;--Qe)gf(C,E+=4*Z,Z,1,16,fe,Te,je)}function ib(C,E,Z,fe,Te,je){var Qe;for(Qe=3;0<Qe;--Qe)gf(C,E+=4,1,Z,16,fe,Te,je)}function o4(C,E,Z,fe,Te,je,Qe,We){Sp(C,E,Te,1,8,je,Qe,We),Sp(Z,fe,Te,1,8,je,Qe,We)}function qC(C,E,Z,fe,Te,je,Qe,We){Sp(C,E,1,Te,8,je,Qe,We),Sp(Z,fe,1,Te,8,je,Qe,We)}function JC(C,E,Z,fe,Te,je,Qe,We){gf(C,E+4*Te,Te,1,8,je,Qe,We),gf(Z,fe+4*Te,Te,1,8,je,Qe,We)}function ND(C,E,Z,fe,Te,je,Qe,We){gf(C,E+4,1,Te,8,je,Qe,We),gf(Z,fe+4,1,Te,8,je,Qe,We)}function rb(){this.ba=new Td,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Ta,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function KC(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function XC(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function FD(){this.ua=0,this.Wa=new ft,this.vb=new ft,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new rt,this.yc=new be}function a4(){this.xb=this.a=0,this.l=new ph,this.ca=new Td,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new oe,this.Pb=0,this.wd=new oe,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new FD,this.ab=0,this.gc=a(4,XC),this.Oc=0}function ob(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new ph,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Tm(C,E,Z,fe,Te,je,Qe){for(C=null==C?0:C[E+0],E=0;E<Qe;++E)Te[je+E]=C+Z[fe+E]&255,C=Te[je+E]}function $C(C,E,Z,fe,Te,je,Qe){var We;if(null==C)Tm(null,null,Z,fe,Te,je,Qe);else for(We=0;We<Qe;++We)Te[je+We]=C[E+We]+Z[fe+We]&255}function Op(C,E,Z,fe,Te,je,Qe){if(null==C)Tm(null,null,Z,fe,Te,je,Qe);else{var We,Ke=C[E+0],lt=Ke,Qt=Ke;for(We=0;We<Qe;++We)lt=Qt+(Ke=C[E+We])-lt,Qt=Z[fe+We]+(-256&lt?0>lt?0:255:lt)&255,lt=Ke,Te[je+We]=Qt}}function ZC(C,E,Z,fe){var Te=E.width,je=E.o;if(n(null!=C&&null!=E),0>Z||0>=fe||Z+fe>je)return null;if(!C.Cc){if(null==C.ga){var Qe;if(C.ga=new ob,(Qe=null==C.ga)||(Qe=E.width*E.o,n(0==C.Gb.length),C.Gb=o(Qe),C.Uc=0,null==C.Gb?Qe=0:(C.mb=C.Gb,C.nb=C.Uc,C.rc=null,Qe=1),Qe=!Qe),!Qe){var We=C.Fa,Ke=C.P,lt=C.qc,Qt=C.mb,cn=C.nb,ln=Ke+1,$t=lt-1,Bn=(Qe=C.ga).l;if(n(null!=We&&null!=Qt&&null!=E),Np[0]=null,Np[1]=Tm,Np[2]=$C,Np[3]=Op,Qe.ca=Qt,Qe.tb=cn,Qe.c=E.width,Qe.i=E.height,n(0<Qe.c&&0<Qe.i),1>=lt)E=0;else if(Qe.$a=We[Ke+0]>>0&3,Qe.Z=We[Ke+0]>>2&3,Qe.Lc=We[Ke+0]>>4&3,Ke=We[Ke+0]>>6&3,0>Qe.$a||1<Qe.$a||4<=Qe.Z||1<Qe.Lc||Ke)E=0;else if(Bn.put=yu,Bn.ac=uc,Bn.bc=Mu,Bn.ma=Qe,Bn.width=E.width,Bn.height=E.height,Bn.Da=E.Da,Bn.v=E.v,Bn.va=E.va,Bn.j=E.j,Bn.o=E.o,Qe.$a)e:{n(1==Qe.$a),E=bn();t:for(;;){if(null==E){E=0;break e}if(n(null!=Qe),Qe.mc=E,E.c=Qe.c,E.i=Qe.i,E.l=Qe.l,E.l.ma=Qe,E.l.width=Qe.c,E.l.height=Qe.i,E.a=0,xt(E.m,We,ln,$t),!sn(Qe.c,Qe.i,1,E,null)||(1==E.ab&&3==E.gc[0].hc&&nt(E.s)?(Qe.ic=1,We=E.c*E.i,E.Ta=null,E.Ua=0,E.V=o(We),E.Ba=0,null==E.V?(E.a=1,E=0):E=1):(Qe.ic=0,E=un(E,Qe.c)),!E))break t;E=1;break e}Qe.mc=null,E=0}else E=$t>=Qe.c*Qe.i;Qe=!E}if(Qe)return null;1!=C.ga.Lc?C.Ga=0:fe=je-Z}n(null!=C.ga),n(Z+fe<=je);e:{if(E=(We=C.ga).c,je=We.l.o,0==We.$a){if(ln=C.rc,$t=C.Vc,Bn=C.Fa,lt=C.mb,Qt=C.nb+Z*E,n((Ke=C.P+1+Z*E)<=C.P+C.qc),0!=We.Z)for(n(null!=Np[We.Z]),Qe=0;Qe<fe;++Qe)Np[We.Z](ln,$t,Bn,Ke,lt,Qt,E),ln=lt,$t=Qt,Qt+=E,Ke+=E;else for(Qe=0;Qe<fe;++Qe)i(lt,Qt,Bn,Ke,E),ln=lt,$t=Qt,Qt+=E,Ke+=E;C.rc=ln,C.Vc=$t}else{if(n(null!=We.mc),E=Z+fe,n(null!=(Qe=We.mc)),n(E<=Qe.i),Qe.C>=E)E=1;else if(We.ic||tn(),We.ic){We=Qe.V,ln=Qe.Ba;var Cn=Qe.i,Gt=(Bn=1,Ke=Qe.$/($t=Qe.c),lt=Qe.$%$t,Qt=Qe.m,cn=Qe.s,Qe.$),Jt=$t*Cn,kn=$t*E,Yn=cn.wc,In=Gt<kn?Cs(cn,lt,Ke):null;n(Gt<=Jt),n(E<=Cn),n(nt(cn));t:for(;;){for(;!Qt.h&&Gt<kn;){if(lt&Yn||(In=Cs(cn,lt,Ke)),n(null!=In),it(Qt),256>(Cn=bl(In.G[0],In.H[0],Qt)))We[ln+Gt]=Cn,++Gt,++lt>=$t&&(lt=0,++Ke<=E&&!(Ke%16)&&pt(Qe,Ke));else{if(!(280>Cn)){Bn=0;break t}Cn=kd(Cn-256,Qt);var Ti,_i=bl(In.G[4],In.H[4],Qt);if(it(Qt),!(Gt>=(_i=nd($t,_i=kd(_i,Qt)))&&Jt-Gt>=Cn)){Bn=0;break t}for(Ti=0;Ti<Cn;++Ti)We[ln+Gt+Ti]=We[ln+Gt+Ti-_i];for(Gt+=Cn,lt+=Cn;lt>=$t;)lt-=$t,++Ke<=E&&!(Ke%16)&&pt(Qe,Ke);Gt<kn&&lt&Yn&&(In=Cs(cn,lt,Ke))}n(Qt.h==Ce(Qt))}pt(Qe,Ke>E?E:Ke);break t}!Bn||Qt.h&&Gt<Jt?(Bn=0,Qe.a=Qt.h?5:3):Qe.$=Gt,E=Bn}else E=mt(Qe,Qe.V,Qe.Ba,Qe.c,Qe.i,E,An);if(!E){fe=0;break e}}Z+fe>=je&&(C.Cc=1),fe=1}if(!fe)return null;if(C.Cc&&(null!=(fe=C.ga)&&(fe.mc=null),C.ga=null,0<C.Ga))return alert("todo:WebPDequantizeLevels"),null}return C.nb+Z*Te}function G(C,E,Z,fe,Te,je){for(;0<Te--;){var Qe,We=C,Ke=E+(Z?1:0),lt=C,Qt=E+(Z?0:3);for(Qe=0;Qe<fe;++Qe){var cn=lt[Qt+4*Qe];255!=cn&&(We[Ke+4*Qe+0]=We[Ke+4*Qe+0]*(cn*=32897)>>23,We[Ke+4*Qe+1]=We[Ke+4*Qe+1]*cn>>23,We[Ke+4*Qe+2]=We[Ke+4*Qe+2]*cn>>23)}E+=je}}function ke(C,E,Z,fe,Te){for(;0<fe--;){var je;for(je=0;je<Z;++je){var Qe=C[E+2*je+0],We=15&(lt=C[E+2*je+1]),Ke=4369*We,lt=(240&lt|lt>>4)*Ke>>16;C[E+2*je+0]=(240&Qe|Qe>>4)*Ke>>16&240|(15&Qe|Qe<<4)*Ke>>16>>4&15,C[E+2*je+1]=240&lt|We}E+=Te}}function _t(C,E,Z,fe,Te,je,Qe,We){var Ke,lt,Qt=255;for(lt=0;lt<Te;++lt){for(Ke=0;Ke<fe;++Ke){var cn=C[E+Ke];je[Qe+4*Ke]=cn,Qt&=cn}E+=Z,Qe+=We}return 255!=Qt}function Yt(C,E,Z,fe,Te){var je;for(je=0;je<Te;++je)Z[fe+je]=C[E+je]>>8}function tn(){Bp=G,Ab=ke,YD=_t,WW=Yt}function Dn(C,E,Z){Me[C]=function(fe,Te,je,Qe,We,Ke,lt,Qt,cn,ln,$t,Bn,Cn,Gt,Jt,kn,Yn){var In,Ti=Yn-1>>1,_i=We[Ke+0]|lt[Qt+0]<<16,ur=cn[ln+0]|$t[Bn+0]<<16;n(null!=fe);var Mi=3*_i+ur+131074>>2;for(E(fe[Te+0],255&Mi,Mi>>16,Cn,Gt),null!=je&&E(je[Qe+0],255&(Mi=3*ur+_i+131074>>2),Mi>>16,Jt,kn),In=1;In<=Ti;++In){var aa=We[Ke+In]|lt[Qt+In]<<16,va=cn[ln+In]|$t[Bn+In]<<16,Vo=_i+aa+ur+va+524296,Oo=Vo+2*(aa+ur)>>3;Mi=Oo+_i>>1,_i=(Vo=Vo+2*(_i+va)>>3)+aa>>1,E(fe[Te+2*In-1],255&Mi,Mi>>16,Cn,Gt+(2*In-1)*Z),E(fe[Te+2*In-0],255&_i,_i>>16,Cn,Gt+(2*In-0)*Z),null!=je&&(_i=Oo+va>>1,E(je[Qe+2*In-1],255&(Mi=Vo+ur>>1),Mi>>16,Jt,kn+(2*In-1)*Z),E(je[Qe+2*In+0],255&_i,_i>>16,Jt,kn+(2*In+0)*Z)),_i=aa,ur=va}1&Yn||(E(fe[Te+Yn-1],255&(Mi=3*_i+ur+131074>>2),Mi>>16,Cn,Gt+(Yn-1)*Z),null!=je&&E(je[Qe+Yn-1],255&(Mi=3*ur+_i+131074>>2),Mi>>16,Jt,kn+(Yn-1)*Z))}}function Kn(){xu[jD]=Yst,xu[VD]=rq,xu[ZW]=Hst,xu[QD]=oq,xu[GD]=aq,xu[u4]=sq,xu[eq]=jst,xu[f4]=rq,xu[h4]=oq,xu[zD]=aq,xu[A4]=sq}function Si(C){return C&~Vst?0>C?0:255:C>>cq}function or(C,E){return Si((19077*C>>8)+(26149*E>>8)-14234)}function Qr(C,E,Z){return Si((19077*C>>8)-(6419*E>>8)-(13320*Z>>8)+8708)}function fo(C,E){return Si((19077*C>>8)+(33050*E>>8)-17685)}function No(C,E,Z,fe,Te){fe[Te+0]=or(C,Z),fe[Te+1]=Qr(C,E,Z),fe[Te+2]=fo(C,E)}function ls(C,E,Z,fe,Te){fe[Te+0]=fo(C,E),fe[Te+1]=Qr(C,E,Z),fe[Te+2]=or(C,Z)}function ys(C,E,Z,fe,Te){var je=Qr(C,E,Z);E=je<<3&224|fo(C,E)>>3,fe[Te+0]=248&or(C,Z)|je>>5,fe[Te+1]=E}function Xs(C,E,Z,fe,Te){var je=240&fo(C,E)|15;fe[Te+0]=240&or(C,Z)|Qr(C,E,Z)>>4,fe[Te+1]=je}function Cl(C,E,Z,fe,Te){fe[Te+0]=255,No(C,E,Z,fe,Te+1)}function Ic(C,E,Z,fe,Te){ls(C,E,Z,fe,Te),fe[Te+3]=255}function mf(C,E,Z,fe,Te){No(C,E,Z,fe,Te),fe[Te+3]=255}function Bd(C,E){return 0>C?0:C>E?E:C}function AA(C,E,Z){Me[C]=function(fe,Te,je,Qe,We,Ke,lt,Qt,cn){for(var ln=Qt+(-2&cn)*Z;Qt!=ln;)E(fe[Te+0],je[Qe+0],We[Ke+0],lt,Qt),E(fe[Te+1],je[Qe+0],We[Ke+0],lt,Qt+Z),Te+=2,++Qe,++Ke,Qt+=2*Z;1&cn&&E(fe[Te+0],je[Qe+0],We[Ke+0],lt,Qt)}}function LD(C,E,Z){return 0==Z?0==C?0==E?6:5:0==E?4:0:Z}function ey(C,E,Z,fe,Te){switch(C>>>30){case 3:fb(E,Z,fe,Te,0);break;case 2:sy(E,Z,fe,Te);break;case 1:Cf(E,Z,fe,Te)}}function ty(C,E){var Z,fe,Te=E.M,je=E.Nb,Qe=C.oc,We=C.pc+40,Ke=C.oc,lt=C.pc+584,Qt=C.oc,cn=C.pc+600;for(Z=0;16>Z;++Z)Qe[We+32*Z-1]=129;for(Z=0;8>Z;++Z)Ke[lt+32*Z-1]=129,Qt[cn+32*Z-1]=129;for(0<Te?Qe[We-1-32]=Ke[lt-1-32]=Qt[cn-1-32]=129:(r(Qe,We-32-1,127,21),r(Ke,lt-32-1,127,9),r(Qt,cn-32-1,127,9)),fe=0;fe<C.za;++fe){var ln=E.ya[E.aa+fe];if(0<fe){for(Z=-1;16>Z;++Z)i(Qe,We+32*Z-4,Qe,We+32*Z+12,4);for(Z=-1;8>Z;++Z)i(Ke,lt+32*Z-4,Ke,lt+32*Z+4,4),i(Qt,cn+32*Z-4,Qt,cn+32*Z+4,4)}var $t=C.Gd,Bn=C.Hd+fe,Cn=ln.ad,Gt=ln.Hc;if(0<Te&&(i(Qe,We-32,$t[Bn].y,0,16),i(Ke,lt-32,$t[Bn].f,0,8),i(Qt,cn-32,$t[Bn].ea,0,8)),ln.Za){var Jt=Qe,kn=We-32+16;for(0<Te&&(fe>=C.za-1?r(Jt,kn,$t[Bn].y[15],4):i(Jt,kn,$t[Bn+1].y,0,4)),Z=0;4>Z;Z++)Jt[kn+128+Z]=Jt[kn+256+Z]=Jt[kn+384+Z]=Jt[kn+0+Z];for(Z=0;16>Z;++Z,Gt<<=2)yf[ln.Ob[Z]](Jt=Qe,kn=We+dq[Z]),ey(Gt,Cn,16*+Z,Jt,kn)}else if(Jt=LD(fe,Te,ln.Ob[0]),Rp[Jt](Qe,We),0!=Gt)for(Z=0;16>Z;++Z,Gt<<=2)ey(Gt,Cn,16*+Z,Qe,We+dq[Z]);for(Z=ln.Gc,Jt=LD(fe,Te,ln.Dd),bA[Jt](Ke,lt),bA[Jt](Qt,cn),Gt=Cn,Jt=Ke,kn=lt,255&(ln=Z>>0)&&(170&ln?kp(Gt,256,Jt,kn):gA(Gt,256,Jt,kn)),ln=Qt,Gt=cn,255&(Z>>=8)&&(170&Z?kp(Cn,320,ln,Gt):gA(Cn,320,ln,Gt)),Te<C.Ub-1&&(i($t[Bn].y,0,Qe,We+480,16),i($t[Bn].f,0,Ke,lt+224,8),i($t[Bn].ea,0,Qt,cn+224,8)),$t=C.sa,Bn=C.ta+16*fe+16*je*C.R,Cn=C.qa,ln=C.ra+8*fe+(Z=8*je*C.B),Gt=C.Ha,Jt=C.Ia+8*fe+Z,Z=0;16>Z;++Z)i($t,Bn+Z*C.R,Qe,We+32*Z,16);for(Z=0;8>Z;++Z)i(Cn,ln+Z*C.B,Ke,lt+32*Z,8),i(Gt,Jt+Z*C.B,Qt,cn+32*Z,8)}}function ab(C,E,Z,fe,Te,je,Qe,We,Ke){var lt=[0],Qt=[0],cn=0,ln=null!=Ke?Ke.kd:0,$t=Ke??new KC;if(null==C||12>Z)return 7;$t.data=C,$t.w=E,$t.ha=Z,E=[E],Z=[Z],$t.gb=[$t.gb];e:{var Bn=E,Cn=Z,Gt=$t.gb;if(n(null!=C),n(null!=Cn),n(null!=Gt),Gt[0]=0,12<=Cn[0]&&!e(C,Bn[0],"RIFF")){if(e(C,Bn[0]+8,"WEBP")){Gt=3;break e}var Jt=Vn(C,Bn[0]+4);if(12>Jt||4294967286<Jt){Gt=3;break e}if(ln&&Jt>Cn[0]-8){Gt=7;break e}Gt[0]=Jt,Bn[0]+=12,Cn[0]-=12}Gt=0}if(0!=Gt)return Gt;for(Jt=0<$t.gb[0],Z=Z[0];;){e:{var kn=C;Cn=E,Gt=Z;var Yn=lt,In=Qt,Ti=Bn=[0];if((Mi=cn=[cn])[0]=0,8>Gt[0])Gt=7;else{if(!e(kn,Cn[0],"VP8X")){if(10!=Vn(kn,Cn[0]+4)){Gt=3;break e}if(18>Gt[0]){Gt=7;break e}var _i=Vn(kn,Cn[0]+8),ur=1+et(kn,Cn[0]+12);if(2147483648<=ur*(kn=1+et(kn,Cn[0]+15))){Gt=3;break e}null!=Ti&&(Ti[0]=_i),null!=Yn&&(Yn[0]=ur),null!=In&&(In[0]=kn),Cn[0]+=18,Gt[0]-=18,Mi[0]=1}Gt=0}}if(cn=cn[0],0!=Gt)return Gt;if(Cn=!!(2&(Bn=Bn[0])),!Jt&&cn)return 3;if(null!=je&&(je[0]=!!(16&Bn)),null!=Qe&&(Qe[0]=Cn),null!=We&&(We[0]=0),Qe=lt[0],Bn=Qt[0],cn&&Cn&&null==Ke){Gt=0;break}if(4>Z){Gt=7;break}if(Jt&&cn||!Jt&&!cn&&!e(C,E[0],"ALPH")){Z=[Z],$t.na=[$t.na],$t.P=[$t.P],$t.Sa=[$t.Sa];e:{Gt=E,Jt=Z;var Mi=$t.gb;Yn=$t.na,In=$t.P,Ti=$t.Sa,ur=22,n(null!=(_i=C)),n(null!=Jt),kn=Gt[0];var aa=Jt[0];for(n(null!=Yn),n(null!=Ti),Yn[0]=null,In[0]=null,Ti[0]=0;;){if(Gt[0]=kn,Jt[0]=aa,8>aa){Gt=7;break e}var va=Vn(_i,kn+4);if(4294967286<va){Gt=3;break e}var Vo=8+va+1&-2;if(ur+=Vo,0<Mi&&ur>Mi){Gt=3;break e}if(!e(_i,kn,"VP8 ")||!e(_i,kn,"VP8L")){Gt=0;break e}if(aa[0]<Vo){Gt=7;break e}e(_i,kn,"ALPH")||(Yn[0]=_i,In[0]=kn+8,Ti[0]=va),kn+=Vo,aa-=Vo}}if(Z=Z[0],$t.na=$t.na[0],$t.P=$t.P[0],$t.Sa=$t.Sa[0],0!=Gt)break}Z=[Z],$t.Ja=[$t.Ja],$t.xa=[$t.xa];e:if(Mi=C,Gt=E,Jt=Z,Yn=$t.gb[0],In=$t.Ja,Ti=$t.xa,_i=Gt[0],kn=!e(Mi,_i,"VP8 "),ur=!e(Mi,_i,"VP8L"),n(null!=Mi),n(null!=Jt),n(null!=In),n(null!=Ti),8>Jt[0])Gt=7;else{if(kn||ur){if(Mi=Vn(Mi,_i+4),12<=Yn&&Mi>Yn-12){Gt=3;break e}if(ln&&Mi>Jt[0]-8){Gt=7;break e}In[0]=Mi,Gt[0]+=8,Jt[0]-=8,Ti[0]=ur}else Ti[0]=5<=Jt[0]&&47==Mi[_i+0]&&!(Mi[_i+4]>>5),In[0]=Jt[0];Gt=0}if(Z=Z[0],$t.Ja=$t.Ja[0],$t.xa=$t.xa[0],E=E[0],0!=Gt)break;if(4294967286<$t.Ja)return 3;if(null==We||Cn||(We[0]=$t.xa?2:1),Qe=[Qe],Bn=[Bn],$t.xa){if(5>Z){Gt=7;break}We=Qe,ln=Bn,Cn=je,null==C||5>Z?C=0:5<=Z&&47==C[E+0]&&!(C[E+4]>>5)?(Jt=[0],Mi=[0],Yn=[0],xt(In=new oe,C,E,Z),dr(In,Jt,Mi,Yn)?(null!=We&&(We[0]=Jt[0]),null!=ln&&(ln[0]=Mi[0]),null!=Cn&&(Cn[0]=Yn[0]),C=1):C=0):C=0}else{if(10>Z){Gt=7;break}We=Bn,null==C||10>Z||!yD(C,E+3,Z-3)?C=0:(ln=C[E+0]|C[E+1]<<8|C[E+2]<<16,Cn=16383&(C[E+7]<<8|C[E+6]),C=16383&(C[E+9]<<8|C[E+8]),1&ln||3<(ln>>1&7)||!(ln>>4&1)||ln>>5>=$t.Ja||!Cn||!C?C=0:(Qe&&(Qe[0]=Cn),We&&(We[0]=C),C=1))}if(!C||(Qe=Qe[0],Bn=Bn[0],cn&&(lt[0]!=Qe||Qt[0]!=Bn)))return 3;null!=Ke&&(Ke[0]=$t,Ke.offset=E-Ke.w,n(4294967286>E-Ke.w),n(Ke.offset==Ke.ha-Z));break}return 0==Gt||7==Gt&&cn&&null==Ke?(null!=je&&(je[0]|=null!=$t.na&&0<$t.na.length),null!=fe&&(fe[0]=Qe),null!=Te&&(Te[0]=Bn),0):Gt}function ny(C,E,Z){var fe=E.width,Te=E.height,je=0,Qe=0,We=fe,Ke=Te;if(E.Da=null!=C&&0<C.Da,E.Da&&(We=C.cd,Ke=C.bd,je=C.v,Qe=C.j,11>Z||(je&=-2,Qe&=-2),0>je||0>Qe||0>=We||0>=Ke||je+We>fe||Qe+Ke>Te))return 0;if(E.v=je,E.j=Qe,E.va=je+We,E.o=Qe+Ke,E.U=We,E.T=Ke,E.da=null!=C&&0<C.da,E.da){if(!En(We,Ke,Z=[C.ib],je=[C.hb]))return 0;E.ib=Z[0],E.hb=je[0]}return E.ob=null!=C&&C.ob,E.Kb=null==C||!C.Sd,E.da&&(E.ob=E.ib<3*fe/4&&E.hb<3*Te/4,E.Kb=0),1}function iy(C){if(null==C)return 2;if(11>C.S){var E=C.f.RGBA;E.fb+=(C.height-1)*E.A,E.A=-E.A}else(E=C.f.kb).O+=((C=C.height)-1)*E.fa,E.fa=-E.fa,E.N+=(C-1>>1)*E.Ab,E.Ab=-E.Ab,E.W+=(C-1>>1)*E.Db,E.Db=-E.Db,null!=E.F&&(E.J+=(C-1)*E.lb,E.lb=-E.lb);return 0}function sb(C,E,Z,fe){if(null==fe||0>=C||0>=E)return 2;if(null!=Z){if(Z.Da){var Te=Z.cd,je=Z.bd,Qe=-2&Z.v,We=-2&Z.j;if(0>Qe||0>We||0>=Te||0>=je||Qe+Te>C||We+je>E)return 2;C=Te,E=je}if(Z.da){if(!En(C,E,Te=[Z.ib],je=[Z.hb]))return 2;C=Te[0],E=je[0]}}fe.width=C,fe.height=E;e:{var Ke=fe.width,lt=fe.height;if(C=fe.S,0>=Ke||0>=lt||!(C>=jD&&13>C))C=2;else{if(0>=fe.Rd&&null==fe.sd){Qe=je=Te=E=0;var Qt=(We=Ke*uq[C])*lt;if(11>C||(je=(lt+1)/2*(E=(Ke+1)/2),12==C&&(Qe=(Te=Ke)*lt)),null==(lt=o(Qt+2*je+Qe))){C=1;break e}fe.sd=lt,11>C?((Ke=fe.f.RGBA).eb=lt,Ke.fb=0,Ke.A=We,Ke.size=Qt):((Ke=fe.f.kb).y=lt,Ke.O=0,Ke.fa=We,Ke.Fd=Qt,Ke.f=lt,Ke.N=0+Qt,Ke.Ab=E,Ke.Cd=je,Ke.ea=lt,Ke.W=0+Qt+je,Ke.Db=E,Ke.Ed=je,12==C&&(Ke.F=lt,Ke.J=0+Qt+2*je),Ke.Tc=Qe,Ke.lb=Te)}if(E=1,je=fe.width,Qe=fe.height,(Te=fe.S)>=jD&&13>Te)if(11>Te)C=fe.f.RGBA,E&=(We=Math.abs(C.A))*(Qe-1)+je<=C.size,E&=We>=je*uq[Te],E&=null!=C.eb;else{C=fe.f.kb,We=(je+1)/2,Qt=(Qe+1)/2,Ke=Math.abs(C.fa),lt=Math.abs(C.Ab);var cn=Math.abs(C.Db),ln=Math.abs(C.lb);E&=Ke*(Qe-1)+je<=C.Fd,E&=lt*(Qt-1)+We<=C.Cd,E=(E&=cn*(Qt-1)+We<=C.Ed)&Ke>=je&lt>=We&cn>=We,E&=null!=C.y,E&=null!=C.f,E&=null!=C.ea,12==Te&&(E&=ln>=je,E&=ln*(Qe-1)+je<=C.Tc,E&=null!=C.F)}else E=0;C=E?0:2}}return 0!=C||null!=Z&&Z.fd&&(C=iy(fe)),C}var rd=64,cb=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],lb=24,db=32,ry=8,od=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];Jn("Predictor0","PredictorAdd0"),Me.Predictor0=function(){return 4278190080},Me.Predictor1=function(C){return C},Me.Predictor2=function(C,E,Z){return E[Z+0]},Me.Predictor3=function(C,E,Z){return E[Z+1]},Me.Predictor4=function(C,E,Z){return E[Z-1]},Me.Predictor5=function(C,E,Z){return fi(fi(C,E[Z+1]),E[Z+0])},Me.Predictor6=function(C,E,Z){return fi(C,E[Z-1])},Me.Predictor7=function(C,E,Z){return fi(C,E[Z+0])},Me.Predictor8=function(C,E,Z){return fi(E[Z-1],E[Z+0])},Me.Predictor9=function(C,E,Z){return fi(E[Z+0],E[Z+1])},Me.Predictor10=function(C,E,Z){return fi(fi(C,E[Z-1]),fi(E[Z+0],E[Z+1]))},Me.Predictor11=function(C,E,Z){var fe=E[Z+0];return 0>=rr(fe>>24&255,C>>24&255,(E=E[Z-1])>>24&255)+rr(fe>>16&255,C>>16&255,E>>16&255)+rr(fe>>8&255,C>>8&255,E>>8&255)+rr(255&fe,255&C,255&E)?fe:C},Me.Predictor12=function(C,E,Z){var fe=E[Z+0];return(Fi((C>>24&255)+(fe>>24&255)-((E=E[Z-1])>>24&255))<<24|Fi((C>>16&255)+(fe>>16&255)-(E>>16&255))<<16|Fi((C>>8&255)+(fe>>8&255)-(E>>8&255))<<8|Fi((255&C)+(255&fe)-(255&E)))>>>0},Me.Predictor13=function(C,E,Z){var fe=E[Z-1];return(qi((C=fi(C,E[Z+0]))>>24&255,fe>>24&255)<<24|qi(C>>16&255,fe>>16&255)<<16|qi(C>>8&255,fe>>8&255)<<8|qi(C>>0&255,fe>>0&255))>>>0};var s4=Me.PredictorAdd0;Me.PredictorAdd1=br,Jn("Predictor2","PredictorAdd2"),Jn("Predictor3","PredictorAdd3"),Jn("Predictor4","PredictorAdd4"),Jn("Predictor5","PredictorAdd5"),Jn("Predictor6","PredictorAdd6"),Jn("Predictor7","PredictorAdd7"),Jn("Predictor8","PredictorAdd8"),Jn("Predictor9","PredictorAdd9"),Jn("Predictor10","PredictorAdd10"),Jn("Predictor11","PredictorAdd11"),Jn("Predictor12","PredictorAdd12"),Jn("Predictor13","PredictorAdd13");var oy=Me.PredictorAdd2;yi("ColorIndexInverseTransform","MapARGB","32b",function(C){return C>>8&255},function(C){return C}),yi("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(C){return C},function(C){return C>>8&255});var UD,_f=Me.ColorIndexInverseTransform,ay=Me.MapARGB,c4=Me.VP8LColorIndexInverseTransformAlpha,l4=Me.MapAlpha,Ep=Me.VP8LPredictorsAdd=[];Ep.length=16,(Me.VP8LPredictors=[]).length=16,(Me.VP8LPredictorsAdd_C=[]).length=16,(Me.VP8LPredictors_C=[]).length=16;var wu,bf,Tp,mh,pA,ub,vf,fb,sy,kp,Cf,gA,km,hb,Im,Ip,cy,Pu,mA,La,Ua,Ls,Ac,_A,Bp,Ab,YD,WW,qW=o(511),JW=o(2041),KW=o(225),XW=o(767),$W=0,d4=JW,HD=KW,Rd=XW,Du=qW,jD=0,VD=1,ZW=2,QD=3,GD=4,u4=5,eq=6,f4=7,h4=8,zD=9,A4=10,Dst=[2,3,7],xst=[3,3,11],tq=[280,256,256,256,40],Sst=[0,1,1,1,0],Ost=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Est=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Tst=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],kst=8,p4=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],g4=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],ly=null,Ist=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],Bst=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],nq=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Rst=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Nst=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Fst=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Lst=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Rp=[],yf=[],bA=[],Ust=1,iq=2,Np=[],xu=[];Dn("UpsampleRgbLinePair",No,3),Dn("UpsampleBgrLinePair",ls,3),Dn("UpsampleRgbaLinePair",mf,4),Dn("UpsampleBgraLinePair",Ic,4),Dn("UpsampleArgbLinePair",Cl,4),Dn("UpsampleRgba4444LinePair",Xs,2),Dn("UpsampleRgb565LinePair",ys,2);var Yst=Me.UpsampleRgbLinePair,Hst=Me.UpsampleBgrLinePair,rq=Me.UpsampleRgbaLinePair,oq=Me.UpsampleBgraLinePair,aq=Me.UpsampleArgbLinePair,sq=Me.UpsampleRgba4444LinePair,jst=Me.UpsampleRgb565LinePair,WD=16,qD=1<<WD-1,dy=-227,m4=482,cq=6,Vst=(256<<cq)-1,lq=0,Qst=o(256),Gst=o(256),zst=o(256),Wst=o(256),qst=o(m4-dy),Jst=o(m4-dy);AA("YuvToRgbRow",No,3),AA("YuvToBgrRow",ls,3),AA("YuvToRgbaRow",mf,4),AA("YuvToBgraRow",Ic,4),AA("YuvToArgbRow",Cl,4),AA("YuvToRgba4444Row",Xs,2),AA("YuvToRgb565Row",ys,2);var dq=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],JD=[0,2,8],Kst=[8,7,6,4,4,2,2,2,1,1,1,1];this.WebPDecodeRGBA=function(C,E,Z,fe,Te){var je=VD,Qe=new rb,We=new Td;Qe.ba=We,We.S=je,We.width=[We.width],We.height=[We.height];var Ke=We.width,lt=We.height,Qt=new hf;if(null==Qt||null==C)var cn=2;else n(null!=Qt),cn=ab(C,E,Z,Qt.width,Qt.height,Qt.Pd,Qt.Qd,Qt.format,null);if(0!=cn?Ke=0:(null!=Ke&&(Ke[0]=Qt.width[0]),null!=lt&&(lt[0]=Qt.height[0]),Ke=1),Ke){We.width=We.width[0],We.height=We.height[0],null!=fe&&(fe[0]=We.width),null!=Te&&(Te[0]=We.height);e:{if(fe=new ph,(Te=new KC).data=C,Te.w=E,Te.ha=Z,Te.kd=1,E=[0],n(null!=Te),(0==(C=ab(Te.data,Te.w,Te.ha,null,null,null,E,null,Te))||7==C)&&E[0]&&(C=4),0==(E=C)){if(n(null!=Qe),fe.data=Te.data,fe.w=Te.w+Te.offset,fe.ha=Te.ha-Te.offset,fe.put=yu,fe.ac=uc,fe.bc=Mu,fe.ma=Qe,Te.xa){if(null==(C=bn())){Qe=1;break e}if(function(ln,$t){var Bn=[0],Cn=[0],Gt=[0];t:for(;;){if(null==ln)return 0;if(null==$t)return ln.a=2,0;if(ln.l=$t,ln.a=0,xt(ln.m,$t.data,$t.w,$t.ha),!dr(ln.m,Bn,Cn,Gt)){ln.a=3;break t}if(ln.xb=iq,$t.width=Bn[0],$t.height=Cn[0],!sn(Bn[0],Cn[0],1,ln,null))break t;return 1}return n(0!=ln.a),0}(C,fe)){if(fe=0==(E=sb(fe.width,fe.height,Qe.Oa,Qe.ba))){t:{fe=C;n:for(;;){if(null==fe){fe=0;break t}if(n(null!=fe.s.yc),n(null!=fe.s.Ya),n(0<fe.s.Wb),n(null!=(Z=fe.l)),n(null!=(Te=Z.ma)),0!=fe.xb){if(fe.ca=Te.ba,fe.tb=Te.tb,n(null!=fe.ca),!ny(Te.Oa,Z,QD)){fe.a=2;break n}if(!un(fe,Z.width)||Z.da)break n;if((Z.da||jo(fe.ca.S))&&tn(),11>fe.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=fe.ca.f.kb.F&&tn()),fe.Pb&&0<fe.s.ua&&null==fe.s.vb.X&&!ti(fe.s.vb,fe.s.Wa.Xa)){fe.a=1;break n}fe.xb=0}if(!mt(fe,fe.V,fe.Ba,fe.c,fe.i,Z.o,gt))break n;Te.Dc=fe.Ma,fe=1;break t}n(0!=fe.a),fe=0}fe=!fe}fe&&(E=C.a)}else E=C.a}else{if(null==(C=new Id)){Qe=1;break e}if(C.Fa=Te.na,C.P=Te.P,C.qc=Te.Sa,MD(C,fe)){if(0==(E=sb(fe.width,fe.height,Qe.Oa,Qe.ba))){if(C.Aa=0,Z=Qe.Oa,n(null!=(Te=C)),null!=Z){if(0<(Ke=0>(Ke=Z.Md)?0:100<Ke?255:255*Ke/100)){for(lt=Qt=0;4>lt;++lt)12>(cn=Te.pb[lt]).lc&&(cn.ia=Ke*Kst[0>cn.lc?0:cn.lc]>>3),Qt|=cn.ia;Qt&&(alert("todo:VP8InitRandom"),Te.ia=1)}Te.Ga=Z.Id,100<Te.Ga?Te.Ga=100:0>Te.Ga&&(Te.Ga=0)}(function j5(C,E){if(null==C)return 0;if(null==E)return Fs(C,2,"NULL VP8Io parameter in VP8Decode().");if(!C.cb&&!MD(C,E))return 0;if(n(C.cb),null==E.ac||E.ac(E)){E.ob&&(C.L=0);var Z=JD[C.L];if(2==C.L?(C.yb=0,C.zb=0):(C.yb=E.v-Z>>4,C.zb=E.j-Z>>4,0>C.yb&&(C.yb=0),0>C.zb&&(C.zb=0)),C.Va=E.o+15+Z>>4,C.Hb=E.va+15+Z>>4,C.Hb>C.za&&(C.Hb=C.za),C.Va>C.Ub&&(C.Va=C.Ub),0<C.L){var fe=C.ed;for(Z=0;4>Z;++Z){var Te;if(C.Qa.Cb){var je=C.Qa.Lb[Z];C.Qa.Fb||(je+=fe.Tb)}else je=fe.Tb;for(Te=0;1>=Te;++Te){var Qe=C.gd[Z][Te],We=je;if(fe.Pc&&(We+=fe.vd[0],Te&&(We+=fe.od[0])),0<(We=0>We?0:63<We?63:We)){var Ke=We;0<fe.wb&&(Ke=4<fe.wb?Ke>>2:Ke>>1)>9-fe.wb&&(Ke=9-fe.wb),1>Ke&&(Ke=1),Qe.dd=Ke,Qe.tc=2*We+Ke,Qe.ld=40<=We?2:15<=We?1:0}else Qe.tc=0;Qe.La=Te}}}Z=0}else Fs(C,6,"Frame setup failed"),Z=C.a;if(Z=0==Z){if(Z){C.$c=0,0<C.Aa||(C.Ic=1);e:{fe=4*(Ke=C.za);var lt=32*Ke,Qt=Ke+1,cn=0<C.L?Ke*(0<C.Aa?2:1):0,ln=(2==C.Aa?2:1)*Ke;if((Qe=fe+832+(Te=3*(16*(Z=C.Ic)+JD[C.L])/2*lt)+(je=null!=C.Fa&&0<C.Fa.length?C.Kc.c*C.Kc.i:0))!=Qe)Z=0;else{if(Qe>C.Vb){if(C.Vb=0,C.Ec=o(Qe),C.Fc=0,null==C.Ec){Z=Fs(C,1,"no memory during frame initialization.");break e}C.Vb=Qe}We=C.Fc,C.Ac=Qe=C.Ec,C.Bc=We,We+=fe,C.Gd=a(lt,Ah),C.Hd=0,C.rb=a(Qt+1,fc),C.sb=1,C.wa=cn?a(cn,Ko):null,C.Y=0,C.D.Nb=0,C.D.wa=C.wa,C.D.Y=C.Y,0<C.Aa&&(C.D.Y+=Ke),n(!0),C.oc=Qe,C.pc=We,We+=832,C.ya=a(ln,hc),C.aa=0,C.D.ya=C.ya,C.D.aa=C.aa,2==C.Aa&&(C.D.aa+=Ke),C.R=16*Ke,C.B=8*Ke,Ke=(lt=JD[C.L])*C.R,lt=lt/2*C.B,C.sa=Qe,C.ta=We+Ke,C.qa=C.sa,C.ra=C.ta+16*Z*C.R+lt,C.Ha=C.qa,C.Ia=C.ra+8*Z*C.B+lt,C.$c=0,We+=Te,C.mb=je?Qe:null,C.nb=je?We:null,n(We+je<=C.Fc+C.Vb),HC(C),r(C.Ac,C.Bc,0,fe),Z=1}}if(Z){if(E.ka=0,E.y=C.sa,E.O=C.ta,E.f=C.qa,E.N=C.ra,E.ea=C.Ha,E.Vd=C.Ia,E.fa=C.R,E.Rc=C.B,E.F=null,E.J=0,!$W){for(Z=-255;255>=Z;++Z)qW[255+Z]=0>Z?-Z:Z;for(Z=-1020;1020>=Z;++Z)JW[1020+Z]=-128>Z?-128:127<Z?127:Z;for(Z=-112;112>=Z;++Z)KW[112+Z]=-16>Z?-16:15<Z?15:Z;for(Z=-255;510>=Z;++Z)XW[255+Z]=0>Z?0:255<Z?255:Z;$W=1}vf=G5,fb=V5,kp=DD,Cf=Q5,gA=xD,sy=PD,km=WC,hb=Em,Im=o4,Ip=qC,cy=r4,Pu=ib,mA=JC,La=ND,Ua=RD,Ls=hA,Ac=xp,_A=n4,yf[0]=gh,yf[1]=z5,yf[2]=K5,yf[3]=X5,yf[4]=ED,yf[5]=tb,yf[6]=TD,yf[7]=QC,yf[8]=Z5,yf[9]=$5,Rp[0]=SD,Rp[1]=q5,Rp[2]=fA,Rp[3]=Z0,Rp[4]=vl,Rp[5]=J5,Rp[6]=OD,bA[0]=Dp,bA[1]=W5,bA[2]=e4,bA[3]=GC,bA[4]=Om,bA[5]=t4,bA[6]=zC,Z=1}else Z=0}Z&&(Z=function($t,Bn){for($t.M=0;$t.M<$t.Va;++$t.M){var Cn,Gt=$t.Jc[$t.M&$t.Xb],Jt=$t.m,kn=$t;for(Cn=0;Cn<kn.za;++Cn){var Yn=Jt,In=kn,Ti=In.Ac,_i=In.Bc+4*Cn,ur=In.zc,Mi=In.ya[In.aa+Cn];if(Mi.$b=In.Qa.Bb?Dt(Yn,In.Pa.jb[0])?2+Dt(Yn,In.Pa.jb[2]):Dt(Yn,In.Pa.jb[1]):0,In.kc&&(Mi.Ad=Dt(Yn,In.Bd)),Mi.Za=!Dt(Yn,145)+0,Mi.Za){var aa=Mi.Ob,va=0;for(In=0;4>In;++In){var Vo,Oo=ur[0+In];for(Vo=0;4>Vo;++Vo){for(var ka=nq[Dt(Yn,(Oo=Nst[Ti[_i+Vo]][Oo])[0])];0<ka;)ka=nq[2*ka+Dt(Yn,Oo[ka])];Ti[_i+Vo]=Oo=-ka}i(aa,va,Ti,_i,4),va+=4,ur[0+In]=Oo}}else Oo=Dt(Yn,156)?Dt(Yn,128)?1:3:Dt(Yn,163)?2:0,Mi.Ob[0]=Oo,r(Ti,_i,Oo,4),r(ur,0,Oo,4);Mi.Dd=Dt(Yn,142)?Dt(Yn,114)?Dt(Yn,183)?1:3:2:0}if(kn.m.Ka)return Fs($t,7,"Premature end-of-partition0 encountered.");for(;$t.ja<$t.za;++$t.ja){if(kn=Gt,Yn=(Jt=$t).rb[Jt.sb-1],Ti=Jt.rb[Jt.sb+Jt.ja],Cn=Jt.ya[Jt.aa+Jt.ja],_i=Jt.kc?Cn.Ad:0)Yn.la=Ti.la=0,Cn.Za||(Yn.Na=Ti.Na=0),Cn.Hc=0,Cn.Gc=0,Cn.ia=0;else{var Da,to;if(Yn=Ti,Ti=kn,_i=Jt.Pa.Xc,Mi=Jt.pb[(ur=Jt.ya[Jt.aa+Jt.ja]).$b],va=Jt.rb[Jt.sb-1],Oo=Vo=0,r(In=ur.ad,aa=0,0,384),ur.Za)var $s=0,ad=_i[3];else{ka=o(16);var Zs=Yn.Na+va.Na;if(Zs=ly(Ti,_i[1],Zs,Mi.Eb,0,ka,0),Yn.Na=va.Na=(0<Zs)+0,1<Zs)vf(ka,0,In,aa);else{var sd=ka[0]+3>>3;for(ka=0;256>ka;ka+=16)In[aa+ka]=sd}$s=1,ad=_i[0]}var Ca=15&Yn.la,Nd=15&va.la;for(ka=0;4>ka;++ka){var Fd=1&Nd;for(sd=to=0;4>sd;++sd)Ca=Ca>>1|(Fd=(Zs=ly(Ti,ad,Zs=Fd+(1&Ca),Mi.Sc,$s,In,aa))>$s)<<7,to=to<<2|(3<Zs?3:1<Zs?2:0!=In[aa+0]),aa+=16;Ca>>=4,Nd=Nd>>1|Fd<<7,Vo=(Vo<<8|to)>>>0}for(ad=Ca,$s=Nd>>4,Da=0;4>Da;Da+=2){for(to=0,Ca=Yn.la>>4+Da,Nd=va.la>>4+Da,ka=0;2>ka;++ka){for(Fd=1&Nd,sd=0;2>sd;++sd)Ca=Ca>>1|(Fd=0<(Zs=ly(Ti,_i[2],Zs=Fd+(1&Ca),Mi.Qc,0,In,aa)))<<3,to=to<<2|(3<Zs?3:1<Zs?2:0!=In[aa+0]),aa+=16;Ca>>=2,Nd=Nd>>1|Fd<<5}Oo|=to<<4*Da,ad|=Ca<<4<<Da,$s|=(240&Nd)<<Da}Yn.la=ad,va.la=$s,ur.Hc=Vo,ur.Gc=Oo,ur.ia=43690&Oo?0:Mi.ia,_i=!(Vo|Oo)}if(0<Jt.L&&(Jt.wa[Jt.Y+Jt.ja]=Jt.gd[Cn.$b][Cn.Za],Jt.wa[Jt.Y+Jt.ja].La|=!_i),kn.Ka)return Fs($t,7,"Premature end-of-file encountered.")}if(HC($t),Jt=Bn,kn=1,Cn=(Gt=$t).D,Yn=0<Gt.L&&Gt.M>=Gt.zb&&Gt.M<=Gt.Va,0==Gt.Aa)e:{if(Cn.M=Gt.M,Cn.uc=Yn,ty(Gt,Cn),kn=1,Cn=(to=Gt.D).Nb,Yn=(Oo=JD[Gt.L])*Gt.R,_i=Gt.sa,ur=Gt.ta-Yn+(ka=16*Cn*Gt.R),Mi=Gt.qa,In=Gt.ra-(Ti=Oo/2*Gt.B)+(sd=8*Cn*Gt.B),aa=Gt.Ha,va=Gt.Ia-Ti+sd,Nd=0==(Ca=to.M),Vo=Ca>=Gt.Va-1,2==Gt.Aa&&ty(Gt,to),to.uc)for(Fd=(Zs=Gt).D.M,n(Zs.D.uc),to=Zs.yb;to<Zs.Hb;++to){ad=Fd;var Bc=(qc=(Ms=Zs).D).Nb,qc=qc.wa[qc.Y+($s=to)],jl=Ms.sa,Su=Ms.ta+16*Bc*(Da=Ms.R)+16*$s,_h=qc.dd,Rc=qc.tc;if(0!=Rc)if(n(3<=Rc),1==Ms.L)0<$s&&Ls(jl,Su,Da,Rc+4),qc.La&&_A(jl,Su,Da,Rc),0<ad&&Ua(jl,Su,Da,Rc+4),qc.La&&Ac(jl,Su,Da,Rc);else{var vA=Ms.B,Bm=Ms.qa,pb=Ms.ra+8*Bc*vA+8*$s,Fp=Ms.Ha,Ms=Ms.Ia+8*Bc*vA+8*$s;Bc=qc.ld,0<$s&&(hb(jl,Su,Da,Rc+4,_h,Bc),Ip(Bm,pb,Fp,Ms,vA,Rc+4,_h,Bc)),qc.La&&(Pu(jl,Su,Da,Rc,_h,Bc),La(Bm,pb,Fp,Ms,vA,Rc,_h,Bc)),0<ad&&(km(jl,Su,Da,Rc+4,_h,Bc),Im(Bm,pb,Fp,Ms,vA,Rc+4,_h,Bc)),qc.La&&(cy(jl,Su,Da,Rc,_h,Bc),mA(Bm,pb,Fp,Ms,vA,Rc,_h,Bc))}}if(Gt.ia&&alert("todo:DitherRow"),null!=Jt.put){if(to=16*Ca,Ca=16*(Ca+1),Nd?(Jt.y=Gt.sa,Jt.O=Gt.ta+ka,Jt.f=Gt.qa,Jt.N=Gt.ra+sd,Jt.ea=Gt.Ha,Jt.W=Gt.Ia+sd):(to-=Oo,Jt.y=_i,Jt.O=ur,Jt.f=Mi,Jt.N=In,Jt.ea=aa,Jt.W=va),Vo||(Ca-=Oo),Ca>Jt.o&&(Ca=Jt.o),Jt.F=null,Jt.J=null,null!=Gt.Fa&&0<Gt.Fa.length&&to<Ca&&(Jt.J=ZC(Gt,Jt,to,Ca-to),Jt.F=Gt.mb,null==Jt.F&&0==Jt.F.length)){kn=Fs(Gt,3,"Could not decode alpha data.");break e}to<Jt.j&&(Oo=Jt.j-to,to=Jt.j,n(!(1&Oo)),Jt.O+=Gt.R*Oo,Jt.N+=Gt.B*(Oo>>1),Jt.W+=Gt.B*(Oo>>1),null!=Jt.F&&(Jt.J+=Jt.width*Oo)),to<Ca&&(Jt.O+=Jt.v,Jt.N+=Jt.v>>1,Jt.W+=Jt.v>>1,null!=Jt.F&&(Jt.J+=Jt.v),Jt.ka=to-Jt.j,Jt.U=Jt.va-Jt.v,Jt.T=Ca-to,kn=Jt.put(Jt))}Cn+1!=Gt.Ic||Vo||(i(Gt.sa,Gt.ta-Yn,_i,ur+16*Gt.R,Yn),i(Gt.qa,Gt.ra-Ti,Mi,In+8*Gt.B,Ti),i(Gt.Ha,Gt.Ia-Ti,aa,va+8*Gt.B,Ti))}if(!kn)return Fs($t,6,"Output aborted.")}return 1}(C,E)),null!=E.bc&&E.bc(E),Z&=1}return Z?(C.cb=0,Z):0})(C,fe)||(E=C.a)}}else E=C.a}0==E&&null!=Qe.Oa&&Qe.Oa.fd&&(E=iy(Qe.ba))}Qe=E}je=0!=Qe?null:11>je?We.f.RGBA.eb:We.f.kb.y}else je=null;return je};var uq=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function f(Me,qe){for(var ot="",we=0;we<4;we++)ot+=String.fromCharCode(Me[qe++]);return ot}function A(Me,qe){return(Me[qe+0]<<0|Me[qe+1]<<8|Me[qe+2]<<16)>>>0}function g(Me,qe){return(Me[qe+0]<<0|Me[qe+1]<<8|Me[qe+2]<<16|Me[qe+3]<<24)>>>0}new d;var b=[0],_=[0],P=[],v=new d,k=t,H=function(Me,qe){var ot={},we=0,be=!1,Ze=0,rt=0;if(ot.frames=[],!function(Se,Ce,xe,it){for(var yt=0;yt<4;yt++)if(Se[Ce+yt]!="RIFF".charCodeAt(yt))return!0;return!1}(Me,qe)){var It,ut;for(g(Me,qe+=4),qe+=8;qe<Me.length;){var Ct=f(Me,qe),xt=g(Me,qe+=4);qe+=4;var Et=xt+(1&xt);switch(Ct){case"VP8 ":case"VP8L":void 0===ot.frames[we]&&(ot.frames[we]={}),(oe=ot.frames[we]).src_off=be?rt:qe-8,oe.src_size=Ze+xt+8,we++,be&&(be=!1,Ze=0,rt=0);break;case"VP8X":(oe=ot.header={}).feature_flags=Me[qe];var Ut=qe+4;oe.canvas_width=1+A(Me,Ut),oe.canvas_height=1+A(Me,Ut+=3),Ut+=3;break;case"ALPH":be=!0,Ze=Et+8,rt=qe-8;break;case"ANIM":(oe=ot.header).bgcolor=g(Me,qe),oe.loop_count=(It=Me)[(ut=Ut=qe+4)+0]<<0|It[ut+1]<<8,Ut+=2;break;case"ANMF":var jt,oe;(oe=ot.frames[we]={}).offset_x=2*A(Me,qe),oe.offset_y=2*A(Me,qe+=3),oe.width=1+A(Me,qe+=3),oe.height=1+A(Me,qe+=3),oe.duration=A(Me,qe+=3),qe+=3,jt=Me[qe++],oe.dispose=1&jt,oe.blend=jt>>1&1}"ANMF"!=Ct&&(qe+=Et)}return ot}}(k,0);H.response=k,H.rgbaoutput=!0,H.dataurl=!1;var X=H.header?H.header:null,W=H.frames?H.frames:null;if(X){X.loop_counter=X.loop_count,b=[X.canvas_height],_=[X.canvas_width];for(var pe=0;pe<W.length&&0!=W[pe].blend;pe++);}var Ee=W[0],Ne=v.WebPDecodeRGBA(k,Ee.src_off,Ee.src_size,_,b);Ee.rgba=Ne,Ee.imgwidth=_[0],Ee.imgheight=b[0];for(var ge=0;ge<_[0]*b[0]*4;ge++)P[ge]=Ne[ge];return this.width=_,this.height=b,this.data=P,this}(function(t){var e=function(b,_,P,v){var k=4,H=a;switch(v){case t.image_compression.FAST:k=1,H=o;break;case t.image_compression.MEDIUM:k=6,H=s;break;case t.image_compression.SLOW:k=9,H=d}var X=RC(b=i(b,_,P,H),{level:k});return t.__addimage__.arrayBufferToBinaryString(X)},i=function(b,_,P,v){for(var k,H,X,W=b.length/_,pe=new Uint8Array(b.length+W),Ee=A(),Ne=0;Ne<W;Ne+=1){if(k=b.subarray(X=Ne*_,X+_),v)pe.set(v(k,P,H),X+Ne);else{for(var ge,Me=Ee.length,qe=[];ge<Me;ge+=1)qe[ge]=Ee[ge](k,P,H);var ot=g(qe.concat());pe.set(qe[ot],X+Ne)}H=k}return pe},r=function(b){var _=Array.apply([],b);return _.unshift(0),_},o=function(b,_){var v=[],k=b.length;v[0]=1;for(var H=0;H<k;H+=1)v[H+1]=b[H]-(b[H-_]||0)+256&255;return v},a=function(b,_,P){var k=[],H=b.length;k[0]=2;for(var X=0;X<H;X+=1)k[X+1]=b[X]-(P&&P[X]||0)+256&255;return k},s=function(b,_,P){var H=[],X=b.length;H[0]=3;for(var W=0;W<X;W+=1)H[W+1]=b[W]+256-((b[W-_]||0)+(P&&P[W]||0)>>>1)&255;return H},d=function(b,_,P){var X,W=[],pe=b.length;W[0]=4;for(var Ee=0;Ee<pe;Ee+=1)X=f(b[Ee-_]||0,P&&P[Ee]||0,P&&P[Ee-_]||0),W[Ee+1]=b[Ee]-X+256&255;return W},f=function(b,_,P){if(b===_&&_===P)return b;var v=Math.abs(_-P),k=Math.abs(b-P),H=Math.abs(b+_-P-P);return v<=k&&v<=H?b:k<=H?_:P},A=function(){return[r,o,a,s,d]},g=function(b){var _=b.map(function(P){return P.reduce(function(v,k){return v+Math.abs(k)},0)});return _.indexOf(Math.min.apply(null,_))};t.processPNG=function(b,_,P,v){var k,H,X,W,pe,Ee,Ne,ge,Me,qe,ot,we,be,Ze,rt,It=this.decode.FLATE_DECODE,ut="";if(this.__addimage__.isArrayBuffer(b)&&(b=new Uint8Array(b)),this.__addimage__.isArrayBufferView(b)){if(b=(X=new NZe(b)).imgData,H=X.bits,k=X.colorSpace,pe=X.colors,-1!==[4,6].indexOf(X.colorType)){if(8===X.bits){Me=(ge=32==X.pixelBitlength?new Uint32Array(X.decodePixels().buffer):16==X.pixelBitlength?new Uint16Array(X.decodePixels().buffer):new Uint8Array(X.decodePixels().buffer)).length,ot=new Uint8Array(Me*X.colors),qe=new Uint8Array(Me);var Ct,xt=X.pixelBitlength-X.bits;for(Ze=0,rt=0;Ze<Me;Ze++){for(be=ge[Ze],Ct=0;Ct<xt;)ot[rt++]=be>>>Ct&255,Ct+=X.bits;qe[Ze]=be>>>Ct&255}}if(16===X.bits){Me=(ge=new Uint32Array(X.decodePixels().buffer)).length,ot=new Uint8Array(Me*(32/X.pixelBitlength)*X.colors),qe=new Uint8Array(Me*(32/X.pixelBitlength)),we=X.colors>1,Ze=0,rt=0;for(var Et=0;Ze<Me;)be=ge[Ze++],ot[rt++]=be>>>0&255,we&&(ot[rt++]=be>>>16&255,be=ge[Ze++],ot[rt++]=be>>>0&255),qe[Et++]=be>>>16&255;H=8}v!==t.image_compression.NONE?(b=e(ot,X.width*X.colors,X.colors,v),Ne=e(qe,X.width,1,v)):(b=ot,Ne=qe,It=void 0)}if(3===X.colorType&&(k=this.color_spaces.INDEXED,Ee=X.palette,X.transparency.indexed)){var Ut=X.transparency.indexed,jt=0;for(Ze=0,Me=Ut.length;Ze<Me;++Ze)jt+=Ut[Ze];if((jt/=255)==Me-1&&-1!==Ut.indexOf(0))W=[Ut.indexOf(0)];else if(jt!==Me){for(ge=X.decodePixels(),qe=new Uint8Array(ge.length),Ze=0,Me=ge.length;Ze<Me;Ze++)qe[Ze]=Ut[ge[Ze]];Ne=e(qe,X.width,1)}}var oe=function(Se){var Ce;switch(Se){case t.image_compression.FAST:Ce=11;break;case t.image_compression.MEDIUM:Ce=13;break;case t.image_compression.SLOW:Ce=14;break;default:Ce=12}return Ce}(v);return It===this.decode.FLATE_DECODE&&(ut="/Predictor "+oe+" "),ut+="/Colors "+pe+" /BitsPerComponent "+H+" /Columns "+X.width,(this.__addimage__.isArrayBuffer(b)||this.__addimage__.isArrayBufferView(b))&&(b=this.__addimage__.arrayBufferToBinaryString(b)),(Ne&&this.__addimage__.isArrayBuffer(Ne)||this.__addimage__.isArrayBufferView(Ne))&&(Ne=this.__addimage__.arrayBufferToBinaryString(Ne)),{alias:P,data:b,index:_,filter:It,decodeParameters:ut,transparency:W,palette:Ee,sMask:Ne,predictor:oe,width:X.width,height:X.height,bitsPerComponent:H,colorSpace:k}}}})(_r.API),function(t){t.processGIF89A=function(n,e,i,r){var o=new FZe(n),a=o.width,s=o.height,d=[];o.decodeAndBlitFrameRGBA(0,d);var f={data:d,width:a,height:s},A=new h5(100).encode(f,100);return t.processJPEG.call(this,A,e,i,r)},t.processGIF87A=t.processGIF89A}(_r.API),uf.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var n=0;n<t;n++){var e=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:r,green:i,blue:e,quad:o}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},uf.prototype.parseBGR=function(){this.pos=this.offset;try{var t="bit"+this.bitPP;this.data=new Uint8Array(this.width*this.height*4),this[t]()}catch(e){Ea.log("bit decode error:"+e)}},uf.prototype.bit1=function(){var t,n=Math.ceil(this.width/8),e=n%4;for(t=this.height-1;t>=0;t--){for(var i=this.bottom_up?t:this.height-1-t,r=0;r<n;r++)for(var o=this.datav.getUint8(this.pos++,!0),a=i*this.width*4+8*r*4,s=0;s<8&&8*r+s<this.width;s++){var d=this.palette[o>>7-s&1];this.data[a+4*s]=d.blue,this.data[a+4*s+1]=d.green,this.data[a+4*s+2]=d.red,this.data[a+4*s+3]=255}0!==e&&(this.pos+=4-e)}},uf.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),n=t%4,e=this.height-1;e>=0;e--){for(var i=this.bottom_up?e:this.height-1-e,r=0;r<t;r++){var o=this.datav.getUint8(this.pos++,!0),a=i*this.width*4+2*r*4,d=15&o,f=this.palette[o>>4];if(this.data[a]=f.blue,this.data[a+1]=f.green,this.data[a+2]=f.red,this.data[a+3]=255,2*r+1>=this.width)break;this.data[a+4]=(f=this.palette[d]).blue,this.data[a+4+1]=f.green,this.data[a+4+2]=f.red,this.data[a+4+3]=255}0!==n&&(this.pos+=4-n)}},uf.prototype.bit8=function(){for(var t=this.width%4,n=this.height-1;n>=0;n--){for(var e=this.bottom_up?n:this.height-1-n,i=0;i<this.width;i++){var r=this.datav.getUint8(this.pos++,!0),o=e*this.width*4+4*i;if(r<this.palette.length){var a=this.palette[r];this.data[o]=a.red,this.data[o+1]=a.green,this.data[o+2]=a.blue,this.data[o+3]=255}else this.data[o]=255,this.data[o+1]=255,this.data[o+2]=255,this.data[o+3]=255}0!==t&&(this.pos+=4-t)}},uf.prototype.bit15=function(){for(var t=this.width%3,n=parseInt("11111",2),e=this.height-1;e>=0;e--){for(var i=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var a=(o&n)/n*255|0,s=(o>>5&n)/n*255|0,f=o>>15?255:0,A=i*this.width*4+4*r;this.data[A]=(o>>10&n)/n*255|0,this.data[A+1]=s,this.data[A+2]=a,this.data[A+3]=f}this.pos+=t}},uf.prototype.bit16=function(){for(var t=this.width%3,n=parseInt("11111",2),e=parseInt("111111",2),i=this.height-1;i>=0;i--){for(var r=this.bottom_up?i:this.height-1-i,o=0;o<this.width;o++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(a&n)/n*255|0,d=(a>>5&e)/e*255|0,A=r*this.width*4+4*o;this.data[A]=(a>>11)/n*255|0,this.data[A+1]=d,this.data[A+2]=s,this.data[A+3]=255}this.pos+=t}},uf.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,e=0;e<this.width;e++){var i=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+4*e;this.data[a]=o,this.data[a+1]=r,this.data[a+2]=i,this.data[a+3]=255}this.pos+=this.width%4}},uf.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var n=this.bottom_up?t:this.height-1-t,e=0;e<this.width;e++){var i=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),s=n*this.width*4+4*e;this.data[s]=o,this.data[s+1]=r,this.data[s+2]=i,this.data[s+3]=a}},uf.prototype.getData=function(){return this.data},function(t){t.processBMP=function(n,e,i,r){var o=new uf(n,!1),a=o.width,s=o.height,d={data:o.getData(),width:a,height:s},f=new h5(100).encode(d,100);return t.processJPEG.call(this,f,e,i,r)}}(_r.API),eW.prototype.getData=function(){return this.data},function(t){t.processWEBP=function(n,e,i,r){var o=new eW(n,!1),a=o.width,s=o.height,d={data:o.getData(),width:a,height:s},f=new h5(100).encode(d,100);return t.processJPEG.call(this,f,e,i,r)}}(_r.API),_r.API.processRGBA=function(t,n,e){for(var i=t.data,r=i.length,o=new Uint8Array(r/4*3),a=new Uint8Array(r/4),s=0,d=0,f=0;f<r;f+=4){var g=i[f+1],b=i[f+2],_=i[f+3];o[s++]=i[f],o[s++]=g,o[s++]=b,a[d++]=_}var P=this.__addimage__.arrayBufferToBinaryString(o);return{alpha:this.__addimage__.arrayBufferToBinaryString(a),data:P,index:n,alias:e,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},_r.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},oD=(K0=_r.API).getCharWidthsArray=function(t,n){var e,i,r=(n=n||{}).font||this.internal.getFont(),o=n.fontSize||this.internal.getFontSize(),a=n.charSpace||this.internal.getCharSpace(),s=n.widths?n.widths:r.metadata.Unicode.widths,d=s.fof?s.fof:1,f=n.kerning?n.kerning:r.metadata.Unicode.kerning,A=f.fof?f.fof:1,g=!1!==n.doKerning,b=0,_=t.length,P=0,v=s[0]||d,k=[];for(e=0;e<_;e++)i=t.charCodeAt(e),"function"==typeof r.metadata.widthOfString?k.push((r.metadata.widthOfGlyph(r.metadata.characterToGlyph(i))+a*(1e3/o)||0)/1e3):(b=g&&"object"===_a(f[i])&&!isNaN(parseInt(f[i][P],10))?f[i][P]/A:0,k.push((s[i]||v)/d+b)),P=i;return k},Kz=K0.getStringUnitWidth=function(t,n){var e=(n=n||{}).fontSize||this.internal.getFontSize(),i=n.font||this.internal.getFont(),r=n.charSpace||this.internal.getCharSpace();return K0.processArabic&&(t=K0.processArabic(t)),"function"==typeof i.metadata.widthOfString?i.metadata.widthOfString(t,e,r)/e:oD.apply(this,arguments).reduce(function(o,a){return o+a},0)},Xz=function(t,n,e,i){for(var r=[],o=0,a=t.length,s=0;o!==a&&s+n[o]<e;)s+=n[o],o++;r.push(t.slice(0,o));var d=o;for(s=0;o!==a;)s+n[o]>i&&(r.push(t.slice(d,o)),s=0,d=o),s+=n[o],o++;return d!==o&&r.push(t.slice(d,o)),r},$z=function(t,n,e){e||(e={});var i,r,o,a,s,d,A=[],g=[A],b=e.textIndent||0,_=0,P=0,v=t.split(" "),k=oD.apply(this,[" ",e])[0];if(d=-1===e.lineIndent?v[0].length+2:e.lineIndent||0){var H=Array(d).join(" "),X=[];v.map(function(pe){(pe=pe.split(/\s*\n/)).length>1?X=X.concat(pe.map(function(Ee,Ne){return(Ne&&Ee.length?"\n":"")+Ee})):X.push(pe[0])}),v=X,d=Kz.apply(this,[H,e])}for(o=0,a=v.length;o<a;o++){var W=0;if(i=v[o],d&&"\n"==i[0]&&(i=i.substr(1),W=1),b+_+(P=(r=oD.apply(this,[i,e])).reduce(function(pe,Ee){return pe+Ee},0))>n||W){if(P>n){for(s=Xz.apply(this,[i,r,n-(b+_),n]),A.push(s.shift()),A=[s.pop()];s.length;)g.push([s.shift()]);P=r.slice(i.length-(A[0]?A[0].length:0)).reduce(function(pe,Ee){return pe+Ee},0)}else A=[i];g.push(A),b=P+d,_=k}else A.push(i),b+=_+P,_=k}return g.map(d?function(pe,Ee){return(Ee?H:"")+pe.join(" ")}:function(pe){return pe.join(" ")})},K0.splitTextToSize=function(t,n,e){var i,r=(e=e||{}).fontSize||this.internal.getFontSize(),o=function(A){if(A.widths&&A.kerning)return{widths:A.widths,kerning:A.kerning};var g=this.internal.getFont(A.fontName,A.fontStyle);return g.metadata.Unicode?{widths:g.metadata.Unicode.widths||{0:1},kerning:g.metadata.Unicode.kerning||{}}:{font:g.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,e);i=Array.isArray(t)?t:String(t).split(/\r?\n/);var a=1*this.internal.scaleFactor*n/r;o.textIndent=e.textIndent?1*e.textIndent*this.internal.scaleFactor/r:0,o.lineIndent=e.lineIndent;var s,d,f=[];for(s=0,d=i.length;s<d;s++)f=f.concat($z.apply(this,[i[s],a,o]));return f},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var n="klmnopqrstuvwxyz",e={},i={},r=0;r<n.length;r++)e[n[r]]="0123456789abcdef"[r],i["0123456789abcdef"[r]]=n[r];var o=function(g){return"0x"+parseInt(g,10).toString(16)},a=t.__fontmetrics__.compress=function(g){var b,_,P,v,k=["{"];for(var H in g){if(b=g[H],isNaN(parseInt(H,10))?_="'"+H+"'":(H=parseInt(H,10),_=(_=o(H).slice(2)).slice(0,-1)+i[_.slice(-1)]),"number"==typeof b)b<0?(P=o(b).slice(3),v="-"):(P=o(b).slice(2),v=""),P=v+P.slice(0,-1)+i[P.slice(-1)];else{if("object"!==_a(b))throw new Error("Don't know what to do with value type "+_a(b)+".");P=a(b)}k.push(_+P)}return k.push("}"),k.join("")},s=t.__fontmetrics__.uncompress=function(g){if("string"!=typeof g)throw new Error("Invalid argument passed to uncompress.");for(var b,_,P,v,k={},H=1,X=k,W=[],pe="",Ee="",Ne=g.length-1,ge=1;ge<Ne;ge+=1)"'"==(v=g[ge])?b?(P=b.join(""),b=void 0):b=[]:b?b.push(v):"{"==v?(W.push([X,P]),X={},P=void 0):"}"==v?((_=W.pop())[0][_[1]]=X,P=void 0,X=_[0]):"-"==v?H=-1:void 0===P?e.hasOwnProperty(v)?(pe+=e[v],P=parseInt(pe,16)*H,H=1,pe=""):pe+=v:e.hasOwnProperty(v)?(Ee+=e[v],X[P]=parseInt(Ee,16)*H,H=1,P=void 0,Ee=""):Ee+=v;return k},d={codePages:["WinAnsiEncoding"],WinAnsiEncoding:s("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},f={Unicode:{Courier:d,"Courier-Bold":d,"Courier-BoldOblique":d,"Courier-Oblique":d,Helvetica:d,"Helvetica-Bold":d,"Helvetica-BoldOblique":d,"Helvetica-Oblique":d,"Times-Roman":d,"Times-Bold":d,"Times-BoldItalic":d,"Times-Italic":d}},A={Unicode:{"Courier-Oblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":s("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":s("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":s("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:s("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:s("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":s("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:s("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":s("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":s("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":s("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};t.events.push(["addFont",function(g){var b=g.font,_=A.Unicode[b.postScriptName];_&&(b.metadata.Unicode={},b.metadata.Unicode.widths=_.widths,b.metadata.Unicode.kerning=_.kerning);var P=f.Unicode[b.postScriptName];P&&(b.metadata.Unicode.encoding=P,b.encoding=P.codePages[0])}])}(_r.API),function(t){var n=function(e){for(var i=e.length,r=new Uint8Array(i),o=0;o<i;o++)r[o]=e.charCodeAt(o);return r};t.API.events.push(["addFont",function(e){var a,s,i=void 0,r=e.font,o=e.instance;if(!r.isStandardFont){if(void 0===o)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");if("string"!=typeof(i=!1===o.existsFileInVFS(r.postScriptName)?o.loadFile(r.postScriptName):o.getFileFromVFS(r.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");a=r,s=/^\x00\x01\x00\x00/.test(s=i)?n(s):n(NC(s)),a.metadata=t.API.TTFFont.open(s),a.metadata.Unicode=a.metadata.Unicode||{encoding:{},kerning:{},widths:[]},a.metadata.glyIdsUsed=[0]}}])}(_r),function(t){function n(){return(Mr.canvg?Promise.resolve(Mr.canvg):ce.e(489).then(ce.bind(ce,6489))).catch(function(e){return Promise.reject(new Error("Could not load canvg: "+e))}).then(function(e){return e.default?e.default:e})}_r.API.addSvgAsImage=function(e,i,r,o,a,s,d,f){if(isNaN(i)||isNaN(r))throw Ea.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(o)||isNaN(a))throw Ea.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var A=document.createElement("canvas");A.width=o,A.height=a;var g=A.getContext("2d");g.fillStyle="#fff",g.fillRect(0,0,A.width,A.height);var b={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},_=this;return n().then(function(P){return P.fromString(g,e,b)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(P){return P.render(b)}).then(function(){_.addImage(A.toDataURL("image/jpeg",1),i,r,o,a,d,f)})}}(),_r.API.putTotalPages=function(t){var n,e=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(n=new RegExp(t,"g"),e=this.internal.getNumberOfPages()):(n=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),e=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var i=1;i<=this.internal.getNumberOfPages();i++)for(var r=0;r<this.internal.pages[i].length;r++)this.internal.pages[i][r]=this.internal.pages[i][r].replace(n,e);return this},_r.API.viewerPreferences=function(t,n){var e;t=t||{},n=n||!1;var i,r,o,a={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},s=Object.keys(a),d=[],f=0,A=0,g=0;function b(P,v){var k,H=!1;for(k=0;k<P.length;k+=1)P[k]===v&&(H=!0);return H}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(a)),this.internal.viewerpreferences.isSubscribed=!1),e=this.internal.viewerpreferences.configuration,"reset"===t||!0===n){var _=s.length;for(g=0;g<_;g+=1)e[s[g]].value=e[s[g]].defaultValue,e[s[g]].explicitSet=!1}if("object"===_a(t))for(r in t)if(o=t[r],b(s,r)&&void 0!==o){if("boolean"===e[r].type&&"boolean"==typeof o)e[r].value=o;else if("name"===e[r].type&&b(e[r].valueSet,o))e[r].value=o;else if("integer"===e[r].type&&Number.isInteger(o))e[r].value=o;else if("array"===e[r].type){for(f=0;f<o.length;f+=1)if(i=!0,1===o[f].length&&"number"==typeof o[f][0])d.push(String(o[f]-1));else if(o[f].length>1){for(A=0;A<o[f].length;A+=1)"number"!=typeof o[f][A]&&(i=!1);!0===i&&d.push([o[f][0]-1,o[f][1]-1].join(" "))}e[r].value="["+d.join(" ")+"]"}else e[r].value=e[r].defaultValue;e[r].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){var P,v=[];for(P in e)!0===e[P].explicitSet&&v.push("name"===e[P].type?"/"+P+" /"+e[P].value:"/"+P+" "+e[P].value);0!==v.length&&this.internal.write("/ViewerPreferences\n<<\n"+v.join("\n")+"\n>>")}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=e,this},function(t){var n=function(){var i='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',r=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),o=unescape(encodeURIComponent(i)),a=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),s=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),d=unescape(encodeURIComponent("</x:xmpmeta>")),f=o.length+a.length+s.length+r.length+d.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+f+" >>"),this.internal.write("stream"),this.internal.write(r+o+a+s+d),this.internal.write("endstream"),this.internal.write("endobj")},e=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};t.addMetadata=function(i,r){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:i,namespaceuri:r||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",e),this.internal.events.subscribe("postPutResources",n)),this}}(_r.API),function(t){var n=t.API,e=n.pdfEscape16=function(o,a){for(var s,d=a.metadata.Unicode.widths,f=["","0","00","000","0000"],A=[""],g=0,b=o.length;g<b;++g){if(s=a.metadata.characterToGlyph(o.charCodeAt(g)),a.metadata.glyIdsUsed.push(s),a.metadata.toUnicode[s]=o.charCodeAt(g),-1==d.indexOf(s)&&(d.push(s),d.push([parseInt(a.metadata.widthOfGlyph(s),10)])),"0"==s)return A.join("");s=s.toString(16),A.push(f[4-s.length],s)}return A.join("")},i=function(o){var a,s,d,f,A,g,b;for(A="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",d=[],g=0,b=(s=Object.keys(o).sort(function(_,P){return _-P})).length;g<b;g++)a=s[g],d.length>=100&&(A+="\n"+d.length+" beginbfchar\n"+d.join("\n")+"\nendbfchar",d=[]),null!=o[a]&&"function"==typeof o[a].toString&&(f=("0000"+o[a].toString(16)).slice(-4),a=("0000"+(+a).toString(16)).slice(-4),d.push("<"+a+"><"+f+">"));return d.length&&(A+="\n"+d.length+" beginbfchar\n"+d.join("\n")+"\nendbfchar\n"),A+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};n.events.push(["putFont",function(o){!function(a){var s=a.font,d=a.out,f=a.newObject,A=a.putStream;if(s.metadata instanceof t.API.TTFFont&&"Identity-H"===s.encoding){for(var g=s.metadata.Unicode.widths,b=s.metadata.subset.encode(s.metadata.glyIdsUsed,1),_="",P=0;P<b.length;P++)_+=String.fromCharCode(b[P]);var v=f();A({data:_,addLength1:!0,objectId:v}),d("endobj");var k=f();A({data:i(s.metadata.toUnicode),addLength1:!0,objectId:k}),d("endobj");var H=f();d("<<"),d("/Type /FontDescriptor"),d("/FontName /"+V0(s.fontName)),d("/FontFile2 "+v+" 0 R"),d("/FontBBox "+t.API.PDFObject.convert(s.metadata.bbox)),d("/Flags "+s.metadata.flags),d("/StemV "+s.metadata.stemV),d("/ItalicAngle "+s.metadata.italicAngle),d("/Ascent "+s.metadata.ascender),d("/Descent "+s.metadata.decender),d("/CapHeight "+s.metadata.capHeight),d(">>"),d("endobj");var X=f();d("<<"),d("/Type /Font"),d("/BaseFont /"+V0(s.fontName)),d("/FontDescriptor "+H+" 0 R"),d("/W "+t.API.PDFObject.convert(g)),d("/CIDToGIDMap /Identity"),d("/DW 1000"),d("/Subtype /CIDFontType2"),d("/CIDSystemInfo"),d("<<"),d("/Supplement 0"),d("/Registry (Adobe)"),d("/Ordering ("+s.encoding+")"),d(">>"),d(">>"),d("endobj"),s.objectNumber=f(),d("<<"),d("/Type /Font"),d("/Subtype /Type0"),d("/ToUnicode "+k+" 0 R"),d("/BaseFont /"+V0(s.fontName)),d("/Encoding /"+s.encoding),d("/DescendantFonts ["+X+" 0 R]"),d(">>"),d("endobj"),s.isAlreadyPutted=!0}}(o)}]),n.events.push(["putFont",function(o){!function(a){var s=a.font,d=a.out,f=a.newObject,A=a.putStream;if(s.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===s.encoding){for(var g=s.metadata.rawData,b="",_=0;_<g.length;_++)b+=String.fromCharCode(g[_]);var P=f();A({data:b,addLength1:!0,objectId:P}),d("endobj");var v=f();A({data:i(s.metadata.toUnicode),addLength1:!0,objectId:v}),d("endobj");var k=f();d("<<"),d("/Descent "+s.metadata.decender),d("/CapHeight "+s.metadata.capHeight),d("/StemV "+s.metadata.stemV),d("/Type /FontDescriptor"),d("/FontFile2 "+P+" 0 R"),d("/Flags 96"),d("/FontBBox "+t.API.PDFObject.convert(s.metadata.bbox)),d("/FontName /"+V0(s.fontName)),d("/ItalicAngle "+s.metadata.italicAngle),d("/Ascent "+s.metadata.ascender),d(">>"),d("endobj"),s.objectNumber=f();for(var H=0;H<s.metadata.hmtx.widths.length;H++)s.metadata.hmtx.widths[H]=parseInt(s.metadata.hmtx.widths[H]*(1e3/s.metadata.head.unitsPerEm));d("<</Subtype/TrueType/Type/Font/ToUnicode "+v+" 0 R/BaseFont/"+V0(s.fontName)+"/FontDescriptor "+k+" 0 R/Encoding/"+s.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(s.metadata.hmtx.widths)+">>"),d("endobj"),s.isAlreadyPutted=!0}}(o)}]);var r=function(o){var a,s=o.text||"",d=o.x,f=o.y,A=o.options||{},g=o.mutex||{},b=g.pdfEscape,_=g.activeFontKey,P=g.fonts,v=_,k="",H=0,X="",W=P[v].encoding;if("Identity-H"!==P[v].encoding)return{text:s,x:d,y:f,options:A,mutex:g};for(X=s,v=_,Array.isArray(s)&&(X=s[0]),H=0;H<X.length;H+=1)P[v].metadata.hasOwnProperty("cmap")&&(a=P[v].metadata.cmap.unicode.codeMap[X[H].charCodeAt(0)]),a||X[H].charCodeAt(0)<256&&P[v].metadata.hasOwnProperty("Unicode")?k+=X[H]:k+="";var pe="";return parseInt(v.slice(1))<14||"WinAnsiEncoding"===W?pe=b(k,v).split("").map(function(Ee){return Ee.charCodeAt(0).toString(16)}).join(""):"Identity-H"===W&&(pe=e(k,P[v])),g.isHex=!0,{text:pe,x:d,y:f,options:A,mutex:g}};n.events.push(["postProcessText",function(o){var a=o.text||"",s=[],d={text:a,x:o.x,y:o.y,options:o.options,mutex:o.mutex};if(Array.isArray(a)){var f=0;for(f=0;f<a.length;f+=1)Array.isArray(a[f])&&3===a[f].length?s.push([r(Object.assign({},d,{text:a[f][0]})).text,a[f][1],a[f][2]]):s.push(r(Object.assign({},d,{text:a[f]})).text);o.text=s}else o.text=r(Object.assign({},d,{text:a})).text}])}(_r),function(t){var n=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(e){return n.call(this),void 0!==this.internal.vFS[e]},t.addFileToVFS=function(e,i){return n.call(this),this.internal.vFS[e]=i,this},t.getFileFromVFS=function(e){return n.call(this),void 0!==this.internal.vFS[e]?this.internal.vFS[e]:null}}(_r.API),function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(i){var r,o,a,s,d,f,A,g=n,b=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],_=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],P={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},v={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},k=["(",")","(","<",">","<","[","]","[","{","}","{","\xab","\xbb","\xab","\u2039","\u203a","\u2039","\u2045","\u2046","\u2045","\u207d","\u207e","\u207d","\u208d","\u208e","\u208d","\u2264","\u2265","\u2264","\u2329","\u232a","\u2329","\ufe59","\ufe5a","\ufe59","\ufe5b","\ufe5c","\ufe5b","\ufe5d","\ufe5e","\ufe5d","\ufe64","\ufe65","\ufe64"],H=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),X=!1,W=0;this.__bidiEngine__={};var pe=function(we){var be=we.charCodeAt(),Ze=be>>8,rt=v[Ze];return void 0!==rt?g[256*rt+(255&be)]:252===Ze||253===Ze?"AL":H.test(Ze)?"L":8===Ze?"R":"N"},Ee=function(we){for(var be,Ze=0;Ze<we.length;Ze++){if("L"===(be=pe(we.charAt(Ze))))return!1;if("R"===be)return!0}return!1},Ne=function(we,be,Ze,rt){var It,ut,Ct,xt,Et=be[rt];switch(Et){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":X=!1;break;case"N":case"AN":break;case"EN":X&&(Et="AN");break;case"AL":X=!0,Et="R";break;case"WS":case"BN":Et="N";break;case"CS":rt<1||rt+1>=be.length||"EN"!==(It=Ze[rt-1])&&"AN"!==It||"EN"!==(ut=be[rt+1])&&"AN"!==ut?Et="N":X&&(ut="AN"),Et=ut===It?ut:"N";break;case"ES":Et="EN"===(It=rt>0?Ze[rt-1]:"B")&&rt+1<be.length&&"EN"===be[rt+1]?"EN":"N";break;case"ET":if(rt>0&&"EN"===Ze[rt-1]){Et="EN";break}if(X){Et="N";break}for(Ct=rt+1,xt=be.length;Ct<xt&&"ET"===be[Ct];)Ct++;Et=Ct<xt&&"EN"===be[Ct]?"EN":"N";break;case"NSM":if(a&&!s){for(xt=be.length,Ct=rt+1;Ct<xt&&"NSM"===be[Ct];)Ct++;if(Ct<xt){var Ut=we[rt];if(It=be[Ct],(Ut>=1425&&Ut<=2303||64286===Ut)&&("R"===It||"AL"===It)){Et="R";break}}}Et=rt<1||"B"===(It=be[rt-1])?"N":Ze[rt-1];break;case"B":X=!1,r=!0,Et=W;break;case"S":o=!0,Et="N"}return Et},ge=function(we,be,Ze){var rt=we.split("");return Ze&&Me(rt,Ze,{hiLevel:W}),rt.reverse(),be&&be.reverse(),rt.join("")},Me=function(we,be,Ze){var rt,It,ut,Ct,xt,Et=-1,Ut=we.length,jt=0,oe=[],Se=W?_:b,Ce=[];for(X=!1,r=!1,o=!1,It=0;It<Ut;It++)Ce[It]=pe(we[It]);for(ut=0;ut<Ut;ut++){if(xt=jt,oe[ut]=Ne(we,Ce,oe,ut),rt=240&(jt=Se[xt][P[oe[ut]]]),be[ut]=Ct=Se[jt&=15][5],rt>0)if(16===rt){for(It=Et;It<ut;It++)be[It]=1;Et=-1}else Et=-1;if(Se[jt][6])-1===Et&&(Et=ut);else if(Et>-1){for(It=Et;It<ut;It++)be[It]=Ct;Et=-1}"B"===Ce[ut]&&(be[ut]=0),Ze.hiLevel|=Ct}o&&function(xe,it,yt){for(var Pt=0;Pt<yt;Pt++)if("S"===xe[Pt]){it[Pt]=W;for(var Dt=Pt-1;Dt>=0&&"WS"===xe[Dt];Dt--)it[Dt]=W}}(Ce,be,Ut)},qe=function(we,be,Ze,rt,It){if(!(It.hiLevel<we)){if(1===we&&1===W&&!r)return be.reverse(),void(Ze&&Ze.reverse());for(var ut,Ct,xt,Et,Ut=be.length,jt=0;jt<Ut;){if(rt[jt]>=we){for(xt=jt+1;xt<Ut&&rt[xt]>=we;)xt++;for(Et=jt,Ct=xt-1;Et<Ct;Et++,Ct--)ut=be[Et],be[Et]=be[Ct],be[Ct]=ut,Ze&&(ut=Ze[Et],Ze[Et]=Ze[Ct],Ze[Ct]=ut);jt=xt}jt++}}},ot=function(we,be,Ze){var rt=we.split(""),It={hiLevel:W};return Ze||(Ze=[]),Me(rt,Ze,It),function(ut,Ct,xt){if(0!==xt.hiLevel&&A)for(var Et,Ut=0;Ut<ut.length;Ut++)1===Ct[Ut]&&(Et=k.indexOf(ut[Ut]))>=0&&(ut[Ut]=k[Et+1])}(rt,Ze,It),qe(2,rt,be,Ze,It),qe(1,rt,be,Ze,It),rt.join("")};return this.__bidiEngine__.doBidiReorder=function(we,be,Ze){if(function(It,ut){if(ut)for(var Ct=0;Ct<It.length;Ct++)ut[Ct]=Ct;void 0===s&&(s=Ee(It)),void 0===f&&(f=Ee(It))}(we,be),a||!d||f)if(a&&d&&s^f)W=s?1:0,we=ge(we,be,Ze);else if(!a&&d&&f)W=s?1:0,we=ot(we,be,Ze),we=ge(we,be);else if(!a||s||d||f){if(a&&!d&&s^f)we=ge(we,be),s?(W=0,we=ot(we,be,Ze)):(W=1,we=ot(we,be,Ze),we=ge(we,be));else if(a&&s&&!d&&f)W=1,we=ot(we,be,Ze),we=ge(we,be);else if(!a&&!d&&s^f){var rt=A;s?(W=1,we=ot(we,be,Ze),W=0,A=!1,we=ot(we,be,Ze),A=rt):(W=0,we=ot(we,be,Ze),we=ge(we,be),W=1,A=!1,we=ot(we,be,Ze),A=rt,we=ge(we,be))}}else W=0,we=ot(we,be,Ze);else W=s?1:0,we=ot(we,be,Ze);return we},this.__bidiEngine__.setOptions=function(we){we&&(a=we.isInputVisual,d=we.isOutputVisual,s=we.isInputRtl,f=we.isOutputRtl,A=we.isSymmetricSwapping)},this.__bidiEngine__.setOptions(i),this.__bidiEngine__};var n=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],e=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(i){var r=i.text,o=i.options||{},a=[];if(o.isInputVisual="boolean"!=typeof o.isInputVisual||o.isInputVisual,e.setOptions(o),"[object Array]"===Object.prototype.toString.call(r)){var s=0;for(a=[],s=0;s<r.length;s+=1)"[object Array]"===Object.prototype.toString.call(r[s])?a.push([e.doBidiReorder(r[s][0]),r[s][1],r[s][2]]):a.push([e.doBidiReorder(r[s])]);i.text=a}else i.text=e.doBidiReorder(r);e.setOptions({isInputVisual:!0})}])}(_r),_r.API.TTFFont=function(){function t(n){var e;if(this.rawData=n,e=this.contents=new yp(n),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new $Ze(this),this.registerTTF()}return t.open=function(n){return new t(n)},t.prototype.parse=function(){return this.directory=new LZe(this.contents),this.head=new YZe(this),this.name=new GZe(this),this.cmap=new nW(this),this.toUnicode={},this.hhea=new HZe(this),this.maxp=new zZe(this),this.hmtx=new WZe(this),this.post=new VZe(this),this.os2=new jZe(this),this.loca=new XZe(this),this.glyf=new qZe(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},t.prototype.registerTTF=function(){var e,i,r,o;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var a,s,d,f;for(f=[],a=0,s=(d=this.bbox).length;a<s;a++)f.push(Math.round(d[a]*this.scaleFactor));return f}.call(this),this.stemV=0,this.post.exists?(i=255&(r=this.post.italic_angle),0!=(32768&(e=r>>16))&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+i)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(o=this.familyClass)||2===o||3===o||4===o||5===o||7===o,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(n){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[n]:void 0)||0},t.prototype.widthOfGlyph=function(n){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*e},t.prototype.widthOfString=function(n,e,i){var r,o,a,s;for(a=0,o=0,s=(n=""+n).length;0<=s?o<s:o>s;o=0<=s?++o:--o)r=n.charCodeAt(o),a+=this.widthOfGlyph(this.characterToGlyph(r))+i*(1e3/e)||0;return a*(e/1e3)},t.prototype.lineHeight=function(n,e){return null==e&&(e=!1),(this.ascender+(e?this.lineGap:0)-this.decender)/1e3*n},t}();var ff,yp=function(){function t(n){this.data=n??[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(n){return this.data[this.pos++]=n},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},t.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},t.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},t.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},t.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},t.prototype.readString=function(n){var e,i;for(i=[],e=0;0<=n?e<n:e>n;e=0<=n?++e:--e)i[e]=String.fromCharCode(this.readByte());return i.join("")},t.prototype.writeString=function(n){var e,i,r;for(r=[],e=0,i=n.length;0<=i?e<i:e>i;e=0<=i?++e:--e)r.push(this.writeByte(n.charCodeAt(e)));return r},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(n){return this.writeInt16(n)},t.prototype.readLongLong=function(){var n,e,i,r,o,a,s,d;return n=this.readByte(),e=this.readByte(),i=this.readByte(),r=this.readByte(),o=this.readByte(),a=this.readByte(),s=this.readByte(),d=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^e)+1099511627776*(255^i)+4294967296*(255^r)+16777216*(255^o)+65536*(255^a)+256*(255^s)+(255^d)+1):72057594037927940*n+281474976710656*e+1099511627776*i+4294967296*r+16777216*o+65536*a+256*s+d},t.prototype.writeLongLong=function(n){var e,i;return e=Math.floor(n/4294967296),i=4294967295&n,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(i>>24&255),this.writeByte(i>>16&255),this.writeByte(i>>8&255),this.writeByte(255&i)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(n){return this.writeInt32(n)},t.prototype.read=function(n){var e,i;for(e=[],i=0;0<=n?i<n:i>n;i=0<=n?++i:--i)e.push(this.readByte());return e},t.prototype.write=function(n){var i,r,o;for(o=[],i=0,r=n.length;i<r;i++)o.push(this.writeByte(n[i]));return o},t}(),LZe=function(){var t;function n(e){var i,r,o;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},r=0,o=this.tableCount;0<=o?r<o:r>o;r=0<=o?++r:--r)i={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[i.tag]=i}return n.prototype.encode=function(e){var i,r,a,s,d,f,A,g,b,_,P,v;for(v in _=Object.keys(e).length,d=Math.log(2),g=16*Math.floor(Math.log(_)/d),a=Math.floor(g/d),A=16*_-g,(r=new yp).writeInt(this.scalarType),r.writeShort(_),r.writeShort(g),r.writeShort(a),r.writeShort(A),f=r.pos+16*_,s=null,P=[],e)for(b=e[v],r.writeString(v),r.writeInt(t(b)),r.writeInt(f),r.writeInt(b.length),P=P.concat(b),"head"===v&&(s=f),f+=b.length;f%4;)P.push(0),f++;return r.write(P),i=2981146554-t(r.data),r.pos=s+8,r.writeUInt32(i),r.data},t=function(e){var i,r,o,a;for(e=iW.call(e);e.length%4;)e.push(0);for(o=new yp(e),r=0,i=0,a=e.length;i<a;i=i+=4)r+=o.readUInt32();return 4294967295&r},n}(),UZe={}.hasOwnProperty,uh=function(t,n){for(var e in n)UZe.call(n,e)&&(t[e]=n[e]);function i(){this.constructor=t}return i.prototype=n.prototype,t.prototype=new i,t.__super__=n.prototype,t};ff=function(){function t(n){var e;this.file=n,this.exists=!!(e=this.file.directory.tables[this.tag]),e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var YZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="head",n.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},n.prototype.encode=function(e){var i;return(i=new yp).writeInt(this.version),i.writeInt(this.revision),i.writeInt(this.checkSumAdjustment),i.writeInt(this.magicNumber),i.writeShort(this.flags),i.writeShort(this.unitsPerEm),i.writeLongLong(this.created),i.writeLongLong(this.modified),i.writeShort(this.xMin),i.writeShort(this.yMin),i.writeShort(this.xMax),i.writeShort(this.yMax),i.writeShort(this.macStyle),i.writeShort(this.lowestRecPPEM),i.writeShort(this.fontDirectionHint),i.writeShort(e),i.writeShort(this.glyphDataFormat),i.data},n}(),tW=function(){function t(n,e){var i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X,W;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=e+n.readInt(),g=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(d=0;d<256;++d)this.codeMap[d]=n.readByte();break;case 4:for(_=n.readUInt16(),b=_/2,n.pos+=6,o=function(){var pe,Ee;for(Ee=[],d=pe=0;0<=b?pe<b:pe>b;d=0<=b?++pe:--pe)Ee.push(n.readUInt16());return Ee}(),n.pos+=2,v=function(){var pe,Ee;for(Ee=[],d=pe=0;0<=b?pe<b:pe>b;d=0<=b?++pe:--pe)Ee.push(n.readUInt16());return Ee}(),f=function(){var pe,Ee;for(Ee=[],d=pe=0;0<=b?pe<b:pe>b;d=0<=b?++pe:--pe)Ee.push(n.readUInt16());return Ee}(),A=function(){var pe,Ee;for(Ee=[],d=pe=0;0<=b?pe<b:pe>b;d=0<=b?++pe:--pe)Ee.push(n.readUInt16());return Ee}(),r=(this.length-n.pos+this.offset)/2,s=function(){var pe,Ee;for(Ee=[],d=pe=0;0<=r?pe<r:pe>r;d=0<=r?++pe:--pe)Ee.push(n.readUInt16());return Ee}(),d=H=0,W=o.length;H<W;d=++H)for(k=o[d],i=X=P=v[d];P<=k?X<=k:X>=k;i=P<=k?++X:--X)0===A[d]?a=i+f[d]:0!==(a=s[A[d]/2+(i-P)-(b-d)]||0)&&(a+=f[d]),this.codeMap[i]=65535&a}n.pos=g}return t.encode=function(n,e){var i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X,W,Ee,Ne,ge,Me,qe,ot,we,be,Ze,rt,It,ut,Ct,xt,Et,Ut,jt,oe,Se,Ce,xe,it,yt,Pt,Dt,Vt,_n,et;switch(rt=new yp,a=Object.keys(n).sort(function(Vn,ti){return Vn-ti}),e){case"macroman":for(v=0,k=function(){var Vn=[];for(P=0;P<256;++P)Vn.push(0);return Vn}(),X={0:0},o={},It=0,Et=a.length;It<Et;It++)null==X[Dt=n[r=a[It]]]&&(X[Dt]=++v),o[r]={old:n[r],new:X[n[r]]},k[r]=X[n[r]];return rt.writeUInt16(1),rt.writeUInt16(0),rt.writeUInt32(12),rt.writeUInt16(0),rt.writeUInt16(262),rt.writeUInt16(0),rt.write(k),{charMap:o,subtable:rt.data,maxGlyphID:v+1};case"unicode":for(be=[],g=[],W=0,X={},i={},H=f=null,ut=0,Ut=a.length;ut<Ut;ut++)null==X[Ee=n[r=a[ut]]]&&(X[Ee]=++W),i[r]={old:Ee,new:X[Ee]},s=X[Ee]-r,null!=H&&s===f||(H&&g.push(H),be.push(r),f=s),H=r;for(H&&g.push(H),g.push(65535),be.push(65535),ot=2*(qe=be.length),Me=2*Math.pow(Math.log(qe)/Math.LN2,2),b=Math.log(Me/2)/Math.LN2,ge=2*qe-Me,d=[],Ne=[],_=[],P=Ct=0,jt=be.length;Ct<jt;P=++Ct){if(A=g[P],65535===(we=be[P])){d.push(0),Ne.push(0);break}if(we-(Ze=i[we].new)>=32768)for(d.push(0),Ne.push(2*(_.length+qe-P)),r=xt=we;we<=A?xt<=A:xt>=A;r=we<=A?++xt:--xt)_.push(i[r].new);else d.push(Ze-we),Ne.push(0)}for(rt.writeUInt16(3),rt.writeUInt16(1),rt.writeUInt32(12),rt.writeUInt16(4),rt.writeUInt16(16+8*qe+2*_.length),rt.writeUInt16(0),rt.writeUInt16(ot),rt.writeUInt16(Me),rt.writeUInt16(b),rt.writeUInt16(ge),yt=0,oe=g.length;yt<oe;yt++)rt.writeUInt16(r=g[yt]);for(rt.writeUInt16(0),Pt=0,Se=be.length;Pt<Se;Pt++)rt.writeUInt16(r=be[Pt]);for(Vt=0,Ce=d.length;Vt<Ce;Vt++)rt.writeUInt16(s=d[Vt]);for(_n=0,xe=Ne.length;_n<xe;_n++)rt.writeUInt16(Ne[_n]);for(et=0,it=_.length;et<it;et++)rt.writeUInt16(v=_[et]);return{charMap:i,subtable:rt.data,maxGlyphID:W+1}}},t}(),nW=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="cmap",n.prototype.parse=function(e){var i,r,o;for(e.pos=this.offset,this.version=e.readUInt16(),o=e.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)i=new tW(e,this.offset),this.tables.push(i),i.isUnicode&&null==this.unicode&&(this.unicode=i);return!0},n.encode=function(e,i){var r,o;return null==i&&(i="macroman"),r=tW.encode(e,i),(o=new yp).writeUInt16(0),o.writeUInt16(1),r.table=o.data.concat(r.subtable),r},n}(),HZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="hhea",n.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},n}(),jZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="OS/2",n.prototype.parse=function(e){if(e.pos=this.offset,this.version=e.readUInt16(),this.averageCharWidth=e.readShort(),this.weightClass=e.readUInt16(),this.widthClass=e.readUInt16(),this.type=e.readShort(),this.ySubscriptXSize=e.readShort(),this.ySubscriptYSize=e.readShort(),this.ySubscriptXOffset=e.readShort(),this.ySubscriptYOffset=e.readShort(),this.ySuperscriptXSize=e.readShort(),this.ySuperscriptYSize=e.readShort(),this.ySuperscriptXOffset=e.readShort(),this.ySuperscriptYOffset=e.readShort(),this.yStrikeoutSize=e.readShort(),this.yStrikeoutPosition=e.readShort(),this.familyClass=e.readShort(),this.panose=function(){var i,r;for(r=[],i=0;i<10;++i)r.push(e.readByte());return r}(),this.charRange=function(){var i,r;for(r=[],i=0;i<4;++i)r.push(e.readInt());return r}(),this.vendorID=e.readString(4),this.selection=e.readShort(),this.firstCharIndex=e.readShort(),this.lastCharIndex=e.readShort(),this.version>0&&(this.ascent=e.readShort(),this.descent=e.readShort(),this.lineGap=e.readShort(),this.winAscent=e.readShort(),this.winDescent=e.readShort(),this.codePageRange=function(){var i,r;for(r=[],i=0;i<2;i=++i)r.push(e.readInt());return r}(),this.version>1))return this.xHeight=e.readShort(),this.capHeight=e.readShort(),this.defaultChar=e.readShort(),this.breakChar=e.readShort(),this.maxContext=e.readShort()},n}(),VZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="post",n.prototype.parse=function(e){var i,r,o;switch(e.pos=this.offset,this.format=e.readInt(),this.italicAngle=e.readInt(),this.underlinePosition=e.readShort(),this.underlineThickness=e.readShort(),this.isFixedPitch=e.readInt(),this.minMemType42=e.readInt(),this.maxMemType42=e.readInt(),this.minMemType1=e.readInt(),this.maxMemType1=e.readInt(),this.format){case 65536:case 196608:break;case 131072:var a;for(r=e.readUInt16(),this.glyphNameIndex=[],a=0;0<=r?a<r:a>r;a=0<=r?++a:--a)this.glyphNameIndex.push(e.readUInt16());for(this.names=[],o=[];e.pos<this.offset+this.length;)i=e.readByte(),o.push(this.names.push(e.readString(i)));return o;case 151552:return r=e.readUInt16(),this.offsets=e.read(r);case 262144:return this.map=function(){var s,d,f;for(f=[],a=s=0,d=this.file.maxp.numGlyphs;0<=d?s<d:s>d;a=0<=d?++s:--s)f.push(e.readUInt32());return f}.call(this)}},n}(),QZe=function(t,n){this.raw=t,this.length=t.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},GZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="name",n.prototype.parse=function(e){var i,r,o,a,s,d,f,A,g,b,_;for(e.pos=this.offset,e.readShort(),i=e.readShort(),d=e.readShort(),r=[],a=0;0<=i?a<i:a>i;a=0<=i?++a:--a)r.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+d+e.readShort()});for(f={},a=g=0,b=r.length;g<b;a=++g)e.pos=(o=r[a]).offset,A=e.readString(o.length),s=new QZe(A,o),null==f[_=o.nameID]&&(f[_]=[]),f[o.nameID].push(s);this.strings=f,this.copyright=f[0],this.fontFamily=f[1],this.fontSubfamily=f[2],this.uniqueSubfamily=f[3],this.fontName=f[4],this.version=f[5];try{this.postscriptName=f[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=f[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=f[7],this.manufacturer=f[8],this.designer=f[9],this.description=f[10],this.vendorUrl=f[11],this.designerUrl=f[12],this.license=f[13],this.licenseUrl=f[14],this.preferredFamily=f[15],this.preferredSubfamily=f[17],this.compatibleFull=f[18],this.sampleText=f[19]},n}(),zZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="maxp",n.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},n}(),WZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="hmtx",n.prototype.parse=function(e){var i,r,o,s,d,f;for(e.pos=this.offset,this.metrics=[],i=0,d=this.file.hhea.numberOfMetrics;0<=d?i<d:i>d;i=0<=d?++i:--i)this.metrics.push({advance:e.readUInt16(),lsb:e.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var A,g;for(g=[],i=A=0;0<=o?A<o:A>o;i=0<=o?++A:--A)g.push(e.readInt16());return g}(),this.widths=function(){var A,g,b,_;for(_=[],A=0,g=(b=this.metrics).length;A<g;A++)_.push(b[A].advance);return _}.call(this),r=this.widths[this.widths.length-1],f=[],i=s=0;0<=o?s<o:s>o;i=0<=o?++s:--s)f.push(this.widths.push(r));return f},n.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},n}(),iW=[].slice,qZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="glyf",n.prototype.parse=function(){return this.cache={}},n.prototype.glyphFor=function(e){var i,r,o,a,s,d,f,A,g,b;return e in this.cache?this.cache[e]:(i=this.file.contents,r=(a=this.file.loca).indexOf(e),0===(o=a.lengthOf(e))?this.cache[e]=null:(i.pos=this.offset+r,s=(d=new yp(i.read(o))).readShort(),A=d.readShort(),b=d.readShort(),f=d.readShort(),g=d.readShort(),this.cache[e]=-1===s?new KZe(d,A,b,f,g):new JZe(d,s,A,b,f,g),this.cache[e]))},n.prototype.encode=function(e,i,r){var o,a,s,d,f;for(s=[],a=[],d=0,f=i.length;d<f;d++)o=e[i[d]],a.push(s.length),o&&(s=s.concat(o.encode(r)));return a.push(s.length),{table:s,offsets:a}},n}(),JZe=function(){function t(n,e,i,r,o,a){this.raw=n,this.numberOfContours=e,this.xMin=i,this.yMin=r,this.xMax=o,this.yMax=a,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),KZe=function(){function t(n,e,i,r,o){var a,s;for(this.raw=n,this.xMin=e,this.yMin=i,this.xMax=r,this.yMax=o,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;s=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&s;)a.pos+=1&s?4:2,128&s?a.pos+=8:64&s?a.pos+=4:8&s&&(a.pos+=2)}return t.prototype.encode=function(){var n,e,i;for(e=new yp(iW.call(this.raw.data)),n=0,i=this.glyphIDs.length;n<i;++n)e.pos=this.glyphOffsets[n];return e.data},t}(),XZe=function(t){function n(){return n.__super__.constructor.apply(this,arguments)}return uh(n,ff),n.prototype.tag="loca",n.prototype.parse=function(e){var r;return e.pos=this.offset,this.offsets=0===this.file.head.indexToLocFormat?function(){var o,a;for(a=[],r=0,o=this.length;r<o;r+=2)a.push(2*e.readUInt16());return a}.call(this):function(){var o,a;for(a=[],r=0,o=this.length;r<o;r+=4)a.push(e.readUInt32());return a}.call(this)},n.prototype.indexOf=function(e){return this.offsets[e]},n.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},n.prototype.encode=function(e,i){for(var r=new Uint32Array(this.offsets.length),o=0,a=0,s=0;s<r.length;++s)if(r[s]=o,a<i.length&&i[a]==s){++a,r[s]=o;var f=this.offsets[s+1]-this.offsets[s];f>0&&(o+=f)}for(var A=new Array(4*r.length),g=0;g<r.length;++g)A[4*g+3]=255&r[g],A[4*g+2]=(65280&r[g])>>8,A[4*g+1]=(16711680&r[g])>>16,A[4*g]=(4278190080&r[g])>>24;return A},n}(),$Ze=function(){function t(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var n,e,r,o;for(e in r=this.font.cmap.tables[0].codeMap,n={},o=this.subset)n[e]=r[o[e]];return n},t.prototype.glyphsFor=function(n){var e,i,r,o,a,s,d;for(r={},a=0,s=n.length;a<s;a++)r[o=n[a]]=this.font.glyf.glyphFor(o);for(o in e=[],r)null!=(i=r[o])&&i.compound&&e.push.apply(e,i.glyphIDs);if(e.length>0)for(o in d=this.glyphsFor(e))r[o]=i=d[o];return r},t.prototype.encode=function(n,e){var i,r,o,a,d,f,A,g,b,_,P,v,k,H;for(r in i=nW.encode(this.generateCmap(),"unicode"),a=this.glyphsFor(n),_={0:0},H=i.charMap)_[(d=H[r]).old]=d.new;for(P in b=i.maxGlyphID,a)P in _||(_[P]=b++);return A=function(X){var W,pe;for(W in pe={},X)pe[X[W]]=W;return pe}(_),g=Object.keys(A).sort(function(X,W){return X-W}),v=function(){var X,W,pe;for(pe=[],X=0,W=g.length;X<W;X++)pe.push(A[g[X]]);return pe}(),o=this.font.glyf.encode(a,v,_),f=this.font.loca.encode(o.offsets,v),k={cmap:this.font.cmap.raw(),glyf:o.table,loca:f,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(e)},this.font.os2.exists&&(k["OS/2"]=this.font.os2.raw()),this.font.directory.encode(k)},t}();_r.API.PDFObject=function(){var t;function n(){}return t=function(e,i){return(Array(i+1).join("0")+e).slice(-i)},n.convert=function(e){var r,o;if(Array.isArray(e))return"["+function(){var s,d,f;for(f=[],s=0,d=e.length;s<d;s++)f.push(n.convert(e[s]));return f}().join(" ")+"]";if("string"==typeof e)return"/"+e;if(e?.isString)return"("+e+")";if(e instanceof Date)return"(D:"+t(e.getUTCFullYear(),4)+t(e.getUTCMonth(),2)+t(e.getUTCDate(),2)+t(e.getUTCHours(),2)+t(e.getUTCMinutes(),2)+t(e.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(e)){for(r in o=["<<"],e)o.push("/"+r+" "+n.convert(e[r]));return o.push(">>"),o.join("\n")}return""+e},n}();let ZZe=(()=>{class t{}return t.WorkSansRegular="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AuwARALsAEQC7ABEAuwARALsAEQC7ABEAuwARALsAEQC7ABEAuwARALsAEQC7ABEAuwARALsAEQEOABEAmIAbAJzAGwC7ABEApkAbAKZAGwCmQBsApkAbAKZAGwCmQBsApkAbAKZAGwCgQArAoEAKwKBACsCgQArAoEAKwKBACsCgQArAoEAKwKBACsCgQArAoEAKwKfAF8CyQA3AlwAIAJcACACXAAgAlwAIAJcACACXAAgAlwAIALEAF8CxABfAsQAXwLEAF8CxABfAsQAXwLEAF8CxABfAsQAXwLEAF8CxABfAsQAXwLEAF8CxABfAsQAXwLEAF8CxABfAsQAXwLEAF8CxABfAsQAXwLEAF8CxABfAogAHAPBACQDwQAkA8EAJAPBACQDwQAkAlkAGQI8AAoCPAAKAjwACgI8AAoCPAAKAjwACgI8AAoCPAAKAjwACgI8AAoCdgA4AnYAOAJ2ADgCdgA4AnYAOANeAGwCjwBsAo8AbAKPAGwCjwBsAo8AbAKPAGwCjwBsAo8AbALUAEQC1ABEAtQARALUAEQC1ABEAtQARALUAEQCeQBpA4kAAAOJAAADiQAAA4kAAAOJAAADiQAAA4kAAAOJAAADiQAAA1kACgNZAAoDWQAKA1kACgNZAAoDWQAKA1kACgNZAAoDWQAKAz0ACgJ9AGwCfQBpAn0AbAJ9AGwCmwAhBDEACgLeAGwC3gBsAt4AbALeAGwC3gBsA3QACgN0AAoDdAAKA3QACgKBAEICgQBCAoEAQgKBAEICgQBCAsUACgLFAAoCxQAKAsUACgTAAAoClAAaAuwARALEAF8C6wBsAusAbALrAGwC6wBsAusAbALrAGwC6wBsAusAbAQxAAoCrQBsAq0AbAKtAGwCrQBsBLMAIAJ5AGkCNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9AjYAPQI2AD0CNgA9A38APQN/AD0CcwBdAjAAOgIwADoCMAA6AjAAOgIwADoCMAA6AjAAOgJzADwCbAA+AooAPAJ1ADwCcwA8AnMAPASJADwEiQA8AkEAOgJBADoCQQA6AkEAOgJBADoCQQA6AkEAOgJBADoCQQA6AkEAOgJBADoCQQA6AkEAOgJBADoCQQA6AkEAOgJBADoCQQA6AkEAOgJBADoCQQA6AkEAOgJBADoCPwA6AYkAIAIUACQCFAAkAhQAJAIUACQCFAAkAhQAJAHoAA0CFAAkAmsAXQJrABACawBdAmv/6wJrAF0BCgBJAQoAXQEKAFQBCv/xAQr/5gEK/7UBCv/8AQr/6wEKAEkBCgBJAQoADAEKABEBCv/xAhQASQEKABwBCgABAQr/zwEK/7EBCv+xAQr/sQI3AF0CNwBdAjcAXQEyAFkBMgBQATsAWQEyAFkBlwBZATIAWQI8AFkBMgBUAXQAJwO5AF0DuQBdAmsAXQJrAF0CawBdAmsAXQJrAF0CawBdA3UAXQJrAF0CawBdAmsAXQJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA6AlgAOgJYADoCWAA3AlgANwJYADoCWAA6AlgAOgJYADoD1QA6AnMAXQJzAF0CcwA8AZgAXQGYAF0BmABNAZgAKgGYABwBmABJAZgAWAGYABgCDwAsAg8ALAIPACwCDwAsAg8ALAIPACwCDwAsAg8ALAIPACwCDwAsAg8ALAJpAF0BBABZAaMAHwGjAB8BowAfAaMAHwGjAB8BowARAaMAHwGjAB8CaQBYAmkAWAJpAFgCaQBYAmkAWAJpAFgCaQBYAmkAWAJpAFgCaQBYAmkAWAJpAFgCaQBYAmkAWAJpAFgCaQBYAmkAWAJpAFgCaQBYAmkAWAJpAFgCaQBYAmkAWAIIAAwDRAAbA0QAGwNEABsDRAAbA0QAGwIVAB0CBAABAgQAAQIEAAECBAABAgQAAQIEAAECBAABAgQAAQIEAAECBAABAhYAOQIWADkCFgA5AhYAOQIWADkCFABUAQr/5QEK/+UBCv/lAnYAPgJ2AD4CdgA+AnYAPgJ2AD4CdgA+AnYAPgEOAF8BDgBWASQAXQEOACwBrgBfAQ4ASwIYAF8BDv/jAUMAKgJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCcwA8AnMAPAJzADwCawBdAmsAXQJrAF0CawBdAmsAXQHtAF0B7QBdAe0APQHtAD8BtwAfAbcAHwGjAB8BtwAfAiMADwIjAA8CIwAPBJsAOgOEADoDEgAgBBwAIAREACACkwAgArsAIANVACwEIAAgApcAIAMQAF4CNQBOAnEAXgJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcCUwAXAlMAFwJTABcDTgAXA04AFwJRAF4CZgA8AmYAPAJmADwCZgA8AmYAPAJmADwCZgA8AogAXgKbABgCiABeApsAGAKIAF4CiABeBLEAXgI8AF4CPABeAjwAXgI8AF4CPABeAjwAXgI8AF4CPABeAjwAXgI8AF4CPABeAjwAWwI8AF4CPABeAjwAXgI8AF4CPABeAjwAXgI8AF4CPABeAjwAXgI8AF4CPABeAoQAQQIlAF4CigA8AooAPAKKADwCigA8AooAPAKKADwCigA8ApUAXgKqACcClQBeApUAXgKVAF4BDABeAQwAXgEMAF4BDP/yAQz/7AEM/7cBDP/sAQz/7AEMAEoBDABKAQwAEQEMABsBDP/yAxAAXgEMACABDAACAQz/0AIEACYCBAAmAk8AXgJPAF4CTwBeAkwAXgJMAF4CTABeAkwAXgJMAF4CTABeBFAAXgJMAF4CIQAHAwYAXgMGAF4ClQBeApUAXgKVAF4ClQBeApUAXgKVAF4EmQBeApUAXgKVAF4ClQBeAqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAKgADwCoAA8AqAAPAPGADwCLgBeAjkAXgKgADwCWQBeAlkAXgJZAF4CWQBeAlkAUwJZAF4CWQBeAlkAXgJBACsCQQArAkEAKwJBACsCQQArAkEAKwJBACsCQQArAkEAKwJBACsCQQArBIIAKwInAB4CJwAeAicAHgInAB4CJwAeAicAHgInAB4CJwAeAocAVwKHAFcChwBXAocAVwKHAFcChwBXAocAVwKHAFcChwBXAocAVwKHAFcChwBXAocAVwKHAFcChwBXAocAVwKHAFcChwBXAocAVwKHAFcChwBXAocAVwJMABkDZQAgA2UAIANlACADZQAgA2UAIAIiABECDgANAg4ADQIOAA0CDgANAg4ADQIOAA0CDgANAg4ADQIOAA0CDgANAjYALwI2AC8CNgAvAjYALwI2AC8CUgBeAlIAXgJSAF4CUgBeAlIAUgJSAF4CUgBeAlIAXgKEADwChAA8AoQAPAKEADwChAA8AoQAPAKEADwCNQBOAcwANwHMADcBzgAjAc4AIwF+ABoBaAAXAuwAOgJuAF0C4AAkAjoANQFwABACAwA1AgwALgIhACkCAgAsAhYANQH/ACYCLAA8AhoAMwJuAEEBhgASAkcANQJHACsCYwAsAkYAPwJgAEECMQAoAmgARAJpAEUCbgBBAm4AQQGGABICRwA1AkcAKwJjACwCRgA/AmAAQQIxACgCaABEAmkARQJWAD4BegAaAhUALwIVAAwCXgAnAjAAOAJWAD0CEwAKAk4AOgJlAEUCXAA4AlwATQJcAD4CXAA7AlwAKAJcAEwCXABGAlwANAJcAEUCXAA4AlwAQQJcAFwCXABFAlwARAJcADICXABWAlwARAJcADsCXAA+AlwALgOOAFUDjgBVA44AVQOOAFUDjgBVA44AVQOOAFUDjgBVA44AVQJWAD4CXAA4AlwAQQGMACIA8gAKAW0AHAFqABgBZgAJAWgAGgF4ACIBOAADAYEAIgF9ACIBjAAiAPIACgFtABwBagAYAWYACQFoABoBeAAiATgAAwGBACIBfQAiAYwAIgDyAAoBbQAcAWoAGAFmAAkBaAAaAXgAIgE4AAMBgQAiAX0AIgGMACIA8gAKAW0AHAFqABgBZgAJAWgAGgF4ACIBOAADAYEAIgF9ACIA+P9mA1cACgNUAAoD7QAcAxQACgOMABgDawAKA+MAGAPhABoDdQADAVUAAAAAAAACbgAAAGUAAAEKAAABVQAAAVUAAAB4AAAAeAAAAMsAAAAAAAABLgAAAUoANwFKABABCgBEAQoAOQEoAFMBKABHA2YAUAEQAEcBCABDAh4AJwIZAC8A4gAwAa4AWgI8ADUAugAwALoAKgC6ADACfwAUAbUAHAG1ABwAugAwALoAKgC6ADABCABDAh4AMgDiADAAZf/b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AZsAVgGQAGEBnABbAY4AVAGaAGQBoABmAaIBowBpAaUAawGnAGoBpgBsAagAcAGsAHUBsAB3AbIAdgGxAH0BuACWAdEAgAG7AJQBzwCgAdsApQHgAKcB4gCmAeEArQHoALIB7QCxAewArwHqALwB9wC7AfYAugH1ANUCEQDRAg0AwgH+ANQCEADPAgsA0wIPANoCFgDgAhwA4QDpAiUA6wInAOoCJgHzAI4ByQDJAgUAJgAtAWYAaABuAaoAdAB6AbUASAGCAJkB1AAlACwBZQAYAVMAGwFWAJsB1gAPAUoAFAFPADkBcgA/AXgAWAGSAF8BmQCHAcIAlQHQAKgB4wCqAeUAxAIAANACDACzAe4AvQH4AIkBxACfAdoAigHFAOYCIgBMAYYFHQUcBRsFGgUfBR4FAwUGBSEFBAUFBQcFIAUIBP8FCQUNBQoFAgTnBOgE6gTuBO8E7ATmBOUE8ATtBOkE6wAhAVwAKgFjACsBZABCAXsAQQF6ADIBawBNAYcAUgGMAFABigBaAZQAbQGpAG8BqwByAa4AeAGzAHkBtAB7AbYAnQHYAJ4B2QCYAdMAlwHSAKkB5ACrAeYAtAHvALUB8ACuAekAsAHrALYB8QC+AfoAvwH7ANYCEgDSAg4A3AIYANkCFQDbAhcA4gIeAOwCKAARAUwAEwFOAAoBRQAMAUcADQFIAA4BSQALAUYABAE/AAYBQQAHAUIACAFDAAUBQAA8AXUAPgF3AEQBfQA0AW0ANgFvADcBcAA4AXEANQFuAF4BmABcAZYAiwHGAI0ByACCAb0AhAG/AIUBwACGAcEAgwG+AI8BygCRAcwAkgHNAJMBzgCQAcsAxgICAMgCBADKAgYAzAIIAM0CCQDOAgoAywIHAOQCIADjAh8A5QIhAOcCIwPxA/MD+APyA/kEKQQtBCcEJQQmBCgETgRPBEoETARNBEsEdwR4BAcEwwSmBKQEQgRDBMIEpQSjBDYENwSKBI0EiASJBIwEkgSLBJQEjgSPBJMEygTEBMYEyATMBM0EywTFBMcEyQS3BLoEvASoBKAEvQSwBK8E3QThBN4E4gTfBOME4ATkBNYE0wR7BH+4Af+FsASNAAAAABIA3gADAAEECQAAALgAAAADAAEECQABABIAuAADAAEECQACAA4AygADAAEECQADADQA2AADAAEECQAEACIBDAADAAEECQAFABoBLgADAAEECQAGACABSAADAAEECQAIABIBaAADAAEECQAJABIBaAADAAEECQALAEQBegADAAEECQAMAEQBegADAAEECQANASABvgADAAEECQAOADQC3gADAAEECQAZABoDEgADAAEECQEAAAwDLAADAAEECQEEAA4AygADAAEECQETAAwDOAADAAEECQEUAAoDRABDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADkAIABUAGgAZQAgAFcAbwByAGsAIABTAGEAbgBzACAAUAByAG8AagBlAGMAdAAgAEEAdQB0AGgAbwByAHMAIAAoAGgAdAB0AHAAcwA6AC8ALwBnAGkAdABoAHUAYgAuAGMAbwBtAC8AdwBlAGkAdwBlAGkAaAB1AGEAbgBnAGgAdQBhAG4AZwAvAFcAbwByAGsALQBTAGEAbgBzACkAVwBvAHIAawAgAFMAYQBuAHMAUgBlAGcAdQBsAGEAcgAyAC4AMAAxADEAOwBXAEUASQA7AFcAbwByAGsAUwBhAG4AcwAtAFIAZQBnAHUAbABhAHIAVwBvAHIAawAgAFMAYQBuAHMAIABSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAyAC4AMAAxADEAVwBvAHIAawBTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBXAGUAaQAgAEgAdQBhAG4AZwBoAHQAdABwADoALwAvAHcAZQBpAHcAZQBpAGgAdQBhAG4AZwBoAHUAYQBuAGcALgBnAGkAdABoAHUAYgAuAGkAbwAvAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4AIABUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGkAcwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6ACAAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABXAG8AcgBrAFMAYQBuAHMAUgBvAG0AYQBuAFcAZQBpAGcAaAB0AEkAdABhAGwAaQBjAFIAbwBtAGEAbgACAAAAAAAA/5wAMgAAAAAAAAAAAAAAAAAAAAAAAAAABSMAAAAkAMkBAgEDAQQBBQEGAQcAxwEIAQkBCgELAQwBDQBiAQ4ArQEPARABEQESAGMBEwCuAJABFAAlACYA/QD/AGQBFQEWARcAJwEYARkA6QEaARsBHAEdAR4BHwAoAGUBIAEhASIAyAEjASQBJQEmAScBKADKASkBKgDLASsBLAEtAS4BLwEwATEAKQAqAPgBMgEzATQBNQE2ATcAKwE4ATkBOgE7ACwBPADMAT0AzQE+AM4BPwD6AUAAzwFBAUIBQwFEAUUALQFGAC4BRwAvAUgBSQFKAUsBTAFNAU4BTwDiADABUAAxAVEBUgFTAVQBVQFWAVcBWABmAVkAMgDQAVoA0QFbAVwBXQFeAV8BYABnAWEBYgFjANMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcACRAXEArwFyAXMBdACwADMA7QA0ADUBdQF2AXcBeAF5AXoBewA2AXwBfQDkAX4A+wF/AYABgQGCAYMBhAGFADcBhgGHAYgBiQGKAYsAOADUAYwA1QGNAGgBjgDWAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdADkAOgGeAZ8BoAGhADsAPADrAaIAuwGjAaQBpQGmAacBqAA9AakA5gGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gBEAGkB+wH8Af0B/gH/AgAAawIBAgICAwIEAgUCBgBsAgcAagIIAgkCCgILAG4CDABtAKACDQBFAEYA/gEAAG8CDgIPAhAARwDqAhEBAQISAhMCFAIVAEgAcAIWAhcCGAByAhkCGgIbAhwCHQIeAHMCHwIgAHECIQIiAiMCJAIlAiYCJwIoAEkASgD5AikCKgIrAiwCLQIuAEsCLwIwAjECMgBMANcAdAIzAHYCNAB3AjUCNgI3AHUCOAI5AjoCOwI8Aj0ATQI+Aj8ATgJAAkEATwJCAkMCRAJFAkYCRwJIAOMAUAJJAFECSgJLAkwCTQJOAk8CUAB4AlEAUgB5AlIAewJTAlQCVQJWAlcCWAB8AlkCWgJbAHoCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAChAmkAfQJqAmsCbACxAFMA7gBUAFUCbQJuAm8CcAJxAnICcwBWAnQCdQDlAnYA/AJ3AngCeQJ6AnsAiQJ8AFcCfQJ+An8CgAKBAoICgwBYAH4ChACAAoUAgQKGAH8ChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUAWQBaApYClwKYApkAWwBcAOwCmgC6ApsCnAKdAp4CnwKgAF0CoQDnAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK2ArcCuAK5AroCuwK8Ar0CvgK/AsACwQLCAsMCxALFAsYCxwLIAskCygLLAswCzQLOAs8C0ALRAtIC0wLUAtUC1gLXAtgC2QLaAtsC3ALdAt4C3wLgAuEC4gLjAuQC5QDAAMEC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oDWwNcA10DXgNfA2ADYQNiA2MDZANlA2YDZwNoA2kDagNrA2wDbQNuA28DcANxA3IDcwN0A3UDdgN3A3gDeQN6A3sDfAN9A34DfwOAA4EDggODA4QDhQOGA4cDiAOJA4oDiwOMA40DjgOPA5ADkQOSA5MDlAOVA5YDlwOYA5kDmgObA5wDnQOeA58DoAOhA6IDowOkA6UDpgOnA6gDqQOqA6sDrAOtA64DrwOwA7EDsgOzA7QDtQO2A7cDuAO5A7oDuwO8A70DvgO/A8ADwQPCA8MDxAPFA8YDxwPIA8kDygPLA8wDzQPOA88D0APRA9ID0wPUA9UD1gPXA9gD2QPaA9sD3APdA94D3wPgA+ED4gPjA+QD5QPmA+cAnQCeA+gD6QCbA+oD6wPsA+0D7gPvA/AD8QPyA/MAEwAUABUAFgAXABgAGQAaABsAHAP0A/UD9gP3A/gD+QP6A/sD/AP9A/4D/wQABAEEAgQDBAQEBQQGBAcECAQJBAoECwQMBA0EDgQPBBAEEQQSBBMEFAQVBBYEFwQYBBkEGgQbBBwEHQQeBB8EIAQhBCIEIwQkBCUEJgQnBCgEKQQqBCsELAQtBC4ELwQwBDEEMgQzBDQENQQ2BDcEOAQ5BDoEOwQ8BD0EPgQ/BEAEQQRCBEMERARFBEYERwRIBEkESgRLBEwETQROBE8EUAC8APQEUQRSAPUA9gRTBFQEVQRWBFcEWARZBFoEWwADBFwEXQReBF8EYARhBGIEYwARAA8AHQAeAKsABACjACIAogDDAIcADQRkBGUEZgAGABIAPwRnBGgEaQRqBGsEbARtBG4EbwRwBHEEcgRzBHQEdQR2BHcEeAR5BHoAEAR7ALIAswR8BH0EfgR/BIAEgQSCBIMEhASFAEIEhgSHBIgEiQSKBIsACwAMAF4AYAA+AEAEjASNBI4EjwSQBJEEkgSTBJQElQSWBJcAxADFALQAtQC2ALcAqQCqAL4AvwAFAAoEmASZBJoEmwScBJ0EngSfBKAEoQCmBKIEowSkBKUEpgSnBKgEqQSqACMACQCIAIYAiwCKAIwAgwSrBKwAXwDoBK0AggDCBK4ErwSwBLEEsgSzBLQEtQS2BLcEuACEBLkAvQAHBLoEuwD3BLwEvQS+BL8EwATBBMIEwwTEBMUAhQTGAJYExwTIBMkEygTLBMwEzQTOBM8E0ATRBNIE0wTUBNUADgDvAPAAuAAgAI8AIQAfAJUAlACTAKcAYQCkAEEAkgTWAJwE1wTYAJoAmQClAJgE2QAIAMYE2gTbBNwE3QTeBN8E4AThBOIE4wTkBOUE5gTnBOgE6QTqBOsE7ATtALkE7gTvBPAE8QTyBPME9AT1BPYE9wT4BPkE+gT7BPwE/QT+BP8FAAUBBQIFAwUEBQUFBgUHBQgFCQUKBQsFDAUNBQ4FDwUQBREFEgUTBRQAjgDcAEMAjQDfANgFFQUWAOEFFwDbAN0A2QDaAN4A4AUYBRkFGgUbBRwFHQUeBR8FIAUhBSIFIwUkBSUFJgUnBSgFKQUqBSsFLAZBYnJldmUHdW5pMUVBRQd1bmkxRUI2B3VuaTFFQjAHdW5pMUVCMgd1bmkxRUI0B3VuaTFFQTQHdW5pMUVBQwd1bmkxRUE2B3VuaTFFQTgHdW5pMUVBQQd1bmkwMjAwB3VuaTFFQTAHdW5pMUVBMgd1bmkwMjAyB0FtYWNyb24HQW9nb25lawpBcmluZ2FjdXRlB0FFYWN1dGUHdW5pMUUwOAtDY2lyY3VtZmxleApDZG90YWNjZW50B3VuaTAxRjEHdW5pMDFDNAZEY2Fyb24GRGNyb2F0B3VuaTFFMEMHdW5pMUUwRQd1bmkwMUYyB3VuaTAxQzUGRWJyZXZlBkVjYXJvbgd1bmkxRTFDB3VuaTFFQkUHdW5pMUVDNgd1bmkxRUMwB3VuaTFFQzIHdW5pMUVDNAd1bmkwMjA0CkVkb3RhY2NlbnQHdW5pMUVCOAd1bmkxRUJBB3VuaTAyMDYHRW1hY3Jvbgd1bmkxRTE2B3VuaTFFMTQHRW9nb25lawd1bmkxRUJDBkdjYXJvbgtHY2lyY3VtZmxleAd1bmkwMTIyCkdkb3RhY2NlbnQHdW5pMDI0MQd1bmkxRTIwBEhiYXIHdW5pMUUyQQtIY2lyY3VtZmxleAd1bmkxRTI0AklKBklicmV2ZQd1bmkwMjA4B3VuaTFFMkUHdW5pMUVDQQd1bmkxRUM4B3VuaTAyMEEHSW1hY3JvbgdJb2dvbmVrBkl0aWxkZQtKY2lyY3VtZmxleAd1bmkwMTM2B3VuaTAxQzcGTGFjdXRlBkxjYXJvbgd1bmkwMTNCBExkb3QHdW5pMUUzNgd1bmkwMUM4B3VuaTFFM0EHdW5pMUU0Mgd1bmkwMUNBBk5hY3V0ZQZOY2Fyb24HdW5pMDE0NQd1bmkxRTQ0B3VuaTFFNDYHdW5pMDFDQgd1bmkxRTQ4A0VuZwZPYnJldmUHdW5pMUVEMAd1bmkxRUQ4B3VuaTFFRDIHdW5pMUVENAd1bmkxRUQ2B3VuaTAyMEMHdW5pMDIyQQd1bmkwMjMwB3VuaTFFQ0MHdW5pMUVDRQVPaG9ybgd1bmkxRURBB3VuaTFFRTIHdW5pMUVEQwd1bmkxRURFB3VuaTFFRTANT2h1bmdhcnVtbGF1dAd1bmkwMjBFB09tYWNyb24HdW5pMUU1Mgd1bmkxRTUwB3VuaTAxRUELT3NsYXNoYWN1dGUHdW5pMUU0Qwd1bmkxRTRFB3VuaTAyMkMGUmFjdXRlBlJjYXJvbgd1bmkwMTU2B3VuaTAyMTAHdW5pMUU1QQd1bmkwMjEyB3VuaTFFNUUGU2FjdXRlB3VuaTFFNjQHdW5pMUU2NgtTY2lyY3VtZmxleAd1bmkwMjE4B3VuaTFFNjAHdW5pMUU2Mgd1bmkxRTY4B3VuaTFFOUUHdW5pMDE4RgRUYmFyBlRjYXJvbgd1bmkwMTYyB3VuaTAyMUEHdW5pMUU2Qwd1bmkxRTZFBlVicmV2ZQd1bmkwMjE0B3VuaTFFRTQHdW5pMUVFNgVVaG9ybgd1bmkxRUU4B3VuaTFFRjAHdW5pMUVFQQd1bmkxRUVDB3VuaTFFRUUNVWh1bmdhcnVtbGF1dAd1bmkwMjE2B1VtYWNyb24HdW5pMUU3QQdVb2dvbmVrBVVyaW5nBlV0aWxkZQd1bmkxRTc4BldhY3V0ZQtXY2lyY3VtZmxleAlXZGllcmVzaXMGV2dyYXZlC1ljaXJjdW1mbGV4B3VuaTFFOEUHdW5pMUVGNAZZZ3JhdmUHdW5pMUVGNgd1bmkwMjMyB3VuaTFFRjgGWmFjdXRlClpkb3RhY2NlbnQHdW5pMUU5MhBJYWN1dGVfSi5sb2NsTkxEBlIuc3MwMwtSYWN1dGUuc3MwMwtSY2Fyb24uc3MwMwx1bmkwMTU2LnNzMDMMdW5pMDIxMC5zczAzDHVuaTFFNUEuc3MwMwx1bmkwMjEyLnNzMDMMdW5pMUU1RS5zczAzBkcuc3MwNAtHYnJldmUuc3MwNAtHY2Fyb24uc3MwNBBHY2lyY3VtZmxleC5zczA0DHVuaTAxMjIuc3MwNA9HZG90YWNjZW50LnNzMDQMdW5pMUUyMC5zczA0B0lKLnNzMDUGQS5zd3NoC0FhY3V0ZS5zd3NoC0FicmV2ZS5zd3NoEEFjaXJjdW1mbGV4LnN3c2gOQWRpZXJlc2lzLnN3c2gLQWdyYXZlLnN3c2gMQW1hY3Jvbi5zd3NoDEFvZ29uZWsuc3dzaAtBdGlsZGUuc3dzaAZFLnN3c2gLRWFjdXRlLnN3c2gLRWNhcm9uLnN3c2gQRWNpcmN1bWZsZXguc3dzaA5FZGllcmVzaXMuc3dzaA9FZG90YWNjZW50LnN3c2gLRWdyYXZlLnN3c2gMRW1hY3Jvbi5zd3NoDEVvZ29uZWsuc3dzaAZGLnN3c2gGTC5zd3NoC0xhY3V0ZS5zd3NoC0xjYXJvbi5zd3NoDHVuaTAxM0Iuc3dzaAtMc2xhc2guc3dzaAZNLnN3c2gGTi5zd3NoC05hY3V0ZS5zd3NoC05jYXJvbi5zd3NoDHVuaTAxNDUuc3dzaAtOdGlsZGUuc3dzaAZSLnN3c2gLUmFjdXRlLnN3c2gLUmNhcm9uLnN3c2gMdW5pMDE1Ni5zd3NoBlMuc3dzaAtTYWN1dGUuc3dzaAtTY2Fyb24uc3dzaA1TY2VkaWxsYS5zd3NoDHVuaTAyMTguc3dzaAZULnN3c2gLVGNhcm9uLnN3c2gMdW5pMDE2Mi5zd3NoDHVuaTAyMUEuc3dzaAZXLnN3c2gOQWRpZXJlc2lzLnRpdGwOT2RpZXJlc2lzLnRpdGwOVWRpZXJlc2lzLnRpdGwKRS5zd3NoLjAwMQ9FYWN1dGUuc3dzaC4wMDEPRWNhcm9uLnN3c2guMDAxFEVjaXJjdW1mbGV4LnN3c2guMDAxEkVkaWVyZXNpcy5zd3NoLjAwMRNFZG90YWNjZW50LnN3c2guMDAxD0VncmF2ZS5zd3NoLjAwMRBFbWFjcm9uLnN3c2guMDAxCk0uc3dzaC4wMDEKUi5zd3NoLjAwMQ9SYWN1dGUuc3dzaC4wMDEPUmNhcm9uLnN3c2guMDAxEHVuaTAxNTYuc3dzaC4wMDEDVF9oFUlhY3V0ZV9KLmxvY2xOTEQuc3MwNQZhYnJldmUHdW5pMUVBRgd1bmkxRUI3B3VuaTFFQjEHdW5pMUVCMwd1bmkxRUI1B3VuaTFFQTUHdW5pMUVBRAd1bmkxRUE3B3VuaTFFQTkHdW5pMUVBQgd1bmkwMjAxB3VuaTFFQTEHdW5pMUVBMwd1bmkwMjAzB2FtYWNyb24HYW9nb25lawphcmluZ2FjdXRlB2FlYWN1dGUHdW5pMUUwOQtjY2lyY3VtZmxleApjZG90YWNjZW50BmRjYXJvbgd1bmkxRTBEB3VuaTFFMEYHdW5pMDFGMwd1bmkwMUM2BmVicmV2ZQZlY2Fyb24HdW5pMUUxRAd1bmkxRUJGB3VuaTFFQzcHdW5pMUVDMQd1bmkxRUMzB3VuaTFFQzUHdW5pMDIwNQplZG90YWNjZW50B3VuaTFFQjkHdW5pMUVCQgd1bmkwMjA3B2VtYWNyb24HdW5pMUUxNwd1bmkxRTE1B2VvZ29uZWsHdW5pMUVCRAd1bmkwMjU5BmdjYXJvbgtnY2lyY3VtZmxleAd1bmkwMTIzCmdkb3RhY2NlbnQHdW5pMDI0Mgd1bmkxRTIxBGhiYXIHdW5pMUUyQgtoY2lyY3VtZmxleAd1bmkxRTI1BmlicmV2ZQd1bmkwMjA5B3VuaTFFMkYJaS5sb2NsVFJLB3VuaTFFQ0IHdW5pMUVDOQd1bmkwMjBCAmlqB2ltYWNyb24HaW9nb25lawZpdGlsZGUHdW5pMDIzNwtqY2lyY3VtZmxleAd1bmkwMTM3DGtncmVlbmxhbmRpYwZsYWN1dGUGbGNhcm9uB3VuaTAxM0MEbGRvdAd1bmkxRTM3B3VuaTAxQzkHdW5pMUUzQgd1bmkxRTQzBm5hY3V0ZQZuY2Fyb24HdW5pMDE0Ngd1bmkxRTQ1B3VuaTFFNDcHdW5pMDFDQwd1bmkxRTQ5A2VuZwZvYnJldmUHdW5pMUVEMQd1bmkxRUQ5B3VuaTFFRDMHdW5pMUVENQd1bmkxRUQ3B3VuaTAyMEQHdW5pMDIyQgd1bmkwMjMxB3VuaTFFQ0QHdW5pMUVDRgVvaG9ybgd1bmkxRURCB3VuaTFFRTMHdW5pMUVERAd1bmkxRURGB3VuaTFFRTENb2h1bmdhcnVtbGF1dAd1bmkwMjBGB29tYWNyb24HdW5pMUU1Mwd1bmkxRTUxB3VuaTAxRUILb3NsYXNoYWN1dGUHdW5pMUU0RAd1bmkxRTRGB3VuaTAyMkQGcmFjdXRlBnJjYXJvbgd1bmkwMTU3B3VuaTAyMTEHdW5pMUU1Qgd1bmkwMjEzB3VuaTFFNUYGc2FjdXRlB3VuaTFFNjUHdW5pMUU2NwtzY2lyY3VtZmxleAd1bmkwMjE5B3VuaTFFNjEHdW5pMUU2Mwd1bmkxRTY5BWxvbmdzBHRiYXIGdGNhcm9uB3VuaTAxNjMHdW5pMDIxQgd1bmkxRTk3B3VuaTFFNkQHdW5pMUU2RgZ1YnJldmUHdW5pMDIxNQd1bmkxRUU1B3VuaTFFRTcFdWhvcm4HdW5pMUVFOQd1bmkxRUYxB3VuaTFFRUIHdW5pMUVFRAd1bmkxRUVGDXVodW5nYXJ1bWxhdXQHdW5pMDIxNwd1bWFjcm9uB3VuaTFFN0IHdW9nb25lawV1cmluZwZ1dGlsZGUHdW5pMUU3OQZ3YWN1dGULd2NpcmN1bWZsZXgJd2RpZXJlc2lzBndncmF2ZQt5Y2lyY3VtZmxleAd1bmkxRThGB3VuaTFFRjUGeWdyYXZlB3VuaTFFRjcHdW5pMDIzMwd1bmkxRUY5BnphY3V0ZQp6ZG90YWNjZW50B3VuaTFFOTMQaWFjdXRlX2oubG9jbE5MRAdqLnNob3J0DXVuaTAyMzcuc2hvcnQRamNpcmN1bWZsZXguc2hvcnQGZy5zczAxC2dicmV2ZS5zczAxC2djYXJvbi5zczAxEGdjaXJjdW1mbGV4LnNzMDEMdW5pMDEyMy5zczAxD2dkb3RhY2NlbnQuc3MwMQx1bmkxRTIxLnNzMDEGbC5zczAyC2xhY3V0ZS5zczAyC2xjYXJvbi5zczAyDHVuaTAxM0Muc3MwMglsZG90LnNzMDIMdW5pMUUzNy5zczAyDHVuaTAxQzkuc3MwMgx1bmkxRTNCLnNzMDILbHNsYXNoLnNzMDIGYS5zczA2C2FhY3V0ZS5zczA2C2FicmV2ZS5zczA2DHVuaTFFQUYuc3MwNgx1bmkxRUI3LnNzMDYMdW5pMUVCMS5zczA2DHVuaTFFQjMuc3MwNgx1bmkxRUI1LnNzMDYQYWNpcmN1bWZsZXguc3MwNgx1bmkxRUE1LnNzMDYMdW5pMUVBRC5zczA2DHVuaTFFQTcuc3MwNgx1bmkxRUE5LnNzMDYMdW5pMUVBQi5zczA2DHVuaTAyMDEuc3MwNg5hZGllcmVzaXMuc3MwNgx1bmkxRUExLnNzMDYLYWdyYXZlLnNzMDYMdW5pMUVBMy5zczA2DHVuaTAyMDMuc3MwNgxhbWFjcm9uLnNzMDYMYW9nb25lay5zczA2CmFyaW5nLnNzMDYPYXJpbmdhY3V0ZS5zczA2C2F0aWxkZS5zczA2Bm4uc3dzaAtuYWN1dGUuc3dzaAtuY2Fyb24uc3dzaAx1bmkwMTQ2LnN3c2gLbnRpbGRlLnN3c2gGci5zd3NoC3JhY3V0ZS5zd3NoC3JjYXJvbi5zd3NoDHVuaTAxNTcuc3dzaAZ0LnN3c2gLdGNhcm9uLnN3c2gMdW5pMDE2My5zd3NoDHVuaTAyMUIuc3dzaAZ5LnN3c2gLeWFjdXRlLnN3c2gOeWRpZXJlc2lzLnN3c2gDY19oA2NfdANmX2YFZl9mX2kFZl9mX2wDc190CmZfZl9sLnNzMDIHZmwuc3MwMhNpYWN1dGVfai5sb2NsTkxELnNjGGlhY3V0ZV9qLmxvY2xOTEQuc2Muc3MwNQp1bmkxRTlFLnNjBGEuc2MJYWFjdXRlLnNjCWFicmV2ZS5zYwp1bmkxRUFGLnNjCnVuaTFFQjcuc2MKdW5pMUVCMS5zYwp1bmkxRUIzLnNjCnVuaTFFQjUuc2MOYWNpcmN1bWZsZXguc2MKdW5pMUVBNS5zYwp1bmkxRUFELnNjCnVuaTFFQTcuc2MKdW5pMUVBOS5zYwp1bmkxRUFCLnNjCnVuaTAyMDEuc2MMYWRpZXJlc2lzLnNjCnVuaTFFQTEuc2MJYWdyYXZlLnNjCnVuaTFFQTMuc2MKdW5pMDIwMy5zYwphbWFjcm9uLnNjCmFvZ29uZWsuc2MIYXJpbmcuc2MNYXJpbmdhY3V0ZS5zYwlhdGlsZGUuc2MFYWUuc2MKYWVhY3V0ZS5zYwRiLnNjBGMuc2MJY2FjdXRlLnNjCWNjYXJvbi5zYwtjY2VkaWxsYS5zYwp1bmkxRTA5LnNjDmNjaXJjdW1mbGV4LnNjDWNkb3RhY2NlbnQuc2MEZC5zYwZldGguc2MJZGNhcm9uLnNjCWRjcm9hdC5zYwp1bmkxRTBELnNjCnVuaTFFMEYuc2MKdW5pMDFDNi5zYwRlLnNjCWVhY3V0ZS5zYwllYnJldmUuc2MJZWNhcm9uLnNjCnVuaTFFMUQuc2MOZWNpcmN1bWZsZXguc2MKdW5pMUVCRi5zYwp1bmkxRUM3LnNjCnVuaTFFQzEuc2MKdW5pMUVDMy5zYwp1bmkxRUM1LnNjCnVuaTAyMDUuc2MMZWRpZXJlc2lzLnNjDWVkb3RhY2NlbnQuc2MKdW5pMUVCOS5zYwllZ3JhdmUuc2MKdW5pMUVCQi5zYwp1bmkwMjA3LnNjCmVtYWNyb24uc2MKdW5pMUUxNy5zYwp1bmkxRTE1LnNjCmVvZ29uZWsuc2MKdW5pMUVCRC5zYwp1bmkwMjU5LnNjBGYuc2MEZy5zYwlnYnJldmUuc2MJZ2Nhcm9uLnNjDmdjaXJjdW1mbGV4LnNjCnVuaTAxMjMuc2MNZ2RvdGFjY2VudC5zYwp1bmkxRTIxLnNjBGguc2MHaGJhci5zYwp1bmkxRTJCLnNjDmhjaXJjdW1mbGV4LnNjCnVuaTFFMjUuc2MEaS5zYwtkb3RsZXNzaS5zYwlpYWN1dGUuc2MJaWJyZXZlLnNjDmljaXJjdW1mbGV4LnNjCnVuaTAyMDkuc2MMaWRpZXJlc2lzLnNjCnVuaTFFMkYuc2MMaS5sb2NsVFJLLnNjCnVuaTFFQ0Iuc2MJaWdyYXZlLnNjCnVuaTFFQzkuc2MKdW5pMDIwQi5zYwVpai5zYwppbWFjcm9uLnNjCmlvZ29uZWsuc2MJaXRpbGRlLnNjBGouc2MOamNpcmN1bWZsZXguc2MEay5zYwp1bmkwMTM3LnNjD2tncmVlbmxhbmRpYy5zYwRsLnNjCWxhY3V0ZS5zYwlsY2Fyb24uc2MKdW5pMDEzQy5zYwdsZG90LnNjCnVuaTFFMzcuc2MKdW5pMDFDOS5zYwp1bmkxRTNCLnNjCWxzbGFzaC5zYwRtLnNjCnVuaTFFNDMuc2MEbi5zYwluYWN1dGUuc2MJbmNhcm9uLnNjCnVuaTAxNDYuc2MKdW5pMUU0NS5zYwp1bmkxRTQ3LnNjCnVuaTAxQ0Muc2MKdW5pMUU0OS5zYwludGlsZGUuc2MGZW5nLnNjBG8uc2MJb2FjdXRlLnNjCW9icmV2ZS5zYw5vY2lyY3VtZmxleC5zYwp1bmkxRUQxLnNjCnVuaTFFRDkuc2MKdW5pMUVEMy5zYwp1bmkxRUQ1LnNjCnVuaTFFRDcuc2MKdW5pMDIwRC5zYwxvZGllcmVzaXMuc2MKdW5pMDIyQi5zYwp1bmkwMjMxLnNjCnVuaTFFQ0Quc2MJb2dyYXZlLnNjCnVuaTFFQ0Yuc2MIb2hvcm4uc2MKdW5pMUVEQi5zYwp1bmkxRUUzLnNjCnVuaTFFREQuc2MKdW5pMUVERi5zYwp1bmkxRUUxLnNjEG9odW5nYXJ1bWxhdXQuc2MKdW5pMDIwRi5zYwpvbWFjcm9uLnNjCnVuaTFFNTMuc2MKdW5pMUU1MS5zYwp1bmkwMUVCLnNjCW9zbGFzaC5zYw5vc2xhc2hhY3V0ZS5zYwlvdGlsZGUuc2MKdW5pMUU0RC5zYwp1bmkxRTRGLnNjCnVuaTAyMkQuc2MFb2Uuc2MEcC5zYwh0aG9ybi5zYwRxLnNjBHIuc2MJcmFjdXRlLnNjCXJjYXJvbi5zYwp1bmkwMTU3LnNjCnVuaTAyMTEuc2MKdW5pMUU1Qi5zYwp1bmkwMjEzLnNjCnVuaTFFNUYuc2MEcy5zYwlzYWN1dGUuc2MKdW5pMUU2NS5zYwlzY2Fyb24uc2MKdW5pMUU2Ny5zYwtzY2VkaWxsYS5zYw5zY2lyY3VtZmxleC5zYwp1bmkwMjE5LnNjCnVuaTFFNjEuc2MKdW5pMUU2My5zYwp1bmkxRTY5LnNjDWdlcm1hbmRibHMuc2MEdC5zYwd0YmFyLnNjCXRjYXJvbi5zYwp1bmkwMTYzLnNjCnVuaTAyMUIuc2MKdW5pMUU5Ny5zYwp1bmkxRTZELnNjCnVuaTFFNkYuc2MEdS5zYwl1YWN1dGUuc2MJdWJyZXZlLnNjDnVjaXJjdW1mbGV4LnNjCnVuaTAyMTUuc2MMdWRpZXJlc2lzLnNjCnVuaTFFRTUuc2MJdWdyYXZlLnNjCHVob3JuLnNjCnVuaTFFRTkuc2MKdW5pMUVGMS5zYwp1bmkxRUVCLnNjCnVuaTFFRUQuc2MKdW5pMUVFRi5zYxB1aHVuZ2FydW1sYXV0LnNjCnVuaTAyMTcuc2MKdW1hY3Jvbi5zYwp1bmkxRTdCLnNjCnVvZ29uZWsuc2MIdXJpbmcuc2MJdXRpbGRlLnNjCnVuaTFFNzkuc2MEdi5zYwR3LnNjCXdhY3V0ZS5zYw53Y2lyY3VtZmxleC5zYwx3ZGllcmVzaXMuc2MJd2dyYXZlLnNjBHguc2MEeS5zYwl5YWN1dGUuc2MOeWNpcmN1bWZsZXguc2MMeWRpZXJlc2lzLnNjCnVuaTFFOEYuc2MKdW5pMUVGNS5zYwl5Z3JhdmUuc2MKdW5pMUVGNy5zYwp1bmkwMjMzLnNjCnVuaTFFRjkuc2MEei5zYwl6YWN1dGUuc2MJemNhcm9uLnNjDXpkb3RhY2NlbnQuc2MKdW5pMUU5My5zYwlyLnNjLnNzMDMOcmFjdXRlLnNjLnNzMDMOcmNhcm9uLnNjLnNzMDMPdW5pMDE1Ny5zYy5zczAzD3VuaTAyMTEuc2Muc3MwMw91bmkxRTVCLnNjLnNzMDMPdW5pMDIxMy5zYy5zczAzD3VuaTFFNUYuc2Muc3MwMwlnLnNjLnNzMDQOZ2JyZXZlLnNjLnNzMDQOZ2Nhcm9uLnNjLnNzMDQTZ2NpcmN1bWZsZXguc2Muc3MwNA91bmkwMTIzLnNjLnNzMDQSZ2RvdGFjY2VudC5zYy5zczA0D3VuaTFFMjEuc2Muc3MwNAppai5zYy5zczA1CUhpbmZlcmlvcglIc3VwZXJpb3IJT2luZmVyaW9yCU9zdXBlcmlvcgd1bmkwM0E5B3VuaTAzQkMHemVyby5zYwZvbmUuc2MGdHdvLnNjCHRocmVlLnNjB2ZvdXIuc2MHZml2ZS5zYwZzaXguc2MIc2V2ZW4uc2MIZWlnaHQuc2MHbmluZS5zYwl6ZXJvLnplcm8HemVyby5sZgZvbmUubGYGdHdvLmxmCHRocmVlLmxmB2ZvdXIubGYHZml2ZS5sZgZzaXgubGYIc2V2ZW4ubGYIZWlnaHQubGYHbmluZS5sZgh6ZXJvLm9zZgdvbmUub3NmB3R3by5vc2YJdGhyZWUub3NmCGZvdXIub3NmCGZpdmUub3NmB3NpeC5vc2YJc2V2ZW4ub3NmCWVpZ2h0Lm9zZghuaW5lLm9zZgd6ZXJvLnRmBm9uZS50ZgZ0d28udGYIdGhyZWUudGYHZm91ci50ZgdmaXZlLnRmBnNpeC50ZghzZXZlbi50ZghlaWdodC50ZgduaW5lLnRmCXplcm8udG9zZghvbmUudG9zZgh0d28udG9zZgp0aHJlZS50b3NmCWZvdXIudG9zZglmaXZlLnRvc2YIc2l4LnRvc2YKc2V2ZW4udG9zZgplaWdodC50b3NmCW5pbmUudG9zZgd1bmkyNzgwB3VuaTI3ODEHdW5pMjc4Mgd1bmkyNzgzB3VuaTI3ODQHdW5pMjc4NQd1bmkyNzg2B3VuaTI3ODcHdW5pMjc4OA16ZXJvLm9zZi56ZXJvDHplcm8udGYuemVybw56ZXJvLnRvc2YuemVybwl6ZXJvLmRub20Ib25lLmRub20IdHdvLmRub20KdGhyZWUuZG5vbQlmb3VyLmRub20JZml2ZS5kbm9tCHNpeC5kbm9tCnNldmVuLmRub20KZWlnaHQuZG5vbQluaW5lLmRub20HdW5pMjA4MAd1bmkyMDgxB3VuaTIwODIHdW5pMjA4Mwd1bmkyMDg0B3VuaTIwODUHdW5pMjA4Ngd1bmkyMDg3B3VuaTIwODgHdW5pMjA4OQl6ZXJvLm51bXIIb25lLm51bXIIdHdvLm51bXIKdGhyZWUubnVtcglmb3VyLm51bXIJZml2ZS5udW1yCHNpeC5udW1yCnNldmVuLm51bXIKZWlnaHQubnVtcgluaW5lLm51bXIHdW5pMjA3MAd1bmkwMEI5B3VuaTAwQjIHdW5pMDBCMwd1bmkyMDc0B3VuaTIwNzUHdW5pMjA3Ngd1bmkyMDc3B3VuaTIwNzgHdW5pMjA3OQd1bmkyMTUzB3VuaTIxNTQJb25lZWlnaHRoDHRocmVlZWlnaHRocwtmaXZlZWlnaHRocwxzZXZlbmVpZ2h0aHMCQ1IETlVMTAd1bmkyMDA3B3VuaTIwMEEHdW5pMjAwOAd1bmkwMEEwDXNwYWNlaW5mZXJpb3INc3BhY2VzdXBlcmlvcgd1bmkyMDA5B3VuaTIwMEIIc3BhY2UudGYHdW5pMjdFOAd1bmkyN0U5DnBlcmlvZGluZmVyaW9yDWNvbW1haW5mZXJpb3INY29sb25pbmZlcmlvcg5wZXJpb2RzdXBlcmlvcg1jb21tYXN1cGVyaW9yDWNvbG9uc3VwZXJpb3IPZXhjbGFtZG93bi5jYXNlEXF1ZXN0aW9uZG93bi5jYXNlE3BlcmlvZGNlbnRlcmVkLmNhc2UWcGVyaW9kY2VudGVyZWQubG9jbENBVAlleGNsYW0uc2MNZXhjbGFtZG93bi5zYwtxdWVzdGlvbi5zYw9xdWVzdGlvbmRvd24uc2MRcGVyaW9kY2VudGVyZWQuc2MJcGVyaW9kLnRmCGNvbW1hLnRmCGNvbG9uLnRmDHNlbWljb2xvbi50Zg1udW1iZXJzaWduLnRmG3BlcmlvZGNlbnRlcmVkLmxvY2xDQVQuY2FzZRlwZXJpb2RjZW50ZXJlZC5sb2NsQ0FULnNjG3BlcmlvZGNlbnRlcmVkLmxvY2xDQVQuc3MwMgd1bmkwMEFECmZpZ3VyZWRhc2gHdW5pMjAxNQd1bmkyMDEwDmh5cGhlbmluZmVyaW9yDmVuZGFzaGluZmVyaW9yDmVtZGFzaGluZmVyaW9yB3VuaTIwMTEOaHlwaGVuc3VwZXJpb3IOZW5kYXNoc3VwZXJpb3IOZW1kYXNoc3VwZXJpb3ILaHlwaGVuLmNhc2UMdW5pMDBBRC5jYXNlC2VuZGFzaC5jYXNlC2VtZGFzaC5jYXNlB3VuaTIwOEQHdW5pMjA4RRNicmFja2V0bGVmdGluZmVyaW9yFGJyYWNrZXRyaWdodGluZmVyaW9yE2JyYWNrZXRsZWZ0c3VwZXJpb3IUYnJhY2tldHJpZ2h0c3VwZXJpb3IHdW5pMjA3RAd1bmkyMDdFDnBhcmVubGVmdC5jYXNlD3BhcmVucmlnaHQuY2FzZQ5icmFjZWxlZnQuY2FzZQ9icmFjZXJpZ2h0LmNhc2UQYnJhY2tldGxlZnQuY2FzZRFicmFja2V0cmlnaHQuY2FzZRJndWlsbGVtb3RsZWZ0LmNhc2UTZ3VpbGxlbW90cmlnaHQuY2FzZRJndWlsc2luZ2xsZWZ0LmNhc2UTZ3VpbHNpbmdscmlnaHQuY2FzZQ9xdW90ZWRibGxlZnQuc2MQcXVvdGVkYmxyaWdodC5zYwxxdW90ZWxlZnQuc2MNcXVvdGVyaWdodC5zYwtxdW90ZWRibC5zYw5xdW90ZXNpbmdsZS5zYwlmbG9yaW4udGYHdW5pMjZBQQd1bmkyNkFCB3VuaTI3NUIHdW5pMjc1Qwd1bmkyNzVEB3VuaTI3NUUHdW5pMjc2MQd1bmlGOEZGBm1pbnV0ZQZzZWNvbmQHdW5pMjExMwllc3RpbWF0ZWQHdW5pMjExNgd1bmkyQjI1EnJlZ2lzdGVyZWRzdXBlcmlvcg5kYWdnZXJzdXBlcmlvchFkYWdnZXJkYmxzdXBlcmlvcgd1bmkyQjI2B2F0LmNhc2UIYmFyLmNhc2UMYW1wZXJzYW5kLnNjB3VuaTIwQjUNY29sb25tb25ldGFyeQRkb25nBEV1cm8HdW5pMjBCMgd1bmkyMEFEBGxpcmEHdW5pMjBCQQd1bmkyMEJDB3VuaTIwQTYGcGVzZXRhB3VuaTIwQjEHdW5pMjBCRAd1bmkyMEI5B3VuaTIwQTkHY2VudC50ZgtjdXJyZW5jeS50Zglkb2xsYXIudGYHRXVyby50Zgp1bmkyMEJBLnRmCnVuaTIwQkQudGYLc3RlcmxpbmcudGYGeWVuLnRmB3VuaTIyMTkHdW5pMjA1Mgd1bmkyMjE1B3VuaTIwOEMHdW5pMjA3Qwd1bmkyMDhCB3VuaTIwN0IIZW1wdHlzZXQHdW5pMjEyNgd1bmkyMjA2B3VuaTAwQjUHdW5pMjA4QQd1bmkyMDdBB2Fycm93dXAHdW5pMjE5NwphcnJvd3JpZ2h0B3VuaTIxOTgJYXJyb3dkb3duB3VuaTIxOTkJYXJyb3dsZWZ0B3VuaTIxOTYJYXJyb3dib3RoCWFycm93dXBkbgd1bmkyMUE5B3VuaTIxQUEHdW5pMjFCQQd1bmkyMUJCB3VuaTI1Q0YGY2lyY2xlB3VuaTI1QzYHdW5pMjVDNwlmaWxsZWRib3gHdW5pMjVBMQd1bmkyNUFBB3VuaTI1QUIHdW5pMjVGQgd1bmkyNUZDB3RyaWFndXAHdW5pMjVCNgd0cmlhZ2RuB3VuaTI1QzAHdW5pMjVCMwd1bmkyNUI3B3VuaTI1QkQHdW5pMjVDMQd1bmkwMzA4B3VuaTAzMDcJZ3JhdmVjb21iCWFjdXRlY29tYgd1bmkwMzBCB3VuaTAzMDIHdW5pMDMwQwd1bmkwMzA2B3VuaTAzMEEJdGlsZGVjb21iB3VuaTAzMDQNaG9va2Fib3ZlY29tYgd1bmkwMzBGB3VuaTAzMTEHdW5pMDMxMgd1bmkwMzFCDGRvdGJlbG93Y29tYgd1bmkwMzI0B3VuaTAzMjYHdW5pMDMyNwd1bmkwMzI4B3VuaTAzMkUHdW5pMDMzMQd1bmkwMzM1B3VuaTAzMzgHdW5pMDJDOQd1bmkwMkNBB3VuaTAyQ0INYWN1dGVjb21iLmFzYw5ncmF2ZWNvbWIuY2FzZQ5hY3V0ZWNvbWIuY2FzZQx1bmkwMzBCLmNhc2UMdW5pMDMwMi5jYXNlDHVuaTAzMEMuY2FzZQx1bmkwMzA2LmNhc2USaG9va2Fib3ZlY29tYi5jYXNlDHVuaTAzMEYuY2FzZQx1bmkwMzFCLmNhc2UMdW5pMDMzNS5jYXNlDHVuaTAzMzYuY2FzZQd1bmkwMkJDB3VuaTAyQkIHdW5pMDJCQQd1bmkwMkI5B3VuaTAyQkYHdW5pMDJCRQd1bmkwMkNDB3VuaTAyQzgJaW5kZXhyaW5nAAEAAf//AA8AAQACAA4AAAAAAAAAigACABQAAQBLAAEATQB8AAEAfgD8AAEA/gE5AAEBOgE6AAIBPAF9AAEBfwGAAAEBggGFAAEBhwJlAAECZgJmAAICaAJsAAICbgJwAAICcgKzAAECtQLrAAEC7QNpAAEDsQO5AAEEegR6AAEEkQSSAAEE5QT9AAMFDwUYAAMAAQADAAAAEAAAACAAAAAwAAEABgT1BPYE9wT4BPoE+wACAAIE5QTzAAAFDwUWAA8AAQACBPQFFwAAAAEAAAAKACoAYgACREZMVAAObGF0bgAOAAQAAAAA//8ABAAAAAEAAgADAARjcHNwABprZXJuACBtYXJrACZta21rAC4AAAABAAAAAAABAAEAAAACAAIAAwAAAAMABAAFAAYABwAQACoARDOaNZo2EjdUAAEAAAABAAgAAQAKAAUAAAAAAAEAAgP0A/UACQAIAAIACgASAAEAAgAAN1oAAQACAAELxAAEAAAAAQAIAAEADAAcAAUAqgFEAAIAAgTlBP0AAAUPBRgAGQACABcAAQBLAAAATQBTAEsAVQBzAFIAdQB5AHEAewB8AHYAfgDsAHgA7gD8AOcA/gE5APYBPAF9ATIBfwGAAXQBggGFAXYBhwGZAXoBmwG0AY0BtgJlAacCcgKbAlcCnQKzAoECtQLOApgC0ALoArIC6gLrAssC7QMlAs0DJwNpAwYEegR6A0kEkQSSA0oAIwAANcIAADXCAAA1wgAANcIAADXCAAA1wgAANcIAADXCAAA1wgAANcIAADXCAAA1vAAANcIAADXCAAA1yAABNowAAjTkAAI05AACNOQAAjTkAAMzYAACNOQAAjTkAAQAlAAEAI4AADYcAAA2HAAANhwAADYcAAA2HAAANhwAADXOAAA2HAABNpIABACUAAEBMAD6AAH//wFLA0wmBAAAJgomEAAAIRgAACYKJhAAACD6AAAmCiYQAAAhAAAAJgomEAAAIPoAACEkJhAAACEAAAAmCiYQAAAhBgAAJgomEAAAIQwAACYKJhAAACYEAAAmCiYQAAAhEgAAJgomEAAAJgQAACEkJhAAACESAAAmCiYQAAAhEgAAJgomEAAAIRIAACYKJhAAACEYAAAmCiYQAAAhHgAAJgomEAAAJgQAACEkJhAAACEqAAAmCiYQAAAhMAAAJgomEAAAJgQAACYKJhAAACE2AAAmCiYQAAAmBAAAJgomEAAAJgQAACYKJhAAACE8AAAmCiYQAAAhQgAAJgomEAAAIUgAACFUMzoAACFOAAAhVDM6AAAhWgAAIWAy/AAAIXgAACGEJKgAACFsAAAhhCSoAAAhZgAAIYQkqAAAIXgAACFyJKgAACFsAAAhciSoAAAheAAAIYQkqAAAIX4AACGEJKgAACZSAAAhii6kIa4AAAAAAAAAACGuAAAAAAAAAAAhriGQAAAieiGWIZwmTAAAIYoupCGuIZAAACJ6IZYhnCZSAAAhoi6kIa4mUgAAIagupCGuAAAAAAAAAAAhrgAAAAAAAAAAIa4h9gAAIgIiCAAAId4AACICIggAACG6AAAiAiIIAAAhtAAAIgIiCAAAIboAACHAIggAACH2AAAiAiIIAAAhxgAAIgIiCAAAIfYAACHYIggAACHGAAAiAiIIAAAhxgAAIgIiCAAAIcYAACICIggAACHeAAAiAiIIAAAhzAAAIgIiCAAAIdIAACICIggAACH2AAAh2CIIAAAh3gAAIgIiCAAAIeQAACICIggAACH2AAAiAiIIAAAh6gAAIgIiCAAAIfAAACICIggAACHwAAAiAiIIAAAh9gAAIgIiCAAAIfwAACICIggAACIOAAAjRiNMAAAkigAAJKIkqAAAJH4AACSiJKgAACSEAAAkoiSoAAAkigAAJKIkqAAAJIoAACSQJKgAACSWAAAkoiSoAAAknAAAJKIkqAAAI4gAACUgMeYAACOIAAAlIDHmAAAjiAAAIhQx5gAAI4gAACUgMeYAACOIAAAiGjHmAAAlMgAAI0YjTAAAIiAAACNGI0wAACImAAAjRiNMAAAlMgAAI0YjTAAAJSYAACNGI0wAACUyAAAjRiNMAAAiLAAAI0YjTAAAIjIAACNGI0wAACUyAAAiOCNMAAAiPgAAI0YjTAAAIkQAACNGI0wAACUyAAAjRiNMAAAlMgAAI0YjTAAAJTIAACNGI0wAACJKAAAjRiNMAAAiUAAALIgiVgAAIlAAACyIIlYAACJiAAAiXCJuAAAiYgAAImgibgAAJTImBCJ6M2AijAAAJgQAAAAAIowlJiYEInozYCKMJTImBCJ6M2AijCUyJgQidDNgIowlMiYEInozYCKMJTImBCKAM2AijAAAJgQAAAAAIowlMiYEIoYzYCKMJUoikiKYIp4ipCKwAAAiqiK8AAAisAAAIrYivAAAMdoAADHgMeYAACVoAAAx4DHmAAAlbgAAMeAx5gAAMdoAACV0MeYAACLCAAAx4DHmAAAx2gAAIsgx5gAAMdoAACLOMeYAACV6AAAx4DHmAAAmFiYcJiImKCYuIxAmHCYiJigmLiLUJhwmIiYoJi4mFiYcJiImKCYuItomHCYiJigmLiYWJhwi+CYoJi4i2iYcJiImKCYuItomHCYiJigmLiLaJhwmIiYoJi4jECYcJiImKCYuIuAmHCYiJigmLiLmJhwmIiYoJi4i7CYcJiImKCYuJhYmHCL4JigmLiLyJhwmIiYoJi4i/iYcJiImKCYuJhYmHCYiJigmLiMQJhwmIiYoJi4mFiYcIvgmKCYuIxAmHCYiJigmLiL+JhwmIiYoJi4jFiYcJiImKCYuJhYmHCYiJigmLiYWJhwmIiYoJi4jBCYcJiImKCYuIwomHCYiJigmLiMKJhwmIiYoJi4mFiYcJiImKCYuJhYmHCYiJigmLiMQJhwmIiYoJi4jFiYcJiImKCYuIxwmHCYiJigmLiMiJhwmIiYoJi4jKCYcJiImKCYuIy4AACM0IzoAACNAAAAjRiNMAAAlMgAAI0YjTAAAJhYmHCNSI1gmLiaUAAAmjiNeAAAmggAAJo4jXgAAJogAACaOI14AACaUAAAmmiNeAAAmggAAJo4jXgAAJpQAACRsI14AACaUAAAmjiNeAAAmlAAAJHIjXgAAJbwAACN2KvAAACWkAAAjdirwAAAjZAAAI3Yq8AAAJaoAACN2KvAAACNqAAAjdirwAAAlvAAAI3Aq8AAAJbwAACN2KvAAACW8AAAjpirwAAAjfAAAI3Yq8AAAJbwAACOCKvAAACN8AAAjgirwAAAjiAAAJSAjjgAAI5QAACOaAAAAADLwAAAy9jL8I7gy8AAAMvYy/CO4I6AAADL2MvwjuDLwAAAy9jL8I7gy8AAAI6Yy/CO4MvAAACOsMvwjuDLwAAAjsjL8I7gmNCY6JkAmRgAAI9AmOiZAJkYAACO+JjomQCZGAAAmNCY6JkAmRgAAI9AmOiZAJkYAACPEJjomQCZGAAAmNCY6I8omRgAAI9AmOiZAJkYAACPWJjomQCZGAAAmNCY6JkAmRgAAI9AmOiZAJkYAACY0JjojyiZGAAAj0CY6JkAmRgAAI9YmOiZAJkYAACPoJjomQCZGAAAmNCY6JkAmRgAAJjQmOiZAJkYAACPcJjomQCZGAAAj4iY6JkAmRgAAJjQmOiZAJkYAACY0JjomQCZGAAAj6CY6JkAmRgAAI+4mOiZAJkYAADX4AAAwoiP0AAAj+gAAJAwkEgAAJAYAACQMJBIAACP6AAAkDCQSAAAkAAAAJAwkEgAAJAYAACQMJBIAACiwAAAqeCUOAAAkJAAAJEgkTgAAJDAAACRIJE4AACQkAAAkSCROAAAkGAAAJEgkTgAAJB4AACRIJE4AACQkAAAkKiROAAAkMAAAJEgkTgAAJDYAACRIJE4AACQ8AAAkSCROAAAkQgAAJEgkTgAAJGYAACpgJNgAACRUAAAqYCTYAAAkWgAAKmAk2AAAJGAAACpgJNgAACRmAAAqJCTYAAAmlAAAJo4keAAAJoIAACaOJHgAACaIAAAmjiR4AAAmlAAAJpokeAAAJoIAACaOJHgAACaUAAAkbCR4AAAmlAAAJo4keAAAJpQAACRyJHgAACSKAAAkoiSoAAAkfgAAJKIkqAAAJIQAACSiJKgAACSKAAAkoiSoAAAkigAAJJAkqAAAJJYAACSiJKgAACScAAAkoiSoAAAkzAAAJNgk3gAAJK4AACTYJN4AACS0AAAk2CTeAAAkzAAAJNgk3gAAJLoAACTYJN4AACTAAAAk2CTeAAAkxgAAJNgk3gAAJMwAACTYJN4AACTSAAAk2CTeAAAlCAAAJQ4lFAAAJOQAACUOJRQAACTqAAAlDiUUAAAlCAAAJQ4lFAAAJPAAACUOJRQAACT2AAAlDiUUAAAk/AAAJQ4lFAAAJQIAACUOJRQAACUIAAAlDiUUAAAlGgAAJSAlVgAAJTIlOCUsKpwlRCUmJTglLCqcJUQlMiU4JSwqnCVEJTIlOCU+KpwlRCVKJVAlViVcJWImcAAAJnYmfAAAMdoAADHgMeYAACVoAAAx4DHmAAAlbgAAMeAx5gAAMdoAACV0MeYAACV6AAAx4DHmAAAlkgAAJYwlngAAJYAAACWMJZ4AACWGAAAljCWeAAAlkgAAJZglngAAJbwAACWwJcgAACWkAAAlsCXIAAAlqgAAJbAlyAAAJbwAACW2JcgAACW8AAAlwiXIAAAl2gAAJdQl5iXsJc4AACXUJeYl7CXaAAAl1CXmJewl2gAAJeAl5iXsJfIAACX4Jf4AACYEAAAmCiYQAAAmFiYcJiImKCYuJjQmOiZAJkYAACZSAAAuzi68AAAmZAAALs4uvAAAJkwAAC7OLrwAACZSAAAuzi68AAAmWAAALs4uvAAAJl4AAC7OLrwAACZkAAAuzi68AAAmagAALs4uvAAAJnAAACZ2JnwAACaUAAAmjiagAAAmggAAJo4moAAAJogAACaOJqAAACaUAAAmmiagAAAm6AAAMConAAAAJqYAADAqJwAAACasAAAwKicAAAAmsgAAMConAAAAJqwAADAwJwAAACayAAAwKicAAAAmuAAAMConAAAAJr4AADAqJwAAACbEAAAwKicAAAAmygAAMConAAAAJsQAADAwJwAAACbKAAAwKicAAAAmygAAMConAAAAJsoAADAqJwAAACbWAAAwKicAAAAm0AAAMConAAAAJugAADAwJwAAACbWAAAwKicAAAAm3AAAMConAAAAJugAADAqJwAAACbiAAAwKicAAAAm6AAAMConAAAAJu4AADAqJwAAACb0AAAwKicAAAAm+gAAMConAAAAKRYAACcMJxIAACcGAAAnDCcSAAAoJgAAJxgpOgAAMyIAADMoMy4AACckAAAzKDMuAAAnHgAAMygzLgAAMyIAACcqMy4AACckAAAnKjMuAAAnMAAAMygzLgAAJzYAADMoMy4AACdUJ2AnSCm+J2YnPAAALfAnQgAAJ1QnYCdIKb4nZidUJ2AnSCm+J2YnVCdgJ04pvidmJ1QnYCdaKb4nZgAAJ2AAAAAAJ2YAACdgAAAAACdmJ7QAACp4J8AAACdsAAAqeCfAAAAneAAAKngnwAAAJ3IAACp4J8AAACd4AAAnfifAAAAnhAAAKngnwAAAJ4oAACp4J8AAACeEAAAo2ifAAAAnigAAKngnwAAAJ4oAACp4J8AAACeKAAAqeCfAAAAnnAAAKngnwAAAJ5AAACp4J8AAACeWAAAqeCfAAAAntAAAKNonwAAAJ5wAACp4J8AAACeiAAAqeCfAAAAntAAAKngnwAAAJ6gAACp4J8AAACeuAAAqeCfAAAAnrgAAKngnwAAAJ7QAACp4J8AAACe6AAAqeCfAAAAztAAAM7ozwAAANS4AACfYJ94AACfGAAAn2CfeAAA1LgAAJ9gn3gAANaYAACfYJ94AACfMAAAn2CfeAAAn0gAAJ9gn3gAAJ+oAADL8KKoAACfqAAAy/CiqAAAn6gAAJ+QoqgAAJ+oAADL8KKoAACfqAAAoniiqAAArLAAAK4wsggAAKzIAACuMLIIAACfwAAArjCyCAAAn9gAAK4wsggAAKzgAACuMLIIAACgCAAArjCyCAAArMgAAK4wsggAAJ/wAACuMLIIAACssAAArjCyCAAArLAAAKWosggAAKAIAACuMLIIAACgIAAArjCyCAAArMgAAK4wsggAAKA4AACuMLIIAACssAAArjCyCAAAoFAAAK4wsggAAKywAACgaKCAAACsyAAAoGiggAAArOAAAKBooIAAAKCYAACg4AAAAACgmAAAoLAAAAAAoMgAAKDgAAAAAKFYoXChKKq4oaCg+KFwoSiquKGgoVihcKEoqrihoKFYoXChEKq4oaChWKFwoSiquKGgoVihcKFAqrihoAAAoXAAAAAAoaChWKFwoYiquKGgobih0KHotfiiAKIYAACsgKJIAACiGAAAojCiSAAAsTAAAMvwoqgAALEAAADL8KKoAACxGAAAy/CiqAAAsTAAALFIoqgAAKJgAADL8KKoAACxMAAAoniiqAAAsTAAAKKQoqgAALFgAADL8KKoAACxMAAAy/CiqAAAo8ikWKngpHCkiKPgpFip4KRwpIiiwKRYqeCkcKSIotikWKngpHCkiKLwpFip4KRwpIii2KRYo2ikcKSIovCkWKngpHCkiKLwpFip4KRwpIii8KRYqeCkcKSIo4CkWKngpHCkiKMIpFip4KRwpIijIKRYqeCkcKSIozikWKngpHCkiKPIpFijaKRwpIijgKRYqeCkcKSIo1CkWKngpHCkiAAApFip4KRwpIgAAKRYqeCkcKSIAACkWKNopHCkiAAApFip4KRwpIgAAKRYqeCkcKSIAACkWKngpHCkiKOApFip4KRwpIijyKRYqeCkcKSIo5ikWKngpHCkiKOwpFip4KRwpIijsKRYqeCkcKSIo8ikWKngpHCkiKPIpFip4KRwpIij4KRYqeCkcKSIo/ikWKngpHCkiKQQpFip4KRwpIikKKRYqeCkcKSIpECkWKngpHCkiKSgAADP+AAAAACkuAAApNCk6AAArgAAAKTQpOgAAKUAAAClGKUwAAClwAAArjCyCAAApUgAAK4wsggAAKVgAACuMLIIAAClwAAApXiyCAAApZAAAK4wsggAAKXAAAClqLIIAAClwAAArjCyCAAApcAAAKXYsggAAKawAACmmKb4AACl8AAAppim+AAApggAAKaYpvgAAKYgAACmmKb4AACmOAAAppim+AAAprAAAKZQpvgAAKZoAACmmKb4AACmsAAApoCm+AAApsgAAKaYpvgAAKawAACm4Kb4AACmyAAApuCm+AAApxAAAKcop0AAAKdYAACncKeIAACn6LJQsiCygKgYp+iyULIgsoCoGKfoslCyILKAqBin6LJQp6CygKgYp+iyULJosoCoGKe4slCyILKAqBin6LJQp9CygKgYp+iyUKgAsoCoGKkIqWipgKmYAACoeKloqYCpmAAAqDCpaKmAqZgAAKhIqWipgKmYAACowKloqYCpmAAAqGCpaKmAqZgAAKkIqWiokKmYAACowKloqYCpmAAAqKipaKmAqZgAAKkIqWipgKmYAACoeKloqYCpmAAAqQipaKiQqZgAAKjAqWipgKmYAACoqKloqYCpmAAAqTipaKmAqZgAAKjAqWipgKmYAACpCKloqYCpmAAAqNipaKmAqZgAAKjwqWipgKmYAACpCKloqYCpmAAAqSCpaKmAqZgAAKk4qWipgKmYAACpUKloqYCpmAAAqbAAAKnIqeAAAKn4AACqcKqIAACqEAAAqnCqiAAAqigAAKpwqogAAKpAAACqcKqIAACqWAAAqnCqiAAAqqAAAKq4qtAAAKt4AACrwKvYAACq6AAAq8Cr2AAAqwAAAKvAq9gAAKsYAACrwKvYAACrMAAAq8Cr2AAAq3gAAKtIq9gAAKtgAACrwKvYAACreAAAq8Cr2AAAq5AAAKvAq9gAAKuoAACrwKvYAACsUAAArDisgAAAq/AAAKw4rIAAAKwIAACsOKyAAACsIAAArDisgAAArFAAAKxorIAAAKyYAACuMLIIAACssAAArPitEAAArMgAAKz4rRAAAKzgAACs+K0QAACtcAAArbit0AAArSgAAK24rdAAAK1AAACtuK3QAACtWAAArbit0AAArXAAAK24rdAAAK2IAACtuK3QAACtoAAArbit0AAArpCuqK5grtgAAK3orqiuYK7YAACuAK4YrjCyCAAArpCuqK5IrtgAAK6QrqiuYK7YAACukK6orniu2AAAAACuqAAAAAAAAK6QrqiuwK7YAACu8K8IryCvOAAAsHAAALDQsOgAAK9QAACw0LDoAACvaAAAsNCw6AAAr4AAALDQsOgAAK9oAACwELDoAACvgAAAsNCw6AAAr5gAALDQsOgAAK+wAACw0LDoAACvyAAAsNCw6AAAr+AAALDQsOgAAK/IAACwELDoAACv4AAAsNCw6AAAr+AAALDQsOgAAK/gAACw0LDoAACwKAAAsNCw6AAAr/gAALDQsOgAALBwAACwELDoAACwKAAAsNCw6AAAsEAAALDQsOgAALBwAACw0LDoAACwWAAAsNCw6AAAsHAAALDQsOgAALCIAACw0LDoAACwoAAAsNCw6AAAsLgAALDQsOgAALEwAADL8LF4AACxAAAAy/CxeAAAsRgAAMvwsXgAALEwAACxSLF4AACxYAAAy/CxeAAAsdgAALHAsggAALGQAACxwLIIAACxqAAAscCyCAAAsdgAALHwsggAALI4slCyILKAspiyOLJQsiCygLKYsjiyULIgsoCymLI4slCyaLKAspiysAAAsvizEAAAssgAALL4sxAAALLgAACy+LMQAAC4sAAAwuizKAAAtEgAALSQtKgAALQAAAC0kLSoAACzQAAAtJC0qAAAs1gAALSQtKgAALNAAACz6LSoAACzWAAAtJC0qAAAs3AAALSQtKgAALOIAAC0kLSoAAC0SAAAtJC0qAAAs7gAALSQtKgAALOgAACz6LSoAACzuAAAtJC0qAAAs7gAALSQtKgAALO4AAC0kLSoAAC0AAAAtJC0qAAAs9AAALSQtKgAALRIAACz6LSoAAC0AAAAtJC0qAAAtBgAALSQtKgAALRIAAC0kLSoAAC0MAAAtJC0qAAAtEgAALSQtKgAALRIAAC0kLSoAAC0YAAAtJC0qAAAtHgAALSQtKgAALTAAAC08AAAAAC02AAAtPAAAAAAv9AAALXItQgAALVoAAC1mLWwAAC1OAAAtZi1sAAAtSAAALWYtbAAALVoAAC1ULWwAAC1OAAAtVC1sAAAtWgAALWYtbAAALWAAAC1mLWwAAC/0AAAtcjC0AAAteAAALX4thAAAL9YAAC1yMLQAAC14AAAtfi2EAAAv9AAALYowtAAAL/QAAC2QMLQAAC3kAAAt8C32AAAtlgAALfAt9gAALaIAAC3wLfYAAC2cAAAt8C32AAAtogAALagt9gAALeQAAC3wLfYAAC20AAAt8C32AAAtrgAALcYt9gAALbQAAC3wLfYAAC20AAAt8C32AAAttAAALfAt9gAALcwAAC3wLfYAAC26AAAt8C32AAAtwAAALfAt9gAALeQAAC3GLfYAAC3MAAAt8C32AAAt0gAALfAt9gAALeQAAC3wLfYAAC3YAAAt8C32AAAt3gAALfAt9gAALd4AAC3wLfYAAC3kAAAt8C32AAAt6gAALfAt9gAALfwAADPsM/IAAC4OAAAuJjHUAAAuAgAALiYx1AAALggAAC4mMdQAAC4OAAAuJjHUAAAuDgAALhQx1AAALhoAAC4mMdQAAC4gAAAuJjHUAAAuPgAALqQvFgAALiwAADC6LjIAAC4+AAAuOC8WAAAuPgAALqQvFgAALj4AAC5ELxYAADPmAAAz7DPyAAAz5gAAM+wz8gAALkoAADPsM/IAAC5QAAAz7DPyAAAz5gAAM+wz8gAALlYAADPsM/IAADPmAAAz7DPyAAAuXAAAM+wz8gAALmIAADPsM/IAADPmAAAuaDPyAAAubgAAM+wz8gAALnQAADPsM/IAADPmAAAz7DPyAAAuegAAM+wz8gAAM+YAADPsM/IAAC6AAAAz7DPyAAAuhgAALowukgAALoYAAC6MLpIAAC6eAAAupDNgAAAungAALpgzYAAALp4AAC6kM2AAAC6wLrYxjC68AAAuqi62MYwuvAAALrAutjGMLrwAAC6wLrYxei68AAAusC62MYwuvAAALrAutjGGLrwAAAAALrYAAAAAAAAusC62MZguvAAALsIuyC7OMWgAAC7aAAAu1C7mAAAu2gAALuAu5gAAMbYAAC8QLxYAAC7sAAAvEC8WAAAu8gAALxAvFgAAMbYAAC74LxYAADHCAAAvEC8WAAAxtgAALv4vFgAAMbYAAC8ELxYAAC8KAAAvEC8WAAAvmi+gL4IviC+yL2QvoC+CL4gvsi8cL6Avgi+IL7Ivmi+gL4IviC+yLygvoC+CL4gvsi8iL6AvRi+IL7IvKC+gL4IviC+yLygvoC+CL4gvsi8oL6Avgi+IL7IvZC+gL4IviC+yLy4voC+CL4gvsi80L6Avgi+IL7IvOi+gL4IviC+yL5ovoC9GL4gvsi9kL6Avgi+IL7IvUi+gL4IviC+yL5ovoC+CL4gvsi9AL6Avgi+IL7Ivmi+gL0YviC+yL0wvoC+CL4gvsi9SL6Avgi+IL7Ivai+gL4IviC+yL5ovoC+CL4gvsi+aL6Avgi+IL7IvWC+gL4IviC+yL14voC+CL4gvsi9eL6Avgi+IL7Ivmi+gL4IviC+yL5ovoC+CL4gvsi9kL6Avgi+IL7Ivai+gL4IviC+yL3AvoC+CL4gvsi92L6Avgi+IL7IvfC+gL4IviC+yL44AAC+UAAAAADGSAAAz7AAAAAAz5gAAM+wAAAAAL5ovoC+mL6wvsjGSAAAxjC/EAAAvvgAAMYwvxAAAL7gAADGML8QAADGSAAAxei/EAAAvvgAAMYwvxAAAMZIAADGGL8QAADGSAAAxjC/EAAAxkgAAMZgvxAAAL/QAAC/uMAYAAC/KAAAv7jAGAAAv0AAAL+4wBgAAL9YAAC/uMAYAAC/cAAAv7jAGAAAv9AAAL+IwBgAAL/QAAC/uMAYAAC/0AAAv6DAGAAAv+gAAL+4wBgAAL/QAADAAMAYAAC/6AAAwADAGAAAwNgAAMCowQjBIMDYAADAqMEIwSDAMAAAwKjBCMEgwNgAAMBIwGDBIMDYAADAeMEIwSDAkAAAwKjBCMEgwNgAAMDAwQjBIMDYAADA8MEIwSDCEMJwwojCoAAAwWjCcMKIwqAAAME4wnDCiMKgAADCEMJwwojCoAAAwWjCcMKIwqAAAMFQwnDCiMKgAADCEMJwwZjCoAAAwWjCcMKIwqAAAMIQwnDCiMKgAADBgMJwwojCoAAAwhDCcMGYwqAAAMGwwnDCiMKgAADByMJwwojCoAAAwkDCcMKIwqAAAMIQwnDCiMKgAADCEMJwwojCoAAAweDCcMKIwqAAAMH4wnDCiMKgAADCEMJwwojCoAAAwijCcMKIwqAAAMJAwnDCiMKgAADCWMJwwojCoAAAwrgAAMLQwugAAMMAAADDeMOQAADDGAAAw3jDkAAAwzAAAMN4w5AAAMNIAADDeMOQAADDYAAAw3jDkAAAw6gAAMPAw9gAAMRQAADE4MT4AADD8AAAxODE+AAAxAgAAMTgxPgAAMQgAADE4MT4AADEOAAAxODE+AAAxFAAAMRoxPgAAMSAAADE4MT4AADEmAAAxODE+AAAxLAAAMTgxPgAAMTIAADE4MT4AADFcAAAxVjFoAAAxRAAAMVYxaAAAMUoAADFWMWgAADFQAAAxVjFoAAAxXAAAMWIxaAAAMZIAADGMMZ4AADFuAAAxjDGeAAAxdAAAMYwxngAAMZIAADF6MZ4AADGAAAAxjDGeAAAxkgAAMYYxngAAMZIAADGMMZ4AADGSAAAxmDGeAAAxtgAAMc4x1AAAMaQAADHOMdQAADGqAAAxzjHUAAAxsAAAMc4x1AAAMbYAADG8MdQAADHCAAAxzjHUAAAxyAAAMc4x1AAAMdoAADHgMeYAADHsAAAx8jH4AAAx/gAAM/IyBAAAAAEBSgM/AAEBSgPlAAEBSgQ3AAEBSwNBAAEBSgNMAAEBSgNnAAEBSgM9AAEBSv8oAAEBRQNnAAEBSgOKAAEBSgM1AAEBSwQEAAEBSQNaAAEB6wKUAAEB6wNnAAEB6wAAAAEBMwKUAAEBMwAAAAEBdANjAAEBdANnAAEBW/8pAAEBdAKUAAEBdANRAAEBdAAAAAEBWgAAAAEBfQKUAAEBWwAAAAEBfgFKAAEBWv8oAAEBWv9dAAEBbgFKAAEBVANjAAEBVAM/AAEBRf8pAAEBVANMAAEBVAM9AAEBVANRAAEBXv8oAAEBVANnAAEBVAOKAAEBVAM1AAEBVAQIAAEBVAKUAAEBUwNaAAEBXgAAAAECSgAAAAEBTwKUAAEBb/8fAAEBb/8oAAEAngNnAAEAlAM/AAEAlAQQAAEAlANRAAEAlP8oAAEAigNnAAEAlAOKAAEAkwNaAAEBqQKUAAEBNgAAAAEBdQAAAAEBYQKUAAEBWv8TAAECdAAAAAEBT/8TAAEBagAAAAEBav8oAAEBav9dAAEBjwFiAAEBaAKUAAEBiAAAAAECVAAAAAEBrQFiAAEBqwAAAAEBqwKUAAEBq/8oAAEC6gAAAAEBcwNRAAEBjf8oAAEBjf9dAAEBdgM/AAEBdgNMAAEBdgM9AAEBdgPeAAEBdgPyAAEBbANnAAEBdv8oAAEBdgOKAAEBdgM1AAEBdgQIAAEBdgNnAAEBdQNaAAEBdQQtAAEBdQQDAAEBdQP7AAECUwKUAAECUwAAAAEEBAAAAAEBOwKUAAEAlAAAAAEAvAAAAAEBdv8uAAECP/9CAAECbQAAAAEBRgQkAAEBRgQgAAEBJf8pAAEBPgAAAAEBRgNRAAEBPv8oAAEBbwKUAAEB2wAAAAEBZQKUAAEBZQAAAAEBLgNjAAEBI/8TAAEBLv8oAAEBLv9dAAEBLgFCAAEBYgMmAAEBYgMkAAEBYv8oAAEBYgNOAAEBYgNxAAEBYgMcAAEBYgPFAAEBYQNBAAEBYQQUAAEBcgAAAAEB4QKUAAEB4QM9AAEB4QNnAAEB4QAAAAEC2wAAAAEBHgMpAAEBHgM9AAEBHgKAAAEBHv8oAAEBHgNTAAEBHgN2AAEBHgMhAAEBHQNGAAEBHgAAAAEBRgAAAAEBMgNnAAEBMgNjAAEBMgNRAAEBMgKUAAEBbf8oAAEBbf9dAAECTwAAAAEBdQM/AAEBdQNjAAEBdQKUAAEBev8TAAEBdQNRAAEBdQM1AAEBlQAAAAEBxgAAAAECPwNnAAECPwM/AAECPwM9AAECNQNnAAECPwM1AAECPwKUAAECPgNaAAECPwAAAAEDbwAAAAECLgNnAAECLgNjAAECLwM9AAECLwNRAAECHwNnAAECLwM1AAECLwKUAAECOQAAAAEDJQAAAAECKgKUAAEBbwAAAAEAlANnAAEBeQAAAAEAlAKUAAEBLAK8AAEBXv8TAAEB0AFWAAEAsgKUAAEBSgK8AAEBlwAAAAEBwAAAAAEB7gFWAAEBcwNnAAEBcwNjAAEBcv8TAAEBcgNaAAECHQNnAAECHQNjAAECSAAAAAECHQKUAAECLf8TAAEDSAAAAAEBRgNnAAEBRgNjAAEBUP+cAAEBN/7FAAEBRgKUAAEBNf6vAAEBmf+cAAEBlwNjAAEBpwAAAAEBlwKUAAEBjP8TAAEBvwAAAAEBlwFKAAEC4AKUAAEC4AAAAAED2gAAAAEBSgKUAAEBSgAAAAECegAAAAEBdgKUAAECJAKUAAEBdgAAAAEB3wAGAAEBdgFKAAEBYgJ7AAECcgKUAAEBYgAAAAEB3gALAAEBbQNjAAEBbQKUAAEBbQM9AAEBbQNRAAEBbQNnAAEBbQM1AAEChgKUAAEChgAAAAEDxQAAAAEBQgNnAAEBQgNjAAEBbQAAAAEBQgKUAAEBUv8TAAECgv+qAAEBFALEAAEBFAKUAAEBFANFAAEBFAOXAAEBFQKhAAEBFAKoAAEBFAKsAAEBFAKdAAEBFALmAAEBFAMPAAEBFAKVAAEBFAH0AAEBJAMOAAEBJAOyAAEBEwK6AAECGAADAAEBwALEAAEBsAAAAAECuQAAAAEBQgAAAAEBJAK0AAEBJALEAAEBEv8pAAEBJAKoAAEBJAKxAAEBMALaAAEBoAARAAEBMQAAAAEBMf8oAAEB7gK8AAEBMf9dAAECYwLaAAEBQAD6AAEBIwLEAAEBIwK0AAEBIwKUAAEBE/8pAAEBIwKoAAEBIwKsAAEBIwKdAAEBIwKxAAEBIwLmAAEBIwMPAAEBIwKVAAEBIwNoAAEBIwH0AAEBIgK6AAEBjgAHAAEBCwK0AAEBCwKxAAEBCwKVAAEBC/8uAAEBkf8/AAEBVv8fAAEAhQLGAAEAhQLEAAEAhQKUAAEAhQNwAAEAhQLmAAEAhQMPAAEAhQKVAAEAhAK6AAEAL/8uAAEAT/80AAEAhQK8AAEBIP8TAAEBHAH0AAEBOwAAAAEAgQN+AAEArP8TAAEAxwAAAAEAx/8oAAEAgQLaAAEA9gLaAAEAx/9dAAEBDQFuAAEArwLaAAEBJALaAAEA9QAAAAEBOwFuAAEB3wH0AAEB3/8oAAEDYQAAAAEBPgKxAAEBVv8oAAEBVv9dAAECEwAAAAEBLAKUAAEBLAKoAAEBLAKsAAEBLAKdAAEBLAM+AAEBLANSAAEBLAMPAAEBLP8oAAEBLALmAAEBLAKVAAEBLANoAAEBLAH0AAEBLALEAAEBKwK6AAEBKwONAAEBKwNjAAEBKwNbAAEBwAH0AAEBmgANAAEBLAD6AAEB+AH0AAEBQgH0AAEAhf8uAAEBvQARAAEBMAH0AAEB7v8uAAEBhQARAAEA7ALEAAEA7AK0AAEAav8TAAEA7ALmAAEAhf8oAAEA7AH0AAEAhf9dAAEBCALEAAEBCAOBAAEBCAK0AAEBCANxAAEA9P8pAAEBCAKoAAEA8v8TAAEBDQAAAAEBCAH0AAEBCAKxAAEBDf8oAAEBhgARAAEBRwLaAAEBRwAAAAEBxAARAAEAwwLaAAEAlgAAAAEAqQAAAAEA5/8pAAEAqwMpAAEBAP8oAAEAqwKAAAEBAP9dAAEA0gD6AAEBMgKKAAEBMgKeAAEBMgKTAAEBMgK6AAEBMv8oAAEBMgMFAAEBMgLcAAEBMgKLAAEBMgM0AAEBMgHqAAEBMgMEAAEBMQKwAAEBMQODAAECGQH0AAEBMgAAAAECDAAAAAEBBAH0AAEBBAAAAAEBLAAAAAEBogH0AAEBogLEAAEBogKoAAEBogKdAAEBogLmAAEBogAAAAECewAAAAEBCgH0AAEBCgAAAAEB9AAAAAEBAwK6AAEBAwKeAAEBAwKTAAEBAwKnAAEBmf8oAAEBAwLcAAEBAwHqAAEBAwKLAAEBAgKwAAEBmQAAAAEAmv8uAAEA/ALEAAEA/AK0AAEA/AKxAAEA/AAAAAEA/AH0AAEA/P8oAAEB3wAAAAEBjwLEAAEAhQLCAAEAhQH0AAEAhQKoAAEASf8uAAEAXP80AAEBHwKUAAEBHwK0AAEBHwKoAAEBHwH0AAEBHwKxAAEBHwKVAAEBNP8uAAEBl/8/AAEAhwN+AAEAhQLaAAEA/QLaAAEAhQAAAAEAbP8TAAEAhwAAAAEAh/8oAAEAhwLaAAEA/wLaAAEAh/9dAAEArwAAAAEAowLaAAEBGwLaAAEAowAAAAEAywAAAAEBLQLEAAEBLQKUAAEBLQNFAAEBLQOXAAEBLgKhAAEBLQKoAAEBLQKsAAEBLQKdAAEBI/8oAAEBLQLmAAEBLQMPAAEBLQKVAAEBLQH0AAEBLQMOAAEBLQPeAAEBLAK6AAEBIwAAAAECFgAAAAEBPgLEAAEBPgK0AAEBPgH0AAEBO/8TAAEBPQK6AAECWf+wAAEA3ALEAAEA3AK0AAEAmgAAAAEA3AH0AAEAf/8TAAEArQAAAAEBAAAAAAEAqwLaAAEBJAL/AAEA5f8TAAEBdQARAAEApAD6AAEBEQH0AAEBEQLEAAEBEQKdAAEAn/8uAAEApP8uAAEBuwAAAAEBKQLQAAEBKQOBAAEBKQPTAAEBKgLdAAEBKQLkAAEBKQLoAAEBKQLZAAEBKf8oAAEBKQMDAAEBKQNLAAEBKQLRAAEBKQIwAAEBLAOgAAEBKAL2AAEBKQAAAAECPAAAAAEBtAIwAAEBtAMDAAEBtAAAAAEBQAAAAAEBTQL/AAEBTQMDAAEBNP8pAAEBTQIwAAEBTQLtAAEBTQAAAAEBlgAAAAEBJQAAAAEBOAIwAAEBOAAAAAEBOQAAAAEBJf8oAAEBJf9dAAEBMQMDAAEBKgL/AAEBKgLQAAEBF/8pAAEBKgLkAAEBKgLoAAEBKgLZAAEBKgLtAAEBMP8oAAEBKgMDAAEBKgNLAAEBKgLRAAEBKgOkAAEBKgIwAAEBKQL2AAEBMAAAAAECDwAAAAEBMAIwAAEBUgLQAAEBUgL/AAEBUgIwAAEBS/8TAAEBUgLtAAEBUgLRAAEBZgAAAAEBVQIwAAECQQAAAAEBS/8fAAEBSwIwAAEBS/8oAAEAkAMDAAEAhgLQAAEAhgMDAAEAhgOsAAEAhgLtAAEAhv8oAAEAfAMDAAEAhgMmAAEAhgLRAAEAhQL2AAEBhQIwAAEA7AAAAAEBIgAAAAEBMP8TAAEBPQIwAAEBSwAAAAEAjgMDAAEAjgIwAAEBYgIwAAEB/AAAAAEAmQIwAAEBbQIwAAEBUwAAAAEBgwAAAAEBgwIwAAEBg/8oAAECqAAAAAEBTgMDAAEBTgL/AAEBRf8TAAEBYP8oAAEBYP9dAAEBTQL2AAEBYAAAAAECNwAAAAEBUALQAAEBUALkAAEBUALoAAEBUALZAAEBUAN6AAEBUAOOAAEBUAMAAAEBUP8oAAEBUAMiAAEBUANLAAEBUALRAAEBUAOkAAEBUAMDAAEBTwL2AAEBTwPJAAEBTwOfAAEBTwOXAAEBUAAAAAEBsgAHAAECKgIwAAECKgAAAAEBUAIwAAEB5wIwAAEBUP8uAAECBv9eAAEBUAD6AAEBIgL/AAEBIgMDAAECMwAAAAEBJQMDAAEBJQPAAAEBJQL/AAEBJQO8AAEBJv8pAAEBJP8TAAEBPwAAAAEBJQIwAAEBJQLtAAEBP/8oAAEBcwAAAAEBFAL/AAEBFP8uAAEBMv8uAAEA+f8TAAEBFALZAAEBFAAAAAEBFP8oAAEBFAIwAAEBFP9dAAEBPAAAAAEBFAEOAAEBQwK8AAEBQwLFAAEBQwLvAAEBQwLsAAEBRP8oAAEBQwMOAAEBQwM3AAEBQwK9AAEBQwNmAAEBQwIcAAEBQwM2AAEBQgLiAAEBQgO1AAECPQIwAAEBRAAAAAEBsQAJAAEBJgIwAAEBJgAAAAEBVQAAAAEBswIwAAEBswMAAAEBswLkAAEBswLZAAEBswMiAAEBswAAAAECmwAAAAEBEQIwAAEBEQAAAAECBgAAAAEBBwMDAAEBBwLkAAEBBwLZAAEBBwLtAAEBBwIwAAEBB/8oAAEBBwMiAAEBBwNLAAEBBwLRAAEBBgL2AAEBBwAAAAEBLwAAAAEBFQMDAAEBFQL/AAEBFQLtAAEBFQAAAAEBFQIwAAEBFf8oAAECBwAAAAEBIgMAAAEBIgLwAAEBLf8TAAEBIgMiAAEBSP8oAAEBSAAAAAEBIgIwAAEBSP9dAAECGgAAAAEBTgLQAAEBTgLwAAEBTgLkAAEBTgIwAAEBTP8TAAEBTgLtAAEBTgLRAAEBZwAAAAEBkwAAAAEBcwKUAAEBjQAAAAECcgAAAAEBSwKUAAEApAAAAAEAzAAAAAEBVQKUAAEA1gAAAAUAAAABAAgAAQAMACIAAwA6ALoAAgADBOUE8wAABPUE+wAPBQ8FFgAWAAEACgE6AmYCaAJpAmoCawJsAm4CbwJwAB4AAALcAAAC3AAAAtwAAALcAAAC3AAAAtwAAALcAAAC3AAAAtwAAALcAAAC3AAAAtYAAALcAAAC3AAAAuIAAQH+AAEB/gABAf4AAQH+AAIAegABAf4AAQH+AAADNgAAAzYAAAM2AAADNgAAAzYAAAM2AAAC6AAAAzYAAQAAABAACgAWAEgAugC6ALoAegCaALoA2gEMAAIADgAUABoAIAAmACwAAQEuApQAAQEuAAAAAQFWAAAAAQLNAsYAAQOeAAAAAQRbAAAAAgAOABQAGgAgACYALAABASQB9AABASsAAAABAZ0AEQABArUCxgABA4YAAAABBEMAAAACAG4AdAB6AA4AFAAaAAECDgLCAAECDgAAAAECNgAAAAIATgBUAFoADgAUABoAAQIKAtoAAQJQAAAAAQKTAAAAAgAuADQAOgAOABQAGgABAooC2gABAjUAAAABAl0AAAACAA4AFAAaACAAJgAsAAEBAQLaAAEArAAAAAEA1AAAAAECEALaAAECEAAAAAECOAAAAAIADgAUABoAIAAmACwAAQCGAjAAAQCGAAAAAQCuAAAAAQKRAjAAAQH4AAAAAQIuAAAABgAQAAEACgAAAAEADAAMAAEAHAA8AAEABgT1BPYE9wT4BPoE+wAGAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAEAAAAAAAYADgAUABoAIAAmACwAAQAA/ygAAQAA/zwAAf/l/xMAAf/n/ykAAQAA/x8AAQAA/10ABgAQAAEACgABAAEADAAcAAEAOACuAAIAAgTlBPMAAAUPBRYADwACAAQE5QTxAAAE8wTzAA0FDwUQAA4FEwUWABAAFwAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAXgAAAGQAAABkAAAAagAAAL4AAAC+AAAAvgAAAL4AAAC+AAAAvgAAAHAAAAC+AAEBHgH0AAEAAAH0AAEBCwH0AAEBHgKUABQAKgAwAGYANgBmADwAQgBIAE4AVABaAGAAZgBsAIQAhAByAHgAfgCEAAEAAAKdAAEAAAKxAAEAAALEAAEAAAKoAAEAAAK0AAEAAAKUAAEAAAMOAAH//wK6AAEAAAKVAAEBHgMPAAEAAALmAAEBJAMKAAEAAANjAAEAAAM/AAEBHgOKAAEAAANnAAYAEAABAAoAAgABAAwADAABABQAHgABAAIE9AUXAAIAAAAQAAAAFgACAAYADAABAUQB9AABAUQClAABB0AABAAAA5s0ZjRmNGY0ZjRmNGY0ZjRmNGY0ZjRmNGY0ZjRmNGY0ZjRmNGY0ZjRmNGYIsjRmNGY0ZjOMM4wJRNLI0sjSyNLI0sjSyNLINMAzXjNeCwYLBgsGNMA0wEn0SfQzjDOMM4wzjDOMM4wzjDOMM4wzjDOMM4wzjDOMM4wzjDOMM4wzjDOMM4wLSDOMC3rTPNM80zzTPNM80zzTPDT+NP40/jT+NP40/jT+NP40/hUoNP40/jT+NP40/jT+NP40/jT+FVI0/jUoNP4VgBWAFa40/hWuFa4VrhWuFa4WADT+NP40/jT+NP40/jT+NP40/jT+NP40/jTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTANMA0wDTAM4wWWhvEHdYztjO2M7YztjO2M7YztjO2HngeeB54HngeeB54HngeeB54HngeeDTAHrYz+DP4M/gz+DP4M/g1KDUoNSg1KDUoNSg1KDUoNSg1KDUoNSg1KDUoNSg1KDUoNSg1KDUoNSg1KDUoHzDTctNy03LTctNyKM4yEDKiMqIyojKiMqIyojKiMqIyojMsM14zXjNeM140/jO2M7YztjO2M7bTPNM80zzTPNM80zzTPDT+NGYzjDT+M7Yz+DRmNMA1KDT+TYw1KDWwNbA1sDWwNbA1sDWwNbA1sDWwNbA1sDWwNbA1sDWwNbA1sDWwNbA1sDVONbA1sDWwPao9qj140pLSktKS0pLSktKS0pJOjjYKNsw2+k6OTo5J9En0Pao9qj2qPao9qj2qPao9qj2qPao9qj2qPao9qj2qPao9qj2qPao9qj2qPao9qj14TbY3ODdiN2I3YjdiN2I3Yk2MTYxNjE2MTYw3iE4UN55OFDe0ThQ37k4UThROFE4UThROFDjYOPpOFE4UTTROFDkQORA5EE4mTiY5Pk4mTiZOJjxMTYxNjE2MTYxNjE2MTYxNjE2MTYw9eD14PXg9eDz2PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD14PXg9eD2qPeA94D4uPqA+oD6gPqA+oD6gPqA+oD7SPtI+0j7SPtI+0j7SPtI+0j7SPtI/DD/aTmROZEN8TmROZE5kTmROZE00TTRNNE00TTRNNE00TTRNNEPCRIhEiESIRIhEiE00TTRNNE00RJJNNE00TTRNVkS4RLhEuES4RLhE7k1WTVZNVk1WTVZNVk1WTVZNVk1WSfRJ9En0SfRJ9E4UTTRNNE00TTRNNE00TTRKHk6OSixOjk6OTo5KXk00TTRNNE00TTRNNE00TTRNNE00TTRNNE00TTRNNE00TTRNNE00TTRNNE00TTRNNE00TYxNVk1WTVZNjE5kTbZOFE4mThROJk5kTo5OjlwyXDJOmE7CTsJOwk7CTsJOwk7CTsJOwk7CTsJOwk7CTsJOwk7CTsJOwk7CTsJOwk7CTsJOwk7CU2ZTZk8AUBZQFlAWUBZQFlAWUBZTRFAsUCxQLFNEU0Rb1FNmU2ZTZlNmU2ZTZlNmU2ZTZlNmU2ZTZlNmU2ZTZlNmU2ZTZlNmU2ZTZlNmU2ZTRFBSXBBcEFwQXBBcEFwQXBBcMlwyXDJcMlwyXDJcMlwyXDJSeFwyXDJcMlwyXDJcMlwyXDJcMlwyXDJcMlwyXDJSjlKOUo5TBlMGUqhTBlMGUwZTBlMGXDJcMlwyXDJcMlwyXDJcMlwyXDJcMlwyU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTRFNEU0RTZlN8VOJWGFvqW+pb6lvqW+pb6lvqW+pWTlZOVk5WTlZOVk5WTlZOVk5WTlZOVk5WcFZwVnBWcFZwVnBWcFZwVppWmlaaVppWmlaaVppWmlaaVppWmlaaVppWmlaaVppWmlaaVppWmlaaVppWrFkKWQpZClkKWQpZLFuGW4ZbhluGW4ZbhluGW4ZbhluGW9Rb1FvUW9Rb1FvqW+pb6lvqW+pcEFwQXBBcEFwQXBBcEFwyXEhdTl1cXe5eMF72XxBfXmGYYmpjgGXgY8Jj8GQeZGhkimTAZSplaGWqZeBl9mYcZkZmhGaeZsxnImdYZ45noGeqZ7BoEmgkaIpolGimaLBoutPMaMRqamqeap5qdGp0ap5rFGtmbkR1Vnac1Gh7aoM8ilaKwIzajSiN+pF4k9qUypTKlMqUypTKlMqUypTKlCCUypTKlMqUypUgoMqg2Ky2rMC5HrkkvRK9IME+wUjFksbkx+bIMMiCyTTJ7soMye7KDM/oz+jJ7soMye7KDMomykjKdsr8y47Ljsusy7LMsNA00DTP3s/o0C7QNNA+0GzSyNKS0sjS9tM81GjTctPM09bT+NQy1DzUXtRoAAIAPQABAEsAAABNAGsASwBtAG0AagBvAHkAawB7ALYAdgC4APIAsgD2AP4A7QEHAQcA9gEWARYA9wEcARwA+AElASUA+QEqASwA+gE1ATUA/QE6AYUA/gGHAZkBSgGbAacBXQGpAakBagGrAbQBawG2AbcBdQG5AikBdwItAjcB6AI5AjkB8wI7AlYB9AJjAtsCEALdA18CiQNjA2oDDAN0A4cDFAOJA5MDKAOVA5cDMwOZA5wDNgPTA9MDOgPVA9UDOwPYA9gDPAPlA+UDPQP0A/UDPgP9BAEDQAQDBAYDRQQIBAgDSQQMBA4DSgQTBBQDTQQXBBoDTwQiBCkDUwQtBC0DWwQxBDUDXAQ4BDwDYQRDBEgDZgRKBGADbARqBGsDgwRuBG8DhQRxBHIDhwR0BHQDiQR8BHwDigSABIADiwSCBIUDjASHBIcDkASLBIsDkQSNBI0DkgSWBJYDkwSiBKIDlASnBKsDlQS0BLQDmgAkANf/xADd/+wBYP/tAZ4AVgGs/+ICE//fAhr/9QIb/9ACHP/QAh3/0AIe/9ACH//QAiD/0AIh/9ACIv/QAiP/0AI8//ECY//QAmT/0AJl/9ADRf/OA3D/3QP0/9gEBP+1BAb/7AQI/64EDv+eBDn/6wQ7//IEPf/cBEX/6wRH//IESf/cBE7/lwRP/5MEcP+6AHAAAf/2AAL/9gAD//YABP/2AAX/9gAG//YAB//2AAj/9gAJ//YACv/2AAv/9gAM//YADf/2AA7/9gAP//YAEP/2ABH/9gAS//YAE//2ABT/9gAV//YAFv/2ABf/9gAY//YAGf/2ABr/6wAb/+sAuf/4ALr/+AC7//gAvP/4AL3/+AC+//gAv//4ANf/9ADY//sA2f/7ANr/+wDb//sA3P/7AN3/7wDe/+wA3//sAOD/7ADh/+wA4v/sAOP/7ADk/+wA5f/sAOb/7ADn/+wA6AAAAOkAAADqAAAA6wAAAOwAAAEq//YBOv/4AYD/+wGB//sBgv/7AYP/+wGE//sBhf/7AYf/+wIZ//YCPAAAAnP/9gJ0//YCdf/2Anb/9gJ3//YCeP/2Ann/9gJ6//YCe//2Anz/9gJ9//YCfv/2An//9gKA//YCgf/2AoL/9gKD//YChP/2AoX/9gKG//YCh//2Aoj/9gKJ//YCiv/2Aov/9gKM/+wCjf/sA4UAAAOQAAAD/QAAA/4AAAQBAAAEDQAABA7/9QQ5/+EEO//tBD3/5QRF/+EER//tBEn/5QRKAAAESwAABGsAAARwAAAElv/7ABAAuf/qANf/8ADd/+cCEwAAAhn/7wNF//YDS//2BA3/7gQO/+wEOf/ZBDv/6gQ9/90ERf/ZBEf/6gRJ/90EcP/0AAwBYP/uAZ4APgGs/+QCE//gAhr/4AI8/+0DRf/iA3AAAAQIAAAEPQAABEkAAARr//YCawAB/7oAAv+6AAP/ugAE/7oABf+6AAb/ugAH/7oACP+6AAn/ugAK/7oAC/+6AAz/ugAN/7oADv+6AA//ugAQ/7oAEf+6ABL/ugAT/7oAFP+6ABX/ugAW/7oAF/+6ABj/ugAZ/7oAGv+WABv/lgAd//QAHv/0AB//9AAg//QAIf/0ACL/9AAj//QARv/0AEf/9ABI//QASf/0AEr/9ABL//QATf/0AGP/pQBk/6UAfv/0AH//9ACA//QAgf/0AIL/9ACD//QAhP/0AIX/9ACG//QAh//0AIj/9ACJ//QAiv/0AIv/9ACM//QAjf/0AI7/9ACP//QAkP/0AJH/9ACS//QAk//0AJT/9ACV//QAlv/0AJf/9ACY//QAmf/0AJr/9ACb//QAnP/0AJ3/9ACe//QAn//0AKD/9ACj//QArAAAAK0AAACuAAAArwAAALAAAACxAAAAsgAAALMAAAC0AAAAtQAAALYAAAC4//QA9v/0APf/9AD4//QA+f/0APr/9AD7//QA/P/0ASr/ugEr//QBPP/NAT3/zQE+/80BP//NAUD/zQFB/80BQv/NAUP/zQFE/80BRf/NAUb/zQFH/80BSP/NAUn/zQFK/80BS//NAUz/zQFN/80BTv/NAU//zQFQ/80BUf/NAVL/zQFT/80BVP/NAVX/zQFW/80BWP/JAVn/yQFa/8kBW//JAVz/yQFd/8kBXv/JAV//yQFg/9EBYf/JAWL/yQFj/8kBZP/JAWX/yQFm/8kBZ//JAWj/yQFp/8kBav/JAWv/yQFs/8kBbf/JAW7/yQFv/8kBcP/JAXH/yQFy/8kBc//JAXT/yQF1/8kBdv/JAXf/yQF4/8kBef/JAXr/yQF7/8kBfP/JAX3/yQF+/8kBf//1AYD/yQGB/8kBgv/JAYP/yQGE/8kBhf/JAYf/yQGO/9cBjwAAAZEACgGXAAABn//XAaP/1wGs/+kBrf/XAa7/1wGv/9cBsP/XAbH/1wGy/9cBs//XAbT/1wG1/9cBtv/XAbf/1wG4/9cBuf/JAbr/yQG7/8kBvP/JAb3/yQG+/8kBv//JAcD/yQHB/8kBwv/JAcP/yQHE/8kBxf/JAcb/yQHH/8kByP/JAcn/yQHK/8kBy//JAcz/yQHN/8kBzv/JAc//yQHQ/8kB0f/JAdL/yQHT/8kB1P/JAdX/yQHW/8kB1//JAdj/yQHZ/8kB2v/JAdv/yQHc/9cB3v/JAd//1wHg/9cB4f/XAeL/1wHj/9cB5P/XAeX/1wHm/9cB5//NAej/zQHp/80B6v/NAev/zQHs/80B7f/NAe7/zQHv/80B8P/NAfH/zQHy//gB9P/1AfX/9QH2//UB9//1Afj/9QH5//UB+v/1Afv/9QH8/9YB/f/WAf7/1gH//9YCAP/WAgH/1gIC/9YCA//WAgT/1gIF/9YCBv/WAgf/1gII/9YCCf/WAgr/1gIL/9YCDP/WAg3/1gIO/9YCD//WAhD/1gIR/9YCEv/WAhP/6gIU/+sCFf/rAhb/6wIX/+sCGP/rAhn/3wIa/+oCG//qAhz/6gId/+oCHv/qAh//6gIg/+oCIf/qAiL/6gIj/+oCJP/TAiX/0wIm/9MCJ//TAij/0wIt/8kCLv/JAi//yQIw/8kCMf/JAjL/yQIz/8kCPP/tAj3/yQI+/8kCP//JAkD/yQJB/8kCQv/JAkP/yQJE/8kCRf/JAkb/yQJH/8kCSP/JAkn/yQJK/8kCS//JAkz/yQJN/8kCTv/JAk//yQJQ/8kCUf/JAlL/yQJT/8kCVP/JAlX/yQJW/9cCW//XAl//9QJj/+oCZP/qAmX/6gJm/8kCZ//JAmj/9QJp//UCav/1Amv/9QJs//UCbf/NAm7/9QJv//UCcP/sAnH/7AJy/+wCc/+cAnT/nAJ1/5wCdv+cAnf/nAJ4/5wCef+cAnr/nAJ7/5wCfP+cAn3/nAJ+/5wCf/+cAoD/nAKB/5wCgv+cAoP/nAKE/5wChf+cAob/nAKH/5wCiP+cAon/nAKK/5wCi/+cAoz/nAKN/5wCjv/sAo//4gKQ/+ICkf/iApL/4gKT/+IClP/iApX/4gKW/+wCl//sApj/7AKZ/+wCmv/sApv/7AKc/+wCnf/sAp7/7AKf/+wCoP/sAqH/7AKi/+wCo//sAqT/7AKl/+wCpv/sAqf/7AKo/+wCqf/sAqr/7AKr/+wCrP/sAq3/7AKu/+wCr//sArD/7AKx/+wCsv/sArP/7AK0/+ICtf/sArb/4gK3/+ICuP/iArn/4gK6/+ICu//iArz/4gK9/+wCvv/sAr//7ALA/+wCwf/sAsL/7ALD/+wCxP/sAsX/7ALG/+wCx//sAsj/7ALJ/+wCyv/sAsv/7ALM/+wCzf/sAs7/7ALP/+wC0P/sAtH/7ALS/+wC0/9WAtT/VgLV/+wC1v/sAtf/7ALY/+wC2f/sAtr/7ALb/+wC3P/sAt3/7ALe/+wC3//sAuD/7ALh/+wC4v/sAuP/7ALk/+wC5f/sAub/7ALn/+wC6P/sAun/7ALq/+wC6//sAuz/7ALt/+IC7v/iAu//4gLw/+IC8f/iAvL/4gLz/+IC9P/iAvX/4gL2/+IC9//iAvj/4gL5/+IC+v/iAvv/4gL8/+IC/f/iAv7/4gL//+IDAP/iAwH/4gMC/+IDA//iAwT/4gMF/+IDBv/iAwf/4gMI/+IDCf/iAwr/4gML/+IDDP/iAw3/4gMO/+IDD//iAxD/7AMR/+wDEv/iAxP/7AMU/+wDFf/sAxb/7AMX/+wDGP/sAxn/7AMa/+wDG//YAxz/2AMd/9gDHv/YAx//2AMg/9gDIf/YAyL/2AMj/9gDJP/YAyX/2AMm/9gDLwAAAzAAAAMxAAADMgAAAzMAAAM0AAADNQAAAzYAAAM3AAADOAAAAzkAAAM6AAADOwAAAzwAAAM9AAADPgAAAz8AAANAAAADQQAAA0IAAANDAAADRAAAA1v/7ANc/+wDXf/sA17/7ANf/+wDY//iA2T/4gNl/+IDZv/iA2f/4gNo/+IDaf/iA2r/7AN/AAADgQAAA4L/5QOKAAADjAAAA43/5QP0/+kD/f+PA/7/jwP//+MEAP/jBAH/jwQIAAAEDf/IBCP/2QQk/9kEJf/ZBCb/2QQn/9kEKP/ZBCn/2QQt/9kEMf/ZBDL/2QQz/9kENP/ZBDX/2QQ9AAAESQAABEr/jwRL/48ETQAABE8AAARQ/+AEUf/fBFL/4ART/98EVv/gBFf/3wRY/+AEWf/fBGr/6wRr/9oEcAAABIP/9ASE/8kEhf/0BIcAAASL//QACgFg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//AARv/wAEf/8ABI//AASf/wAEr/8ABL//AATf/wAGP/yQBk/8kAfv/wAH//8ACA//AAgf/wAIL/8ACD//AAhP/wAIX/8ACG//AAh//wAIj/8ACJ//AAiv/wAIv/8ACM//AAjf/wAI7/8ACP//AAkP/wAJH/8ACS//AAk//wAJT/8ACV//AAlv/wAJf/8ACY//AAmf/wAJr/8ACb//AAnP/wAJ3/8ACe//AAn//wAKD/8ACj//AArP/zAK3/8wCu//MAr//zALD/8wCx//MAsv/zALP/8wC0//MAtf/zALb/8wC4//AA3gAAAN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAPb/8AD3//AA+P/wAPn/8AD6//AA+//wAPz/8AEq/8QBK//wATz/xAE9/8QBPv/EAT//xAFA/8QBQf/EAUL/xAFD/8QBRP/EAUX/xAFG/8QBR//EAUj/xAFJ/8QBSv/EAUv/xAFM/8QBTf/EAU7/xAFP/8QBUP/EAVH/xAFS/8QBU//EAVT/xAFV/8QBVv/EAVj/0gFZ/9IBWv/SAVv/0gFc/9IBXf/SAV7/0gFf/9IBYP/PAWH/0gFi/9IBY//SAWT/0gFl/9IBZv/SAWf/0gFo/9IBaf/SAWr/0gFr/9IBbP/SAW3/0gFu/9IBb//SAXD/0gFx/9IBcv/SAXP/0gF0/9IBdf/SAXb/0gF3/9IBeP/SAXn/0gF6/9IBe//SAXz/0gF9/9IBfv/SAX//9wGA/8QBgf/EAYL/xAGD/8QBhP/EAYX/xAGH/8QBjv/dAY8AAAGRAAABkwAAAZcAAAGbAAABn//dAaP/3QGs/+MBrf/dAa7/3QGv/90BsP/dAbH/3QGy/90Bs//dAbT/3QG1/90Btv/dAbf/3QG4/90Buf/SAbr/0gG7/9IBvP/SAb3/0gG+/9IBv//SAcD/0gHB/9IBwv/SAcP/0gHE/9IBxf/SAcb/0gHH/9IByP/SAcn/0gHK/9IBy//SAcz/0gHN/9IBzv/SAc//0gHQ/9IB0f/SAdL/0gHT/9IB1P/SAdX/0gHW/9IB1//SAdj/0gHZ/9IB2v/SAdv/0gHc/90B3v/SAd//3QHg/90B4f/dAeL/3QHj/90B5P/dAeX/3QHm/90B5//SAej/0gHp/9IB6v/SAev/0gHs/9IB7f/SAe7/0gHv/9IB8P/SAfH/0gHy//YB9P/3AfX/9wH2//cB9//3Afj/9wH5//cB+v/3Afv/9wH8/94B/f/eAf7/3gH//94CAP/eAgH/3gIC/94CA//eAgT/3gIF/94CBv/eAgf/3gII/94CCf/eAgr/3gIL/94CDP/eAg3/3gIO/94CD//eAhD/3gIR/94CEv/eAhP/9gIU//gCFf/4Ahb/+AIX//gCGP/4Ahn/9AIa//cCG//3Ahz/9wId//cCHv/3Ah//9wIg//cCIf/3AiL/9wIj//cCJP/rAiX/6wIm/+sCJ//rAij/6wIt/9ICLv/SAi//0gIw/9ICMf/SAjL/0gIz/9ICPP/mAj3/0gI+/9ICP//SAkD/0gJB/9ICQv/SAkP/0gJE/9ICRf/SAkb/0gJH/9ICSP/SAkn/0gJK/9ICS//SAkz/0gJN/9ICTv/SAk//0gJQ/9ICUf/SAlL/0gJT/9ICVP/SAlX/0gJW/90CW//dAl//9wJj//cCZP/3AmX/9wJm/9ICZ//SAmj/9wJp//cCav/3Amv/9wJs//cCbf/SAm7/9wJv//cCcP/sAnH/7AJy/+wCc/+cAnT/nAJ1/5wCdv+cAnf/nAJ4/5wCef+cAnr/nAJ7/5wCfP+cAn3/nAJ+/5wCf/+cAoD/nAKB/5wCgv+cAoP/nAKE/5wChf+cAob/nAKH/5wCiP+cAon/nAKK/5wCi/+cAoz/nAKN/5wCjv/sAo//4gKQ/+ICkf/iApL/4gKT/+IClP/iApX/4gKW/+wCl//sApj/7AKZ/+wCmv/sApv/7AKc/+wCnf/sAp7/7AKf/+wCoP/sAqH/7AKi/+wCo//sAqT/7AKl/+wCpv/sAqf/7AKo/+wCqf/sAqr/7AKr/+wCrP/sAq3/7AKu/+wCr//sArD/7AKx/+wCsv/sArP/7AK0/+ICtf/sArb/4gK3/+ICuP/iArn/4gK6/+ICu//iArz/4gK9/+wCvv/sAr//7ALA/+wCwf/sAsL/7ALD/+wCxP/sAsX/7ALG/+wCx//sAsj/7ALJ/+wCyv/sAsv/7ALM/+wCzf/sAs7/7ALP/+wC0P/sAtH/7ALS/+wC0/+mAtT/pgLV/+wC1v/sAtf/7ALY/+wC2f/sAtr/7ALb/+wC3P/sAt3/7ALe/+wC3//sAuD/7ALh/+wC4v/sAuP/7ALk/+wC5f/sAub/7ALn/+wC6P/sAun/7ALq/+wC6//sAuz/7ALt/+IC7v/iAu//4gLw/+IC8f/iAvL/4gLz/+IC9P/iAvX/4gL2/+IC9//iAvj/4gL5/+IC+v/iAvv/4gL8/+IC/f/iAv7/4gL//+IDAP/iAwH/4gMC/+IDA//iAwT/4gMF/+IDBv/iAwf/4gMI/+IDCf/iAwr/4gML/+IDDP/iAw3/4gMO/+IDD//iAxD/7AMR/+wDEv/iAxP/7AMU/+wDFf/sAxb/7AMX/+wDGP/sAxn/7AMa/+wDG//sAxz/7AMd/+wDHv/sAx//7AMg/+wDIf/sAyL/7AMj/+wDJP/sAyX/7AMm/+wDW//sA1z/7ANd/+wDXv/sA1//7ANj/+IDZP/iA2X/4gNm/+IDZ//iA2j/4gNp/+IDav/sA37/9gOC/90DhP/1A4b/9gOJ//YDjf/dA4//9QOR//YD9P/eA/3/iwP+/4sD///yBAD/8gQB/4sEDf+9BCP/ygQk/8oEJf/KBCb/ygQn/8oEKP/KBCn/ygQt/8oEMf/KBDL/ygQz/8oENP/KBDX/ygQ7AAAEPQAABEcAAARJAAAESv+LBEv/iwRMABQETgAUBFD/zgRR/+IEUv/OBFP/4gRW/84EV//iBFj/zgRZ/+IEav/kBGv/4gRu//MEb//zBHAAAAR8//MEg//wBIT/0gSF//AEh//zBIv/8AJQAAH/7AAC/+wAA//sAAT/7AAF/+wABv/sAAf/7AAI/+wACf/sAAr/7AAL/+wADP/sAA3/7AAO/+wAD//sABD/7AAR/+wAEv/sABP/7AAU/+wAFf/sABb/7AAX/+wAGP/sABn/7AAaAAAAGwAAAB3/6AAe/+gAH//oACD/6AAh/+gAIv/oACP/6AAnAAAARv/oAEf/6ABI/+gASf/oAEr/6ABL/+gATf/oAGMAAABkAAAAfv/oAH//6ACA/+gAgf/oAIL/6ACD/+gAhP/oAIX/6ACG/+gAh//oAIj/6ACJ/+gAiv/oAIv/6ACM/+gAjf/oAI7/6ACP/+gAkP/oAJH/6ACS/+gAk//oAJT/6ACV/+gAlv/oAJf/6ACY/+gAmf/oAJr/6ACb/+gAnP/oAJ3/6ACe/+gAn//oAKD/6ACj/+gArP/1AK3/9QCu//UAr//1ALD/9QCx//UAsv/1ALP/9QC0//UAtf/1ALb/9QC4/+gA3gAAAN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAPb/6AD3/+gA+P/oAPn/6AD6/+gA+//oAPz/6AEq/+wBK//oATz/9wE9//cBPv/3AT//9wFA//cBQf/3AUL/9wFD//cBRP/3AUX/9wFG//cBR//3AUj/9wFJ//cBSv/3AUv/9wFM//cBTf/3AU7/9wFP//cBUP/3AVH/9wFS//cBU//3AVT/9wFV//cBVv/3AVj/2wFZ/9sBWv/bAVv/2wFc/9sBXf/bAV7/2wFf/9sBYP/dAWH/2wFi/9sBY//bAWT/2wFl/9sBZv/bAWf/2wFo/9sBaf/bAWr/2wFr/9sBbP/bAW3/2wFu/9sBb//bAXD/2wFx/9sBcv/bAXP/2wF0/9sBdf/bAXb/2wF3/9sBeP/bAXn/2wF6/9sBe//bAXz/2wF9/9sBfv/bAX//8QGA//YBgf/2AYL/9gGD//YBhP/2AYX/9gGH//YBjv/6AZ//+gGj//oBrP/ZAa3/+gGu//oBr//6AbD/+gGx//oBsv/6AbP/+gG0//oBtf/6Abb/+gG3//oBuP/6Abn/2wG6/9sBu//bAbz/2wG9/9sBvv/bAb//2wHA/9sBwf/bAcL/2wHD/9sBxP/bAcX/2wHG/9sBx//bAcj/2wHJ/9sByv/bAcv/2wHM/9sBzf/bAc7/2wHP/9sB0P/bAdH/2wHS/9sB0//bAdT/2wHV/9sB1v/bAdf/2wHY/9sB2f/bAdr/2wHb/9sB3P/6Ad7/2wHf//oB4P/6AeH/+gHi//oB4//6AeT/+gHl//oB5v/6Aef/9QHo//UB6f/1Aer/9QHr//UB7P/1Ae3/9QHu//UB7//1AfD/9QHx//UB9P/sAfX/7AH2/+wB9//sAfj/7AH5/+wB+v/sAfv/7AH8/+cB/f/nAf7/5wH//+cCAP/nAgH/5wIC/+cCA//nAgT/5wIF/+cCBv/nAgf/5wII/+cCCf/nAgr/5wIL/+cCDP/nAg3/5wIO/+cCD//nAhD/5wIR/+cCEv/nAhP/3gIU/+ECFf/hAhb/4QIX/+ECGP/hAhr/3gIb/94CHP/eAh3/3gIe/94CH//eAiD/3gIh/94CIv/eAiP/3gIt/9sCLv/bAi//2wIw/9sCMf/bAjL/2wIz/9sCPP/kAj3/2wI+/9sCP//bAkD/2wJB/9sCQv/bAkP/2wJE/9sCRf/bAkb/2wJH/9sCSP/bAkn/2wJK/9sCS//bAkz/2wJN/9sCTv/bAk//2wJQ/9sCUf/bAlL/2wJT/9sCVP/bAlX/2wJW//oCW//6Al//7AJj/94CZP/eAmX/3gJm/9sCZ//bAmj/8QJp//ECav/xAmv/8QJs//ECbf/1Am7/8QJv//ECcP/2AnH/9gJy//YCjv/2Ao//7AKQ/+wCkf/sApL/7AKT/+wClP/sApX/7AKW//YCl//2Apj/9gKZ//YCmv/2Apv/9gKc//YCnf/2Ap7/9gKf//YCoP/2AqH/9gKi//YCo//2AqT/9gKl//YCpv/2Aqf/9gKo//YCqf/2Aqr/9gKr//YCrP/2Aq3/9gKu//YCr//2ArD/9gKx//YCsv/2ArP/9gK0/+wCtf/2Arb/7AK3/+wCuP/sArn/7AK6/+wCu//sArz/7AK9//YCvv/2Ar//9gLA//YCwf/2AsL/9gLD//YCxP/2AsX/9gLG//YCx//2Asj/9gLJ//YCyv/2Asv/9gLM//YCzf/2As7/9gLP//YC0P/2AtH/9gLS//YC1f/2Atb/9gLX//YC2P/2Atn/9gLa//YC2//2Atz/9gLd//YC3v/2At//9gLg//YC4f/2AuL/9gLj//YC5P/2AuX/9gLm//YC5//2Auj/9gLp//YC6v/2Auv/9gLs//YC7f/sAu7/7ALv/+wC8P/sAvH/7ALy/+wC8//sAvT/7AL1/+wC9v/sAvf/7AL4/+wC+f/sAvr/7AL7/+wC/P/sAv3/7AL+/+wC///sAwD/7AMB/+wDAv/sAwP/7AME/+wDBf/sAwb/7AMH/+wDCP/sAwn/7AMK/+wDC//sAwz/7AMN/+wDDv/sAw//7AMQ//YDEf/2AxL/7AMT//YDFP/2AxX/9gMW//YDF//2Axj/9gMZ//YDGv/2Axv/7AMc/+wDHf/sAx7/7AMf/+wDIP/sAyH/7AMi/+wDI//sAyT/7AMl/+wDJv/sA0X/7ANG//YDR//2A0j/9gNJ//YDSv/2A0z/9gNN//YDTv/2A0//9gNQ//YDUf/2A1L/9gNT//YDVP/2A1X/9gNb//YDXP/2A13/9gNe//YDX//2A2P/7ANk/+wDZf/sA2b/7ANn/+wDaP/sA2n/7ANq//YDfgAAA38AAAOBAAADgv/yA4QAAAOGAAADhwAA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/7AD/v+wBAH/sAQj/84EJP/OBCX/zgQm/84EJ//OBCj/zgQp/84ELf/OBDH/zgQy/84EM//OBDT/zgQ1/84ESv+wBEv/sASE/+gB9AAB/54AAv+eAAP/ngAE/54ABf+eAAb/ngAH/54ACP+eAAn/ngAK/54AC/+eAAz/ngAN/54ADv+eAA//ngAQ/54AEf+eABL/ngAT/54AFP+eABX/ngAW/54AF/+eABj/ngAZ/54AGv+TABv/kwAd/+wAHv/sAB//7AAg/+wAIf/sACL/7AAj/+wAJwAAAEb/7ABH/+wASP/sAEn/7ABK/+wAS//sAE3/7ABj/8gAZP/IAHAAAAB+/+wAf//sAID/7ACB/+wAgv/sAIP/7ACE/+wAhf/sAIb/7ACH/+wAiP/sAIn/7ACK/+wAi//sAIz/7ACN/+wAjv/sAI//7ACQ/+wAkf/sAJL/7ACT/+wAlP/sAJX/7ACW/+wAl//sAJj/7ACZ/+wAmv/sAJv/7ACc/+wAnf/sAJ7/7ACf/+wAoP/sAKP/7ACs//UArf/1AK7/9QCv//UAsP/1ALH/9QCy//UAs//1ALT/9QC1//UAtv/1ALj/7AD2/+wA9//sAPj/7AD5/+wA+v/sAPv/7AD8/+wBKv+eASv/7AE8/9wBPf/cAT7/3AE//9wBQP/cAUH/3AFC/9wBQ//cAUT/3AFF/9wBRv/cAUf/3AFI/9wBSf/cAUr/3AFL/9wBTP/cAU3/3AFO/9wBT//cAVD/3AFR/9wBUv/cAVP/3AFU/9wBVf/cAVb/3AFY/9YBWf/WAVr/1gFb/9YBXP/WAV3/1gFe/9YBX//WAWD/2wFh/9YBYv/WAWP/1gFk/9YBZf/WAWb/1gFn/9YBaP/WAWn/1gFq/9YBa//WAWz/1gFt/9YBbv/WAW//1gFw/9YBcf/WAXL/1gFz/9YBdP/WAXX/1gF2/9YBd//WAXj/1gF5/9YBev/WAXv/1gF8/9YBff/WAX7/1gF/AAABgP/OAYH/zgGC/84Bg//OAYT/zgGF/84Bh//OAZ//5wGj/+cBrP/xAa3/5wGu/+cBr//nAbD/5wGx/+cBsv/nAbP/5wG0/+cBtf/nAbb/5wG3/+cBuP/nAbn/1gG6/9YBu//WAbz/1gG9/9YBvv/WAb//1gHA/9YBwf/WAcL/1gHD/9YBxP/WAcX/1gHG/9YBx//WAcj/1gHJ/9YByv/WAcv/1gHM/9YBzf/WAc7/1gHP/9YB0P/WAdH/1gHS/9YB0//WAdT/1gHV/9YB1v/WAdf/1gHY/9YB2f/WAdr/1gHb/9YB3P/nAd7/1gHf/+cB4P/nAeH/5wHi/+cB4//nAeT/5wHl/+cB5v/nAef/3QHo/90B6f/dAer/3QHr/90B7P/dAe3/3QHu/90B7//dAfD/3QHx/90B9AAAAfUAAAH2AAAB9wAAAfgAAAH5AAAB+gAAAfsAAAH8/+kB/f/pAf7/6QH//+kCAP/pAgH/6QIC/+kCA//pAgT/6QIF/+kCBv/pAgf/6QII/+kCCf/pAgr/6QIL/+kCDP/pAg3/6QIO/+kCD//pAhD/6QIR/+kCEv/pAhP/9AIU//UCFf/1Ahb/9QIX//UCGP/1Ahn/8QIa//QCG//0Ahz/9AId//QCHv/0Ah//9AIg//QCIf/0AiL/9AIj//QCJP/uAiX/7gIm/+4CJ//uAij/7gIt/9YCLv/WAi//1gIw/9YCMf/WAjL/1gIz/9YCPP/1Aj3/1gI+/9YCP//WAkD/1gJB/9YCQv/WAkP/1gJE/9YCRf/WAkb/1gJH/9YCSP/WAkn/1gJK/9YCS//WAkz/1gJN/9YCTv/WAk//1gJQ/9YCUf/WAlL/1gJT/9YCVP/WAlX/1gJW/+cCW//nAl8AAAJj//QCZP/0AmX/9AJm/9YCZ//WAmgAAAJpAAACagAAAmsAAAJsAAACbf/dAm4AAAJvAAACc/+eAnT/ngJ1/54Cdv+eAnf/ngJ4/54Cef+eAnr/ngJ7/54CfP+eAn3/ngJ+/54Cf/+eAoD/ngKB/54Cgv+eAoP/ngKE/54Chf+eAob/ngKH/54CiP+eAon/ngKK/54Ci/+eAoz/kwKN/5MCj//iApD/4gKR/+ICkv/iApP/4gKU/+IClf/iApcAAAK0/+ICtv/iArf/4gK4/+ICuf/iArr/4gK7/+ICvP/iAtP/yALU/8gC4AAAAu3/4gLu/+IC7//iAvD/4gLx/+IC8v/iAvP/4gL0/+IC9f/iAvb/4gL3/+IC+P/iAvn/4gL6/+IC+//iAvz/4gL9/+IC/v/iAv//4gMA/+IDAf/iAwL/4gMD/+IDBP/iAwX/4gMG/+IDB//iAwj/4gMJ/+IDCv/iAwv/4gMM/+IDDf/iAw7/4gMP/+IDEv/iAxv/9QMc//UDHf/1Ax7/9QMf//UDIP/1AyH/9QMi//UDI//1AyT/9QMl//UDJv/1A2P/4gNk/+IDZf/iA2b/4gNn/+IDaP/iA2n/4gN0//IDdgAAA3j/1wN6/+8DfP/yA37/8gOAAAADgv/XA4T/7wOG//IDif/yA4sAAAON/9cDj//vA5H/8gP9AAAD/gAABAEAAAQN/1sEIwAABCQAAAQlAAAEJgAABCcAAAQoAAAEKQAABC0AAAQxAAAEMgAABDMAAAQ0AAAENQAABEoAAARLAAAETAAABE0AAAROAAAETwAABFQAAARVAAAEWwAABF0AAAReAAAEXwAABHIAAASD/+wEhP/WBIX/7ASH//UEi//sAcYAHf/tAB7/7QAf/+0AIP/tACH/7QAi/+0AI//tAEb/7QBH/+0ASP/tAEn/7QBK/+0AS//tAE3/7QB+/+0Af//tAID/7QCB/+0Agv/tAIP/7QCE/+0Ahf/tAIb/7QCH/+0AiP/tAIn/7QCK/+0Ai//tAIz/7QCN/+0Ajv/tAI//7QCQ/+0Akf/tAJL/7QCT/+0AlP/tAJX/7QCW/+0Al//tAJj/7QCZ/+0Amv/tAJv/7QCc/+0Anf/tAJ7/7QCf/+0AoP/tAKP/7QC4/+0Auf/CALr/wgC7/8IAvP/CAL3/wgC+/8IAv//CAMD/7wDB/+8Awv/vAMP/7wDE/+8Axf/vAMb/7wDH/+8AyP/vAMn/7wDK/+8Ay//vAMz/7wDN/+8Azv/vAM//7wDQ/+8A0f/vANL/7wDT/+8A1P/vANX/7wDW/+8A1/+9ANj/zQDZ/80A2v/NANv/zQDc/80A3v++AN//vgDg/74A4f++AOL/vgDj/74A5P++AOX/vgDm/74A5/++APb/7QD3/+0A+P/tAPn/7QD6/+0A+//tAPz/7QEr/+0BLP/vATr/wgE7/+8BWP/0AVn/9AFa//QBW//0AVz/9AFd//QBXv/0AV//9AFg//QBYf/0AWL/9AFj//QBZP/0AWX/9AFm//QBZ//0AWj/9AFp//QBav/0AWv/9AFs//QBbf/0AW7/9AFv//QBcP/0AXH/9AFy//QBc//0AXT/9AF1//QBdv/0AXf/9AF4//QBef/0AXr/9AF7//QBfP/0AX3/9AF+//QBf//rAY0AAAGOAAABjwAAAZAAAAGRAAABkgAAAZMAAAGUAAABlQAAAZYAAAGXAAABmAAAAZkAAAGaAAABmwAAAZwAAAGdAAABngAAAaAAAAGs/+0Buf/0Abr/9AG7//QBvP/0Ab3/9AG+//QBv//0AcD/9AHB//QBwv/0AcP/9AHE//QBxf/0Acb/9AHH//QByP/0Acn/9AHK//QBy//0Acz/9AHN//QBzv/0Ac//9AHQ//QB0f/0AdL/9AHT//QB1P/0AdX/9AHW//QB1//0Adj/9AHZ//QB2v/0Adv/9AHe//QB9P/lAfX/5QH2/+UB9//lAfj/5QH5/+UB+v/lAfv/5QH8//QB/f/0Af7/9AH///QCAP/0AgH/9AIC//QCA//0AgT/9AIF//QCBv/0Agf/9AII//QCCf/0Agr/9AIL//QCDP/0Ag3/9AIO//QCD//0AhD/9AIR//QCEv/0AhP/1wIU/94CFf/eAhb/3gIX/94CGP/eAhr/2wIb/9sCHP/bAh3/2wIe/9sCH//bAiD/2wIh/9sCIv/bAiP/2wIpAAACLf/0Ai7/9AIv//QCMP/0AjH/9AIy//QCM//0Ajz/8QI9//QCPv/0Aj//9AJA//QCQf/0AkL/9AJD//QCRP/0AkX/9AJG//QCR//0Akj/9AJJ//QCSv/0Akv/9AJM//QCTf/0Ak7/9AJP//QCUP/0AlH/9AJS//QCU//0AlT/9AJV//QCX//lAmP/2wJk/9sCZf/bAmb/9AJn//QCaP/rAmn/6wJq/+sCa//rAmz/6wJu/+sCb//rAo//7QKQ/+0Ckf/tApL/7QKT/+0ClP/tApX/7QK0/+0Ctv/tArf/7QK4/+0Cuf/tArr/7QK7/+0CvP/tAu3/7QLu/+0C7//tAvD/7QLx/+0C8v/tAvP/7QL0/+0C9f/tAvb/7QL3/+0C+P/tAvn/7QL6/+0C+//tAvz/7QL9/+0C/v/tAv//7QMA/+0DAf/tAwL/7QMD/+0DBP/tAwX/7QMG/+0DB//tAwj/7QMJ/+0DCv/tAwv/7QMM/+0DDf/tAw7/7QMP/+0DEv/tAyf/wgMo/8IDKf/CAyr/wgMr/8IDLP/CAy3/wgMu/8IDL//vAzD/7wMx/+8DMv/vAzP/7wM0/+8DNf/vAzb/7wM3/+8DOP/vAzn/7wM6/+8DO//vAzz/7wM9/+8DPv/vAz//7wNA/+8DQf/vA0L/7wND/+8DRP/vA0X/vQNG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/9kAiv/ZAIv/2QCM/9kAjf/ZAI7/2QCP/9kAkP/ZAJH/2QCS/9kAk//ZAJT/2QCV/9kAlv/ZAJf/2QCY/9kAmf/ZAJr/2QCb/9kAnP/ZAJ3/2QCe/9kAn//ZAKD/2QCh//MAov/zAKP/2QCk//MApf/zAKb/8wCn//MAqP/zAKn/8wCq//MAq//zAKz/5ACt/+QArv/kAK//5ACw/+QAsf/kALL/5ACz/+QAtP/kALX/5AC2/+QAuP/ZAMD/8gDB//IAwv/yAMP/8gDE//IAxf/yAMb/8gDH//IAyP/yAMn/8gDK//IAy//yAMz/8gDN//IAzv/yAM//8gDQ//IA0f/yANL/8gDT//IA1P/yANX/8gDW//IA7f/zAO7/8wDv//MA8P/zAPH/8wDy//MA9v/ZAPf/2QD4/9kA+f/ZAPr/2QD7/9kA/P/ZAP3/8wER//MBF//zASr/6QEr/9kBLP/yAS3/8wE2//MBO//yATz/1gE9/9YBPv/WAT//1gFA/9YBQf/WAUL/1gFD/9YBRP/WAUX/1gFG/9YBR//WAUj/1gFJ/9YBSv/WAUv/1gFM/9YBTf/WAU7/1gFP/9YBUP/WAVH/1gFS/9YBU//WAVT/1gFV/9YBVv/WAVj/zQFZ/80BWv/NAVv/zQFc/80BXf/NAV7/zQFf/80BYP/UAWH/zQFi/80BY//NAWT/zQFl/80BZv/NAWf/zQFo/80Baf/NAWr/zQFr/80BbP/NAW3/zQFu/80Bb//NAXD/zQFx/80Bcv/NAXP/zQF0/80Bdf/NAXb/zQF3/80BeP/NAXn/zQF6/80Be//NAXz/zQF9/80Bfv/NAX//5wGAAAABgQAAAYIAAAGDAAABhAAAAYUAAAGHAAABjQAAAY4AAAGPAAABkAAAAZEAAAGSAAABkwAAAZQAAAGVAAABlgAAAZcAAAGYAAABmQAAAZoAAAGbAAABnAAAAZ0AAAGeAEMBn//dAaAAAAGj/90BrP/pAa3/3QGu/90Br//dAbD/3QGx/90Bsv/dAbP/3QG0/90Btf/dAbb/3QG3/90BuP/dAbn/zQG6/80Bu//NAbz/zQG9/80Bvv/NAb//zQHA/80Bwf/NAcL/zQHD/80BxP/NAcX/zQHG/80Bx//NAcj/zQHJ/80Byv/NAcv/zQHM/80Bzf/NAc7/zQHP/80B0P/NAdH/zQHS/80B0//NAdT/zQHV/80B1v/NAdf/zQHY/80B2f/NAdr/zQHb/80B3P/dAd7/zQHf/90B4P/dAeH/3QHi/90B4//dAeT/3QHl/90B5v/dAef/1QHo/9UB6f/VAer/1QHr/9UB7P/VAe3/1QHu/9UB7//VAfD/1QHx/9UB9P/gAfX/4AH2/+AB9//gAfj/4AH5/+AB+v/gAfv/4AH8/9YB/f/WAf7/1gH//9YCAP/WAgH/1gIC/9YCA//WAgT/1gIF/9YCBv/WAgf/1gII/9YCCf/WAgr/1gIL/9YCDP/WAg3/1gIO/9YCD//WAhD/1gIR/9YCEv/WAhP/1gIU/9gCFf/YAhb/2AIX/9gCGP/YAhn/6gIaAAACGwAAAhwAAAIdAAACHgAAAh8AAAIgAAACIQAAAiIAAAIjAAACJP/kAiX/5AIm/+QCJ//kAij/5AIpAAACLf/NAi7/zQIv/80CMP/NAjH/zQIy/80CM//NAjz/7QI9/80CPv/NAj//zQJA/80CQf/NAkL/zQJD/80CRP/NAkX/zQJG/80CR//NAkj/zQJJ/80CSv/NAkv/zQJM/80CTf/NAk7/zQJP/80CUP/NAlH/zQJS/80CU//NAlT/zQJV/80CVv/dAlv/3QJf/+ACYwAAAmQAAAJlAAACZv/NAmf/zQJo/+cCaf/nAmr/5wJr/+cCbP/nAm3/1QJu/+cCb//nAnD/8wJx//MCcv/zAnP/6QJ0/+kCdf/pAnb/6QJ3/+kCeP/pAnn/6QJ6/+kCe//pAnz/6QJ9/+kCfv/pAn//6QKA/+kCgf/pAoL/6QKD/+kChP/pAoX/6QKG/+kCh//pAoj/6QKJ/+kCiv/pAov/6QKM/+MCjf/jAo7/8wKP/9kCkP/ZApH/2QKS/9kCk//ZApT/2QKV/9kClv/zApf/8wKY//MCmf/zApr/8wKb//MCnP/zAp3/8wKe//MCn//zAqD/8wKh//MCov/zAqP/8wKk//MCpf/zAqb/8wKn//MCqP/zAqn/8wKq//MCq//zAqz/8wKt//MCrv/zAq//8wKw//MCsf/zArL/8wKz//MCtP/ZArX/8wK2/9kCt//ZArj/2QK5/9kCuv/ZArv/2QK8/9kCvf/zAr7/8wK///MCwP/zAsH/8wLC//MCw//zAsT/8wLF//MCxv/+Asf/8wLI//MCyf/zAsr/8wLL//MCzP/zAs3/8wLO//MCz//zAtD/8wLR//MC0v/zAtP/2QLU/9kC1f/zAtb/8wLX//MC2P/zAtn/8wLa//MC2//zAtz/8wLd//MC3v/zAt//8wLg//MC4f/zAuL/8wLj//MC5P/zAuX/8wLm//MC5//zAuj/8wLp//MC6v/zAuv/8wLs//MC7f/ZAu7/2QLv/9kC8P/ZAvH/2QLy/9kC8//ZAvT/2QL1/9kC9v/ZAvf/2QL4/9kC+f/ZAvr/2QL7/9kC/P/ZAv3/2QL+/9kC///ZAwD/2QMB/9kDAv/ZAwP/2QME/9kDBf/ZAwb/2QMH/9kDCP/ZAwn/2QMK/9kDC//ZAwz/2QMN/9kDDv/ZAw//2QMQ//MDEf/zAxL/2QMT//MDFP/zAxX/8wMW//MDF//zAxj/8wMZ//MDGv/zAxv/5AMc/+QDHf/kAx7/5AMf/+QDIP/kAyH/5AMi/+QDI//kAyT/5AMl/+QDJv/kAy//8gMw//IDMf/yAzL/8gMz//IDNP/yAzX/8gM2//IDN//yAzj/8gM5//IDOv/yAzv/8gM8//IDPf/yAz7/8gM///IDQP/yA0H/8gNC//IDQ//yA0T/8gNb//MDXP/zA13/8wNe//MDX//zA2P/2QNk/9kDZf/ZA2b/2QNn/9kDaP/ZA2n/2QNq//MDdP/gA3X/6wN2//ADd//oA3j/ygN5AAADev/dA3z/4wN9/+gDfv/gA3//6wOA//ADgf/oA4L/1AOD//IDhP/dA4b/4wOH/+gDif/gA4r/6wOL//ADjP/oA43/1AOO//IDj//dA5H/4wOS/+gEOP/nBDr/8QSD/9kEhP/NBIX/2QSH/+QEi//ZAAMEOf/nBDv/8gQ9/+oC9wAB//EAAv/xAAP/8QAE//EABf/xAAb/8QAH//EACP/xAAn/8QAK//EAC//xAAz/8QAN//EADv/xAA//8QAQ//EAEf/xABL/8QAT//EAFP/xABX/8QAW//EAF//xABj/8QAZ//EAGv/nABv/5wAcAAAAHf/qAB7/6gAf/+oAIP/qACH/6gAi/+oAI//qACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABG/+oAR//qAEj/6gBJ/+oASv/qAEv/6gBN/+oATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAY//tAGT/7QBlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfv/qAH//6gCA/+oAgf/qAIL/6gCD/+oAhP/qAIX/6gCG/+oAh//qAIj/6gCJ/+oAiv/qAIv/6gCM/+oAjf/qAI7/6gCP/+oAkP/qAJH/6gCS/+oAk//qAJT/6gCV/+oAlv/qAJf/6gCY/+oAmf/qAJr/6gCb/+oAnP/qAJ3/6gCe/+oAn//qAKD/6gChAAAAogAAAKP/6gCkAAAApQAAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKz/8ACt//AArv/wAK//8ACw//AAsf/wALL/8ACz//AAtP/wALX/8AC2//AAuP/qAMD/9gDB//YAwv/2AMP/9gDE//YAxf/2AMb/9gDH//YAyP/2AMn/9gDK//YAy//2AMz/9gDN//YAzv/2AM//9gDQ//YA0f/2ANL/9gDT//YA1P/2ANX/9gDW//YA1wAAANgAAADZAAAA2gAAANsAAADcAAAA3gAAAN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAO0AAADuAAAA7wAAAPAAAADxAAAA8gAAAPb/6gD3/+oA+P/qAPn/6gD6/+oA+//qAPz/6gD9AAABEQAAARcAAAEq//EBK//qASz/9gEtAAABNgAAATv/9gE8/+oBPf/qAT7/6gE//+oBQP/qAUH/6gFC/+oBQ//qAUT/6gFF/+oBRv/qAUf/6gFI/+oBSf/qAUr/6gFL/+oBTP/qAU3/6gFO/+oBT//qAVD/6gFR/+oBUv/qAVP/6gFU/+oBVf/qAVb/6gFY/+MBWf/jAVr/4wFb/+MBXP/jAV3/4wFe/+MBX//jAWD/5QFh/+MBYv/jAWP/4wFk/+MBZf/jAWb/4wFn/+MBaP/jAWn/4wFq/+MBa//jAWz/4wFt/+MBbv/jAW//4wFw/+MBcf/jAXL/4wFz/+MBdP/jAXX/4wF2/+MBd//jAXj/4wF5/+MBev/jAXv/4wF8/+MBff/jAX7/4wF///QBgAAAAYEAAAGCAAABgwAAAYQAAAGFAAABhwAAAY0AAAGOAAABjwAAAZAAAAGRAAABkgAAAZMAAAGUAAABlQAAAZYAAAGXAAABmAAAAZkAAAGaAAABmwAAAZwAAAGdAAABngA1AZ//7AGgAAABo//sAaz/7gGt/+wBrv/sAa//7AGw/+wBsf/sAbL/7AGz/+wBtP/sAbX/7AG2/+wBt//sAbj/7AG5/+MBuv/jAbv/4wG8/+MBvf/jAb7/4wG//+MBwP/jAcH/4wHC/+MBw//jAcT/4wHF/+MBxv/jAcf/4wHI/+MByf/jAcr/4wHL/+MBzP/jAc3/4wHO/+MBz//jAdD/4wHR/+MB0v/jAdP/4wHU/+MB1f/jAdb/4wHX/+MB2P/jAdn/4wHa/+MB2//jAdz/7AHe/+MB3//sAeD/7AHh/+wB4v/sAeP/7AHk/+wB5f/sAeb/7AHn/+kB6P/pAen/6QHq/+kB6//pAez/6QHt/+kB7v/pAe//6QHw/+kB8f/pAfT/8AH1//AB9v/wAff/8AH4//AB+f/wAfr/8AH7//AB/P/qAf3/6gH+/+oB///qAgD/6gIB/+oCAv/qAgP/6gIE/+oCBf/qAgb/6gIH/+oCCP/qAgn/6gIK/+oCC//qAgz/6gIN/+oCDv/qAg//6gIQ/+oCEf/qAhL/6gIT/+oCFP/sAhX/7AIW/+wCF//sAhj/7AIZ//QCJP/wAiX/8AIm//ACJ//wAij/8AIpAAACLf/jAi7/4wIv/+MCMP/jAjH/4wIy/+MCM//jAjz/8QI9/+MCPv/jAj//4wJA/+MCQf/jAkL/4wJD/+MCRP/jAkX/4wJG/+MCR//jAkj/4wJJ/+MCSv/jAkv/4wJM/+MCTf/jAk7/4wJP/+MCUP/jAlH/4wJS/+MCU//jAlT/4wJV/+MCVv/sAlv/7AJf//ACZv/jAmf/4wJo//QCaf/0Amr/9AJr//QCbP/0Am3/6QJu//QCb//0AnAAAAJxAAACcgAAAnP/8QJ0//ECdf/xAnb/8QJ3//ECeP/xAnn/8QJ6//ECe//xAnz/8QJ9//ECfv/xAn//8QKA//ECgf/xAoL/8QKD//EChP/xAoX/8QKG//ECh//xAoj/8QKJ//ECiv/xAov/8QKM/+cCjf/nAo4AAAKP/+oCkP/qApH/6gKS/+oCk//qApT/6gKV/+oClgAAApcAAAKYAAACmQAAApoAAAKbAAACnAAAAp0AAAKeAAACnwAAAqAAAAKhAAACogAAAqMAAAKkAAACpQAAAqYAAAKnAAACqAAAAqkAAAKqAAACqwAAAqwAAAKtAAACrgAAAq8AAAKwAAACsQAAArIAAAKzAAACtP/qArUAAAK2/+oCt//qArj/6gK5/+oCuv/qArv/6gK8/+oCvQAAAr4AAAK/AAACwAAAAsEAAALCAAACwwAAAsQAAALFAAACxgAAAscAAALIAAACyQAAAsoAAALLAAACzAAAAs0AAALOAAACzwAAAtAAAALRAAAC0gAAAtP/7QLU/+0C1QAAAtYAAALXAAAC2AAAAtkAAALaAAAC2wAAAtwAAALdAAAC3gAAAt8AAALgAAAC4QAAAuIAAALjAAAC5AAAAuUAAALmAAAC5wAAAugAAALpAAAC6gAAAusAAALsAAAC7f/qAu7/6gLv/+oC8P/qAvH/6gLy/+oC8//qAvT/6gL1/+oC9v/qAvf/6gL4/+oC+f/qAvr/6gL7/+oC/P/qAv3/6gL+/+oC///qAwD/6gMB/+oDAv/qAwP/6gME/+oDBf/qAwb/6gMH/+oDCP/qAwn/6gMK/+oDC//qAwz/6gMN/+oDDv/qAw//6gMQAAADEQAAAxL/6gMTAAADFAAAAxUAAAMWAAADFwAAAxgAAAMZAAADGgAAAxv/8AMc//ADHf/wAx7/8AMf//ADIP/wAyH/8AMi//ADI//wAyT/8AMl//ADJv/wAy//9gMw//YDMf/2AzL/9gMz//YDNP/2AzX/9gM2//YDN//2Azj/9gM5//YDOv/2Azv/9gM8//YDPf/2Az7/9gM///YDQP/2A0H/9gNC//YDQ//2A0T/9gNFAAADRgAAA0cAAANIAAADSQAAA0oAAANMAAADTQAAA04AAANPAAADUAAAA1EAAANSAAADUwAAA1QAAANVAAADWwAAA1wAAANdAAADXgAAA18AAANj/+oDZP/qA2X/6gNm/+oDZ//qA2j/6gNp/+oDagAAA3T/7QN1//UDd//zA3j/7AN6/+wDfP/vA33/8wN+/+0Df//1A4H/8wOC/+wDhP/sA4b/7wOH//MDif/tA4r/9QOM//MDjf/sA4//7AOR/+8Dkv/zBDj/8gSD/+oEhP/jBIX/6gSH//AEi//qBJYAAAACBDn/8AQ9//QDFwAB/9wAAv/cAAP/3AAE/9wABf/cAAb/3AAH/9wACP/cAAn/3AAK/9wAC//cAAz/3AAN/9wADv/cAA//3AAQ/9wAEf/cABL/3AAT/9wAFP/cABX/3AAW/9wAF//cABj/3AAZ/9wAGv/WABv/1gAcAAAAHf/dAB7/3QAf/90AIP/dACH/3QAi/90AI//dACQAAAAlAAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABG/90AR//dAEj/3QBJ/90ASv/dAEv/3QBN/90ATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAY//WAGT/1gBlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfv/dAH//3QCA/90Agf/dAIL/3QCD/90AhP/dAIX/3QCG/90Ah//dAIj/3QCJ/90Aiv/dAIv/3QCM/90Ajf/dAI7/3QCP/90AkP/dAJH/3QCS/90Ak//dAJT/3QCV/90Alv/dAJf/3QCY/90Amf/dAJr/3QCb/90AnP/dAJ3/3QCe/90An//dAKD/3QChAAAAogAAAKP/3QCkAAAApQAAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKz/6ACt/+gArv/oAK//6ACw/+gAsf/oALL/6ACz/+gAtP/oALX/6AC2/+gAuP/dAMAAAADBAAAAwgAAAMMAAADEAAAAxQAAAMYAAADHAAAAyAAAAMkAAADKAAAAywAAAMwAAADNAAAAzgAAAM8AAADQAAAA0QAAANIAAADTAAAA1AAAANUAAADWAAAA1wAAANgAAADZAAAA2gAAANsAAADcAAAA3QAAAN4AAADfAAAA4AAAAOEAAADiAAAA4wAAAOQAAADlAAAA5gAAAOcAAADoAAAA6QAAAOoAAADrAAAA7AAAAO0AAADuAAAA7wAAAPAAAADxAAAA8gAAAPb/3QD3/90A+P/dAPn/3QD6/90A+//dAPz/3QD9AAABEQAAARcAAAEq/9wBK//dASwAAAEtAAABNgAAATsAAAE8/9IBPf/SAT7/0gE//9IBQP/SAUH/0gFC/9IBQ//SAUT/0gFF/9IBRv/SAUf/0gFI/9IBSf/SAUr/0gFL/9IBTP/SAU3/0gFO/9IBT//SAVD/0gFR/9IBUv/SAVP/0gFU/9IBVf/SAVb/0gFY/84BWf/OAVr/zgFb/84BXP/OAV3/zgFe/84BX//OAWD/1QFh/84BYv/OAWP/zgFk/84BZf/OAWb/zgFn/84BaP/OAWn/zgFq/84Ba//OAWz/zgFt/84Bbv/OAW//zgFw/84Bcf/OAXL/zgFz/84BdP/OAXX/zgF2/84Bd//OAXj/zgF5/84Bev/OAXv/zgF8/84Bff/OAX7/zgF//+gBgAAAAYEAAAGCAAABgwAAAYQAAAGFAAABhwAAAY0AAAGOAAABjwAAAZAAAAGRAAABkgAAAZMAAAGUAAABlQAAAZYAAAGXAAABmAAAAZkAAAGaAAABmwAAAZwAAAGdAAABngA7AZ//1QGgAAABo//VAaz/6gGt/9UBrv/VAa//1QGw/9UBsf/VAbL/1QGz/9UBtP/VAbX/1QG2/9UBt//VAbj/1QG5/84Buv/OAbv/zgG8/84Bvf/OAb7/zgG//84BwP/OAcH/zgHC/84Bw//OAcT/zgHF/84Bxv/OAcf/zgHI/84Byf/OAcr/zgHL/84BzP/OAc3/zgHO/84Bz//OAdD/zgHR/84B0v/OAdP/zgHU/84B1f/OAdb/zgHX/84B2P/OAdn/zgHa/84B2//OAdz/1QHe/84B3//VAeD/1QHh/9UB4v/VAeP/1QHk/9UB5f/VAeb/1QHn/9IB6P/SAen/0gHq/9IB6//SAez/0gHt/9IB7v/SAe//0gHw/9IB8f/SAfT/5AH1/+QB9v/kAff/5AH4/+QB+f/kAfr/5AH7/+QB/P/VAf3/1QH+/9UB///VAgD/1QIB/9UCAv/VAgP/1QIE/9UCBf/VAgb/1QIH/9UCCP/VAgn/1QIK/9UCC//VAgz/1QIN/9UCDv/VAg//1QIQ/9UCEf/VAhL/1QIT/9ICFP/VAhX/1QIW/9UCF//VAhj/1QIZ/9wCGgAAAhsAAAIcAAACHQAAAh4AAAIfAAACIAAAAiEAAAIiAAACIwAAAiT/1wIl/9cCJv/XAif/1wIo/9cCKQAAAi3/zgIu/84CL//OAjD/zgIx/84CMv/OAjP/zgI8/+0CPf/OAj7/zgI//84CQP/OAkH/zgJC/84CQ//OAkT/zgJF/84CRv/OAkf/zgJI/84CSf/OAkr/zgJL/84CTP/OAk3/zgJO/84CT//OAlD/zgJR/84CUv/OAlP/zgJU/84CVf/OAlb/1QJb/9UCX//kAmMAAAJkAAACZQAAAmb/zgJn/84CaP/oAmn/6AJq/+gCa//oAmz/6AJt/9ICbv/oAm//6AJwAAACcQAAAnIAAAJz/9wCdP/cAnX/3AJ2/9wCd//cAnj/3AJ5/9wCev/cAnv/3AJ8/9wCff/cAn7/3AJ//9wCgP/cAoH/3AKC/9wCg//cAoT/3AKF/9wChv/cAof/3AKI/9wCif/cAor/3AKL/9wCjP/WAo3/1gKOAAACj//dApD/3QKR/90Ckv/dApP/3QKU/90Clf/dApYAAAKXAAACmAAAApkAAAKaAAACmwAAApwAAAKdAAACngAAAp8AAAKgAAACoQAAAqIAAAKjAAACpAAAAqUAAAKmAAACpwAAAqgAAAKpAAACqgAAAqsAAAKsAAACrQAAAq4AAAKvAAACsAAAArEAAAKyAAACswAAArT/3QK1AAACtv/dArf/3QK4/90Cuf/dArr/3QK7/90CvP/dAr0AAAK+AAACvwAAAsAAAALBAAACwgAAAsMAAALEAAACxQAAAsYAAALHAAACyAAAAskAAALKAAACywAAAswAAALNAAACzgAAAs8AAALQAAAC0QAAAtIAAALT/9YC1P/WAtUAAALWAAAC1wAAAtgAAALZAAAC2gAAAtsAAALcAAAC3QAAAt4AAALfAAAC4AAAAuEAAALiAAAC4wAAAuQAAALlAAAC5gAAAucAAALoAAAC6QAAAuoAAALrAAAC7AAAAu3/3QLu/90C7//dAvD/3QLx/90C8v/dAvP/3QL0/90C9f/dAvb/3QL3/90C+P/dAvn/3QL6/90C+//dAvz/3QL9/90C/v/dAv//3QMA/90DAf/dAwL/3QMD/90DBP/dAwX/3QMG/90DB//dAwj/3QMJ/90DCv/dAwv/3QMM/90DDf/dAw7/3QMP/90DEAAAAxEAAAMS/90DEwAAAxQAAAMVAAADFgAAAxcAAAMYAAADGQAAAxoAAAMb/+gDHP/oAx3/6AMe/+gDH//oAyD/6AMh/+gDIv/oAyP/6AMk/+gDJf/oAyb/6AMvAAADMAAAAzEAAAMyAAADMwAAAzQAAAM1AAADNgAAAzcAAAM4AAADOQAAAzoAAAM7AAADPAAAAz0AAAM+AAADPwAAA0AAAANBAAADQgAAA0MAAANEAAADRQAAA0YAAANHAAADSAAAA0kAAANKAAADSwAAA0wAAANNAAADTgAAA08AAANQAAADUQAAA1IAAANTAAADVAAAA1UAAANWAAADVwAAA1gAAANZAAADWgAAA1sAAANcAAADXQAAA14AAANfAAADY//dA2T/3QNl/90DZv/dA2f/3QNo/90Daf/dA2oAAAN0/+QDdf/yA3b/7AN3/+sDeP/YA3kAAAN6/+EDfP/nA33/6wN+/+QDf//yA4D/7AOB/+sDgv/YA4MAAAOE/+EDhv/nA4f/6wOJ/+QDiv/yA4v/7AOM/+sDjf/YA44AAAOP/+EDkf/nA5L/6wQ4/+oEOv/0BIP/3QSE/84Ehf/dBIf/6ASL/90ElgAAAAEEQP/2APsAAf/pAAL/6QAD/+kABP/pAAX/6QAG/+kAB//pAAj/6QAJ/+kACv/pAAv/6QAM/+kADf/pAA7/6QAP/+kAEP/pABH/6QAS/+kAE//pABT/6QAV/+kAFv/pABf/6QAY/+kAGf/pABr/4wAb/+MAHP/zAB3/2QAe/9kAH//ZACD/2QAh/9kAIv/ZACP/2QAk//MAJf/zACb/8wAn//MAKP/zACn/8wAq//MAK//zACz/8wAt//MALv/zAC//8wAw//MAMf/zADL/8wAz//MANP/zADX/8wA2//MAN//zADj/8wA5//MAOv/zADv/8wA8//MAPf/zAD7/8wA///MAQP/zAEH/8wBC//MAQ//zAET/8wBF//MARv/ZAEf/2QBI/9kASf/ZAEr/2QBL/9kATf/ZAE7/8wBP//MAUP/zAFH/8wBS//MAU//zAFT/8wBV//MAVv/zAFf//gBY//MAWf/zAFr/8wBb//MAXP/zAF3/8wBe//MAX//zAGD/8wBh//MAYv/zAGP/2QBk/9kAZf/zAGb/8wBn//MAaP/zAGn/8wBq//MAa//zAGz/8wBt//MAbv/zAG//8wBw//MAcf/zAHL/8wBz//MAdP/zAHX/8wB2//MAd//zAHj/8wB5//MAev/zAHv/8wB8//MAff/zAH7/2QB//9kAgP/ZAIH/2QCC/9kAg//ZAIT/2QCF/9kAhv/ZAIf/2QCI/9kAif/ZAIr/2QCL/9kAjP/ZAI3/2QCO/9kAj//ZAJD/2QCR/9kAkv/ZAJP/2QCU/9kAlf/ZAJb/2QCX/9kAmP/ZAJn/2QCa/9kAm//ZAJz/2QCd/9kAnv/ZAJ//2QCg/9kAof/zAKL/8wCj/9kApP/zAKX/8wCm//MAp//zAKj/8wCp//MAqv/zAKv/8wCs/+QArf/kAK7/5ACv/+QAsP/kALH/5ACy/+QAs//kALT/5AC1/+QAtv/kALj/2QDA//IAwf/yAML/8gDD//IAxP/yAMX/8gDG//IAx//yAMj/8gDJ//IAyv/yAMv/8gDM//IAzf/yAM7/8gDP//IA0P/yANH/8gDS//IA0//yANT/8gDV//IA1v/yAO3/8wDu//MA7//zAPD/8wDx//MA8v/zAPb/2QD3/9kA+P/ZAPn/2QD6/9kA+//ZAPz/2QD9//MBEf/zARf/8wEq/+kBK//ZASz/8gEt//MBNv/zATv/8gN+/+ADf//rA4D/8AOB/+gDgv/UA4P/8gOE/90Dhv/jA4f/6AOJ/+ADiv/rA4v/8AOM/+gDjf/UA47/8gOP/90Dkf/jA5L/6ARE/+cERv/xBIP/2QSF/9kEh//kBIv/2QADBEX/5wRH//IESf/qAQcAAf/xAAL/8QAD//EABP/xAAX/8QAG//EAB//xAAj/8QAJ//EACv/xAAv/8QAM//EADf/xAA7/8QAP//EAEP/xABH/8QAS//EAE//xABT/8QAV//EAFv/xABf/8QAY//EAGf/xABr/5wAb/+cAHAAAAB3/6gAe/+oAH//qACD/6gAh/+oAIv/qACP/6gAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAz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AAAAAAAAAAAAAAAA/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//gAAAAAAAAAAAAAAAD/7//jAAAAAAAA/5UAAAAA/+z/of/7AAAAAP+4AAAAAAAAAAD/9QAAAAAAAAAAAAD/0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2AAA/8b/4v/G/9j/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6gAAAAAAAAAAAAAAAP/sAAAAAP/rAAAAAP/4AAAAAP+6AAAAAAAAAAD/tQAAAAAAAAAKAAAAAAAA/8T/8f/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5oAAP+XAAD/kwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+kAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAA//sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+wAA//sAAAAAAAD/+AAAAAAAAAAAAAAAAAAA//IAAAAAAAD/uQAAAAD/+f+O//kAAAAA/+b/9wAAAAAAAP/4AAAAAAAAAAAAAP/oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4AAA/84AAP/OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+QAAAAAAAP/2AAAAAP/2//f/+wAAAAD/+AAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/e/94AAAAA/74AAP++AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8v/7AAAAAAAA/+L/1AAAAAAAAAAAAAAAAAAA/8IAAAAAAAAAAP/0AAAAAP/O/+4AAAAA//YAAP/7/8EAAAAAAAAAAP/kAAAAAAAAAAAAAP+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAP/rAAAAAAAA//MAAP/1AAAAAAAAAAAAAAAAAAAAAP/OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/xAAA/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6gAAAAAAAP/0AAAAAAAAAAAAAP/yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5oAAAAAAAAAAAAA/6YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/4kAAAAAAAAAAP/eAAAAAAAAAAAAAAAA/3QAAAAAAAAAAAAA/4kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/cAAAAAP/2AAD/5f+VAAAAAP/2AAAAAAAAAAD/ugAAAAAAAP/nAAAAAAAAAAAAAAAAAAD/2AAUAAD/gwAKAAAACgAAAAAAAAAAAAAAAP9N/3wAAAAAAAAAAP+SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP+VAAAAAAAAAAAAAP+6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+DAAAAAAAAABQAAAAAAAAAAAAAAAAAAP9rAAAAAAAAAAAAAP98AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/2QAAAAD/9QAA/9//gAAAAAD/9gAAAAAAAAAA/7AAAAAAAAD/0QAAAAAAAAAAAAAAAAAA/8QACgAA/3sAAAAAAAoAAP/RAAAAAAAAAAD/jf94AAAAAAAA/+z/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//UAAAAAAAD/gAAAAAAAAAAAAAD/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/ewAAAAAAAAAK/9EAAAAAAAAAAAAAAAD/bwAAAAAAAAAAAAD/eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9gAAAAA//QAAP/i/8kAAAAAAAAAAAAAAAAAAP/MAAAAAAAA/+wAAAAAAAAAAAAAAAAAAAAAAAAAAP+gAAAAAAAAAAAAAAAAAAAAAAAAAAD/wQAAAAAAAAAAAAAAAAAA/84AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/sAAAAAAAAAAD/8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+0AAAAAAAAAAAAAAAAAAAAAAAD/6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+IAAAAUAAD/+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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ACcEVgRWACMEVwRXACQEWARYACMEWQRZACQEWgRaADYEWwRbADgEXARcADYEXQRdADgEXgRfADQEbgRvACUEcgRyACcEfAR8ACUEgwSDAAQEhASEAAEEhQSFAAQEhwSHABEEiwSLAAQEjQSNADEElQSVADEElgSWABwEogSiAC8AAQAAAAoDOAVMAAJERkxUAA5sYXRuABIAPgAAADoACUFaRSAAgkNBVCAAzENSVCABFktBWiABYE1PTCABqk5MRCAB9FJPTSACPlRBVCACiFRSSyAC0gAA//8AIQAAAAEAAgADAAQABQAGAAcACAAJAAoACwAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAA//8AIgAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApAAD//wAiAAAAAQACAAMABAAFAAYABwAIAAkACgALAA0AFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAAP//ACIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADgAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAA//8AIgAAAAEAAgADAAQABQAGAAcACAAJAAoACwAPABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApAAD//wAiAAAAAQACAAMABAAFAAYABwAIAAkACgALABAAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAAP//ACIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsAEQAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAA//8AIgAAAAEAAgADAAQABQAGAAcACAAJAAoACwASABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApAAD//wAiAAAAAQACAAMABAAFAAYABwAIAAkACgALABMAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAAP//ACIAAAABAAIAAwAEAAUABgAHAAgACQAKAAsAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqYWFsdAD+YzJzYwEGY2FsdAEMY2FzZQESY2NtcAEYY3N3aAEgZGxpZwEoZG5vbQEuZnJhYwE0aGlzdAE+bGlnYQFEbG51bQFKbG9jbAFQbG9jbAFWbG9jbAFcbG9jbAFibG9jbAFobG9jbAFubG9jbAF0bG9jbAF6bG9jbAGAbmFsdAGGbnVtcgGMb251bQGSb3JkbgGYb3JubQGgcG51bQGoc2FsdAGuc2luZgG0c21jcAG6c3MwMQHAc3MwMgHGc3MwMwHMc3MwNAHSc3MwNQHYc3MwNgHec3VicwHkc3VwcwHqc3dzaAHwdGl0bAICdG51bQIIemVybwIOAAAAAgAAAAEAAAABAB0AAAABADcAAAABACgAAAACAAIABQAAAAIAKgAsAAAAAQA9AAAAAQAUAAAAAwAVABYAFwAAAAEAPAAAAAEAPgAAAAEAJAAAAAEAEwAAAAEACQAAAAEAEgAAAAEADwAAAAEADgAAAAEACAAAAAEADQAAAAEAEAAAAAEAEQAAAAEAIwAAAAEAIgAAAAEAJwAAAAIAGgAcAAAAAgA1ADYAAAABACUAAAABADsAAAABAB8AAAABAB4AAAABAD8AAAABAEAAAAABAEEAAAABAEIAAAABAEMAAAABAEQAAAABACAAAAABACEAAAAHAC4ALwAwADEAMgAzADQAAAABADoAAAABACYAAAABACkARQCMBi4O6g9kD2QPpg/eD94QGBBGEI4QnBCqEL4QvhDgEOAQ4BDgEOAQ9BECGCIRFhFUEVQRbBGqEcwR7hRCFtQW1BdyGCIYOhhSGGoY4Bl+GcQajhqwGtgbXhuoHGYcnBz+HSwdSB1uHaYeIB5SHngfMB9yH6gfxiDcIPAjAiNGI3IjtCPyJDIkVAABAAAAAQAIAAIDkgHGAnYCdwJ4AnkCegJ8An0CfgJ/AoACgQKDAoUChgKJAooCjAKNAo4CjwKQApECkgKTApQClQKWApwClwKYApkCmgKbApwCnwKhAqMCpAKlAqYCpwKoAqsCrQKuArACsQKzAr4CvwLAAsECwgLEAsUCxgLHAsgCyQLKAssCzALNAs4C0ALRAtIC0wLUAtUC1gLeAtwC3QLeAt8C4gLpAucC6ALpAuoC7ALuAu8C8ALxAvIC8wL0AvUC9gL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMdAx8DIQMjAyQDJQJyArQDKAMtAy4DLwMwAzEDMgMzAzUDNgM3AzgDOQM6AzsDPAM9Az4DPwNAA0EDQgNDA0QDRQNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oBNQKMAo0CjgKPApACkQKSApMClAKVApYClwKYApkCmgKbApwCnQKeAp8CoAKhAqICowKkAqUCpgKnAqgCqQKqAqsCrAKtAq4CrwKwArECsgKzArQCtQK9Ar4CvwLAAsECwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gIrAtUC1gLXAuEC4gLnAugC6QLqAuwC7gLvAvAC8QLyAvMC9AL1AvYC9wL4AvkC+gL7AvwC/QL+Av8DAAMBAwIDAwMEAwUDBgMHAwgDCQMKAwsDDAMNAw4DDwMQAxEDEgMXAxgDGQMaAxwDHQMeAx8DIQMiAyMDJAMlAyYDKAMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTgNQA1EDUgNTA1QDVQNWA1cDWANZA1oCcAJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAm4CbwJxA2MDZANlA2YDZwNoA2kDagNbA1wDXQNeA18DYANhA2IDvQO+A78DwAPBA8IDwwPEA8UDxgP0BB4EFgQYBB8D5QP9A/4D/wQABAwEIQQzBEYERwRWBFcEWARZBF4EXwRhBGAEgASCBGgEfASBBH0EfgSYBJkEmgSbBJwEnQSeBJ8EhASGBIcEiQSOBJMElQSXBQ8FEAURBRIFEwUUBRUFFgUXBRgAAgBWAAQACAAAAAoADwAFABEAEQALABMAFAAMABcAGAAOABoAJAAQACYAKwAbAC0ALQAhADAAMAAiADIAMgAjADQAOQAkADwAPAAqAD4APwArAEEAQgAtAEQARAAvAE8AUwAwAFUAZgA1AGgAaABHAGwAbwBIAHIAcgBMAHQAdABNAHgAewBOAH0AfQBSAH8AhwBTAIkAowBcAK4ArgB3ALAAsAB4ALIAsgB5ALQAuAB6ALoAugB/AL4AxACAAMYAxwCHAMkA1wCJANkA7ACYARYBFgCsAVUBZACtAWYBfwC9AYgBjADXAY4BnQDcAZ8BnwDsAaEBowDtAa0BrgDwAbMBtgDyAbgBuAD2AboB3gD3AeMB5gEcAegB6wEgAe0B8gEkAfUB9QEqAfkCAwErAgUCGQE2AhwCHAFLAh4CKQFMAj0CVQFYAmoCagFxAmwCbAFyAnACcAFzArYCvAF0As8CzwF7AxMDGgF8A9ED2gGEA/oD+gGOBAAEAAGPBAIEAgGQBAQEBAGRBAwEDQGSBBsEIAGUBCQEJAGaBDoEOwGbBFAEVQGdBGAEYQGjBGoEbAGlBG8EbwGoBHQEdAGpBHcEeAGqBIQEhAGsBIYEhwGtBIkEiQGvBI4EjgGwBJMEkwGxBJUElQGyBJcEnwGzBOcE7AG8BPAE8QHCBPQE9AHEBPwE/AHFAAMAAAABAAgAAQcwAMYBkgGaAaABpgGsAbQBugHAAcYBzAHUAdwB5AHsAfQB/AIEAgwCEgIYAh4CJAIqAjACNgI8AkICSgJQAlYCXAJiAmgCbgJ2AnwCggKIAo4ClAKeAqQCrgK4AsICzALSAtgC3gLkAuoC8AL2Av4DBAMKAxADGAMeAyQDKgMwAzgDPgNEA0oDUANWA1wDYgNoA24DdAN6A4ADhgOMA5IDmAOeA6QDqgOwA7YDvAPCA8gDzgPUA9oD4APmA+wD8gP4A/4EBAQKBBAEFgQcBCIEKAQuBDQEOgRABEYETARSBFgEXgRkBGoEcAR2BHwEggSIBI4ElgScBKIEqASuBLQEugTABMYEzATSBNgE3gTkBOoE/AUOBSAFMgVEBVYFaAV6BYwFngWoBbAFuAXABcgF0AXYBeAF6AXwBfgF/gYEBgoGEAYWBhwGIgYoBi4GNgY8BkIGSAZOBlQGWgZgBmYGbAZ0BnoGggaKBpIGmAaeBqoGxgbOBtYG3gbmBu4G9gb+BwYHDAcSBxgHHgckByoAAwD+AnMDbwACAP8CdAACAQACdQACAQECewADAQIBKgKCAAIBAwKEAAIBBAKHAAIBBQKIAAIBBgKLAAMBBwEtAp0AAwEIAS4CngADAQkBLwKgAAMBCgEwAqIAAwELATECqQADAQwBMgKqAAMBDQEzAqwAAwEOATQCrwACAQ8CsgACARACtQACAPYCtgACAPcCtwACAPgCuAACAPkCuQACAPoCugACAPsCuwACAPwCvAADAr0DawNsAAIA/QLPAAIBEQLYAAIBEgLZAAIBEwLaAAIBFALbAAIBFQLgAAMBFgE1AuEAAgEXAuMAAgEYAuQAAgEZAuUAAgEaAuYAAgEbAusABALtA20DbgNwAAIBKwL3AAQA7gEcATYDEwAEAO8BHQE3AxQABADwAR4BOAMVAAQA8QEfATkDFgACAPIDFwACAPMDGAACAPQDGQACAPUDGgACASADGwACASEDHAACASIDHgADALMBIwMgAAIBJAMiAAIBJQMnAAIBJgMpAAMAvQEnAyoAAgEoAysAAgEsAzQAAgEpA0YAAgE7AnAAAwI9AnMDbwACAj4CdAACAj8CdQACAkACdgACAkECdwACAkICeAACAkMCeQACAkQCegACAkUCewACAkYCfAACAkcCfQACAkgCfgACAkkCfwACAkoCgAACAksCgQACAkwCggACAk0CgwACAk4ChAACAk8ChQACAlAChgACAlEChwACAlICiAACAlMCiQACAlQCigACAlUCiwACAi0CtgACAi4CtwACAi8CuAACAjACuQACAjECugACAjICuwACAjMCvAACAZUCwgACAioC0wACAiwC1AACAjQC2AACAjUC2QACAjYC2gACAjcC2wACAjgC3AACAjkC3QACAjoC3gACAjsC3wACAjwC4AACAlYC4wACAlcC5AACAlgC5QACAlkC5gACAloC6wACAu0DcAACAlsDEwACAlwDFAACAl0DFQACAl4DFgACAfMDGwACAe4DIAACAl8DJwACAmADKQADAfgCYQMqAAICYgMrAAICYwNMAAICZANNAAICZQNPAAIDxwPbAAIDyAPcAAIDyQPdAAIDygPeAAIDywPfAAIDzAPgAAIDzQPhAAIDzgPiAAIDzwPjAAID0APkAAgDdAOIA5MDnQO9A8cD0QPbAAgDdQOUA54DsQO+A8gD0gPcAAgDdgOVA58DsgO/A8kD0wPdAAgDdwOWA6ADswPAA8oD1APeAAgDeAOXA6EDtAPBA8sD1QPfAAgDeQOYA6IDtQPCA8wD1gPgAAgDegOZA6MDtgPDA80D1wPhAAgDewOaA6QDtwPEA84D2APiAAgDfAObA6UDuAPFA88D2QPjAAgDfQOcA6YDuQPGA9AD2gPkAAQDfgOJA6cDugADA38DigOoAAMDgAOLA6kAAwOBA4wDqgADA4IDjQOrAAMDgwOOA6wAAwOEA48DrQADA4UDkAOuAAMDhgORA68AAwOHA5IDsAADA34DpwO7AAIDfwOoAAIDgAOpAAIDgQOqAAIDggOrAAIDgwOsAAIDhAOtAAIDhQOuAAIDhgOvAAIDhwOwAAMDkwOdA7wAAgOUA54AAgOVA58AAgOWA6AAAgOXA6EAAgOYA6IAAgOZA6MAAgOaA6QAAgObA6UAAgOcA6YAAwP2A/cD+gACA/YD9wADBAkEDwQbAAMECgQQBBwAAwQLBBEEHQACBBIEFwACBBMEGQAFBBQEFQQaBCAEIQANBHsEfwTSBNME1ATVBNYE1wTYBNkE2gTbBNwAAwQgBCEEIgADBCoELgQyAAMEKwQvBDQAAwQsBDAENQADBDYEQgREAAMENwRDBEUAAwQ+BEAESAADBD8EQQRJAAIEWgRmAAIEWwRnAAIEXARkAAIEXQRlAAIEwgTDAAIEpQSmAAIEowSkAAIAQAABAAMAAAAJAAkAAwAQABAABAASABIABQAVABYABgAZABkACAAuAC8ACQAxADEACwAzADMADAA6ADsADQA9AD0ADwBAAEAAEABDAEMAEQBFAEsAEgBNAE4AGQBUAFQAGwBnAGcAHABpAGsAHQBwAHEAIABzAHMAIgB1AHcAIwB8AHwAJgB+AH4AJwCIAIgAKACkAK0AKQCvAK8AMwCxALEANACzALMANQC5ALkANgC7AL0ANwDFAMUAOgDYANgAOwDtAO0APAE8AVQAPQGAAYUAVgGHAYcAXAGNAY0AXQGeAZ4AXgGgAaAAXwGkAawAYAGvAbIAaQG3AbcAbQG5AbkAbgHfAeIAbwHnAecAcwHsAewAdAH0AfQAdQH2AfgAdgIaAhsAeQIdAh0AewN0A4cAfAOTA7AAkAP0A/UArgP9A/8AsAQDBAMAswQFBAcAtAQVBBUAtwQjBCMAuAQlBCYAuQQ4BDkAuwQ8BD0AvQRMBE8AvwSnBKgAwwSrBKsAxQAGAAAABAAOACAAVgBoAAMAAAABACYAAQA+AAEAAAADAAMAAAABABQAAgAcACwAAQAAAAQAAQACAY0BngACAAIE9AT2AAAE+AT9AAMAAgABBOUE8wAAAAMAAQDAAAEAwAAAAAEAAAADAAMAAQ9EAAEArgAAAAEAAAAEAAEAAAABAAgAAgAeAAwBjgGfBQ8FEAURBRIFEwUUBRUFFgUXBRgAAQAMAY0BngTnBOgE6QTqBOsE7ATwBPEE9AT8AAYAAAACAAoAHAADAAAAAQBQAAEAJAABAAAABgADAAEAEgABAD4AAAABAAAABwACAAEFDwUYAAAAAQAAAAEACAACABoACgUPBRAFEQUSBRMFFAUVBRYFFwUYAAEACgTnBOgE6QTqBOsE7ATwBPEE9AT8AAQAAAABAAgAAQAeAAIACgAUAAEABADtAAIAYwABAAQCKQACAZ4AAQACAFUBjwAGAAAAAQAIAAEAagABAAgAAwAIABgAKAABAaQAAQABAaQAAQAAAAoAAQBnAAEAAQBnAAEAAAALAAEC2AABAAEC2AABAAAADAABAAAAAQAIAAEAIgAPAAEAAAABAAgAAQAUABoAAQAAAAEACAABAAYAGwABAAEEBgABAAAAAQAIAAIADgAEALMAvQHuAfgAAQAEALEAvAHsAfcAAQAAAAEACAABAAYACAABAAEBjQABAAAAAQAIAAEHNAA/AAEAAAABAAgAAQAG/9gAAQABBA0ABgAAAAIACgAiAAMAAQASAAEAQgAAAAEAAAAYAAEAAQPlAAMAAQASAAEAKgAAAAEAAAAZAAIAAQO9A8YAAAABAAAAAQAIAAEABv/sAAIAAQPRA9oAAAAGAAAAAgAKACQAAwABBroAAQASAAAAAQAAABsAAQACAAEBPAADAAEGoAABABIAAAABAAAAGwABAAIAfgG5AAEAAAABAAgAAgAOAAQDbwNwA28DcAABAAQAAQB+ATwBuQAEAAAAAQAIAAEAFAABAAgAAQAEBHoAAwG5A/0AAQABAHMAAQAAAAEACAACAgYBAAJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKcApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICzwLEAsUCxgLHAsgCyQLKAssCzALNAs4C0ALRAtIC0wLUAtUC1gLYAt4C2QLaAtsC3ALdAt4C3wLgAuEC4gLjAukC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUCcgK0AycDKAMpAyoDKwMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaAnADdAN1A3YDdwN4A3kDegN7A3wDfQQWBBcEGAQZBBoEIQRaBFsEXARdBF4EXwSCAAIACwABACQAAAAmACsAJAAtAEsAKgBNAMcASQDJAO0AxAN+A4cA6QQCBAYA8wQgBCAA+ARMBE8A+QRUBFUA/QRrBGsA/wABAAAAAQAIAAICOAEZAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgMjAyQDJQMmAycDKAMpAyoDKwMsAy0DLgMvAzADMQMyAzMDNAM1AzYDNwM4AzkDOgM7AzwDPQM+Az8DQANBA0IDQwNEA0UDRgNHA0gDSQNKA0sDTANNA04DTwNQA1EDUgNTA1QDVQNWA1cDWANZA1oCcAJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKL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",t})(),eet=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X,W,pe,Ee){return this.scriptService=e,this.dialogRef=i,this.router=r,this.utilService=o,this.formBuilder=a,this.sanitizer=s,this.storage=d,this.graduateService=f,this.procedureService=A,this.location=g,this.locationCountryService=b,this.locationStateService=_,this.locationCityService=P,this.graduateDocumentTypeService=v,this.universityService=k,this.universityCareerService=H,this.universityHeadquarterService=X,this.universityHeadquarterCareerService=W,this.parameterService=pe,this.data=Ee,this.fileTypeAllowed=".pdf",this.fileTypeAllowedImage=".jpeg,.jpg,.png",this.fileMultiple=!1,this.files=[],this.photoFile="assets/images/user.png",this.graduate=new Ks,this.ticket="",this.procedure=new Zr,this.hoy=kt(new Date).format("YYYY-MM-DD"),this.ipAddress="",this.reportedPayments=Array(),this.psePayments=Array(),this.paymentTypeBank=!0,this.procedureRate=0,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.listParameter=new Array,this.widthPermited=0,this.heightPermited=0,this.maxSize=0,this.document=new _r({orientation:"portrait",unit:"mm",format:"legal",compress:!0}),null==this.data.rate||null==this.data.type||null==this.data.rate||null==this.data.type?(this.router.navigateByUrl("graduate/home"),void this.utilService.sendAlertModal(T.AlertType.Warning,"Carga documentos","No se ha cargado la configuraci\xf3n del tr\xe1mite",!1)):null==this.data.paymentsBank||null==this.data.paymentsBank||null==this.data.paymentsPse||null==this.data.paymentsPse?(this.router.navigateByUrl("graduate/home"),void this.utilService.sendAlertModal(T.AlertType.Warning,"Carga documentos","No se ha validado el pago del tr\xe1mite",!1)):(this.reportedPayments=this.data.paymentsBank,this.psePayments=this.data.paymentsPse,this.procedureRate=this.data.rate,void(this.procedureType=this.data.type))}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.showLoading("Cargando datos");let e=this.locationCountryService.getAll().toPromise(),i=this.locationStateService.getAll().toPromise(),r=this.locationCityService.getAll().toPromise(),o=this.graduateDocumentTypeService.getAll().toPromise(),a=this.universityService.getAll().toPromise(),s=this.universityCareerService.getAll().toPromise(),d=this.universityHeadquarterService.getAll().toPromise(),f=this.universityHeadquarterCareerService.getAll().toPromise(),A=this.parameterService.getAll().toPromise();Promise.all([e,i,r,o,a,s,d,f,A]).then(g=>{this.listCountries=g[0].data,this.listStates=g[1].data,this.listCities=g[2].data,this.listGraduateDocumentType=g[3].data,this.listUniversities=g[4].data,this.listUniversitiesCareer=g[5].data,this.listUniversitiesHeadquarter=g[6].data,this.listUniversitiesHeadquarterCareer=g[7].data,this.listParameter=g[8].data,this.utilService.closeLoading("cerrando"),this.listUniversitiesHeadquarterCareer.forEach(v=>{let k=this.listUniversitiesCareer.find(H=>H.id==v.careerId)?.name;v.careerName=k??""}),this.listUniversitiesHeadquarter.forEach(v=>{v.cityName=this.listCities.find(k=>k.id==v.placeId)?.name}),this.listUniversities.forEach(v=>{v.stateId=this.listCities.find(k=>k.id==v.placeId)?.stateId,null!=v.stateId&&(v.countryId=this.listStates.find(k=>k.id==v.stateId)?.countryId)}),0!==Object.entries(this.user).length&&this.graduateService.getById(this.user.idUser).subscribe(v=>{"success"==v.type&&(this.graduate=v.data)},v=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",v.error.message)}),this.ticket=this.utilService.generateProcedureTicket(20),this.utilService.getIPAddress().subscribe(v=>{this.ipAddress=v},v=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",v.error.message)});let b=this.listParameter.find(v=>"MAXIMGWIDTH"==v.name)?.value;this.widthPermited=null!=b?parseInt(b):0;let _=this.listParameter.find(v=>"MAXIMGHEIGHT"==v.name)?.value;this.heightPermited=null!=_?parseInt(_):0;let P=this.listParameter.find(v=>"MAXSIZEUPLOAD"==v.name)?.value;this.maxSize=null!=P?parseInt(P):0},g=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",g.error.message)}),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({documentFile:["",[ee.required]],photoFile:["",[ee.required]],professionalTitleFile:["",[ee.required]]})}selectedDocumentFile(e){this.selectedFile(e,T.UploadDocumentType.Document,"document-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy,"documentFile")}selectedPhotoFile(e){this.selectedFile(e,T.UploadDocumentType.Photo,"photo-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy,"photoFile")}selectedProfessionalTitleFile(e){this.selectedFile(e,T.UploadDocumentType.ProfessionalTitle,"title-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy,"professionalTitleFile")}selectedFile(e,i,r,o){const a=e.target.files;if("undefined"!=a)for(const s of a){if(s.size<0||s.size>this.maxSize)return this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","Tama\xf1o maximo permitido: "+this.maxSize/1024/1024+"MB, actual: "+Math.round(s.size/1024/1024)+" MB",!0),void this.form.get(o)?.setValue(null);this.utilService.extractBase64(s).then(d=>{let f=new rh;f.content=d.base,f.name=r+"."+s.type.split("/")[1],f.extension=s.type,f.type=i;let A=this.files.findIndex(g=>g.type==i);switch(A>=0?this.files[A]=f:this.files.push(f),i){case T.UploadDocumentType.Document:this.documentFile=d.base;break;case T.UploadDocumentType.Photo:this.photoFile=d.base;break;case T.UploadDocumentType.ProfessionalTitle:this.professionalTitleFile=d.base}}).catch(d=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","Error al procesar archivo "+d,!1)})}}chargedImage(e){let i=e.target.naturalWidth,r=e.target.naturalHeight;i<120||i>this.widthPermited?(this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","El ancho de la fotografia debe ser m\xednimo 120px o m\xe1ximo "+this.widthPermited+"px, actual: "+i+" px"),this.form.get("photoFile")?.setValue(null),this.photoFile="assets/images/user.png"):(r<160||r>this.heightPermited)&&(this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","El alto de la fotografia debe ser m\xednimo 160px o m\xe1ximo "+this.heightPermited+"px, actual: "+r+" px"),this.form.get("photoFile")?.setValue(null),this.photoFile="assets/images/user.png")}getGender(e){let i;switch(e){case"M":i="MASCULINO";break;case"F":i="FEMENINO";break;case"O":i="OTRO";break;default:i="NO VOY A RESPONDER"}return i}getEmploymentSector(e){let i;switch(e){case"PU":i="P\xdaBLICO";break;case"PR":i="PRIVADO";break;case"IN":i="INDEPENDIENTE";break;default:i=""}return i}createPdf(e,i){let r=e.issuanceCountryId>0?this.listCities.find(v=>v.id.toString()==e.issuancePlace)?.name:"";e.birthDate=e.birthDate.substring(0,10),e.gender=this.getGender(e.gender);let o=this.listGraduateDocumentType.find(v=>v.id==e.graduateDocumentTypeId)?.name;e.issuanceDate=e.issuanceDate.substring(0,10);let a="",s="",d="",f="";if(e.graduateAcademyInformations.length>0){let v=this.listUniversitiesHeadquarter.find(k=>k.id==e.graduateAcademyInformations[0].universityHeadquarterId);a=this.listCities.find(k=>k.id==v?.placeId)?.name??"",s=this.listUniversities.find(k=>k.id==v?.universityId)?.name??"",d=this.listUniversitiesCareer.find(k=>k.id==e.graduateAcademyInformations[0].professionalTitleId)?.name??"",f=e.graduateAcademyInformations[0].gradeDate=e.graduateAcademyInformations[0].gradeDate.substring(0,10)}e.graduateAcademyInformationForeigns.length>0&&(a=e.graduateAcademyInformationForeigns[0].universityHeadquarterName,s=e.graduateAcademyInformationForeigns[0].universityName,d=this.listUniversitiesCareer.find(v=>v.id==e.graduateAcademyInformationForeigns[0].professionalTitleId)?.name??"",f=e.graduateAcademyInformationForeigns[0].gradeDate=e.graduateAcademyInformationForeigns[0].gradeDate.substring(0,10));let A="NO",g="",b="",_="";if(e.graduateJobInformations.length>0){A="SI",_=this.getEmploymentSector(e.graduateJobInformations[0].employmentSector);let v=this.listCities.find(k=>k.id==e.graduateJobInformations[0].placeId);b=v?.name??"",g=this.listStates.find(k=>k.id==v?.stateId)?.name??""}this.document.addFileToVFS("WorkSans-Regular.ttf",ZZe.WorkSansRegular),this.document.addFont("WorkSans-Regular.ttf","WorkSans","normal"),this.document.setFont("WorkSans"),this.document.setFontSize(11);var P=new Image;return P.src="assets/images/FormatoPDFRegistro.jpg",this.document.addImage(P,"JPEG",0,0,215,355),""!=i.content&&this.document.addImage(i.content,i.extension.split("/")[1].toUpperCase(),90,5,35,45),this.document.text(e.firstName+" "+e.secondName+" "+e.firstSurname+" "+e.secondSurname,60,62),this.document.text(this.hoy,65,85),this.document.setFontSize(8),this.document.text(this.ticket,159,85),this.document.text(o??"",67,114),this.document.setFontSize(11),this.document.text(e.documentNumber,160,114),this.document.text(e.firstName+" "+e.secondName+" "+e.firstSurname+" "+e.secondSurname,67,125),this.document.text(e.birthDate,67,136),this.document.text(e.gender,137,136),this.document.text(e.issuanceDate,67,147),this.document.text(r??"",160,147),this.document.text(e.graduateResidenceInformations[0].phoneNumber,67,158),this.document.text(e.graduateResidenceInformations[0].celphoneNumber,160,158),this.document.text(e.graduateResidenceInformations[0].email,67,169),this.document.text(e.graduateResidenceInformations[0].address,67,180),this.document.text(s??"",67,212),this.document.text(d??"",67,223),this.document.text(a??"",67,234),this.document.text(f,155,234),e.graduateJobInformations.length>0&&(this.document.text(A,67,265),this.document.text(_,137,265),this.document.text(g,55,276),this.document.text(b,137,276),this.document.text(e.graduateJobInformations[0].companyName,55,287),this.document.text(e.graduateJobInformations[0].jobTitle,137,287),this.document.text(e.graduateJobInformations[0].companyPhoneNumber,67,298),this.document.text(e.graduateJobInformations[0].companyAddress,153,298)),this.document.text("",87,323),this.document.output("datauri")}finalizarCarga(){let e=this.files.find(s=>s.type==T.UploadDocumentType.Photo),i=this.createPdf(this.graduate,e??new rh),r=this.files.findIndex(s=>s.type==T.UploadDocumentType.Register),o={type:T.UploadDocumentType.Register,name:"register-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy+".pdf",extension:"application/pdf",content:i};r>=0?this.files[r]=o:this.files.push(o);let a=JSON.parse(JSON.stringify(this.procedure));a.ticket=this.ticket,a.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyFirst,a.graduateId=this.graduate.id,a.graduate=null,a.requestDate=this.hoy,a.procedureType=null,a.procedureTypeId=this.procedureType,a.priority=1,a.statusResolution="N",a.resolution=0,a.finished="N",a.procedureStatus=null,a.procedureDocuments=new Array,this.files.forEach(s=>{a.procedureDocuments.push({id:0,procedureId:0,procedureDocumentTypeId:s.type,url:s.name,uploadDate:this.hoy,name:s.name,extension:s.extension,content:s.content})}),a.procedurePayments=new Array,this.reportedPayments.forEach(s=>{a.procedurePayments.push({id:0,procedureId:0,paymentType:null,paymentTypeId:"PSE"!=s.officeName?T.PaymentType.Consignment:T.PaymentType.Pse,paymentDate:s.reportDate,value:s.total,description:s.bankName+" - "+s.description,transactionNumber:s.transactionNumber,validate:s.validated,validateDate:s.reportDate,paymentUrl:s.id.toString()})}),this.psePayments.forEach(s=>{a.procedurePayments.push({id:0,procedureId:0,paymentType:null,paymentTypeId:T.PaymentType.Pse,paymentDate:s.bankProcessDate,value:s.transactionValue,description:s.ticketId+" - "+s.paymentDescription,transactionNumber:s.trazabilityCode,validate:"S",validateDate:s.bankProcessDate,paymentUrl:s.id.toString()})}),a.procedureLogs=new Array,a.procedureLogs.push({id:0,procedureId:0,procedureStatusId:T.ProcedureStatus.PendingRequestToVerifyFirst,processDate:this.hoy,description:"Creaci\xf3n de tr\xe1mite primera vez",username:this.user.name,ipAddress:this.ipAddress}),this.utilService.showLoading("Guardando..."),this.procedureService.insert(a).subscribe(s=>{this.utilService.closeLoading(""),"success"==s.type?this.dialogRef.close({message:"Almacenado",data:this.ticket}):this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos",s.message)},s=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",s.error.message,!1)})}Cancel(e){this.dialogRef.close({message:"Operaci\xf3n cancelada",data:""})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(xo),D(Io),D(pi),D(zi),D(mg),D(Ci),D(Al),D(Oa),D(Qu),D(uu),D(fu),D(hu),D(Zl),D(Au),D(cu),D(nf),D(iA),D(lc),D(zo))},t.\u0275cmp=Xt({type:t,selectors:[["app-upload-files-procedures-modal"]],decls:71,vars:17,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12"],[1,"col-4"],[1,"box","box-success"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-body"],[1,"mb-3"],[2,"width","150px","height","200px",3,"src","render-text","original-size","show-borders"],[1,"descripcion-emergente-govco","top"],["for","formFile",1,"form-label"],["formControlName","documentFile","type","file",1,"form-control",3,"accept","multiple","change"],[1,"tiptext"],[2,"width","150px","height","200px",3,"src","load"],["formControlName","photoFile","type","file",1,"form-control",3,"accept","multiple","change"],["formControlName","professionalTitleFile","type","file",1,"form-control",3,"accept","multiple","change"],[1,"col-0","col-xs-0","col-md-3"],[1,"col-12","col-xs-12","col-md-6","displayButton"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Cargar documentos tr\xe1mite primera vez"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"h6"),u(7,"Cargue aqu\xed los documentos requeridos para el tr\xe1mite de la matr\xedcula profesional"),c()()(),l(8,"div",3)(9,"div",5)(10,"div",6)(11,"div",7)(12,"mat-icon"),u(13,"perm_identity"),c(),l(14,"h5",8),u(15,"Documento de identidad"),c()(),l(16,"div",9)(17,"div",10),M(18,"br")(19,"pdf-viewer",11)(20,"br"),l(21,"div",12)(22,"label",13),u(23,"Documento de identidad"),c(),l(24,"input",14),ae("change",function(o){return i.selectedDocumentFile(o)}),c(),l(25,"span",15),u(26,"Imagen completa y legible de la c\xe9dula de ciudadan\xeda por ambas caras en formato PDF. Peso m\xe1ximo: 3 MB"),c()()()()()(),l(27,"div",5)(28,"div",6)(29,"div",7)(30,"mat-icon"),u(31,"co_present"),c(),l(32,"h5",8),u(33,"Fotograf\xeda"),c()(),l(34,"div",9)(35,"div",10),M(36,"br"),l(37,"img",16),ae("load",function(o){return i.chargedImage(o)}),c(),M(38,"br")(39,"br")(40,"br"),l(41,"div",12)(42,"label",13),u(43,"Fotograf\xeda"),c(),l(44,"input",17),ae("change",function(o){return i.selectedPhotoFile(o)}),c(),l(45,"span",15),u(46,"Fotograf\xeda digital tipo documento a color con fondo blanco, tomada de frente (NO SELFIE), Formato: JPG, Tama\xf1o: Ancho: 450 p\xedxeles. Alto: 600 p\xedxeles"),c()()()()()(),l(47,"div",5)(48,"div",6)(49,"div",7)(50,"mat-icon"),u(51,"snippet_folder"),c(),l(52,"h5",8),u(53,"Diploma o acta de grado"),c()(),l(54,"div",9)(55,"div",10),M(56,"br")(57,"pdf-viewer",11)(58,"br"),l(59,"div",12)(60,"label",13),u(61,"Diploma o acta de grado"),c(),l(62,"input",18),ae("change",function(o){return i.selectedProfessionalTitleFile(o)}),c(),l(63,"span",15),u(64,"Imagen completa y legible del diploma en formato PDF, la cual debe evidenciar la informaci\xf3n del registro del t\xedtulo profesional. Peso m\xe1ximo: 3 MB"),c()()()()()()(),l(65,"div",3),M(66,"div",19),l(67,"div",20)(68,"button",21),ae("click",function(){return i.finalizarCarga()}),u(69,"Finalizar"),c()(),M(70,"div",19),c()()()),2&e&&(h(3),m("formGroup",i.form),h(16),m("src",i.documentFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(5),m("accept",i.fileTypeAllowed)("multiple",i.fileMultiple),h(13),m("src",i.photoFile,kf),h(7),m("accept",i.fileTypeAllowedImage)("multiple",i.fileMultiple),h(13),m("src",i.professionalTitleFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(5),m("accept",i.fileTypeAllowed)("multiple",i.fileMultiple),h(6),m("disabled",i.form.invalid))},dependencies:[mr,Uo,Yo,Gi,Ki,Vi,Qi,Ri,Yi,T0],styles:[".displayButton[_ngcontent-%COMP%]{display:grid}.descripcion-emergente-govco.top[_ngcontent-%COMP%]   .tiptext[_ngcontent-%COMP%]{margin-left:-60px;bottom:130%;left:30%}"]}),t})();function tet(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("billNumber"))}}function net(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("billValue"))}}function iet(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("description"))}}function ret(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("clientType"))}}function oet(t,n){if(1&t&&(l(0,"mat-option",47),u(1),c()),2&t){const e=n.$implicit;mn("value",e.code),h(1),Pe(e.name)}}function aet(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("bank"))}}function set(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("names"))}}function cet(t,n){1&t&&(l(0,"mat-option",48),u(1,"C\xe9dula de ciudadan\xeda"),c())}function det(t,n){1&t&&(l(0,"mat-option",49),u(1,"C\xe9dula de extranjer\xeda"),c())}function uet(t,n){1&t&&(l(0,"mat-option",50),u(1,"Registro civil de nacimiento"),c())}function fet(t,n){1&t&&(l(0,"mat-option",51),u(1,"Tarjeta de identidad"),c())}function het(t,n){1&t&&(l(0,"mat-option",52),u(1,"Tarjeta de extranjer\xeda"),c())}function Aet(t,n){1&t&&(l(0,"mat-option",53),u(1,"Pasaporte"),c())}function pet(t,n){1&t&&(l(0,"mat-option",54),u(1,"Documento de identificaci\xf3n extranjero"),c())}function get(t,n){1&t&&(l(0,"mat-option",55),u(1,"NIT"),c())}function met(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentType"))}}function _et(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function bet(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("email"))}}function vet(t,n){if(1&t&&(l(0,"span",46),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("cellphone"))}}const wm=function(t,n){return{success:t,error:n}},A5=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let Cet=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.dialogRef=e,this.router=i,this.utilService=r,this.formBuilder=o,this.pseTransactionService=a,this.graduateService=s,this.parameterService=d,this.storageService=f,this.data=A,this.today=kt(new Date).format("YYYY-MM-DD"),this.listParameter=new Array,this.billNumber=0,this.idUser=0,this.documentTypePerson=!0,this.ipAddress=""}ngOnInit(){if(this.buildForm(),this.utilService.showLoading("Cargando..."),null==this.data.rate||null==this.data.type||null==this.data.rate||null==this.data.type)return this.router.navigateByUrl("graduate/home"),void this.utilService.sendAlertModal(T.AlertType.Warning,"Pago tr\xe1mite","No existen parametros para el pago del tr\xe1mite");let e=this.storageService.getObject("user");0!==Object.entries(e).length&&(this.idUser=e.idUser),this.utilService.getIPAddress().subscribe(a=>{this.ipAddress=a},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Obtener direcci\xf3n ip",a.error.message)});let i=this.pseTransactionService.getBankList().toPromise(),r=this.graduateService.getById(this.idUser).toPromise(),o=this.parameterService.getAll().toPromise();Promise.all([i,r,o]).then(a=>{this.utilService.closeLoading("cerrando"),"success"==a[0].type&&(this.listBanks=a[0].data),"success"==a[1].type&&(this.graduate=a[1].data),"success"==a[2].type&&(this.listParameter=a[2].data);let s=this.listParameter.find(f=>"NUMFACPSE"==f.name).value;this.billNumber=parseInt(s),this.dialogRef.disableClose=!1;let d=this.listParameter.find(f=>"NUMFACPSE"==f.name);d.value=(this.billNumber+1).toString(),this.parameterService.update(d,d.id).subscribe(f=>{this.form.get("billNumber")?.setValue(this.billNumber.toString()),this.form.get("billValue")?.setValue(this.data.rate.toString()),this.form.get("names")?.setValue(this.graduate.firstName+" "+this.graduate.secondName+" "+this.graduate.firstSurname+" "+this.graduate.secondSurname),this.form.get("documentNumber")?.setValue(this.graduate.documentNumber),this.form.get("email")?.setValue(this.graduate.graduateResidenceInformations[0].email),this.form.get("cellphone")?.setValue(this.graduate.graduateResidenceInformations[0].celphoneNumber),this.form.get("description")?.setValue(this.data.type==T.ProcedureType.First?"Pago tr\xe1mite primera vez":"Pago tr\xe1mite de cambio")})})}buildForm(){this.form=this.formBuilder.group({billNumber:["",[ee.required]],billValue:["",[ee.required]],description:["",[ee.required]],clientType:["",[ee.required]],bank:["0",[ee.required]],names:["",[ee.required]],documentType:["",[ee.required]],documentNumber:["",[ee.required]],email:["",[ee.required]],cellphone:["",[ee.required]]})}getDocumentType(e){this.documentTypePerson="person"==e,this.form.get("documentType")?.setValue("")}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(e){this.dialogRef.close(e)}Pay(){let e=this.form.get("bank")?.value;""!=e&&"0"!=e?(this.utilService.showLoading("Cargando..."),this.pseTransactionService.createTransactionPayment({idGraduate:this.idUser,idProcedure:null,ticketId:this.billNumber,financialInstitutionCode:this.form.get("bank")?.value,transactionValue:this.data.rate,userType:this.form.get("clientType")?.value,referenceNumber1:this.ipAddress,referenceNumber2:this.form.get("documentType")?.value,referenceNumber3:this.form.get("documentNumber")?.value,soliciteDate:this.today,paymentDescription:this.form.get("description")?.value,identificationType:this.form.get("documentType")?.value,identificationNumber:this.form.get("documentNumber")?.value,fullName:this.form.get("names")?.value,cellphoneNumber:this.form.get("cellphone")?.value,address:this.graduate.graduateResidenceInformations[0].address,email:this.form.get("email")?.value,procedureTypeId:this.data.type}).subscribe(i=>{this.utilService.closeLoading(""),"SUCCESS"==i.data.returnCode?window.location.href=i.data.pseURL:this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite",i.data.errorDetails)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite",400!==i.status?i.message:i.error.message)})):this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","Debe seleccionar un banco para continuar con el pago")}}return t.\u0275fac=function(e){return new(e||t)(D(xo),D(Io),D(pi),D(zi),D(pC),D(Al),D(lc),D(Ci),D(zo))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-payment-pse-modal"]],decls:119,vars:61,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","billNumber"],[1,"container-input-texto-govco"],["type","text","formControlName","billNumber","placeholder","Digite n\xfamero de factura","readonly","",3,"ngClass"],["class","error-texto-govco",4,"ngIf"],["for","billValue"],["type","text","formControlName","billValue","placeholder","Digite valor de factura","readonly","",3,"ngClass"],[1,"col-12","col-xs-12","col-md-12"],["for","description"],["type","text","formControlName","description","placeholder","Descripci\xf3n de factura","readonly","",3,"ngClass"],[1,"lista-desplegable-form"],["for","clientType",1,"label-desplegable-govco"],["aria-required","true"],["panelClass","space-grey","formControlName","clientType",3,"ngClass","selectionChange"],["value","","selected","selected"],["value","person"],["value","company"],["for","bank",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","bank",3,"ngClass"],[3,"value",4,"ngFor","ngForOf"],["for","names"],["type","text","formControlName","names","placeholder","Digite sus nombres y apellidos",3,"ngClass"],["for","documentType",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","documentType",3,"ngClass"],["value","CedulaDeCiudadania",4,"ngIf"],["value","CedulaDeExtranjeria",4,"ngIf"],["value","RegistroCivilDeNacimiento",4,"ngIf"],["value","TarjetaDeIdentidad",4,"ngIf"],["value","TarjetaDeExtranjeria",4,"ngIf"],["value","Pasaporte",4,"ngIf"],["value","DocumentoDeIdentificacionExtranjero",4,"ngIf"],["value","NIT",4,"ngIf"],["for","documentNumber"],["type","text","formControlName","documentNumber","placeholder","Digite su n\xfamero de documento","readonly","",3,"ngClass"],["for","email"],["type","email","formControlName","email","placeholder","Digite su correo electr\xf3nico",3,"ngClass"],["for","cellphone"],["type","text","formControlName","cellphone","placeholder","Digite su n\xfamero de tel\xe9fono",3,"ngClass"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"error-texto-govco"],[3,"value"],["value","CedulaDeCiudadania"],["value","CedulaDeExtranjeria"],["value","RegistroCivilDeNacimiento"],["value","TarjetaDeIdentidad"],["value","TarjetaDeExtranjeria"],["value","Pasaporte"],["value","DocumentoDeIdentificacionExtranjero"],["value","NIT"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Pago tr\xe1mite primera vez - PSE"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"N\xfamero factura"),c()(),l(10,"div",7),M(11,"input",8),p(12,tet,2,1,"span",9),c()()(),l(13,"div",4)(14,"div",5)(15,"label",10)(16,"b"),u(17,"Valor a pagar"),c()(),l(18,"div",7),M(19,"input",11),p(20,net,2,1,"span",9),c()()()(),l(21,"div",3)(22,"div",12)(23,"div",5)(24,"label",13)(25,"b"),u(26,"Descripci\xf3n"),c()(),l(27,"div",7),M(28,"input",14),p(29,iet,2,1,"span",9),c()()()(),l(30,"div",3)(31,"div",4)(32,"div",15)(33,"label",16)(34,"b"),u(35,"Tipo de cliente"),c(),l(36,"span",17),u(37,"*"),c()(),l(38,"div",7)(39,"mat-select",18),ae("selectionChange",function(o){return i.getDocumentType(o.value)}),l(40,"mat-option",19),u(41,"Seleccione"),c(),l(42,"mat-option",20),u(43,"Persona natural"),c(),l(44,"mat-option",21),u(45,"Persona juridica"),c()(),p(46,ret,2,1,"span",9),c()()(),l(47,"div",4)(48,"div",15)(49,"label",22)(50,"b"),u(51,"Banco"),c(),l(52,"span",17),u(53,"*"),c()(),l(54,"div",7)(55,"mat-select",23),p(56,oet,2,2,"mat-option",24),c(),p(57,aet,2,1,"span",9),c()()()(),l(58,"div",3)(59,"div",12)(60,"div",5)(61,"label",25)(62,"b"),u(63,"Nombre completo"),c()(),l(64,"div",7),M(65,"input",26),p(66,set,2,1,"span",9),c()()()(),l(67,"div",3)(68,"div",4)(69,"div",15)(70,"label",27)(71,"b"),u(72,"Tipo de documento"),c(),l(73,"span",17),u(74,"*"),c()(),l(75,"div",7)(76,"mat-select",28)(77,"mat-option",19),u(78,"Seleccione"),c(),p(79,cet,2,0,"mat-option",29),p(80,det,2,0,"mat-option",30),p(81,uet,2,0,"mat-option",31),p(82,fet,2,0,"mat-option",32),p(83,het,2,0,"mat-option",33),p(84,Aet,2,0,"mat-option",34),p(85,pet,2,0,"mat-option",35),p(86,get,2,0,"mat-option",36),c(),p(87,met,2,1,"span",9),c()()(),l(88,"div",4)(89,"div",5)(90,"label",37)(91,"b"),u(92,"N\xfamero de documento"),c()(),l(93,"div",7),M(94,"input",38),p(95,_et,2,1,"span",9),c()()()(),l(96,"div",3)(97,"div",4)(98,"div",5)(99,"label",39)(100,"b"),u(101,"Correo electr\xf3nico"),c()(),l(102,"div",7),M(103,"input",40),p(104,bet,2,1,"span",9),c()()(),l(105,"div",4)(106,"div",5)(107,"label",41)(108,"b"),u(109,"N\xfamero telef\xf3nico"),c()(),l(110,"div",7),M(111,"input",42),p(112,vet,2,1,"span",9),c()()()()(),l(113,"mat-dialog-actions",43)(114,"button",44),ae("click",function(){return i.Cancel(null)}),u(115,"Cerrar"),c(),u(116,"\xa0 "),l(117,"button",45),ae("click",function(){return i.Pay()}),u(118,"Pagar"),c()()()),2&e&&(m("formGroup",i.form),h(11),m("ngClass",st(31,wm,i.validateResult("billNumber"),i.validateErrors("billNumber"))),h(1),m("ngIf",i.validateErrors("billNumber")),h(7),m("ngClass",st(34,wm,i.validateResult("billValue"),i.validateErrors("billValue"))),h(1),m("ngIf",i.validateErrors("billValue")),h(8),m("ngClass",st(37,wm,i.validateResult("description"),i.validateErrors("description"))),h(1),m("ngIf",i.validateErrors("description")),h(10),m("ngClass",st(40,A5,i.validateResult("clientType"),i.validateErrors("clientType"))),h(7),m("ngIf",i.validateErrors("clientType")),h(9),m("ngClass",st(43,A5,i.validateResult("bank"),i.validateErrors("bank"))),h(1),m("ngForOf",i.listBanks),h(1),m("ngIf",i.validateErrors("bank")),h(8),m("ngClass",st(46,wm,i.validateResult("names"),i.validateErrors("names"))),h(1),m("ngIf",i.validateErrors("names")),h(10),m("ngClass",st(49,A5,i.validateResult("documentType"),i.validateErrors("documentType"))),h(3),m("ngIf",i.documentTypePerson),h(1),m("ngIf",i.documentTypePerson),h(1),m("ngIf",i.documentTypePerson),h(1),m("ngIf",i.documentTypePerson),h(1),m("ngIf",i.documentTypePerson),h(1),m("ngIf",i.documentTypePerson),h(1),m("ngIf",i.documentTypePerson),h(1),m("ngIf",!i.documentTypePerson),h(1),m("ngIf",i.validateErrors("documentType")),h(7),m("ngClass",st(52,wm,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateErrors("documentNumber")),h(8),m("ngClass",st(55,wm,i.validateResult("email"),i.validateErrors("email"))),h(1),m("ngIf",i.validateErrors("email")),h(7),m("ngClass",st(58,wm,i.validateResult("cellphone"),i.validateErrors("cellphone"))),h(1),m("ngIf",i.validateErrors("cellphone")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();function yet(t,n){if(1&t&&(l(0,"mat-option",22),u(1),c()),2&t){const e=n.$implicit;mn("value",e.procedureId),h(1),Pe(e.licensureNumber)}}function Met(t,n){if(1&t&&(l(0,"span",23),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("licensure"))}}function wet(t,n){if(1&t&&(l(0,"span",23),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("procedureChangeType"))}}function Pet(t,n){if(1&t){const e=Mn();l(0,"div",24)(1,"div",25)(2,"div",26)(3,"mat-icon"),u(4,"perm_identity"),c(),l(5,"h5",27),u(6,"Documento de identidad"),c()(),l(7,"div",28)(8,"div",29),M(9,"br")(10,"pdf-viewer",30)(11,"br"),l(12,"div",31)(13,"label",32),u(14,"Documento de identidad"),c(),l(15,"input",33),ae("change",function(r){return Mt(e),wt(z().selectedDocumentFile(r))}),c(),l(16,"span",34),u(17,"Imagen completa y legible de la c\xe9dula de ciudadan\xeda por ambas caras en formato PDF. Peso m\xe1ximo: 3 MB"),c()()()()()()}if(2&t){const e=z();h(10),m("src",e.documentFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(5),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple)}}function Det(t,n){if(1&t){const e=Mn();l(0,"div",24)(1,"div",25)(2,"div",26)(3,"mat-icon"),u(4,"co_present"),c(),l(5,"h5",27),u(6,"Fotograf\xeda"),c()(),l(7,"div",28)(8,"div",29),M(9,"br"),l(10,"img",35),ae("load",function(r){return Mt(e),wt(z().chargedImage(r))}),c(),M(11,"br")(12,"br")(13,"br"),l(14,"div",31)(15,"label",32),u(16,"Fotograf\xeda"),c(),l(17,"input",36),ae("change",function(r){return Mt(e),wt(z().selectedPhotoFile(r))}),c(),l(18,"span",34),u(19,"Fotograf\xeda digital tipo documento a color con fondo blanco, tomada de frente (NO SELFIE), Formato: JPG, Tama\xf1o: Ancho: 450 p\xedxeles. Alto: 600 p\xedxeles"),c()()()()()()}if(2&t){const e=z();h(10),m("src",e.photoFile,kf),h(7),m("accept",e.fileTypeAllowedImage)("multiple",e.fileMultiple)}}function xet(t,n){if(1&t){const e=Mn();l(0,"div",24)(1,"div",25)(2,"div",26)(3,"mat-icon"),u(4,"snippet_folder"),c(),l(5,"h5",27),u(6,"Escritura p\xfablica"),c()(),l(7,"div",28)(8,"div",29),M(9,"br")(10,"pdf-viewer",30)(11,"br"),l(12,"div",31)(13,"label",32),u(14,"Escritura p\xfablica"),c(),l(15,"input",37),ae("change",function(r){return Mt(e),wt(z().selectedPublicDeedFile(r))}),c(),l(16,"span",34),u(17,"Escritura p\xfablica completa y legible en formato PDF, la cual debe evidenciar la informaci\xf3n del cambio de datos personales. Peso m\xe1ximo: 3 MB"),c()()()()()()}if(2&t){const e=z();h(10),m("src",e.publicDeedFile)("render-text",!0)("original-size",!1)("show-borders",!0),h(5),m("accept",e.fileTypeAllowed)("multiple",e.fileMultiple)}}const rW=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};let Oet=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_){return this.scriptService=e,this.dialogRef=i,this.router=r,this.utilService=o,this.formBuilder=a,this.sanitizer=s,this.storage=d,this.graduateService=f,this.procedureService=A,this.location=g,this.parameterService=b,this.data=_,this.fileTypeAllowed=".pdf",this.fileTypeAllowedImage=".jpeg,.jpg,.png",this.fileMultiple=!1,this.files=[],this.photoFile="assets/images/user.png",this.graduate=new Ks,this.ticket="",this.procedure=new Zr,this.procedureList=Array(),this.licensureList=new Array,this.hoy=kt(new Date).format("YYYY-MM-DD"),this.ipAddress="",this.reportedPayments=Array(),this.psePayments=Array(),this.paymentTypeBank=!0,this.procedureRate=0,this.listParameter=new Array,this.widthPermited=0,this.heightPermited=0,this.maxSize=0,this.documentFileVisible=!1,this.photoFileVisible=!1,this.publicDeedFileVisible=!1,null==this.data.rate||null==this.data.type||null==this.data.rate||null==this.data.type?(this.router.navigateByUrl("graduate/home"),void this.utilService.sendAlertModal(T.AlertType.Warning,"Carga documentos","No se ha cargado la configuraci\xf3n del tr\xe1mite",!1)):null==this.data.paymentsBank||null==this.data.paymentsBank||null==this.data.paymentsPse||null==this.data.paymentsPse?(this.router.navigateByUrl("graduate/home"),void this.utilService.sendAlertModal(T.AlertType.Warning,"Carga documentos","No se ha validado el pago del tr\xe1mite",!1)):(this.reportedPayments=this.data.paymentsBank,this.psePayments=this.data.paymentsPse,this.procedureRate=this.data.rate,void(this.procedureType=this.data.type))}ngOnInit(){this.buildForm(),this.user=this.storage.getObject("user"),this.utilService.showLoading("Cargando datos");let e=this.parameterService.getAll().toPromise(),i=this.procedureService.getByUserId(this.user.idUser).toPromise();Promise.all([e,i]).then(r=>{this.listParameter=r[0].data,this.procedureList=r[1].data;let o=this.procedureList.filter(f=>f.procedureTypeId==T.ProcedureType.First&&f.procedureStatusId==T.ProcedureStatus.LicensureCurrent);this.licensureList=new Array,o.forEach(f=>{this.licensureList.push(f.licensures[0])}),this.utilService.closeLoading("cerrando"),0!==Object.entries(this.user).length&&this.graduateService.getById(this.user.idUser).subscribe(f=>{"success"==f.type&&(this.graduate=f.data)},f=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",f.error.message)}),this.ticket=this.utilService.generateProcedureTicket(20),this.utilService.getIPAddress().subscribe(f=>{this.ipAddress=f},f=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",f.error.message)});let a=this.listParameter.find(f=>"MAXIMGWIDTH"==f.name)?.value;this.widthPermited=null!=a?parseInt(a):0;let s=this.listParameter.find(f=>"MAXIMGHEIGHT"==f.name)?.value;this.heightPermited=null!=s?parseInt(s):0;let d=this.listParameter.find(f=>"MAXSIZEUPLOAD"==f.name)?.value;this.maxSize=null!=d?parseInt(d):0},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message)}),this.dialogRef.disableClose=!1}buildForm(){this.form=this.formBuilder.group({licensure:["",[ee.required]],procedureChangeType:["",[ee.required]],documentFile:["",[ee.required]],photoFile:["",[ee.required]],publicDeedFile:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}selectedDocumentFile(e){this.selectedFile(e,T.UploadDocumentType.Document,"document-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy,"documentFile")}selectedPhotoFile(e){this.selectedFile(e,T.UploadDocumentType.Photo,"photo-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy,"photoFile")}selectedPublicDeedFile(e){this.selectedFile(e,T.UploadDocumentType.PublicDeed,"public-deed-"+this.graduate.documentNumber+"-"+this.procedureType+"-"+this.hoy,"publicDeedFile")}selectedFile(e,i,r,o){const a=e.target.files;if("undefined"!=a)for(const s of a){if(s.size<0||s.size>this.maxSize)return this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","Tama\xf1o maximo permitido: "+this.maxSize/1024/1024+"MB, actual: "+Math.round(s.size/1024/1024)+" MB",!0),void this.form.get(o)?.setValue(null);this.utilService.extractBase64(s).then(d=>{let f=new rh;f.content=d.base,f.name=r+"."+s.type.split("/")[1],f.extension=s.type,f.type=i;let A=this.files.findIndex(g=>g.type==i);switch(A>=0?this.files[A]=f:this.files.push(f),i){case T.UploadDocumentType.Document:this.documentFile=d.base;break;case T.UploadDocumentType.Photo:this.photoFile=d.base;break;case T.UploadDocumentType.PublicDeed:this.publicDeedFile=d.base}}).catch(d=>{this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","Error al procesar archivo "+d,!1)})}}chargedImage(e){let i=e.target.naturalWidth,r=e.target.naturalHeight;i<120||i>this.widthPermited?(this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","El ancho de la fotografia debe ser m\xednimo 120px o m\xe1ximo "+this.widthPermited+"px, actual: "+i+" px"),this.form.get("photoFile")?.setValue(null),this.photoFile="assets/images/user.png"):(r<160||r>this.heightPermited)&&(this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos","El alto de la fotografia debe ser m\xednimo 160px o m\xe1ximo "+this.heightPermited+"px, actual: "+r+" px"),this.form.get("photoFile")?.setValue(null),this.photoFile="assets/images/user.png")}finalizarCarga(){let e=JSON.parse(JSON.stringify(this.procedure));e.ticket=this.ticket,e.procedureStatusId=T.ProcedureStatus.PendingRequestToVerifyChange,e.graduateId=this.graduate.id,e.graduate=null,e.requestDate=this.hoy,e.procedureType=null,e.procedureTypeId=this.procedureType,e.priority=1,e.statusResolution="N",e.resolution=0,e.finished="N",e.procedureStatus=null,e.procedureDocuments=new Array,this.files.forEach(i=>{e.procedureDocuments.push({id:0,procedureId:0,procedureDocumentTypeId:i.type,url:i.name,uploadDate:this.hoy,name:i.name,extension:i.extension,content:i.content})}),e.procedurePayments=new Array,this.reportedPayments.forEach(i=>{e.procedurePayments.push({id:0,procedureId:0,paymentType:null,paymentTypeId:"PSE"!=i.officeName?T.PaymentType.Consignment:T.PaymentType.Pse,paymentDate:i.reportDate,value:i.total,description:i.bankName+" - "+i.description,transactionNumber:i.transactionNumber,validate:i.validated,validateDate:i.reportDate,paymentUrl:i.id.toString()})}),this.psePayments.forEach(i=>{e.procedurePayments.push({id:0,procedureId:0,paymentType:null,paymentTypeId:T.PaymentType.Pse,paymentDate:i.bankProcessDate,value:i.transactionValue,description:i.ticketId+" - "+i.paymentDescription,transactionNumber:i.trazabilityCode,validate:"S",validateDate:i.bankProcessDate,paymentUrl:i.id.toString()})}),e.procedureLogs=new Array,e.procedureLogs.push({id:0,procedureId:0,procedureStatusId:T.ProcedureStatus.PendingRequestToVerifyChange,processDate:this.hoy,description:"Creaci\xf3n de tr\xe1mite de cambio",username:this.user.name,ipAddress:this.ipAddress}),this.utilService.showLoading("Guardando..."),this.procedureService.procedureChange(e).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?this.dialogRef.close({message:"Almacenado",data:this.ticket}):this.utilService.sendAlertModal(T.AlertType.Error,"Carga documentos",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})}Cancel(e){this.dialogRef.close({message:"Operaci\xf3n cancelada",data:""})}licensureSelected(e){}procedureChangeTypeSelected(e){switch(e){case"photo":this.form.controls.documentFile.removeValidators(ee.required),this.form.controls.documentFile.updateValueAndValidity(),this.form.controls.photoFile.addValidators(ee.required),this.form.controls.photoFile.updateValueAndValidity(),this.form.controls.publicDeedFile.removeValidators(ee.required),this.form.controls.publicDeedFile.updateValueAndValidity(),this.documentFileVisible=!1,this.photoFileVisible=!0,this.publicDeedFileVisible=!1;break;case"personalInfo":this.form.controls.documentFile.addValidators(ee.required),this.form.controls.documentFile.updateValueAndValidity(),this.form.controls.photoFile.addValidators(ee.required),this.form.controls.photoFile.updateValueAndValidity(),this.form.controls.publicDeedFile.addValidators(ee.required),this.form.controls.publicDeedFile.updateValueAndValidity(),this.documentFileVisible=!0,this.photoFileVisible=!0,this.publicDeedFileVisible=!0;break;default:this.form.controls.documentFile.addValidators(ee.required),this.form.controls.documentFile.updateValueAndValidity(),this.form.controls.photoFile.addValidators(ee.required),this.form.controls.photoFile.updateValueAndValidity(),this.form.controls.publicDeedFile.addValidators(ee.required),this.form.controls.publicDeedFile.updateValueAndValidity(),this.documentFileVisible=!1,this.photoFileVisible=!1,this.publicDeedFileVisible=!1}}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(xo),D(Io),D(pi),D(zi),D(mg),D(Ci),D(Al),D(Oa),D(Qu),D(lc),D(zo))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedure-change-select"]],decls:48,vars:16,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-6"],[1,"lista-desplegable-form"],["for","licensure",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","licensure",3,"ngClass","selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],["for","procedureChangeType",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","procedureChangeType",3,"ngClass","selectionChange"],["value","photo"],["value","personalInfo"],[1,"col-12"],["class","col-4",4,"ngIf"],[1,"col-0","col-xs-0","col-md-3"],[1,"col-12","col-xs-12","col-md-6","displayButton"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"],[1,"col-4"],[1,"box","box-success"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-body"],[1,"mb-3"],[2,"width","150px","height","200px",3,"src","render-text","original-size","show-borders"],[1,"descripcion-emergente-govco","top"],["for","formFile",1,"form-label"],["formControlName","documentFile","type","file",1,"form-control",3,"accept","multiple","change"],[1,"tiptext"],[2,"width","150px","height","200px",3,"src","load"],["formControlName","photoFile","type","file",1,"form-control",3,"accept","multiple","change"],["formControlName","publicDeedFile","type","file",1,"form-control",3,"accept","multiple","change"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Cargar documentos tr\xe1mite de cambio"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Seleccione m\xe1tricula profesional"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9),ae("selectionChange",function(o){return i.licensureSelected(o.value)}),l(14,"mat-option",10),u(15,"SELECCIONE"),c(),p(16,yet,2,2,"mat-option",11),c(),p(17,Met,2,1,"span",12),c()()(),l(18,"div",4)(19,"div",5)(20,"label",13)(21,"b"),u(22,"Seleccione tipo de cambio"),c(),l(23,"span",7),u(24,"*"),c()(),l(25,"div",8)(26,"mat-select",14),ae("selectionChange",function(o){return i.procedureChangeTypeSelected(o.value)}),l(27,"mat-option",10),u(28,"SELECCIONE"),c(),l(29,"mat-option",15),u(30,"Cambio por fotograf\xeda"),c(),l(31,"mat-option",16),u(32,"Cambio por modificaci\xf3n datos personales"),c()(),p(33,wet,2,1,"span",12),c()()()(),l(34,"div",3)(35,"div",17)(36,"h6"),u(37,"Cargue aqu\xed los documentos requeridos para el tr\xe1mite de la matr\xedcula profesional"),c()()(),l(38,"div",3),p(39,Pet,18,6,"div",18),p(40,Det,20,3,"div",18),p(41,xet,18,6,"div",18),c(),l(42,"div",3),M(43,"div",19),l(44,"div",20)(45,"button",21),ae("click",function(){return i.finalizarCarga()}),u(46,"Finalizar"),c()(),M(47,"div",19),c()()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(10,rW,i.validateResult("licensure"),i.validateErrors("licensure"))),h(3),m("ngForOf",i.licensureList),h(1),m("ngIf",i.validateErrors("licensure")),h(9),m("ngClass",st(13,rW,i.validateResult("procedureChangeType"),i.validateErrors("procedureChangeType"))),h(7),m("ngIf",i.validateErrors("procedureChangeType")),h(6),m("ngIf",i.documentFileVisible),h(1),m("ngIf",i.photoFileVisible),h(1),m("ngIf",i.publicDeedFileVisible),h(4),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,mr,Ra,Ga,Uo,Yo,Gi,Ki,Vi,Qi,Ri,Yi,T0],styles:[".displayButton[_ngcontent-%COMP%]{display:grid}.descripcion-emergente-govco.top[_ngcontent-%COMP%]   .tiptext[_ngcontent-%COMP%]{margin-left:-60px;bottom:130%;left:30%}"]}),t})();function Eet(t,n){if(1&t){const e=Mn();l(0,"div",21)(1,"h4",22),u(2,"Validar pago de tr\xe1mite consignaci\xf3n bancaria"),c(),l(3,"button",23),ae("click",function(){return wt(Mt(e).$implicit.dismiss("Cross click"))}),l(4,"span",24),u(5,"\xd7"),c()()(),l(6,"div",25)(7,"div",6)(8,"div",26)(9,"div",27),M(10,"br")(11,"br")(12,"br")(13,"br")(14,"br")(15,"br")(16,"br")(17,"br")(18,"br"),l(19,"label",28),u(20,"Consignaci\xf3n"),c(),M(21,"input",29),c()(),l(22,"div",30)(23,"div",6)(24,"div",31)(25,"div",32)(26,"label",33),u(27,"Tipo documento"),c(),M(28,"input",34),c()(),l(29,"div",31)(30,"div",32)(31,"label",33),u(32,"No documento"),c(),M(33,"input",35),c()(),l(34,"div",31)(35,"div",32)(36,"label",33),u(37,"Valor consignaci\xf3n"),c(),M(38,"input",36),c()(),l(39,"div",31)(40,"div",32)(41,"label",33),u(42,"Fecha consignaci\xf3n"),c(),M(43,"input",37),c()(),l(44,"div",38)(45,"div",39)(46,"div",40),M(47,"span",41),l(48,"p",42),u(49,"Solo se permiten archivos en formato PDF"),c()()()()()()()(),l(50,"div",43)(51,"div")(52,"button",44),ae("click",function(){return wt(Mt(e).$implicit.dismiss("cancel click"))}),u(53,"Cancelar"),c(),u(54," \xa0 "),l(55,"button",45),ae("click",function(){return wt(Mt(e).$implicit.close("Save click"))}),u(56,"Guardar"),c()()()}}let Tet=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P){this.router=e,this.route=i,this.eventService=r,this.modalService=o,this.storage=a,this.reportedInfoBankService=s,this.procedureTypeService=d,this.procedureService=f,this.utilService=A,this.dialog=g,this.location=b,this.procedureTypeRateService=_,this.pseTransactionService=P,this.alerta=new qh,this.reportedPayments=Array(),this.psePayments=Array(),this.procedureType=Array(),this.procedureRate=0,this.today=kt(new Date).format("YYYY-MM-DD"),this.listProcedureTypeRate=new Array,this.procedureTypeName="por primera vez",this.procedureTypeSelected=0}ngOnInit(){this.route.params.subscribe(e=>{let i=e.id;switch(this.user=this.storage.getObject("user"),0!==Object.entries(this.user).length&&(this.username=this.user.name),i){case"1":case"3":this.utilService.showLoading("Cargando..."),this.procedureTypeSelected=i==T.ProcedureType.First?T.ProcedureType.First:T.ProcedureType.Change,this.procedureTypeName=i==T.ProcedureType.First?"por primera vez":"de cambio";let r=this.procedureService.getByUserId(this.user.idUser).toPromise(),o=this.reportedInfoBankService.getReportedProcedurePayment(this.user.idUser,this.procedureTypeSelected).toPromise(),a=this.procedureTypeService.getAll().toPromise(),s=this.procedureTypeRateService.getAll().toPromise(),d=this.pseTransactionService.getTransactionByUserProcedureType({idUser:this.user.idUser,procedureTypeId:this.procedureTypeSelected}).toPromise();Promise.all([r,o,a,s,d]).then(f=>{this.utilService.closeLoading("cerrando");let A=f[0].data;this.reportedPayments=f[1].data,this.procedureType=f[2].data,this.listProcedureTypeRate=f[3].data,this.psePayments=f[4].data;let g=A.find(_=>_.procedureTypeId==this.procedureTypeSelected),b=this.today.slice(0,4);if(this.procedureRate=this.listProcedureTypeRate.find(_=>_.procedureTypeId==this.procedureTypeSelected&&_.period.toString()==b)?.value??0,null!=g&&(g.procedureStatusId==T.ProcedureStatus.PendingDocumentRequestFirst||g.procedureStatusId==T.ProcedureStatus.PendingRequestToVerifyFirst||g.procedureStatusId==T.ProcedureStatus.PendingRequestConfirmUniversity||g.procedureStatusId==T.ProcedureStatus.DocumentComplete||g.procedureStatusId==T.ProcedureStatus.PendingRequestToVerifyChange)&&(this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite",'<p class="text-justify">Usted ya tiene abierto un proceso de solicitud de matr\xedcula profesional. Por favor verifique el estado de su tr\xe1mite. <br><br>Si desea asistencia personalizada, por favor comun\xedquese a nuestras l\xedneas de Atenci\xf3n al Usuario en Bogot\xe1: (+57) 601 4841750 - WhatsApp: 3174309847 - 3186723068 <br><br> Nuestro horario de atenci\xf3n es de lunes a viernes de 07:00 a.m. a 12:30 p.m. y 1:30 p.m. a 4:00 p.m</p>',!0,!0),setTimeout(()=>{this.router.navigate(["graduate/home"])},1e4)),null!=g&&g.procedureStatusId==T.ProcedureStatus.LicensureCurrent)this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:"Pago tr\xe1mite",message:'<p class="text-justify">Usted ya tiene una matr\xedcula profesional vigente. \xbfDesea solicitar una nueva matr\xedcula con un t\xedtulo profesional diferente al ya registrado?</p>',type:T.AlertType.Warning}}),this.modalConfirmRef.afterClosed().subscribe(_=>{"y"==_?(this.utilService.sendAlertModal(T.AlertType.Info,"Pago tr\xe1mite","Terminar proceso de nuevo tr\xe1mite, validar que sea otra profesi\xf3n, pedir datos proporcionados por cpae y proceso de pago"),setTimeout(()=>{this.router.navigate(["graduate/home"])},3e3)):this.router.navigate(["graduate/home"])},_=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",_.error.message,!1)});else{let _=this.location.getState();(null!=_.bank&&_.bank||this.reportedPayments.length>0)&&this.validatePaymentBank(),null!=_.pse&&_.pse&&this.validatePaymentBank()}},f=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",f.error.message)});break;default:this.router.navigate(["graduate/home"])}})}validatePaymentBank(){if(0==this.procedureRate)return void this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","Tarifa no cargada para el tr\xe1mite, consulte al administrador",!0);if(0==this.reportedPayments.length)return void this.utilService.sendAlertModal(T.AlertType.Info,"Pago tr\xe1mite",'<p class="text-justify">Si selecciona la opci\xf3n de consignaci\xf3n bancaria, deber\xe1 realizar el pago en el convenio No. 49536 de Bancolombia y en la referencia del pago indicar el n\xfamero de c\xe9dula de la persona aqu\xed registrada para el tr\xe1mite.<br><br> Si realiza consignaci\xf3n bancaria, usted podr\xe1 continuar su tr\xe1mite un d\xeda h\xe1bil despu\xe9s de haber realizado la transacci\xf3n; para esto, deber\xe1 ingresar nuevamente a su perfil, seguidamente, ingresar su usuario y contrase\xf1a.<br><br>La consignaci\xf3n bancaria podr\xe1 realizarla en las oficinas, corresponsales bancarios y cajeros autom\xe1ticos de Bancolombia</p>',!0);let e=0;this.reportedPayments.forEach(i=>{e+=i.total}),e>=this.procedureRate?this.openModal(this.reportedPayments,new Array,this.procedureRate,this.procedureTypeSelected):this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","El valor pagado ("+e+") es menor al valor del tr\xe1mite en la vigencia ("+this.procedureRate+") ",!0)}validatePaymentPse(){if(0!=this.procedureRate)if(0!=this.psePayments.length)if(this.psePayments[0].transactionValue>=this.procedureRate)this.openModal(new Array,this.psePayments,this.procedureRate,this.procedureTypeSelected);else if(this.reportedPayments.length>0){let e=0;this.reportedPayments.forEach(r=>{e+=r.total});let i=this.psePayments[0].transactionValue+e;i>=this.procedureRate?this.openModal(this.reportedPayments,this.psePayments,this.procedureRate,this.procedureTypeSelected):this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","El valor pagado ("+i+") es menor al valor del tr\xe1mite en la vigencia ("+this.procedureRate+") ",!0)}else this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","El valor pagado ("+this.psePayments[0].transactionValue+") es menor al valor del tr\xe1mite en la vigencia ("+this.procedureRate+") ",!0);else this.utilService.sendAlertModal(T.AlertType.Info,"Pago tr\xe1mite","No hay pagos PSE asociados al tr\xe1mite.",!0);else this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","Tarifa no cargada para el tr\xe1mite, consulte al administrador",!0)}openModal(e,i,r,o){o==T.ProcedureType.First?(this.modalRef=this.dialog.open(eet,{height:"600px",width:"800px",autoFocus:!0,disableClose:!0,data:{paymentsBank:e,paymentsPse:i,rate:r,type:o}}),this.modalRef.afterClosed().subscribe(a=>{"Almacenado"==a.message&&(this.utilService.sendAlertModal(T.AlertType.Success,"Carga documentos","Sus documentos fueron cargados de forma exitosa y se radicaron con el c\xf3digo ("+a.data+"). Puede consultar el estado de su tr\xe1mite en la secci\xf3n Consulta de tr\xe1mites"),setTimeout(()=>{this.router.navigate(["graduate/home"])},7e3))},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})):(this.modalChangeRef=this.dialog.open(Oet,{height:"600px",width:"800px",autoFocus:!0,disableClose:!0,data:{paymentsBank:e,paymentsPse:i,rate:r,type:o}}),this.modalChangeRef.afterClosed().subscribe(a=>{"Almacenado"==a.message&&(this.utilService.sendAlertModal(T.AlertType.Success,"Carga documentos","Sus documentos fueron cargados de forma exitosa y se radicaron con el c\xf3digo ("+a.data+"). Puede consultar el estado de su tr\xe1mite en la secci\xf3n Consulta de tr\xe1mites"),setTimeout(()=>{this.router.navigate(["graduate/home"])},7e3))},a=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)}))}openModalPse(){if(this.reportedPayments.length>0){let e=0;this.reportedPayments.forEach(i=>{e+=i.total}),e>=this.procedureRate?this.openModal(this.reportedPayments,new Array,this.procedureRate,this.procedureTypeSelected):this.utilService.sendAlertModal(T.AlertType.Error,"Pago tr\xe1mite","El valor pagado ("+e+") es menor al valor del tr\xe1mite en la vigencia ("+this.procedureRate+") ",!0)}else this.modalRefPaymentPse=this.dialog.open(Cet,{width:"800px",autoFocus:!0,disableClose:!0,data:{rate:this.procedureRate,type:this.procedureTypeSelected}}),this.modalRefPaymentPse.afterClosed().subscribe(e=>{},e=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}openToast(){this.alerta.type=T.AlertType.Success,this.alerta.title="Pago de tr\xe1mite",this.alerta.message="Se esta redirigiendo a la p\xe1gina de pagos pse",this.eventService.toastEvent.emit(this.alerta)}openModalAlert(){this.alerta.type=T.AlertType.Success,this.alerta.title="Pago de tr\xe1mite",this.alerta.message="Se esta redirigiendo a la p\xe1gina de pagos",this.eventService.alertModalEvent.emit(this.alerta)}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(Wu),D(tm),D(Ap),D(Ci),D(fm),D(yI),D(Oa),D(pi),D(Wo),D(Qu),D(MI),D(pC))},t.\u0275cmp=Xt({type:t,selectors:[["app-procedures"]],decls:56,vars:6,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],[1,"row"],[1,"col-2"],[1,"col-8","center"],[1,"col-1","col-md-2"],[1,"col-10","col-md-8"],[1,"row","mt-1","mx-3","border","shadow-sm","p-3","mb-2","rounded"],[1,"col-12","col-sm-9","col-md-9","col-xl-9","col-lg-9"],[1,"titulo-servicios"],["href","javascript:void(0)",3,"click"],[1,"col-12","col-sm-3","col-md-3","col-xl-3","col-lg-3"],[1,"container-icono-tarjeta-govco"],["src","assets/images/pse_new.png","width","100px","alt","Pago de tr\xe1mite por PSE"],["src","assets/images/consignacion.png","width","100px","alt","Pago de tr\xe1mite por consignaci\xf3n"],[1,"box-footer"],["modal",""],[1,"modal-header"],[1,"modal-title"],["type","button","aria-label","Close",1,"close",3,"click"],["aria-hidden","true"],[1,"modal-body"],[1,"col-4"],[1,"mb-3"],["for","formFile",1,"form-label"],["type","file","id","formFile",1,"form-control"],[1,"col-8"],[1,"col-6"],[1,"entradas-de-texto-govco"],["for","input-basico-id"],["type","text","id","passwordActual","placeholder","Tipo de documento"],["type","text","id","passwordActual","placeholder","N\xfamero de documento"],["type","text","id","passwordActual","placeholder","Valor de consignaci\xf3n"],["type","date","id","passwordActual","placeholder","Fecha de consignaci\xf3n"],[1,"col-12"],[1,"container-alerta-govco"],["role","alert",1,"alert","alerta-govco","anotificacion"],[1,"alerta-icon-govco","alerta-icon-notificacion-govco","anotificacion"],[1,"alerta-content-text"],[1,"modal-footer"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"click"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-icon"),u(3,"menu"),c(),l(4,"h5",2),u(5,"Medio de pago para tr\xe1mite"),c(),l(6,"div",3)(7,"button",4)(8,"mat-icon"),u(9,"minimize"),c()()()(),l(10,"div",5)(11,"div",6),M(12,"div",7),l(13,"div",8)(14,"p"),u(15),c(),l(16,"p"),u(17),si(18,"number"),c(),M(19,"br"),c(),M(20,"div",7),c(),l(21,"div",6),M(22,"div",9),l(23,"div",10)(24,"div",11)(25,"div",12)(26,"span",13)(27,"a",14),ae("click",function(){return i.openModalPse()}),u(28,"D\xe9bito bancario PSE"),c()(),l(29,"p"),u(30," Realice su pago seguro en l\xednea \u2013 PSE. Recuerde que una vez realizado el pago por este medio, usted podr\xe1 continuar con su tr\xe1mite de forma inmediata. "),c()(),l(31,"div",15)(32,"div",16)(33,"a",14),ae("click",function(){return i.openModalPse()}),M(34,"img",17),c()()()()(),M(35,"div",9),c(),l(36,"div",6),M(37,"div",9),l(38,"div",10)(39,"div",11)(40,"div",12)(41,"span",13)(42,"a",14),ae("click",function(){return i.validatePaymentBank()}),u(43,"Pago Consignaci\xf3n"),c()(),l(44,"p"),u(45," Consulte el procedimiento para realizar su pago a trav\xe9s de consignaci\xf3n. "),c()(),l(46,"div",15)(47,"div",16)(48,"a",14),ae("click",function(){return i.validatePaymentBank()}),M(49,"img",18),c()()()()(),M(50,"div",9),c(),M(51,"br")(52,"br"),c(),M(53,"div",19),c(),p(54,Eet,57,0,"ng-template",null,20,Kl)),2&e&&(h(15),De("Realice el pago de su tr\xe1mite ",i.procedureTypeName," a tr\xe1ves de los medios de pago aqu\xed indicados"),h(2),SO("Valor del tr\xe1mite para la expedici\xf3n de la matr\xedcula profesional ",i.procedureTypeName,": ",bi(18,3,i.procedureRate,"2.0"),""))},dependencies:[mr,gg],styles:[".icono-tarjeta-govco.vertical-tarjeta-govco[_ngcontent-%COMP%]   .container-icono-tarjeta-govco[_ngcontent-%COMP%]{max-width:200px!important;height:200px!important;margin:0 auto}.center[_ngcontent-%COMP%]{text-align:center}.icono-tarjeta-govco[_ngcontent-%COMP%]   .body-tarjeta-govco[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{display:contents!important}.titulo-servicios[_ngcontent-%COMP%]{text-decoration:none!important;color:#36c;font-size:1.125;font-weight:600}a[_ngcontent-%COMP%]{text-decoration:none!important}.texto-clasificacion-servicio[_ngcontent-%COMP%]{text-decoration:none;display:flex;align-items:center;padding-left:10px}"]}),t})();function ket(t,n){if(1&t){const e=Mn();l(0,"div",7),M(1,"div",31),l(2,"div",32)(3,"button",33),ae("click",function(){return Mt(e),wt(z().validate())}),u(4,"Generar certificado tr\xe1mite"),c()(),M(5,"div",34),c()}}function Iet(t,n){1&t&&(l(0,"th",35),u(1," Id "),c())}function Bet(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.index;h(1),De(" ",e+1," ")}}function Ret(t,n){1&t&&(l(0,"th",35),u(1," No Certificado "),c())}function Net(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.id," ")}}function Fet(t,n){1&t&&(l(0,"th",35),u(1," Fecha generaci\xf3n "),c())}function Let(t,n){if(1&t&&(l(0,"td",36),u(1),si(2,"date"),c()),2&t){const e=n.$implicit;h(1),De(" ",bi(2,1,e.certificationDate,"yyyy-MM-dd")," ")}}function Uet(t,n){1&t&&(l(0,"th",35),u(1," Tr\xe1mite "),c())}function Yet(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.ticket," ")}}function Het(t,n){1&t&&(l(0,"th",35),u(1," Tipo Tr\xe1mite "),c())}function jet(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ",e.procedure.procedureTypeId," ")}}function Vet(t,n){1&t&&(l(0,"th",35),u(1," Tipo de certificado "),c())}function Qet(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit;h(1),De(" ","T"==e.certificationType?"Tr\xe1mite":"Vigencia"," ")}}function Get(t,n){1&t&&(l(0,"th",35),u(1," Dias de vigencia "),c())}function zet(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=z();h(1),De(" ",e.validityDays," ")}}function Wet(t,n){1&t&&(l(0,"th",35),u(1," Dias restantes "),c())}function qet(t,n){if(1&t&&(l(0,"td",36),u(1),c()),2&t){const e=n.$implicit,i=z();h(1),De(" ",i.getLeftDays(e.certificationDate)," ")}}function Jet(t,n){1&t&&(l(0,"th",35),u(1," Acci\xf3n "),c())}function Ket(t,n){if(1&t){const e=Mn();l(0,"div",38)(1,"div",39)(2,"span",40),ae("click",function(){Mt(e);const r=z().$implicit;return wt(z().download(r))}),M(3,"span",41),c(),l(4,"span",42),u(5,"Descargar certificado"),c()()()}}function Xet(t,n){if(1&t&&(l(0,"td",36),p(1,Ket,6,0,"div",37),c()),2&t){const e=n.$implicit,i=z();h(1),m("ngIf","S"==e.signed&&"N"!=e.url&&i.getLeftDays(e.certificationDate)>0)}}function $et(t,n){1&t&&M(0,"tr",43)}function Zet(t,n){1&t&&M(0,"tr",44)}function ett(t,n){if(1&t&&(l(0,"tr",45)(1,"td",46),u(2),c()()),2&t){z();const e=Sr(19);h(2),De('No se encontraron resultados para "',e.value,'"')}}const ttt=function(){return[5,10,25,100]},ntt=[{path:"home",component:oZe},{path:"procedures/:id",component:Tet},{path:"certification",component:M$e},{path:"certification-procedure",component:(()=>{class t{constructor(e,i,r,o,a){this.utilService=e,this.storage=i,this.procedureService=r,this.certificationService=o,this.parameterService=a,this.visibleGenerate=!1,this.certification=new SC,this.certificationList=new Array,this.validityDays=0,this.listParameter=new Array,this.displayedColumns=["id","id-int","processDate","procedureId","procedureType","certificationType","validityDays","leftDays","action"]}ngOnInit(){this.user=this.storage.getObject("user");var e={};if(0!==Object.entries(this.user).length){this.utilService.showLoading("Cargando...");let i=this.procedureService.getByUserId(this.user.idUser).toPromise(),r=this.certificationService.getCertificationProcedureInit(this.user.idUser).toPromise(),o=this.parameterService.getAll().toPromise();Promise.all([i,r,o]).then(a=>{this.utilService.closeLoading("");let s=a[0].data;this.certificationList=a[1].data,this.listParameter=a[2].data;let d=this.listParameter.find(f=>"DIAVIGCT"==f.name).value;this.validityDays=parseInt(d),this.updateDatatable(this.certificationList),s.forEach(f=>{if(f.procedureStatusId==T.ProcedureStatus.PendingRequestToVerifyFirst||f.procedureStatusId==T.ProcedureStatus.DocumentComplete||f.procedureStatusId==T.ProcedureStatus.PendingDocumentRequestFirst||f.procedureStatusId==T.ProcedureStatus.PendingRequestConfirmUniversity)throw this.visibleGenerate=!0,this.certification.procedureId=f.id,this.certification.graduateId=f.graduateId,e})},a=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",a.error.message)})}}applyFilter(e){}updateDatatable(e){this.certificationDataSource=new Ni(e),this.certificationDataSource.sort=this.sort,this.certificationDataSource.paginator=this.paginator}validate(){this.utilService.showLoading("Validando..."),this.certificationService.generateCertificationProcedure(this.certification).subscribe(e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Generar certificado tr\xe1mite","Su certificado ha sido generado de forma exitosa y est\xe1 disponible para descarga"),setTimeout(()=>{this.ngOnInit()},2e3)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",e.error.message)})}download(e){this.utilService.showLoading("Descargando..."),this.certificationService.downloadCertification({item:e.id}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Certificado de tr\xe1mite descargado",i.exceptionMessage),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar el certificado de tr\xe1mite",i.exceptionMessage)}else console.log("No existe el archivo de certificado de tr\xe1mite, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado tr\xe1mite",i.message)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado tr\xe1mite",i.error.message)})}getLeftDays(e){var i=kt(new Date),r=kt(e);return r.add(this.validityDays+1,"days"),r.diff(i,"days")}}return t.\u0275fac=function(e){return new(e||t)(D(pi),D(Ci),D(Oa),D(OC),D(lc))},t.\u0275cmp=Xt({type:t,selectors:[["app-certification-procedure"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:55,vars:6,consts:[[1,"box","box-primary"],[1,"box-header","with-border"],[1,"box-title"],[1,"box-tools","pull-right"],["type","button","data-animation-speed","1000","data-widget","collapse","data-toggle","tooltip","title","Collapse",1,"btn","btn-box-tool"],[1,"box-body"],["class","row",4,"ngIf"],[1,"row"],[1,"col-0"],[1,"col-12"],["appearance","standard",1,"input-search"],["matInput","","placeholder","Buscar",3,"keyup"],["input",""],[1,"container","mat-elevation-z8"],["mat-table","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","id-int"],["matColumnDef","processDate"],["matColumnDef","procedureId"],["matColumnDef","procedureType"],["matColumnDef","certificationType"],["matColumnDef","validityDays"],["matColumnDef","leftDays"],["matColumnDef","action"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["class","mat-row",4,"matNoDataRow"],["aria-label","Seleccionar p\xe1gina",3,"pageSizeOptions"],[1,"box-footer"],[1,"col-0","col-md-0"],[1,"col-12","col-md-5"],["type","button",1,"btn","btn-primary","btn-modal-govco","btn-block",3,"click"],[1,"col-0","col-md-7"],["mat-header-cell",""],["mat-cell",""],["class","acciones",4,"ngIf"],[1,"acciones"],[1,"descripcion-emergente-govco","top"],[1,"etiqueta-govco","bg-primary","text-white",3,"click"],[1,"govco-download"],[1,"tiptext"],["mat-header-row",""],["mat-row",""],[1,"mat-row"],["colspan","this.displayedColumns.length",1,"mat-cell"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"mat-icon"),u(3,"menu"),c(),l(4,"h5",2),u(5,"Consulta historica de certificados de tr\xe1mite"),c(),l(6,"div",3)(7,"button",4)(8,"mat-icon"),u(9,"minimize"),c()()()(),l(10,"div",5),p(11,ket,6,0,"div",6),l(12,"div",7),M(13,"div",8),l(14,"div",9)(15,"mat-form-field",10)(16,"mat-label"),u(17,"Buscar"),c(),l(18,"input",11,12),ae("keyup",function(o){return i.applyFilter(o)}),c()(),l(20,"div",13)(21,"table",14),Ie(22,15),p(23,Iet,2,0,"th",16),p(24,Bet,2,1,"td",17),Be(),Ie(25,18),p(26,Ret,2,0,"th",16),p(27,Net,2,1,"td",17),Be(),Ie(28,19),p(29,Fet,2,0,"th",16),p(30,Let,3,4,"td",17),Be(),Ie(31,20),p(32,Uet,2,0,"th",16),p(33,Yet,2,1,"td",17),Be(),Ie(34,21),p(35,Het,2,0,"th",16),p(36,jet,2,1,"td",17),Be(),Ie(37,22),p(38,Vet,2,0,"th",16),p(39,Qet,2,1,"td",17),Be(),Ie(40,23),p(41,Get,2,0,"th",16),p(42,zet,2,1,"td",17),Be(),Ie(43,24),p(44,Wet,2,0,"th",16),p(45,qet,2,1,"td",17),Be(),Ie(46,25),p(47,Jet,2,0,"th",16),p(48,Xet,2,1,"td",17),Be(),p(49,$et,1,0,"tr",26),p(50,Zet,1,0,"tr",27),p(51,ett,3,1,"tr",28),c(),M(52,"mat-paginator",29),c()(),M(53,"div",8),c()(),M(54,"div",30),c()),2&e&&(h(11),m("ngIf",i.visibleGenerate),h(10),m("dataSource",i.certificationDataSource),h(28),m("matHeaderRowDef",i.displayedColumns),h(1),m("matRowDefColumns",i.displayedColumns),h(2),m("pageSizeOptions",vr(5,ttt)))},dependencies:[Oi,zr,Yr,Wr,Hr,Ur,qr,jr,Vr,Jr,Kr,oa,la,ra,ma,mr,mi,Aa]}),t})()},{path:"update",component:w$e}];let itt=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Kd.forChild(ntt),Kd]}),t})(),oW=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Po,itt,xC,Bg,Rg,JQ]}),t})();JL().bootstrapModule(oW);let rtt=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-page-not-found"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"page-not-found works!"),c())}}),t})();function ott(t,n){if(1&t&&(l(0,"mat-option",21),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function att(t,n){if(1&t&&(l(0,"span",22),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentType"))}}function stt(t,n){if(1&t&&(l(0,"span",22),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function ctt(t,n){if(1&t&&(l(0,"mat-option",21),u(1),c()),2&t){const e=n.$implicit;mn("value",e.licensureNumber),h(1),Pe(e.licensureNumber)}}function ltt(t,n){if(1&t&&(l(0,"span",22),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("licensure"))}}const aW=function(t,n){return{"mat-select-success":t,"mat-select-error":n}},dtt=function(t,n){return{success:t,error:n}};let utt=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.dialogRef=e,this.utilService=i,this.storage=r,this.procedureService=o,this.certificationService=a,this.parameterService=s,this.formBuilder=d,this.graduateDocumentTypeService=f,this.licensureService=A,this.visibleGenerate=!1,this.certification=new SC,this.certificationList=new Array,this.validityDays=0,this.listGraduateDocumentType=new Array,this.listLicensures=new Array}ngOnInit(){this.buildForm(),this.utilService.showLoading("Cargando...");let e=this.graduateDocumentTypeService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listGraduateDocumentType=i[0].data},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})}buildForm(){this.form=this.formBuilder.group({documentType:["",[ee.required]],documentNumber:["",[ee.required,ee.minLength(5),ee.maxLength(12)]],licensure:["",[ee.required]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(){this.dialogRef.close("")}numberOnly(e){return this.utilService.numberOnly(e)}getLicensure(e){this.form.get("documentType")?.valid?this.form.get("documentNumber")?.valid?(this.listLicensures=[],this.licensureService.getLicensureGraduate({item:this.form.get("documentNumber")?.value,detail:this.form.get("documentType")?.value}).subscribe(i=>{this.listLicensures=i.data},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",400==i.status?i.error.message:i.message,!1)})):this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado tr\xe1mite","El documento de identidad debe tener m\xednimo 5 caracteres",!1):this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado tr\xe1mite","Debe seleccionar el tipo de documento",!1)}validate(){this.utilService.showLoading("Validando...");let e=this.listLicensures.find(i=>i.licensureNumber==this.form.get("licensure")?.value);null!=e?this.certificationService.generateCertificationProcedureCurrent(e).subscribe(i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Generar certificado tr\xe1mite","Su certificado ha sido generado de forma exitosa y se descargara en breve",!1),setTimeout(()=>{this.download(i.data)},3e3)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)}):this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error","Actualmente no existe un una matr\xedcula profesional asociada al graduado",!1)}download(e){this.utilService.showLoading("Descargando..."),this.certificationService.downloadCertification({item:e.id}).subscribe(i=>{if(this.utilService.closeLoading(""),"success"==i.type)if(i.data.length>0){let r=i.exceptionMessage.split(".")[1].toUpperCase(),o=this.utilService.getFileTypeName(r);""!=o?(this.utilService.sendAlertModal(T.AlertType.Success,"Certificado de vigencia",i.exceptionMessage,!1),this.utilService.downloadFileB64(o+i.data,i.exceptionMessage)):this.utilService.sendAlertModal(T.AlertType.Error,"No se logro descargar el certificado de vigencia",i.exceptionMessage,!1)}else console.log("No existe el archivo de certificado de vigencia, validar");else this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado vigencia",i.message,!1)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar certificado vigencia",i.error.message,!1)})}}return t.\u0275fac=function(e){return new(e||t)(D(xo),D(pi),D(Ci),D(Oa),D(OC),D(lc),D(zi),D(Zl),D(vC))},t.\u0275cmp=Xt({type:t,selectors:[["app-generate-certification"]],viewQuery:function(e,i){if(1&e&&(on(mi,5),on(Ao,5)),2&e){let r;Rt(r=Nt())&&(i.paginator=r.first),Rt(r=Nt())&&(i.sort=r.first)}},decls:47,vars:19,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"lista-desplegable-form"],["for","documentType",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","documentType",3,"ngClass"],["value",""],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],[1,"entradas-de-texto-govco"],["for","documentNumber"],["type","text","formControlName","documentNumber","maxlength","12","placeholder","Digite el n\xfamero de documento de identidad",3,"ngClass","keypress","blur"],["for","licensure",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","licensure",3,"ngClass"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Generar certificado de vigencia y antecedentes"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Tipo de documento"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9)(14,"mat-option",10),u(15,"Seleccione el tipo de documento"),c(),p(16,ott,2,2,"mat-option",11),c(),p(17,att,2,1,"span",12),c()()()(),l(18,"div",3)(19,"div",4)(20,"div",13)(21,"label",14)(22,"b"),u(23,"N\xfamero de documento"),c()(),l(24,"div",8)(25,"input",15),ae("keypress",function(o){return i.numberOnly(o)})("blur",function(o){return i.getLicensure(o)}),c(),p(26,stt,2,1,"span",12),c()()()(),l(27,"div",3)(28,"div",4)(29,"div",5)(30,"label",16)(31,"b"),u(32,"Matr\xedcula profesional"),c(),l(33,"span",7),u(34,"*"),c()(),l(35,"div",8)(36,"mat-select",17)(37,"mat-option",10),u(38,"Seleccione la matr\xedcula profesional"),c(),p(39,ctt,2,2,"mat-option",11),c(),p(40,ltt,2,1,"span",12),c()()()()(),l(41,"mat-dialog-actions",18)(42,"button",19),ae("click",function(){return i.Cancel()}),u(43,"Cerrar"),c(),u(44,"\xa0 "),l(45,"button",20),ae("click",function(){return i.validate()}),u(46,"Generar certificado"),c()()()),2&e&&(m("formGroup",i.form),h(13),m("ngClass",st(10,aW,i.validateResult("documentType"),i.validateErrors("documentType"))),h(3),m("ngForOf",i.listGraduateDocumentType),h(1),m("ngIf",i.validateErrors("documentType")),h(8),m("ngClass",st(13,dtt,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateErrors("documentNumber")),h(10),m("ngClass",st(16,aW,i.validateResult("licensure"),i.validateErrors("licensure"))),h(3),m("ngForOf",i.listLicensures),h(1),m("ngIf",i.validateErrors("licensure")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();function ftt(t,n){if(1&t&&(l(0,"span",13),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("code"))}}const htt=function(t,n){return{success:t,error:n}};let Att=(()=>{class t{constructor(e,i,r,o){this.dialogRef=e,this.utilService=i,this.certificationService=r,this.formBuilder=o,this.certification=new SC}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({code:["",[ee.required,ee.minLength(6),ee.maxLength(30)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(){this.dialogRef.close("")}validate(){this.utilService.showLoading("Validando..."),this.certificationService.verifyCertification(this.form.get("code")?.value).subscribe(e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Verificaci\xf3n certificaciones",e.data,!1)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Verificaci\xf3n certificaciones",e.error.message,!1)})}}return t.\u0275fac=function(e){return new(e||t)(D(xo),D(pi),D(OC),D(zi))},t.\u0275cmp=Xt({type:t,selectors:[["app-verify-certification"]],decls:19,vars:7,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","code"],[1,"container-input-texto-govco"],["type","text","formControlName","code","maxlength","30","placeholder","Digite c\xf3digo de verificaci\xf3n",3,"ngClass"],["class","error-texto-govco",4,"ngIf"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Verificar certificaciones expedidas"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"C\xf3digo de verificaci\xf3n"),c()(),l(10,"div",7),M(11,"input",8),p(12,ftt,2,1,"span",9),c()()()()(),l(13,"mat-dialog-actions",10)(14,"button",11),ae("click",function(){return i.Cancel()}),u(15,"Cerrar"),c(),u(16,"\xa0 "),l(17,"button",12),ae("click",function(){return i.validate()}),u(18,"Verificar"),c()()()),2&e&&(m("formGroup",i.form),h(11),m("ngClass",st(4,htt,i.validateResult("code"),i.validateErrors("code"))),h(1),m("ngIf",i.validateErrors("code")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})();function ptt(t,n){if(1&t&&(l(0,"mat-option",19),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function gtt(t,n){if(1&t&&(l(0,"span",20),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentType"))}}function mtt(t,n){if(1&t&&(l(0,"span",20),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}const _tt=function(t,n){return{"mat-select-success":t,"mat-select-error":n}},btt=function(t,n){return{success:t,error:n}};let vtt=(()=>{class t{constructor(e,i,r,o,a,s){this.dialogRef=e,this.utilService=i,this.certificationService=r,this.formBuilder=o,this.graduateDocumentTypeService=a,this.graduateService=s,this.certification=new SC,this.certificationList=new Array,this.listGraduateDocumentType=new Array}ngOnInit(){this.buildForm(),this.utilService.showLoading("Cargando...");let e=this.graduateDocumentTypeService.getAll().toPromise();Promise.all([e]).then(i=>{this.utilService.closeLoading(""),this.listGraduateDocumentType=i[0].data},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})}buildForm(){this.form=this.formBuilder.group({documentType:["",[ee.required]],documentNumber:["",[ee.required,ee.minLength(5),ee.maxLength(12)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(){this.dialogRef.close("")}numberOnly(e){return this.utilService.numberOnly(e)}validate(){this.utilService.showLoading("Validando..."),this.graduateService.getGraduateLicensure(this.form.get("documentNumber")?.value,this.form.get("documentType")?.value).subscribe(e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Success,"Verificaci\xf3n profesional matriculado",e.data,!1)},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Verificaci\xf3n profesional matriculado",e.error.message,!1)})}}return t.\u0275fac=function(e){return new(e||t)(D(xo),D(pi),D(OC),D(zi),D(Zl),D(Al))},t.\u0275cmp=Xt({type:t,selectors:[["app-verify-licensure-graduate"]],decls:33,vars:13,consts:[[3,"formGroup"],["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"lista-desplegable-form"],["for","documentType",1,"label-desplegable-govco"],["aria-required","true"],[1,"container-input-texto-govco"],["panelClass","space-grey","formControlName","documentType",3,"ngClass"],["value",""],[3,"value",4,"ngFor","ngForOf"],["class","error-texto-govco",4,"ngIf"],[1,"entradas-de-texto-govco"],["for","documentNumber"],["type","text","formControlName","documentNumber","maxlength","12","placeholder","Digite el n\xfamero de documento de identidad",3,"ngClass","keypress"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[3,"value"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"form",0)(1,"h1",1),u(2,"Verificar profesionales matriculados"),c(),l(3,"div",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Tipo de documento"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8)(13,"mat-select",9)(14,"mat-option",10),u(15,"Seleccione el tipo de documento"),c(),p(16,ptt,2,2,"mat-option",11),c(),p(17,gtt,2,1,"span",12),c()()()(),l(18,"div",3)(19,"div",4)(20,"div",13)(21,"label",14)(22,"b"),u(23,"N\xfamero de documento"),c()(),l(24,"div",8)(25,"input",15),ae("keypress",function(o){return i.numberOnly(o)}),c(),p(26,mtt,2,1,"span",12),c()()()()(),l(27,"mat-dialog-actions",16)(28,"button",17),ae("click",function(){return i.Cancel()}),u(29,"Cerrar"),c(),u(30,"\xa0 "),l(31,"button",18),ae("click",function(){return i.validate()}),u(32,"Verificar"),c()()()),2&e&&(m("formGroup",i.form),h(13),m("ngClass",st(7,_tt,i.validateResult("documentType"),i.validateErrors("documentType"))),h(3),m("ngForOf",i.listGraduateDocumentType),h(1),m("ngIf",i.validateErrors("documentType")),h(8),m("ngClass",st(10,btt,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateErrors("documentNumber")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})(),Ctt=(()=>{class t{constructor(e,i){this.dialog=e,this.route=i}ngOnInit(){this.route.queryParams.subscribe(e=>{null!=e.show&&("generateCertification"==e.show&&this.generateCertification(),"verifyLicensure"==e.show&&this.verifyLicensure(),"verifyCertification"==e.show&&this.verifyCertification())})}cambiarContexto(){alert("En construcci\xf3n...")}disminuirTamanio(e){alert(e)}aumentarTamanio(e){alert(e)}generateCertification(){this.modalGenerateCertification=this.dialog.open(utt,{width:"600px",autoFocus:!0,disableClose:!1,data:{}}),this.modalGenerateCertification.afterClosed().subscribe(e=>{},e=>{})}verifyLicensure(){this.modalVerifyLicensure=this.dialog.open(vtt,{width:"600px",autoFocus:!0,disableClose:!1,data:{}}),this.modalVerifyLicensure.afterClosed().subscribe(e=>{},e=>{})}verifyCertification(){this.modalVerifyCertification=this.dialog.open(Att,{width:"600px",autoFocus:!0,disableClose:!1,data:{}}),this.modalVerifyCertification.afterClosed().subscribe(e=>{},e=>{})}}return t.\u0275fac=function(e){return new(e||t)(D(Wo),D(Wu))},t.\u0275cmp=Xt({type:t,selectors:[["app-index"]],decls:205,vars:0,consts:[[1,"container"],[1,"row"],[1,"col-1","col-md-2"],[1,"col-10","col-md-8"],[1,"row","mt-4","mx-3","border","shadow-sm","p-3","mb-4","rounded"],[1,"col-12","col-sm-7","col-md-7","col-xl-7","col-lg-7"],[1,"titulo-servicios"],["href","/public/validate-graduate","target","_blank"],[1,"col-12","col-sm-5","col-md-5","col-xl-5","col-lg-5"],[1,"d-flex","m-2","my-3"],[1,"texto-clasificacion-servicio","d-inline-flex"],[1,"texto-clasificacion-servicio"],[1,"m-0","p-0"],["href","/security/login","target","_blank"],["href","javascript:void()",3,"click"],[1,"content-example-barra"],[1,"barra-accesibilidad-govco"],["id","botoncontraste",1,"icon-contraste",3,"click"],["id","titlecontraste"],["id","botondisminuir",1,"icon-reducir",3,"click"],["id","titledisminuir"],["id","botonaumentar",1,"icon-aumentar",3,"click"],["id","titleaumentar"],[1,"row","m-5",2,"display","none"],["id","para-mirar",1,"barra-accesibilidad-letra"],[1,"titulo-barra-accesibilidad"],[1,"descripcion-barra-accesibilidad"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1),M(2,"div",2),l(3,"div",3)(4,"div",4)(5,"div",5)(6,"span",6)(7,"a",7),u(8,"Matricula Profesional"),c()(),l(9,"p"),u(10," Aqu\xed podr\xe1s iniciar el proceso de solicitud de la Matr\xedcula Profesional por primera vez, retomar un tr\xe1mite, consultar su estado y descargar la tarjeta profesional aprobada. "),c()(),l(11,"div",8)(12,"div",9)(13,"mat-icon"),u(14,"laptop"),c(),l(15,"div",10),u(16," Tr\xe1mite totalmente en l\xednea "),c()(),l(17,"div",9)(18,"mat-icon"),u(19," monetization_on"),c(),l(20,"span",11)(21,"p",12),u(22,"Este tr\xe1mite si requiere pago"),c()()(),l(23,"div",9)(24,"mat-icon"),u(25,"access_time"),c(),l(26,"span",11)(27,"p",12)(28,"strong"),u(29,"Duracion:"),c(),u(30,"\xa010 dias habiles"),c()()()()()(),M(31,"div",2),c(),l(32,"div",1),M(33,"div",2),l(34,"div",3)(35,"div",4)(36,"div",5)(37,"span",6)(38,"a",13),u(39,"Ingreso de usuarios registrados"),c()(),l(40,"p"),u(41," Si ya est\xe1s registrado en nuestro sistema, desde aqu\xed podr\xe1s ingresar con tu usuario y contrase\xf1a y retomar un tr\xe1mite en proceso o consultar el estado del mismo. "),c()(),l(42,"div",8)(43,"div",9)(44,"mat-icon"),u(45,"laptop"),c(),l(46,"div",10),u(47," Tr\xe1mite totalmente en l\xednea "),c()(),l(48,"div",9)(49,"mat-icon"),u(50," monetization_on"),c(),l(51,"span",11)(52,"p",12),u(53,"Este tr\xe1mite si requiere pago"),c()()(),l(54,"div",9)(55,"mat-icon"),u(56,"access_time"),c(),l(57,"span",11)(58,"p",12)(59,"strong"),u(60,"Duracion:"),c(),u(61,"\xa010 dias habiles"),c()()()()()(),M(62,"div",2),c(),l(63,"div",1),M(64,"div",2),l(65,"div",3)(66,"div",4)(67,"div",5)(68,"span",6)(69,"a",14),ae("click",function(){return i.generateCertification()}),u(70,"Certificado de vigencia y antecedentes"),c()(),l(71,"p"),u(72," Aqu\xed podr\xe1s generar la certificaci\xf3n que acredita si un profesional cuenta con matr\xedcula profesional vigente y su situaci\xf3n disciplinaria en cuanto al ejercicio de su profesi\xf3n. "),c()(),l(73,"div",8)(74,"div",9)(75,"mat-icon"),u(76,"laptop"),c(),l(77,"div",10),u(78," Tr\xe1mite totalmente en l\xednea "),c()(),l(79,"div",9)(80,"mat-icon"),u(81," monetization_on"),c(),l(82,"span",11)(83,"p",12),u(84,"Este tr\xe1mite no requiere pago"),c()()(),l(85,"div",9)(86,"mat-icon"),u(87,"access_time"),c(),l(88,"span",11)(89,"p",12)(90,"strong"),u(91,"Duracion:"),c(),u(92,"\xa0Inmediato"),c()()()()()(),M(93,"div",2),c(),l(94,"div",1),M(95,"div",2),l(96,"div",3)(97,"div",4)(98,"div",5)(99,"span",6)(100,"a",13),u(101,"Cambio en la Matr\xedcula Profesional"),c()(),l(102,"p"),u(103," Aqu\xed podr\xe1s solicitar la modificaci\xf3n de alguno de los datos consignados en la matricula profesional vigente, incluida la fotograf\xeda. "),c()(),l(104,"div",8)(105,"div",9)(106,"mat-icon"),u(107,"laptop"),c(),l(108,"div",10),u(109," Tr\xe1mite totalmente en l\xednea "),c()(),l(110,"div",9)(111,"mat-icon"),u(112," monetization_on"),c(),l(113,"span",11)(114,"p",12),u(115,"Este tr\xe1mite si requiere pago"),c()()(),l(116,"div",9)(117,"mat-icon"),u(118,"access_time"),c(),l(119,"span",11)(120,"p",12)(121,"strong"),u(122,"Duracion:"),c(),u(123,"\xa010 dias h\xe1biles"),c()()()()()(),M(124,"div",2),c(),l(125,"div",1),M(126,"div",2),l(127,"div",3)(128,"div",4)(129,"div",5)(130,"span",6)(131,"a",14),ae("click",function(){return i.verifyLicensure()}),u(132,"Verificar profesionales matriculados"),c()(),l(133,"p"),u(134," Aqu\xed podr\xe1s verificar si un profesional est\xe1 registrado en el Consejo Profesional de Administraci\xf3n de Empresas. "),c()(),l(135,"div",8)(136,"div",9)(137,"mat-icon"),u(138,"laptop"),c(),l(139,"div",10),u(140," Tr\xe1mite totalmente en l\xednea "),c()(),l(141,"div",9)(142,"mat-icon"),u(143," monetization_on"),c(),l(144,"span",11)(145,"p",12),u(146,"Este tr\xe1mite no requiere pago"),c()()(),l(147,"div",9)(148,"mat-icon"),u(149,"access_time"),c(),l(150,"span",11)(151,"p",12)(152,"strong"),u(153,"Duracion:"),c(),u(154,"\xa0Inmediato"),c()()()()()(),M(155,"div",2),c(),l(156,"div",1),M(157,"div",2),l(158,"div",3)(159,"div",4)(160,"div",5)(161,"span",6)(162,"a",14),ae("click",function(){return i.verifyCertification()}),u(163,"Verificar certificaciones expedidas"),c()(),l(164,"p"),u(165," Aqu\xed podr\xe1s verificar si una certificaci\xf3n fue expedida por el Consejo Profesional de Administraci\xf3n de Empresas. "),c()(),l(166,"div",8)(167,"div",9)(168,"mat-icon"),u(169,"laptop"),c(),l(170,"div",10),u(171," Tr\xe1mite totalmente en l\xednea "),c()(),l(172,"div",9)(173,"mat-icon"),u(174," monetization_on"),c(),l(175,"span",11)(176,"p",12),u(177,"Este tr\xe1mite no requiere pago"),c()()(),l(178,"div",9)(179,"mat-icon"),u(180,"access_time"),c(),l(181,"span",11)(182,"p",12)(183,"strong"),u(184,"Duracion:"),c(),u(185,"\xa0Inmediato"),c()()()()()(),M(186,"div",2),c()(),l(187,"div",15)(188,"div",16)(189,"button",17),ae("click",function(){return i.cambiarContexto()}),l(190,"span",18),u(191,"Contraste"),c()(),l(192,"button",19),ae("click",function(){return i.disminuirTamanio("disminuir")}),l(193,"span",20),u(194,"Reducir letra"),c()(),l(195,"button",21),ae("click",function(){return i.aumentarTamanio("aumentar")}),l(196,"span",22),u(197,"Aumentar letra"),c()()(),l(198,"div",23)(199,"div",24),M(200,"br"),l(201,"p",25),u(202,"\xa0Ejemplo barra de accesibilidad"),c(),l(203,"p",26),u(204,"Descripci\xf3n para ver el tama\xf1o de la letra"),c()()()())},dependencies:[mr],styles:[".titulo-servicios[_ngcontent-%COMP%]{text-decoration:none!important;color:#36c;font-size:1.125;font-weight:600}a[_ngcontent-%COMP%]{text-decoration:none!important}.texto-clasificacion-servicio[_ngcontent-%COMP%]{text-decoration:none;display:flex;align-items:center;padding-left:10px}"]}),t})(),Mp=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.urlAdmin="/TokenAdmin",this.url="/Token"}authenticateAdmin(e){return this.metodoPostApi(this.urlAdmin,e,!0)}authenticate(e){return this.metodoPostApi(this.url,e,!0)}verifyTokenAdmin(e){return this.metodoPostApi(this.urlAdmin+"/VerifyToken",e)}verifyToken(e){return this.metodoPostApi(this.url+"/VerifyToken",e)}recoveryPasswordAdmin(e){return this.metodoPostApi(this.urlAdmin+"/recoveryPassword",e)}recoveryPassword(e){return this.metodoPostApi(this.url+"/recoveryPassword",e)}sendEmailVerification(e){return this.metodoPostApi(this.url+"/sendEmailVerification",e)}reSendEmailVerification(e){return this.metodoPostApi(this.url+"/reSendEmailVerification",e)}verifyEmail(e){return this.metodoPostApi(this.url+"/verifyEmail",e)}identityCreateTransaction(e){return this.metodoPostApi(this.url+"/IdentityCreateTransaction",e)}identityGetTransaction(e){return this.metodoPostApi(this.url+"/IdentityGetTransaction",e)}identityGetLogTransaction(e){return this.metodoPostApi(this.url+"/IdentityGetLogTransaction",e)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function ytt(t,n){if(1&t&&(l(0,"span",16),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("code"))}}const Mtt=function(t,n){return{success:t,error:n}};let wtt=(()=>{class t{constructor(e,i,r,o,a){this.data=e,this.dialogRef=i,this.formBuilder=r,this.securityService=o,this.utilService=a}ngOnInit(){this.buildForm(),this.email=this.data.email,this.message=this.data.message}buildForm(){this.form=this.formBuilder.group({code:["",[ee.required,ee.minLength(8),ee.maxLength(8)]]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Save(){this.utilService.showLoading("Validando..."),this.securityService.verifyEmail({item:this.email,detail:this.form.get("code")?.value}).subscribe(e=>{this.utilService.closeLoading(""),"success"==e.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Verificar email graduado",e.message,!1),setTimeout(()=>{this.Cancel(!0)},2e3)):(this.utilService.sendAlertModal(T.AlertType.Error,"Verificar email graduado","No se logro verificar el c\xf3digo.",!1),setTimeout(()=>{this.Cancel(!1)},2e3))},e=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Verificar email graduado",e.error.message,!1),setTimeout(()=>{this.Cancel(!1)},2e3)})}Cancel(e){this.dialogRef.close(e)}}return t.\u0275fac=function(e){return new(e||t)(D(zo),D(xo),D(zi),D(Mp),D(pi))},t.\u0275cmp=Xt({type:t,selectors:[["app-register-graduate-validate-email-modal"]],decls:31,vars:8,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12"],[1,"entradas-de-texto-govco"],["for","name"],["aria-required","true"],["for","code"],[1,"container-input-texto-govco"],["type","text","formControlName","code","placeholder","Digite c\xf3digo de verificaci\xf3n","maxlength","8",3,"ngClass"],["class","error-texto-govco",4,"ngIf"],[1,"col-0","col-xs-0","col-md-2"],[1,"col-12","col-xs-12","col-md-8","displayButton"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Validar c\xf3digo de verificaci\xf3n"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9),c(),M(10,"span",7),c()()()(),l(11,"div",3)(12,"div",4)(13,"div",5)(14,"label",8)(15,"b"),u(16,"C\xf3digo de verificaci\xf3n"),c(),l(17,"span",7),u(18,"*"),c()(),l(19,"div",9),M(20,"input",10),p(21,ytt,2,1,"span",11),c()()()(),l(22,"div",3),M(23,"div",12),l(24,"div",13)(25,"button",14),ae("click",function(){return i.Cancel(!1)}),u(26,"Cancelar"),c(),u(27,"\xa0 "),l(28,"button",15),ae("click",function(){return i.Save()}),u(29,"Validar"),c()(),M(30,"div",12),c()()()),2&e&&(h(3),m("formGroup",i.form),h(6),Pe(i.message),h(11),m("ngClass",st(5,Mtt,i.validateResult("code"),i.validateErrors("code"))),h(1),m("ngIf",i.validateErrors("code")),h(7),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Uo,Yo,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})(),Ptt=(()=>{class t extends go{constructor(e,i){super(e,i),this.httpClient=e,this.storageService=i,this.url="/Register"}insert(e){return this.metodoPostApi(this.url,e,!1)}}return t.\u0275fac=function(e){return new(e||t)(bt(Rr),bt(Ci))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),sW=(()=>{class t{constructor(e){this.el=e}onKeyDown(e){let i=e;if("true"==this.OnlyNumber){if(-1!==[46,8,9,27,13,110].indexOf(i.keyCode)||65===i.keyCode&&(i.ctrlKey||i.metaKey)||67===i.keyCode&&(i.ctrlKey||i.metaKey)||86===i.keyCode&&(i.ctrlKey||i.metaKey)||88===i.keyCode&&(i.ctrlKey||i.metaKey)||i.keyCode>=35&&i.keyCode<=39)return;(i.shiftKey||i.keyCode<48||i.keyCode>57)&&(i.keyCode<96||i.keyCode>105)&&i.preventDefault()}}}return t.\u0275fac=function(e){return new(e||t)(D(hi))},t.\u0275dir=fn({type:t,selectors:[["","OnlyNumber",""]],hostBindings:function(e,i){1&e&&ae("keydown",function(o){return i.onKeyDown(o)})},inputs:{OnlyNumber:"OnlyNumber"}}),t})();function Dtt(t,n){1&t&&M(0,"div",151)}function xtt(t,n){1&t&&M(0,"div",152)}function Stt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentNumber"))}}function Ott(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Ett(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("documentType"))}}function Ttt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("birthDate"))}}function ktt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Itt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("birthCountry"))}}function Btt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Rtt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("birthState"))}}function Ntt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Ftt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("birthCity"))}}const Rs=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function Ltt(t,n){if(1&t){const e=Mn();l(0,"div",18)(1,"div",19)(2,"div",28)(3,"label",155)(4,"b"),u(5,"Departamento de nacimiento"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23)(9,"mat-select",156),ae("selectionChange",function(r){return Mt(e),wt(z().stateBirthSelected(r.value))}),l(10,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyBirthState(r))}),c(),l(11,"mat-option",31),u(12,"SELECCIONE"),c(),p(13,Btt,2,2,"mat-option",32),c(),p(14,Rtt,2,1,"span",27),c()()(),l(15,"div",19)(16,"div",28)(17,"label",157)(18,"b"),u(19,"Ciudad de nacimiento"),c(),l(20,"span",22),u(21,"*"),c()(),l(22,"div",23)(23,"mat-select",158)(24,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyBirthCity(r))}),c(),l(25,"mat-option",31),u(26,"SELECCIONE"),c(),p(27,Ntt,2,2,"mat-option",32),c(),p(28,Ftt,2,1,"span",27),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,Rs,e.validateResult("birthState"),e.validateErrors("birthState"))),h(4),m("ngForOf",e.listBirthStateSelectTemp),h(1),m("ngIf",e.validateErrors("birthState")),h(9),m("ngClass",st(9,Rs,e.validateResult("birthCity"),e.validateErrors("birthCity"))),h(4),m("ngForOf",e.listBirthCitySelectTemp),h(1),m("ngIf",e.validateErrors("birthCity"))}}function Utt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Ytt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("issuanceDateState"))}}function Htt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function jtt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("issuanceCity"))}}function Vtt(t,n){if(1&t){const e=Mn();l(0,"div",18)(1,"div",19)(2,"div",28)(3,"label",159)(4,"b"),u(5,"Departamento de expedici\xf3n documento"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23)(9,"mat-select",160),ae("selectionChange",function(r){return Mt(e),wt(z().stateIssuanceDateSelected(r.value))}),l(10,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyIssuanceState(r))}),c(),l(11,"mat-option",31),u(12,"SELECCIONE"),c(),p(13,Utt,2,2,"mat-option",32),c(),p(14,Ytt,2,1,"span",27),c()()(),l(15,"div",19)(16,"div",28)(17,"label",161)(18,"b"),u(19,"Ciudad de expedici\xf3n documento"),c(),l(20,"span",22),u(21,"*"),c()(),l(22,"div",23)(23,"mat-select",162)(24,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyIssuanceCity(r))}),c(),l(25,"mat-option",31),u(26,"SELECCIONE"),c(),p(27,Htt,2,2,"mat-option",32),c(),p(28,jtt,2,1,"span",27),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,Rs,e.validateResult("issuanceDateState"),e.validateErrors("issuanceDateState"))),h(4),m("ngForOf",e.listIssuanceStateSelectTemp),h(1),m("ngIf",e.validateErrors("issuanceDateState")),h(9),m("ngClass",st(9,Rs,e.validateResult("issuanceCity"),e.validateErrors("issuanceCity"))),h(4),m("ngForOf",e.listIssuanceCitySelectTemp),h(1),m("ngIf",e.validateErrors("issuanceCity"))}}function Qtt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("issuanceDate"))}}function Gtt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateGender"))}}function ztt(t,n){1&t&&M(0,"div",151)}function Wtt(t,n){1&t&&M(0,"div",152)}function qtt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("firstSurname"))}}function Jtt(t,n){1&t&&M(0,"div",151)}function Ktt(t,n){1&t&&M(0,"div",152)}function Xtt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("secondSurname"))}}function $tt(t,n){1&t&&M(0,"div",151)}function Ztt(t,n){1&t&&M(0,"div",152)}function ent(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("firstName"))}}function tnt(t,n){1&t&&M(0,"div",151)}function nnt(t,n){1&t&&M(0,"div",152)}function int(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("secondName"))}}function rnt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function ont(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("residenceState"))}}function ant(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function snt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("residenceCity"))}}function cnt(t,n){1&t&&M(0,"div",151)}function lnt(t,n){1&t&&M(0,"div",152)}function dnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("residenceAddress"))}}function unt(t,n){1&t&&M(0,"div",151)}function fnt(t,n){1&t&&M(0,"div",152)}function hnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduatePhoneNumber"))}}function Ant(t,n){1&t&&M(0,"div",151)}function pnt(t,n){1&t&&M(0,"div",152)}function gnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateCelphoneNumber"))}}function mnt(t,n){1&t&&M(0,"div",151)}function _nt(t,n){1&t&&M(0,"div",152)}function bnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateCelphoneNumberAlt"))}}function vnt(t,n){1&t&&M(0,"div",151)}function Cnt(t,n){1&t&&M(0,"div",152)}function ynt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateEmail"))}}function Mnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("graduateContactMeans"))}}function wnt(t,n){1&t&&M(0,"div",151)}function Pnt(t,n){1&t&&M(0,"div",152)}function Dnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("graduateContactMeansOther"))}}const Na=function(t,n){return{success:t,error:n}};function xnt(t,n){if(1&t&&(l(0,"div",19)(1,"div",20)(2,"label",163)(3,"b"),u(4,"Medio de contacto deseado"),c(),l(5,"span",22),u(6,"*"),c()(),l(7,"div",23),M(8,"input",164),p(9,wnt,1,0,"div",25),p(10,Pnt,1,0,"div",26),p(11,Dnt,2,1,"span",27),c()()()),2&t){const e=z();h(8),m("ngClass",st(4,Na,e.validateResult("graduateContactMeansOther"),e.validateErrors("graduateContactMeansOther"))),h(1),m("ngIf",e.validateResult("graduateContactMeansOther")),h(1),m("ngIf",e.validateErrors("graduateContactMeansOther")),h(1),m("ngIf",e.validateErrors("graduateContactMeansOther"))}}function Snt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Ont(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoCountry"))}}function Ent(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Tnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversity"))}}function knt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.cityName)}}function Int(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityHeadquarter"))}}function Bnt(t,n){if(1&t){const e=Mn();l(0,"div",18)(1,"div",19)(2,"div",28)(3,"label",165)(4,"b"),u(5,"Universidad"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23)(9,"mat-select",166),ae("selectionChange",function(r){return Mt(e),wt(z().universityAcademicInfoSelected(r.value))}),l(10,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyUniversity(r))}),c(),l(11,"mat-option",31),u(12,"SELECCIONE"),c(),p(13,Ent,2,2,"mat-option",32),c(),p(14,Tnt,2,1,"span",27),c()()(),l(15,"div",19)(16,"div",28)(17,"label",167)(18,"b"),u(19,"Sede"),c(),l(20,"span",22),u(21,"*"),c()(),l(22,"div",23)(23,"mat-select",168),ae("selectionChange",function(r){return Mt(e),wt(z().headquarterUniversityAcademicInfoSelected(r.value))}),l(24,"mat-option",31),u(25,"SELECCIONE"),c(),p(26,knt,2,2,"mat-option",32),c(),p(27,Int,2,1,"span",27),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(8,Rs,e.validateResult("academicInfoUniversity"),e.validateErrors("academicInfoUniversity")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listUniversitiesSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoUniversity")),h(9),m("ngClass",st(11,Rs,e.validateResult("academicInfoUniversityHeadquarter"),e.validateErrors("academicInfoUniversityHeadquarter")))("disabled",e.disabledAcademicInfoReported),h(3),m("ngForOf",e.listUniversitiesHeadquarterAcademicInfo),h(1),m("ngIf",e.validateErrors("academicInfoUniversityHeadquarter"))}}function Rnt(t,n){1&t&&M(0,"div",151)}function Nnt(t,n){1&t&&M(0,"div",152)}function Fnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoUniversityForeign"))}}function Lnt(t,n){if(1&t&&(l(0,"div",18)(1,"div",61)(2,"div",20)(3,"label",169)(4,"b"),u(5,"Universidad"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23),M(9,"input",170),p(10,Rnt,1,0,"div",25),p(11,Nnt,1,0,"div",26),p(12,Fnt,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,Na,e.validateResult("academicInfoUniversityForeign"),e.validateErrors("academicInfoUniversityForeign"))),h(1),m("ngIf",e.validateResult("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign")),h(1),m("ngIf",e.validateErrors("academicInfoUniversityForeign"))}}function Unt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.careerId),h(1),Pe(e.careerName)}}function Ynt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitle"))}}function Hnt(t,n){if(1&t){const e=Mn();l(0,"div",19)(1,"div",28)(2,"label",171)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",22),u(6,"*"),c()(),l(7,"div",23)(8,"mat-select",172)(9,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyProfessionalTitle(r))}),c(),l(10,"mat-option",31),u(11,"SELECCIONE"),c(),p(12,Unt,2,2,"mat-option",32),c(),p(13,Ynt,2,1,"span",27),c()()()}if(2&t){const e=z();h(8),m("ngClass",st(4,Rs,e.validateResult("academicInfoProfessionalTitle"),e.validateErrors("academicInfoProfessionalTitle")))("disabled",e.disabledAcademicInfoReported),h(4),m("ngForOf",e.listUniversitiesHeadquarterCareerSelectTemp),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitle"))}}function jnt(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Vnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoProfessionalTitleForeign"))}}function Qnt(t,n){if(1&t&&(l(0,"div",19)(1,"div",28)(2,"label",173)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",22),u(6,"*"),c()(),l(7,"div",23)(8,"mat-select",174)(9,"mat-option",31),u(10,"SELECCIONE"),c(),p(11,jnt,2,2,"mat-option",32),c(),p(12,Vnt,2,1,"span",27),c()()()),2&t){const e=z();h(8),m("ngClass",st(3,Rs,e.validateResult("academicInfoProfessionalTitleForeign"),e.validateErrors("academicInfoProfessionalTitleForeign"))),h(3),m("ngForOf",e.listUniversitiesCareer),h(1),m("ngIf",e.validateErrors("academicInfoProfessionalTitleForeign"))}}function Gnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoGradeDate"))}}function znt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoHasPostgrade"))}}function Wnt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoTypePostgrade"))}}function qnt(t,n){1&t&&M(0,"div",151)}function Jnt(t,n){1&t&&M(0,"div",152)}function Knt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoTypePostgradeName"))}}function Xnt(t,n){if(1&t&&(l(0,"div",18)(1,"div",19)(2,"div",28)(3,"label",175)(4,"b"),u(5,"Tipo de posgrado"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23)(9,"mat-select",176)(10,"mat-option",31),u(11,"SELECCIONE"),c(),l(12,"mat-option",177),u(13,"ESPECIALIZACI\xd3N"),c(),l(14,"mat-option",41),u(15,"MAESTR\xcdA"),c(),l(16,"mat-option",178),u(17,"DOCTORADO"),c()(),p(18,Wnt,2,1,"span",27),c()()(),l(19,"div",19)(20,"div",20)(21,"label",179)(22,"b"),u(23,"T\xedtulo de postgrado"),c(),l(24,"span",22),u(25,"*"),c()(),l(26,"div",23),M(27,"input",180),p(28,qnt,1,0,"div",25),p(29,Jnt,1,0,"div",26),p(30,Knt,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(6,Rs,e.validateResult("academicInfoTypePostgrade"),e.validateErrors("academicInfoTypePostgrade"))),h(9),m("ngIf",e.validateErrors("academicInfoTypePostgrade")),h(9),m("ngClass",st(9,Na,e.validateResult("academicInfoTypePostgradeName"),e.validateErrors("academicInfoTypePostgradeName"))),h(1),m("ngIf",e.validateResult("academicInfoTypePostgradeName")),h(1),m("ngIf",e.validateErrors("academicInfoTypePostgradeName")),h(1),m("ngIf",e.validateErrors("academicInfoTypePostgradeName"))}}function $nt(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoStudyInterest"))}}function Znt(t,n){1&t&&M(0,"div",151)}function eit(t,n){1&t&&M(0,"div",152)}function tit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoStudyWhich"))}}function nit(t,n){if(1&t&&(l(0,"div",18)(1,"div",61)(2,"div",20)(3,"label",181)(4,"b"),u(5,"\xbfQu\xe9 temas de estudio le interesan?"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23),M(9,"input",182),p(10,Znt,1,0,"div",25),p(11,eit,1,0,"div",26),p(12,tit,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,Na,e.validateResult("academicInfoStudyWhich"),e.validateErrors("academicInfoStudyWhich"))),h(1),m("ngIf",e.validateResult("academicInfoStudyWhich")),h(1),m("ngIf",e.validateErrors("academicInfoStudyWhich")),h(1),m("ngIf",e.validateErrors("academicInfoStudyWhich"))}}function iit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("academicInfoBenefits"))}}function rit(t,n){1&t&&M(0,"div",151)}function oit(t,n){1&t&&M(0,"div",152)}function ait(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("academicInfoBenefitsOther"))}}function sit(t,n){if(1&t&&(l(0,"div",18)(1,"div",61)(2,"div",20)(3,"label",183)(4,"b"),u(5,"Digite otros beneficios deseados"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23),M(9,"input",184),p(10,rit,1,0,"div",25),p(11,oit,1,0,"div",26),p(12,ait,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,Na,e.validateResult("academicInfoBenefitsOther"),e.validateErrors("academicInfoBenefitsOther"))),h(1),m("ngIf",e.validateResult("academicInfoBenefitsOther")),h(1),m("ngIf",e.validateErrors("academicInfoBenefitsOther")),h(1),m("ngIf",e.validateErrors("academicInfoBenefitsOther"))}}function cit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("jobInfoHasCurrentlyWork"))}}function lit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoEmploymentSector"))}}function dit(t,n){if(1&t&&(l(0,"div",18)(1,"div",61)(2,"div",28)(3,"label",185)(4,"b"),u(5,"Sector de empleo al que pertenece"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23)(9,"mat-select",186)(10,"mat-option",31),u(11,"SELECCIONE"),c(),l(12,"mat-option",187),u(13,"P\xdaBLICO"),c(),l(14,"mat-option",188),u(15,"PRIVADO"),c(),l(16,"mat-option",189),u(17,"INDEPENDIENTE"),c()(),p(18,lit,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(2,Rs,e.validateResult("jobInfoEmploymentSector"),e.validateErrors("jobInfoEmploymentSector"))),h(9),m("ngIf",e.validateErrors("jobInfoEmploymentSector"))}}function uit(t,n){1&t&&M(0,"div",151)}function fit(t,n){1&t&&M(0,"div",152)}function hit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoCompanyName"))}}function Ait(t,n){1&t&&M(0,"div",151)}function pit(t,n){1&t&&M(0,"div",152)}function git(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoJobTitle"))}}function mit(t,n){if(1&t&&(l(0,"div",18)(1,"div",19)(2,"div",20)(3,"label",190)(4,"b"),u(5,"Nombre de la empresa"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23),M(9,"input",191),p(10,uit,1,0,"div",25),p(11,fit,1,0,"div",26),p(12,hit,2,1,"span",27),c()()(),l(13,"div",19)(14,"div",20)(15,"label",192)(16,"b"),u(17,"Cargo desempe\xf1ado"),c(),l(18,"span",22),u(19,"*"),c()(),l(20,"div",23),M(21,"input",193),p(22,Ait,1,0,"div",25),p(23,pit,1,0,"div",26),p(24,git,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(8,Na,e.validateResult("jobInfoCompanyName"),e.validateErrors("jobInfoCompanyName"))),h(1),m("ngIf",e.validateResult("jobInfoCompanyName")),h(1),m("ngIf",e.validateErrors("jobInfoCompanyName")),h(1),m("ngIf",e.validateErrors("jobInfoCompanyName")),h(9),m("ngClass",st(11,Na,e.validateResult("jobInfoJobTitle"),e.validateErrors("jobInfoJobTitle"))),h(1),m("ngIf",e.validateResult("jobInfoJobTitle")),h(1),m("ngIf",e.validateErrors("jobInfoJobTitle")),h(1),m("ngIf",e.validateErrors("jobInfoJobTitle"))}}function _it(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function bit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoState"))}}function vit(t,n){if(1&t&&(l(0,"mat-option",154),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Cit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoCity"))}}function yit(t,n){if(1&t){const e=Mn();l(0,"div",18)(1,"div",19)(2,"div",28)(3,"label",194)(4,"b"),u(5,"Departamento de trabajo"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23)(9,"mat-select",195),ae("selectionChange",function(r){return Mt(e),wt(z().stateJobInfoSelected(r.value))}),l(10,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyJobState(r))}),c(),l(11,"mat-option",31),u(12,"SELECCIONE"),c(),p(13,_it,2,2,"mat-option",32),c(),p(14,bit,2,1,"span",27),c()()(),l(15,"div",19)(16,"div",28)(17,"label",196)(18,"b"),u(19,"Ciudad de trabajo"),c(),l(20,"span",22),u(21,"*"),c()(),l(22,"div",23)(23,"mat-select",197)(24,"input",36),ae("keyup",function(r){return Mt(e),wt(z().onKeyJobCity(r))}),c(),l(25,"mat-option",31),u(26,"SELECCIONE"),c(),p(27,vit,2,2,"mat-option",32),c(),p(28,Cit,2,1,"span",27),c()()()()}if(2&t){const e=z();h(9),m("ngClass",st(6,Rs,e.validateResult("jobInfoState"),e.validateErrors("jobInfoState"))),h(4),m("ngForOf",e.listJobStateSelectTemp),h(1),m("ngIf",e.validateErrors("jobInfoState")),h(9),m("ngClass",st(9,Rs,e.validateResult("jobInfoCity"),e.validateErrors("jobInfoCity"))),h(4),m("ngForOf",e.listJobCitySelectTemp),h(1),m("ngIf",e.validateErrors("jobInfoCity"))}}function Mit(t,n){1&t&&M(0,"div",151)}function wit(t,n){1&t&&M(0,"div",152)}function Pit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoCompanyAddress"))}}function Dit(t,n){1&t&&M(0,"div",151)}function xit(t,n){1&t&&M(0,"div",152)}function Sit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("jobInfoCompanyPhoneNumber"))}}function Oit(t,n){if(1&t&&(l(0,"div",18)(1,"div",19)(2,"div",20)(3,"label",198)(4,"b"),u(5,"Direcci\xf3n de la empresa"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23),M(9,"input",199),p(10,Mit,1,0,"div",25),p(11,wit,1,0,"div",26),p(12,Pit,2,1,"span",27),c()()(),l(13,"div",19)(14,"div",20)(15,"label",200)(16,"b"),u(17,"N\xfamero telef\xf3nico de la empresa"),c(),l(18,"span",22),u(19,"*"),c()(),l(20,"div",23),M(21,"input",201),p(22,Dit,1,0,"div",25),p(23,xit,1,0,"div",26),p(24,Sit,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(8,Na,e.validateResult("jobInfoCompanyAddress"),e.validateErrors("jobInfoCompanyAddress"))),h(1),m("ngIf",e.validateResult("jobInfoCompanyAddress")),h(1),m("ngIf",e.validateErrors("jobInfoCompanyAddress")),h(1),m("ngIf",e.validateErrors("jobInfoCompanyAddress")),h(9),m("ngClass",st(11,Na,e.validateResult("jobInfoCompanyPhoneNumber"),e.validateErrors("jobInfoCompanyPhoneNumber"))),h(1),m("ngIf",e.validateResult("jobInfoCompanyPhoneNumber")),h(1),m("ngIf",e.validateErrors("jobInfoCompanyPhoneNumber")),h(1),m("ngIf",e.validateErrors("jobInfoCompanyPhoneNumber"))}}function Eit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("dataTreatment"))}}function Tit(t,n){1&t&&M(0,"div",202)}function kit(t,n){1&t&&M(0,"div",152)}function Iit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("reasonRequest"))}}function Bit(t,n){1&t&&M(0,"div",151)}function Rit(t,n){1&t&&M(0,"div",152)}function Nit(t,n){if(1&t&&(l(0,"span",153),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("reasonRequestOther"))}}function Fit(t,n){if(1&t&&(l(0,"div",18)(1,"div",61)(2,"div",20)(3,"label",203)(4,"b"),u(5,"Digite otro motivo de solicitud"),c(),l(6,"span",22),u(7,"*"),c()(),l(8,"div",23),M(9,"input",204),p(10,Bit,1,0,"div",25),p(11,Rit,1,0,"div",26),p(12,Nit,2,1,"span",27),c()()()()),2&t){const e=z();h(9),m("ngClass",st(4,Na,e.validateResult("reasonRequestOther"),e.validateErrors("reasonRequestOther"))),h(1),m("ngIf",e.validateResult("reasonRequestOther")),h(1),m("ngIf",e.validateErrors("reasonRequestOther")),h(1),m("ngIf",e.validateErrors("reasonRequestOther"))}}let Lit=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A,g,b,_,P,v,k,H,X,W,pe,Ee,Ne,ge){this.scriptService=e,this.router=i,this.utilService=r,this.formBuilder=o,this.locationCountryService=a,this.locationStateService=s,this.locationCityService=d,this.graduateDocumentTypeService=f,this.universityService=A,this.universityCareerService=g,this.universityHeadquarterService=b,this.universityHeadquarterCareerService=_,this.location=P,this.graduateService=v,this.securityService=k,this.storage=H,this.eventEmitter=X,this.manageMenuService=W,this.managePermissionRoleService=pe,this.registerService=Ee,this.parameterService=Ne,this.dialog=ge,this.listCountries=new Array,this.listStates=new Array,this.listCities=new Array,this.listGraduateDocumentType=new Array,this.listUniversities=new Array,this.listUniversitiesCareer=new Array,this.listUniversitiesHeadquarter=new Array,this.listUniversitiesHeadquarterCareer=new Array,this.dateBirthLimit=kt(new Date).add(-12,"years").format("YYYY-MM-DD"),this.today=kt(new Date).format("YYYY-MM-DD"),this.dateIssuanceMin=this.today,this.dateGradeMin=this.today,this.dateBirthMin=kt(new Date).add(-80,"years").format("YYYY-MM-DD"),this.foreign=!1,this.foreignBirth=!1,this.foreignIssuance=!1,this.localCountry=T.SpecialContries.Colombia,this.listCountriesBirth=new Array,this.listStatesBirth=new Array,this.listCitiesBirth=new Array,this.listStatesIssuanceDate=new Array,this.listCitiesIssuanceDate=new Array,this.listStatesResidence=new Array,this.listCitiesResidence=new Array,this.listCountriesAcademicInfo=new Array,this.listStatesAcademicInfo=new Array,this.listCitiesAcademicInfo=new Array,this.listUniversitiesAcademicInfo=new Array,this.listUniversitiesHeadquarterAcademicInfo=new Array,this.listUniversitiesHeadquarterCareerAcademicInfo=new Array,this.listStatesJobInfo=new Array,this.listCitiesJobInfo=new Array,this.disabledDocumentType=!1,this.disabledCountryBirth=!1,this.disabledAcademicInfoReported=!1,this.graduateContactMeansOtherVisible=!1,this.academicInfoTypePostgradeVisible=!1,this.academicInfoStudyWhichVisible=!1,this.academicInfoBenefitsOtherVisible=!1,this.jobInfoHasCurrentlyWorkVisible=!1,this.reasonRequestOtherVisible=!1,this.listBirthCountrySelectTemp=new Array,this.listBirthStateSelectTemp=new Array,this.listBirthCitySelectTemp=new Array,this.listIssuanceStateSelectTemp=new Array,this.listIssuanceCitySelectTemp=new Array,this.listResidenceStateSelectTemp=new Array,this.listResidenceCitySelectTemp=new Array,this.listAcademicCountrySelectTemp=new Array,this.listUniversitiesSelectTemp=new Array,this.listUniversitiesHeadquarterCareerSelectTemp=new Array,this.listJobStateSelectTemp=new Array,this.listJobCitySelectTemp=new Array,this.validVerificationEmail=!1,this.ipAddress="",this.tratementData="",this.formSurvey=["\xbfCu\xe1l es el mejor canal para que el CPAE est\xe9 en contacto constante con usted?","\xbfQu\xe9 beneficios le gustar\xeda recibir del CPAE en el futuro?","\xbfPor qu\xe9 solicita la matr\xedcula profesional?"],this.utilService.showLoading("Cargando datos");let Me=this.location.getState();if(null==Me?.reportedGraduate)return this.router.navigateByUrl("public/validate-graduate"),void this.utilService.sendAlertModal(T.AlertType.Info,"Validaci\xf3n de graduado","No se ha validado el graduado",!1);this.reportedGraduate=Me?.reportedGraduate,this.disabledDocumentType=!1,null!=this.reportedGraduate.graduateDocumentTypeId&&(this.disabledDocumentType=!0)}onMessage(e){console.log("Evento load, solo cuando se ejecuta la url en navegador")}ngOnInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(g=>{}).catch(g=>console.log(g)),this.buildFormBasicData(),this.buildFormContactData(),this.buildFormAcademicData(),this.buildFormWorkData(),this.buildFormTreatmentData();let e=this.locationCountryService.getAll().toPromise(),i=this.locationStateService.getAll().toPromise(),r=this.locationCityService.getAll().toPromise(),o=this.graduateDocumentTypeService.getAll().toPromise(),a=this.universityService.getAll().toPromise(),s=this.universityCareerService.getAll().toPromise(),d=this.universityHeadquarterService.getAll().toPromise(),f=this.universityHeadquarterCareerService.getAll().toPromise(),A=this.parameterService.getDataTreatment().toPromise();Promise.all([e,i,r,o,a,s,d,f,A]).then(g=>{if(this.listCountries=g[0].data,this.listStates=g[1].data,this.listCities=g[2].data,this.listGraduateDocumentType=g[3].data,this.listUniversities=g[4].data,this.listUniversitiesCareer=g[5].data,this.listUniversitiesHeadquarter=g[6].data,this.listUniversitiesHeadquarterCareer=g[7].data,this.tratementData=g[8].data.value,this.orderState(),this.listCountriesBirth=this.listCountries,this.listStatesIssuanceDate=this.listStates,this.listStatesResidence=this.listStates,this.listCountriesAcademicInfo=this.listCountries,this.listStatesJobInfo=this.listStates,this.utilService.closeLoading("cerrando"),this.listUniversitiesHeadquarterCareer.forEach(b=>{let _=this.listUniversitiesCareer.find(P=>P.id==b.careerId)?.name;b.careerName=_??""}),this.listUniversitiesHeadquarter.forEach(b=>{b.cityName=this.listCities.find(_=>_.id==b.placeId)?.name}),this.listUniversities.forEach(b=>{b.stateId=this.listCities.find(_=>_.id==b.placeId)?.stateId,null!=b.stateId&&(b.countryId=this.listStates.find(_=>_.id==b.stateId)?.countryId)}),this.listUniversitiesAcademicInfo=this.listUniversities,this.formBasicData.get("documentNumber")?.setValue(this.reportedGraduate.documentNumber),this.disabledCountryBirth=!1,this.disabledAcademicInfoReported=!1,null!=this.reportedGraduate.graduateDocumentTypeId){this.reportedGraduate.graduateDocumentTypeId==T.DocumentType.CedulaCiudadania&&(this.countryBirthSelected(T.SpecialContries.Colombia),this.formBasicData.get("birthCountry")?.setValue(T.SpecialContries.Colombia.toString()),this.disabledCountryBirth=!0),this.disabledAcademicInfoReported=!1,this.countryAcademicInfoSelected(T.SpecialContries.Colombia),this.formAcademicData.get("academicInfoCountry")?.setValue(T.SpecialContries.Colombia.toString());let b=this.listUniversitiesHeadquarter.find(_=>_.id==this.reportedGraduate.universityHeadquarterId);this.universityAcademicInfoSelected(b?.universityId),this.formAcademicData.get("academicInfoUniversity")?.setValue(b?.universityId.toString()),this.headquarterUniversityAcademicInfoSelected(this.reportedGraduate.universityHeadquarterId),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(this.reportedGraduate.universityHeadquarterId.toString()),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(this.reportedGraduate.careerId.toString()),this.formAcademicData.get("academicInfoGradeDate")?.setValue(this.reportedGraduate.reportDate.substring(0,10))}this.listBirthCountrySelectTemp=this.listCountries,this.listIssuanceStateSelectTemp=this.listStatesIssuanceDate,this.listResidenceStateSelectTemp=this.listStatesResidence,this.listAcademicCountrySelectTemp=this.listCountries,this.listJobStateSelectTemp=this.listStatesJobInfo,this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo},g=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",g.error.message)}),this.utilService.getIPAddress().subscribe(g=>{this.ipAddress=g},g=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",g.error.message,!1)})}buildFormBasicData(){this.formBasicData=this.formBuilder.group({documentType:["",[ee.required]],documentNumber:["",[ee.required,ee.minLength(5),ee.maxLength(10)]],birthDate:["",[ee.required]],birthCountry:["",[ee.required]],birthState:["",[ee.required]],birthCity:["",[ee.required]],issuanceDate:["",[ee.required]],issuanceDateState:["",[ee.required]],issuanceCity:["",[ee.required]],graduateGender:["",[ee.required]],firstSurname:["",[ee.required,ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],secondSurname:["",[ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],firstName:["",[ee.required,ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]],secondName:["",[ee.minLength(2),ee.maxLength(50),ee.pattern(this.utilService.patternNames)]]})}buildFormContactData(){this.formContactData=this.formBuilder.group({residenceState:["",[ee.required]],residenceCity:["",[ee.required]],residenceAddress:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],graduatePhoneNumber:["",[ee.pattern(this.utilService.patternPhoneSimple)]],graduateCelphoneNumber:["",[ee.required,ee.pattern(this.utilService.patternCelphone)]],graduateCelphoneNumberAlt:["",[ee.pattern(this.utilService.patternCelphone)]],graduateEmail:["",[ee.required,ee.pattern(this.utilService.patternEmail)]],graduateContactMeans:["",[ee.required]],graduateContactMeansOther:["",[ee.minLength(5),ee.maxLength(50)]]})}buildFormAcademicData(){this.formAcademicData=this.formBuilder.group({academicInfoCountry:["",[ee.required]],academicInfoUniversity:["",[ee.required]],academicInfoUniversityHeadquarter:["",[ee.required]],academicInfoProfessionalTitle:["",[ee.required]],academicInfoUniversityForeign:["",[]],academicInfoUniversityHeadquarterForeign:["",[]],academicInfoProfessionalTitleForeign:["",[]],academicInfoGradeDate:["",[ee.required]],academicInfoHasPostgrade:["",[ee.required]],academicInfoTypePostgrade:["",[]],academicInfoTypePostgradeName:["",[ee.minLength(5),ee.maxLength(50)]],academicInfoStudyInterest:["",[ee.required]],academicInfoStudyWhich:["",[ee.minLength(5),ee.maxLength(100)]],academicInfoBenefits:["",[ee.required]],academicInfoBenefitsOther:["",[ee.minLength(5),ee.maxLength(100)]]})}buildFormWorkData(){this.formWorkData=this.formBuilder.group({jobInfoHasCurrentlyWork:["",[ee.required]],jobInfoEmploymentSector:["",[ee.required]],jobInfoCompanyName:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],jobInfoJobTitle:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],jobInfoState:["",[ee.required]],jobInfoCity:["",[ee.required]],jobInfoCompanyAddress:["",[ee.required,ee.minLength(5),ee.maxLength(100)]],jobInfoCompanyPhoneNumber:["",[ee.required,ee.pattern(this.utilService.patternPhoneSimple)]]})}buildFormTreatmentData(){this.formTreatmentData=this.formBuilder.group({dataTreatment:["",[ee.required]],username:["",[ee.required,ee.minLength(6),ee.maxLength(50),ee.pattern(this.utilService.patternUserName)]],password:["",[ee.required,ee.minLength(10),ee.maxLength(20),ee.pattern(this.utilService.patternPasswordLong)]],passwordConfirm:["",[ee.required,ee.minLength(10),ee.maxLength(20),ee.pattern(this.utilService.patternPasswordLong)]],reasonRequest:["",[ee.required]],reasonRequestOther:["",[ee.required,ee.minLength(5),ee.maxLength(50)]]},{validators:[this.utilService.mustMatch("password","passwordConfirm",this.formTreatmentData)]})}ngOnDestroy(){}validateErrors(e){return null!=this.formBasicData.get(e)?this.utilService.validateErrors(e,this.formBasicData):null!=this.formContactData.get(e)?this.utilService.validateErrors(e,this.formContactData):null!=this.formAcademicData.get(e)?this.utilService.validateErrors(e,this.formAcademicData):null!=this.formWorkData.get(e)?this.utilService.validateErrors(e,this.formWorkData):null!=this.formTreatmentData.get(e)?this.utilService.validateErrors(e,this.formTreatmentData):void 0}showErrors(e){return null!=this.formBasicData.get(e)?this.utilService.showErrors(e,this.formBasicData):null!=this.formContactData.get(e)?this.utilService.showErrors(e,this.formContactData):null!=this.formAcademicData.get(e)?this.utilService.showErrors(e,this.formAcademicData):null!=this.formWorkData.get(e)?this.utilService.showErrors(e,this.formWorkData):null!=this.formTreatmentData.get(e)?this.utilService.showErrors(e,this.formTreatmentData):void 0}validateResult(e){return null!=this.formBasicData.get(e)?this.utilService.validateResult(e,this.formBasicData):null!=this.formContactData.get(e)?this.utilService.validateResult(e,this.formContactData):null!=this.formAcademicData.get(e)?this.utilService.validateResult(e,this.formAcademicData):null!=this.formWorkData.get(e)?this.utilService.validateResult(e,this.formWorkData):null!=this.formTreatmentData.get(e)?this.utilService.validateResult(e,this.formTreatmentData):void 0}validateDateBirth(e){kt(new Date(e.value))>kt(new Date(this.dateBirthLimit))?(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha seleccionada no puede ser mayor a "+this.dateBirthLimit,!1),this.formBasicData.get("birthDate")?.setValue(null)):(this.formBasicData.get("issuanceDate")?.setValue(null),this.formBasicData.get("academicInfoGradeDate")?.setValue(null),this.dateIssuanceMin=kt(new Date(e.value)).add(12,"years").format("YYYY-MM-DD"),this.dateGradeMin=kt(new Date(e.value)).add(12,"years").format("YYYY-MM-DD"))}validateIssuanceDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de expedici\xf3n no puede ser mayor a "+this.today,!1),this.formBasicData.get("issuanceDate")?.setValue(null)),kt(new Date(e.value))<=kt(new Date(this.dateIssuanceMin))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de expedici\xf3n no puede ser menor a la fecha "+this.dateIssuanceMin,!1),this.formBasicData.get("issuanceDate")?.setValue(null))}validateGradeDate(e){kt(new Date(e.value))>kt(new Date(this.today))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de grado no puede ser mayor a "+this.today,!1),this.formAcademicData.get("academicInfoGradeDate")?.setValue(null)),kt(new Date(e.value))<=kt(new Date(this.dateGradeMin))&&(this.utilService.sendAlertModal(T.AlertType.Error,"Registro de usuario","La fecha de grado no puede ser menor a la fecha "+this.dateGradeMin,!1),this.formAcademicData.get("academicInfoGradeDate")?.setValue(null))}countryBirthSelected(e){this.localCountry==e?(this.foreignBirth=!1,this.formBasicData.controls.birthState.addValidators(ee.required),this.formBasicData.controls.birthCity.addValidators(ee.required),this.listStatesBirth=this.listStates.filter(i=>i.countryId==e),this.listBirthStateSelectTemp=this.listStatesBirth,this.listCitiesBirth=[],this.listBirthCitySelectTemp=[]):(this.foreignBirth=!0,this.formBasicData.controls.birthState.removeValidators(ee.required),this.formBasicData.controls.birthCity.removeValidators(ee.required)),this.formBasicData.get("birthState")?.setValue(""),this.formBasicData.get("birthCity")?.setValue(""),this.formBasicData.controls.birthState.updateValueAndValidity(),this.formBasicData.controls.birthCity.updateValueAndValidity()}onKeyBirthCountry(e){this.listBirthCountrySelectTemp=this.listCountries.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyBirthState(e){this.listBirthStateSelectTemp=this.listStatesBirth.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyBirthCity(e){this.listBirthCitySelectTemp=this.listCitiesBirth.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyIssuanceState(e){this.listIssuanceStateSelectTemp=this.listStatesIssuanceDate.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyIssuanceCity(e){this.listIssuanceCitySelectTemp=this.listCitiesIssuanceDate.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyResidenceState(e){this.listResidenceStateSelectTemp=this.listStatesResidence.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyResidenceCity(e){this.listResidenceCitySelectTemp=this.listCitiesResidence.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyAcademicCountry(e){this.listAcademicCountrySelectTemp=this.listCountriesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyUniversity(e){this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyProfessionalTitle(e){this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo.filter(i=>i.careerName.toLowerCase().includes(e.target.value))}onKeyJobState(e){this.listJobStateSelectTemp=this.listStatesJobInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}onKeyJobCity(e){this.listJobCitySelectTemp=this.listCitiesJobInfo.filter(i=>i.name.toLowerCase().includes(e.target.value))}documentTypeSelected(e){e==T.DocumentType.CedulaExtranjeria?(this.foreignIssuance=!0,this.formBasicData.controls.issuanceDateState.removeValidators(ee.required),this.formBasicData.controls.issuanceCity.removeValidators(ee.required)):(this.foreignIssuance=!1,this.formBasicData.controls.issuanceDateState.addValidators(ee.required),this.formBasicData.controls.issuanceCity.addValidators(ee.required)),this.formBasicData.get("issuanceDateState")?.setValue(""),this.formBasicData.get("issuanceCity")?.setValue(""),this.formBasicData.controls.issuanceDateState.updateValueAndValidity(),this.formBasicData.controls.issuanceCity.updateValueAndValidity()}stateBirthSelected(e){this.listCitiesBirth=this.listCities.filter(i=>i.stateId==e),this.listBirthCitySelectTemp=this.listCitiesBirth,this.formBasicData.get("birthCity")?.setValue("")}stateIssuanceDateSelected(e){this.listCitiesIssuanceDate=this.listCities.filter(i=>i.stateId==e),this.listIssuanceCitySelectTemp=this.listCitiesIssuanceDate,this.formBasicData.get("issuanceCity")?.setValue("")}stateResidenceSelected(e){this.listCitiesResidence=this.listCities.filter(i=>i.stateId==e),this.listResidenceCitySelectTemp=this.listCitiesResidence,this.formContactData.get("residenceCity")?.setValue("")}validateCelphone(e){let i=this.formContactData.get("graduateCelphoneNumber")?.value,r=this.formContactData.get("graduateCelphoneNumberAlt")?.value;""!=i&&""!=r&&i==r&&(this.utilService.sendAlertModal(T.AlertType.Info,"Validar n\xfamero celular de contacto","El primer n\xfamero celular de contacto no puede ser igual al segundo n\xfamero celular de contacto",!1),this.formContactData.get("graduateCelphoneNumberAlt")?.setValue(""))}countryAcademicInfoSelected(e){this.localCountry==e?(this.foreign=!1,this.formAcademicData.controls.academicInfoUniversity.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.addValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.removeValidators(ee.required),this.listUniversitiesAcademicInfo=this.listUniversities.filter(i=>i.countryId==e),this.listUniversitiesHeadquarterAcademicInfo=[],this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesSelectTemp=this.listUniversitiesAcademicInfo,this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue(""),this.formAcademicData.get("academicInfoUniversityForeign")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarterForeign")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.setValue("")):(this.foreign=!0,this.formAcademicData.controls.academicInfoUniversity.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityHeadquarter.removeValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitle.removeValidators(ee.required),this.formAcademicData.controls.academicInfoUniversityForeign.addValidators(ee.required),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.addValidators(ee.required),this.formAcademicData.get("academicInfoUniversity")?.setValue(""),this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")),this.formAcademicData.controls.academicInfoUniversity.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarter.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitle.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoUniversityHeadquarterForeign.updateValueAndValidity(),this.formAcademicData.controls.academicInfoProfessionalTitleForeign.updateValueAndValidity()}universityAcademicInfoSelected(e){this.listUniversitiesHeadquarterAcademicInfo=this.listUniversitiesHeadquarter.filter(i=>i.universityId==e),this.listUniversitiesHeadquarterCareerAcademicInfo=[],this.listUniversitiesHeadquarterCareerSelectTemp=[],this.formAcademicData.get("academicInfoUniversityHeadquarter")?.setValue(""),this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}headquarterUniversityAcademicInfoSelected(e){this.listUniversitiesHeadquarterCareerAcademicInfo=this.listUniversitiesHeadquarterCareer.filter(i=>i.universityHeadquarterId==e),this.listUniversitiesHeadquarterCareerSelectTemp=this.listUniversitiesHeadquarterCareerAcademicInfo,this.formAcademicData.get("academicInfoProfessionalTitle")?.setValue("")}stateJobInfoSelected(e){this.listCitiesJobInfo=this.listCities.filter(i=>i.stateId==e),this.listJobCitySelectTemp=this.listCitiesJobInfo,this.formWorkData.get("jobInfoCity")?.setValue("")}graduateContactMeansSelected(e){"Otro"==e?(this.graduateContactMeansOtherVisible=!0,this.formContactData.controls.graduateContactMeansOther.addValidators(ee.required)):(this.graduateContactMeansOtherVisible=!1,this.formContactData.controls.graduateContactMeansOther.removeValidators(ee.required)),this.formContactData.controls.graduateContactMeansOther.updateValueAndValidity()}academicInfoHasPostgradeSelected(e){"S"==e?(this.academicInfoTypePostgradeVisible=!0,this.formAcademicData.controls.academicInfoTypePostgrade.addValidators(ee.required),this.formAcademicData.controls.academicInfoTypePostgradeName.addValidators(ee.required)):(this.academicInfoTypePostgradeVisible=!1,this.formAcademicData.controls.academicInfoTypePostgrade.removeValidators(ee.required),this.formAcademicData.controls.academicInfoTypePostgradeName.removeValidators(ee.required)),this.formAcademicData.controls.academicInfoTypePostgrade.updateValueAndValidity(),this.formAcademicData.controls.academicInfoTypePostgradeName.updateValueAndValidity()}academicInfoStudyInterestSelected(e){"S"==e?(this.academicInfoStudyWhichVisible=!0,this.formAcademicData.controls.academicInfoStudyWhich.addValidators(ee.required)):(this.academicInfoStudyWhichVisible=!1,this.formAcademicData.controls.academicInfoStudyWhich.removeValidators(ee.required)),this.formAcademicData.controls.academicInfoStudyWhich.updateValueAndValidity()}academicInfoBenefitsSelected(e){"Otro"==e?(this.academicInfoBenefitsOtherVisible=!0,this.formAcademicData.controls.academicInfoBenefitsOther.addValidators(ee.required)):(this.academicInfoBenefitsOtherVisible=!1,this.formAcademicData.controls.academicInfoBenefitsOther.removeValidators(ee.required)),this.formAcademicData.controls.academicInfoBenefitsOther.updateValueAndValidity()}jobInfoHasCurrentlyWorkSelected(e){"S"==e?(this.jobInfoHasCurrentlyWorkVisible=!0,this.formWorkData.controls.jobInfoEmploymentSector.addValidators(ee.required),this.formWorkData.controls.jobInfoCompanyName.addValidators(ee.required),this.formWorkData.controls.jobInfoJobTitle.addValidators(ee.required),this.formWorkData.controls.jobInfoState.addValidators(ee.required),this.formWorkData.controls.jobInfoCity.addValidators(ee.required),this.formWorkData.controls.jobInfoCompanyAddress.addValidators(ee.required),this.formWorkData.controls.jobInfoCompanyPhoneNumber.addValidators(ee.required)):(this.jobInfoHasCurrentlyWorkVisible=!1,this.formWorkData.controls.jobInfoEmploymentSector.removeValidators(ee.required),this.formWorkData.controls.jobInfoCompanyName.removeValidators(ee.required),this.formWorkData.controls.jobInfoJobTitle.removeValidators(ee.required),this.formWorkData.controls.jobInfoState.removeValidators(ee.required),this.formWorkData.controls.jobInfoCity.removeValidators(ee.required),this.formWorkData.controls.jobInfoCompanyAddress.removeValidators(ee.required),this.formWorkData.controls.jobInfoCompanyPhoneNumber.removeValidators(ee.required)),this.formWorkData.controls.jobInfoEmploymentSector.updateValueAndValidity(),this.formWorkData.controls.jobInfoCompanyName.updateValueAndValidity(),this.formWorkData.controls.jobInfoJobTitle.updateValueAndValidity(),this.formWorkData.controls.jobInfoState.updateValueAndValidity(),this.formWorkData.controls.jobInfoCity.updateValueAndValidity(),this.formWorkData.controls.jobInfoCompanyAddress.updateValueAndValidity(),this.formWorkData.controls.jobInfoCompanyPhoneNumber.updateValueAndValidity()}reasonRequestSelected(e){"Otro"==e?(this.reasonRequestOtherVisible=!0,this.formTreatmentData.controls.reasonRequestOther.addValidators(ee.required)):(this.reasonRequestOtherVisible=!1,this.formTreatmentData.controls.reasonRequestOther.removeValidators(ee.required)),this.formTreatmentData.controls.reasonRequestOther.updateValueAndValidity()}validateUsername(e){this.utilService.showLoading("Validando usuario"),this.graduateService.getValidateUsername(e.target.value).subscribe(i=>{this.utilService.closeLoading(""),i.data&&(this.utilService.sendAlertModal(T.AlertType.Info,"Registro de graduado","El nombre de usuario "+e.target.value+" ya existe, debe utilizar otro.",!1),this.formTreatmentData.get("username")?.setValue(""))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})}finalizarRegistro(){if("S"==this.formTreatmentData.get("dataTreatment")?.value){let e=new Ks,i=JSON.parse(JSON.stringify(e));i.graduateDocumentTypeId=this.formBasicData.get("documentType")?.value,i.graduateDocumentType=null,i.documentNumber=this.formBasicData.get("documentNumber")?.value,i.firstName=this.formBasicData.get("firstName")?.value,i.secondName=this.formBasicData.get("secondName")?.value,i.firstSurname=this.formBasicData.get("firstSurname")?.value,i.secondSurname=this.formBasicData.get("secondSurname")?.value,i.birthDate=this.formBasicData.get("birthDate")?.value,i.birthPlace=this.formBasicData.get("birthCity")?.value,i.issuanceDate=this.formBasicData.get("issuanceDate")?.value,i.issuancePlace=this.formBasicData.get("issuanceCity")?.value,i.gender=this.formBasicData.get("graduateGender")?.value,this.foreignBirth&&(i.birthPlace=T.SpecialContries.Other.toString(),i.birthCountryId=this.formBasicData.get("birthCountry")?.value),this.foreignIssuance&&(i.issuancePlace=T.SpecialContries.Other.toString(),i.issuanceCountryId=this.formBasicData.get("birthCountry")?.value);let r=new I0;r.address=this.formContactData.get("residenceAddress")?.value,r.phoneNumber=this.formContactData.get("graduatePhoneNumber")?.value,r.celphoneNumber=this.formContactData.get("graduateCelphoneNumber")?.value,r.celphoneNumberAlt=this.formContactData.get("graduateCelphoneNumberAlt")?.value,r.email=this.formContactData.get("graduateEmail")?.value,r.placeId=this.formContactData.get("residenceCity")?.value;let o=new mm,a=new cf;this.foreign?(a.universityName=this.formAcademicData.get("academicInfoUniversityForeign")?.value,a.universityHeadquarterName="N/A",a.professionalTitleId=this.formAcademicData.get("academicInfoProfessionalTitleForeign")?.value,a.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,a.hasPostgrade=this.formAcademicData.get("academicInfoHasPostgrade")?.value,a.typePostgrade=this.formAcademicData.get("academicInfoTypePostgrade")?.value,a.typePostgradeName=this.formAcademicData.get("academicInfoTypePostgradeName")?.value,a.studyInterest=this.formAcademicData.get("academicInfoStudyInterest")?.value,a.studyWhich=this.formAcademicData.get("academicInfoStudyWhich")?.value,a.countryId=this.formAcademicData.get("academicInfoCountry")?.value):(o.universityHeadquarterId=this.formAcademicData.get("academicInfoUniversityHeadquarter")?.value,o.professionalTitleId=this.formAcademicData.get("academicInfoProfessionalTitle")?.value,o.gradeDate=this.formAcademicData.get("academicInfoGradeDate")?.value,o.hasPostgrade=this.formAcademicData.get("academicInfoHasPostgrade")?.value,o.typePostgrade=this.formAcademicData.get("academicInfoTypePostgrade")?.value,o.typePostgradeName=this.formAcademicData.get("academicInfoTypePostgradeName")?.value,o.studyInterest=this.formAcademicData.get("academicInfoStudyInterest")?.value,o.studyWhich=this.formAcademicData.get("academicInfoStudyWhich")?.value,o.countryId=this.formAcademicData.get("academicInfoCountry")?.value);let s=new yC;s.placeId=this.formWorkData.get("jobInfoCity")?.value,s.hasCurrentlyWork=this.formWorkData.get("jobInfoHasCurrentlyWork")?.value,s.employmentSector=this.formWorkData.get("jobInfoEmploymentSector")?.value,s.companyName=this.formWorkData.get("jobInfoCompanyName")?.value,s.companyAddress=this.formWorkData.get("jobInfoCompanyAddress")?.value,s.companyPhoneNumber=this.formWorkData.get("jobInfoCompanyPhoneNumber")?.value,s.jobTitle=this.formWorkData.get("jobInfoJobTitle")?.value;let d=new Array;d.push({id:0,graduateId:0,question:this.formSurvey[0],response:this.formContactData.get("graduateContactMeans")?.value,responseOther:this.formContactData.get("graduateContactMeansOther")?.value},{id:0,graduateId:0,question:this.formSurvey[1],response:this.formAcademicData.get("academicInfoBenefits")?.value,responseOther:this.formAcademicData.get("academicInfoBenefitsOther")?.value},{id:0,graduateId:0,question:this.formSurvey[2],response:this.formTreatmentData.get("reasonRequest")?.value,responseOther:this.formTreatmentData.get("reasonRequestOther")?.value});let f=new EI;f.manageRoleId=T.Roles.Graduate,f.username=this.formTreatmentData.get("username")?.value,f.password=this.formTreatmentData.get("password")?.value,f.status="A",i.graduateResidenceInformations.push(r),this.foreign?i.graduateAcademyInformationForeigns.push(a):i.graduateAcademyInformations.push(o),i.graduateRegisterSurveys=d,i.manageUsers.push(f),"S"==this.formWorkData.get("jobInfoHasCurrentlyWork")?.value&&i.graduateJobInformations.push(s),this.utilService.showLoading("Guardando..."),this.registerService.insert(i).subscribe(g=>{this.utilService.closeLoading(""),"success"==g.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Registro de graduado","Registro realizado correctamente. Sera redirigido al inicio para continuar el tr\xe1mite",!1),setTimeout(()=>{let b={username:f.username,password:f.password};this.securityService.authenticate(b).subscribe(_=>{if(_.success){this.storage.clear(),this.storage.setTypeLogin(T.LoginType.Graduate.toString()),this.eventEmitter.LoginTypeEvent.emit(T.LoginType.Graduate),this.storage.setToken(_.token),this.utilService.showLoading("Iniciando sessi\xf3n");let P=_.roleId,v=_.userId,k=_.name,H=this.manageMenuService.getAllMenu(P,_.token).toPromise(),X=this.managePermissionRoleService.getAllMenu(P,_.token).toPromise();Promise.all([H,X]).then(W=>{let pe=W[0].data,Ee=W[1].data;if(this.utilService.closeLoading("Cerrando",!1),pe.length>0){pe.forEach(ge=>{let Me=ge.managePermissions.filter(qe=>Ee.some(ot=>ot.managePermissionId==qe.id));ge.managePermissions=Me});let Ne=this.generateMenu(pe);this.storage.setObject(Ne,"menu"),this.storage.setObject({idRol:P,name:b.username,idUser:v,userName:k},"user"),setTimeout(()=>{this.router.navigate(["graduate/home"],{state:{menus:Ne,name:k,procedure:!0}})},500)}else this.utilService.sendAlertModal(T.AlertType.Error,"Registro de Graduado","El rol del usuario no tiene men\xfas asignados.",!1)},W=>{this.utilService.sendAlertModal(T.AlertType.Error,"Registro de Graduado","Error al construir menus de aplicaci\xf3n",!1)})}else this.utilService.sendAlertModal(T.AlertType.Error,"Registro de Graduado",_.message,!1)},_=>{this.utilService.sendAlertModal(T.AlertType.Error,"Registro de Graduado",0==_.status?"No hay conexi\xf3n con el servidor":_.statusText,!1)})},3e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Registro de graduado","Ocurrio un error al registrar el graduado.",!1)},g=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",g.error.message,!1)})}else this.utilService.sendAlertModal(T.AlertType.Warning,"Registro de graduado","Para finalizar el registro debe aceptar la pol\xedtica de tratamiento de datos",!1)}generateMenu(e){let i=new Array;return e.forEach(r=>{let o=new ih;o.id=r.id,o.name=r.name,o.icon=r.icon,o.path=r.path,o.subMenu=[],r.managePermissions.length>0&&r.managePermissions.forEach(a=>{let s=new ih;s.id=a.id,s.name=a.name,s.icon=a.icon,s.path=a.url,s.subMenu=[],s.status=a.status,s.orderMenu=a.orderPermission,o.subMenu.push(s)}),o.status=r.status,o.orderMenu=r.orderMenu,i.push(o)}),i}orderState(){this.listStates.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}validateEmail(){let e=this.formContactData.get("graduateEmail")?.value;""!=e?(this.utilService.showLoading("Validando correo electr\xf3nico",!1),this.graduateService.getValidateEmail(e).subscribe(i=>{this.utilService.closeLoading("",!1),i.data?(this.utilService.sendAlertModal(T.AlertType.Warning,"Validaci\xf3n de email de graduado","El email "+this.formContactData.get("graduateEmail")?.value+" ya esta registrado para otro graduado.",!1),this.formContactData.get("graduateEmail")?.setValue("")):this.formContactData.get("graduateEmail")?.valid&&(this.validVerificationEmail=!1,this.utilService.showLoading("Enviando email de verificaci\xf3n",!1),this.securityService.sendEmailVerification({item:this.formContactData.get("graduateEmail")?.value,detail:this.formBasicData.get("firstName")?.value+" "+this.formBasicData.get("secondName")?.value,ipAddress:this.ipAddress}).subscribe(r=>{this.utilService.closeLoading("",!1),"success"==r.type?this.verifyEmailGraduate("Se env\xedo el c\xf3digo de verificaci\xf3n al email "+this.formContactData.get("graduateEmail")?.value):this.utilService.sendAlertModal(T.AlertType.Error,"Env\xedo c\xf3digo verificaci\xf3n","No se logro enviar el c\xf3digo de verificaci\xf3n.",!1)},r=>{this.utilService.closeLoading("",!1),r.error.message.includes("Ya se env\xedo el c\xf3digo")?(this.utilService.showLoading("Reenviando email de verificaci\xf3n",!1),this.securityService.reSendEmailVerification({item:this.formContactData.get("graduateEmail")?.value,detail:this.formBasicData.get("firstName")?.value+" "+this.formBasicData.get("secondName")?.value,ipAddress:this.ipAddress}).subscribe(o=>{this.utilService.closeLoading("",!1),"success"==o.type?this.verifyEmailGraduate("Se reenv\xedo el c\xf3digo de verificaci\xf3n al email "+this.formContactData.get("graduateEmail")?.value):this.utilService.sendAlertModal(T.AlertType.Error,"Reenv\xedo c\xf3digo verificaci\xf3n","No se logro reenviar el c\xf3digo de verificaci\xf3n.",!1)},o=>{this.utilService.closeLoading("",!1),this.verifyEmailGraduate(o.error.message)})):this.utilService.sendAlertModal(T.AlertType.Error,"Env\xedo c\xf3digo verificaci\xf3n",r.error.message,!1)}))},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})):this.utilService.sendAlertModal(T.AlertType.Warning,"Validaci\xf3n correo electr\xf3nico","Debe digitar una direcci\xf3n de correo electr\xf3nico",!1)}verifyEmailGraduate(e){this.modalRef=this.dialog.open(wtt,{width:"400px",autoFocus:!0,disableClose:!0,data:{email:this.formContactData.get("graduateEmail")?.value,message:e}}),this.modalRef.afterClosed().subscribe(i=>{i?(this.validVerificationEmail=!0,this.formContactData.get("graduateEmail")?.disable()):(this.validVerificationEmail=!1,this.formContactData.get("graduateEmail")?.enable())},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)})}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(Io),D(pi),D(zi),D(uu),D(fu),D(hu),D(Zl),D(Au),D(cu),D(nf),D(iA),D(Qu),D(Al),D(Mp),D(Ci),D(tm),D(um),D(O0),D(Ptt),D(lc),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-register-graduate"]],hostBindings:function(e,i){1&e&&ae("load",function(o){return i.onMessage(o)},0,PR)},decls:626,vars:193,consts:[[1,"text-center"],[1,"container-example-linea-avance-govco"],["id","lineaAvance3",1,"linea-avance-govco","ih-linea-avance-govco"],[1,"progress"],["role","progressbar","aria-valuenow","15","aria-valuemin","0","aria-valuemax","100",1,"progress-bar",2,"width","15%"],[1,"items-header-linea-avance-govco"],[1,"header-linea-avance-govco","active-linea-avance-govco"],["type","button","data-la-target","#itemLineaAvance31","percentage","15",1,"indicator-linea-avance-govco"],[1,"title-linea-avance-govco"],[1,"header-linea-avance-govco"],["type","button","data-la-target","#itemLineaAvance32","percentage","25",1,"indicator-linea-avance-govco"],["type","button","data-la-target","#itemLineaAvance33","percentage","50",1,"indicator-linea-avance-govco"],["type","button","data-la-target","#itemLineaAvance34","percentage","75",1,"indicator-linea-avance-govco"],["type","button","data-la-target","#itemLineaAvance35","percentage","100",1,"indicator-linea-avance-govco"],["oncopy","return false","onpaste","return false","oncut","return false",3,"formGroup"],["id","itemLineaAvance31","data-la-parent","#lineaAvance3",1,"body-linea-avance-govco","active-linea-avance-govco"],[1,"contents-linea-avance-govco"],[1,"contents-example-linea-avance-govco"],[1,"row"],[1,"col-12","col-xs-12","col-md-6"],[1,"entradas-de-texto-govco"],["for","input-basico-id"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","formControlName","documentNumber","placeholder","Digite su n\xfamero de documento","readonly","","OnlyNumber","true","maxlength","10",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],[1,"lista-desplegable-form"],["for","documentType",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","documentType",3,"ngClass","selectionChange"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],["type","date","formControlName","birthDate","placeholder","SELECCIONE fecha de nacimiento",3,"ngClass","max","min","change"],["for","birthCountry",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthCountry",3,"ngClass","disabled","selectionChange"],["placeholder","buscar...",1,"input-select",3,"keyup"],["class","row",4,"ngIf"],["type","date","formControlName","issuanceDate","placeholder","SELECCIONE fecha de nacimiento",3,"ngClass","max","min","blur"],["for","graduateGender",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","graduateGender",3,"ngClass"],["value","M"],["value","F"],["value","O"],["value","N"],["for","firstSurname"],[1,"descripcion-emergente-govco","top"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","firstSurname","id","firstSurname","placeholder","Digite su primer apellido","maxlength","50","typeData","accountant","aria-describedby","counterFirstSurname max-lenght",3,"ngClass"],[1,"tiptext"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","counterFirstSurname","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["for","secondSurname"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","secondSurname","id","secondSurname","placeholder","Digite su segundo apellido","maxlength","50","typeData","accountant","aria-describedby","counterSecondSurname max-lenght",3,"ngClass"],["id","counterSecondSurname","role","status",1,"counter-entradas-de-texto-govco"],["for","firstName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","firstName","placeholder","Digite su primer nombre","maxlength","50","typeData","accountant","aria-describedby","counterFirstName max-lenght",3,"ngClass"],["id","counterFirstName","role","status",1,"counter-entradas-de-texto-govco"],["for","secondName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","secondName","placeholder","Digite su segundo nombre","maxlength","50","typeData","accountant","aria-describedby","counterSecondName max-lenght",3,"ngClass"],["id","counterSecondName","role","status",1,"counter-entradas-de-texto-govco"],[1,"col-12","col-xs-12","col-md-12"],[1,"d-flex","justify-content-end"],["type","button","onclick","nextItemAdvanceLineIHorizonal(event)",1,"btn-govco","fill-btn-govco","boton-avanzar",3,"disabled"],["id","itemLineaAvance32","data-la-parent","#lineaAvance3",1,"body-linea-avance-govco"],["for","residenceState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","residenceState",3,"ngClass","selectionChange"],["for","residenceCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","residenceCity",3,"ngClass"],["for","residenceAddress"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","residenceAddress","placeholder","Digite su direcci\xf3n de residencia","maxlength","100","typeData","",3,"ngClass"],["for","graduatePhoneNumber"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduatePhoneNumber","placeholder","Ej: 6011234567","maxlength","20","typeData","",3,"ngClass"],["for","graduateCelphoneNumber"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduateCelphoneNumber","placeholder","Ej: 3101234567","maxlength","20","typeData","",3,"ngClass","change"],["for","graduateCelphoneNumberAlt"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduateCelphoneNumberAlt","placeholder","Ej: 3101234567","maxlength","20","typeData","",3,"ngClass","change"],["for","graduateEmail"],["type","text","formControlName","graduateEmail","placeholder","Correo electr\xf3nico","maxlength","100","typeData","",3,"ngClass","disabled"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["for","graduateContactMeans",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","graduateContactMeans",3,"ngClass","selectionChange"],["value","Newsletter"],["value","RedesSociales"],["value","MediosMasivos"],["value","Whatsapp"],["value","Otro"],["class","col-12 col-xs-12 col-md-6",4,"ngIf"],["type","button","onclick","backItemAdvanceLineIHorizonal(event)",1,"btn-govco","outline-btn-govco","boton-retroceder"],["id","itemLineaAvance33","data-la-parent","#lineaAvance3",1,"body-linea-avance-govco"],["for","academicInfoCountry",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoCountry",3,"ngClass","disabled","selectionChange"],["type","date","formControlName","academicInfoGradeDate","placeholder","SELECCIONE fecha de grado",3,"ngClass","max","min","disabled","blur"],[1,"col-12"],[1,"switch-seleccion-govco","form-switch","m-2","mt-4"],["for","postgrado"],[1,"radio-seleccion-govco","ms-2","mt-4",3,"click"],["type","radio","formControlName","academicInfoHasPostgrade","value","S"],["for","postgrado-si"],[1,"radio-seleccion-govco","ms-2",3,"click"],["type","radio","formControlName","academicInfoHasPostgrade","value","N"],["for","postgrado-no"],["for","interes-estudio"],["type","radio","formControlName","academicInfoStudyInterest","value","S"],["for","interes-estudio-si"],["type","radio","formControlName","academicInfoStudyInterest","value","N"],["for","interes-estudio-no"],["for","academicInfoBenefits",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoBenefits",3,"ngClass","selectionChange"],["value","EducacionFormal"],["value","FormacionCorta"],["value","Conferencias"],["value","OportunidadesEmpleo"],["value","Talleres"],["value","NecesidadesTendencias"],["value","EspaciosEncuentro"],["value","CanalesArticulacion"],["id","itemLineaAvance34","data-la-parent","#lineaAvance3",1,"body-linea-avance-govco"],["for","trabaja-actualmente"],["type","radio","formControlName","jobInfoHasCurrentlyWork","value","S"],["for","trabaja-actualmente-si"],["type","radio","formControlName","jobInfoHasCurrentlyWork","value","N"],["for","trabaja-actualmente-no"],["id","itemLineaAvance35","data-la-parent","#lineaAvance3",1,"body-linea-avance-govco"],[1,"col-12","text-justify"],[3,"innerHTML"],["for","tratamiento-datos"],[1,"radio-seleccion-govco","ms-2","mt-4"],["type","radio","formControlName","dataTreatment","value","S"],["for","tratamiento-datos-si"],[1,"radio-seleccion-govco","ms-2"],["type","radio","formControlName","dataTreatment","value","N"],["for","tratamiento-datos-no"],[1,"callout","callout-success"],[1,"box-title","white-icon"],["type","text","formControlName","username","placeholder","Digite su nombre de usuario","maxlength","50",3,"ngClass","change"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco custom display","aria-label","success","aria-hidden","true",4,"ngIf"],["id","nota-password",1,"info-entradas-de-texto-govco","alert-entradas-de-texto-govco"],["type","password","formControlName","password","placeholder","Digite su contrase\xf1a de usuario","maxlength","20",3,"ngClass"],["aria-label","Ocultar contrase\xf1a",1,"icon-entradas-de-texto-govco","eye-entradas-de-texto-govco","custom","none"],["aria-label","Mostrar contrase\xf1a",1,"icon-entradas-de-texto-govco","eye-slash-entradas-de-texto-govco"],["type","password","formControlName","passwordConfirm","placeholder","Confirme su contrase\xf1a de usuario","maxlength","50",3,"ngClass"],["for","reasonRequest",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","reasonRequest",3,"ngClass","selectionChange"],["value","RequisitoEjercer"],["value","FirmarContrato"],["value","TendenciasProfesion"],["value","EspacioEncuentro"],["value","FormacionGratuita"],["value","AccesoProyectos"],["type","button",1,"btn-govco","fill-btn-govco","boton-avanzar",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[3,"value"],["for","birthState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthState",3,"ngClass","selectionChange"],["for","birthCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","birthCity",3,"ngClass"],["for","issuanceDateState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","issuanceDateState",3,"ngClass","selectionChange"],["for","issuanceCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","issuanceCity",3,"ngClass"],["for","graduateContactMeansOther"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","graduateContactMeansOther","placeholder","Digite medio de contacto deseado","maxlength","50","typeData","",3,"ngClass"],["for","academicInfoUniversity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversity",3,"ngClass","disabled","selectionChange"],["for","academicInfoUniversityHeadquarter",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoUniversityHeadquarter",3,"ngClass","disabled","selectionChange"],["for","academicInfoUniversityForeign",1,"label-desplegable-govco"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoUniversityForeign","placeholder","Digite universidad","maxlength","120","typeData","",3,"ngClass"],["for","academicInfoProfessionalTitle",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitle",3,"ngClass","disabled"],["for","academicInfoProfessionalTitleForeign",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoProfessionalTitleForeign",3,"ngClass"],["for","academicInfoTypePostgrade",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","academicInfoTypePostgrade",3,"ngClass"],["value","E"],["value","D"],["for","academicInfoTypePostgradeName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoTypePostgradeName","placeholder","Digite t\xedtulo de postgrado","maxlength","50","typeData","",3,"ngClass"],["for","academicInfoStudyWhich"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoStudyWhich","placeholder","Digite sus temas de interes","maxlength","100","typeData","",3,"ngClass"],["for","academicInfoBenefitsOther"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","academicInfoBenefitsOther","placeholder","Digite otros beneficios","maxlength","100","typeData","",3,"ngClass"],["for","jobInfoEmploymentSector",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","jobInfoEmploymentSector",3,"ngClass"],["value","PU"],["value","PR"],["value","IN"],["for","jobInfoCompanyName"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","jobInfoCompanyName","placeholder","Digite nombre de empresa","maxlength","100","typeData","",3,"ngClass"],["for","jobInfoJobTitle"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","jobInfoJobTitle","placeholder","Digite cargo desempe\xf1ado","maxlength","50","typeData","",3,"ngClass"],["for","jobInfoState",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","jobInfoState",3,"ngClass","selectionChange"],["for","jobInfoCity",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","jobInfoCity",3,"ngClass"],["for","jobInfoCompanyAddress"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","jobInfoCompanyAddress","placeholder","Digite direcci\xf3n de la empresa","maxlength","100","typeData","",3,"ngClass"],["for","jobInfoCompanyPhoneNumber"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","jobInfoCompanyPhoneNumber","placeholder","Ej: 6011234567","maxlength","20","typeData","",3,"ngClass"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","custom","display"],["for","reasonRequestOther"],["type","text","oninput","this.value = this.value.toUpperCase()","formControlName","reasonRequestOther","placeholder","Digite otro motivo de solicitud","maxlength","50","typeData","",3,"ngClass"]],template:function(e,i){1&e&&(M(0,"br")(1,"br"),l(2,"h2",0),u(3,"Registro de graduado primera vez"),c(),M(4,"br"),l(5,"div",1)(6,"div",2)(7,"div",3),M(8,"div",4),c(),l(9,"div",5)(10,"div",6)(11,"button",7)(12,"span"),u(13,"1"),c()(),l(14,"span",8),u(15,"Datos B\xe1sicos"),c()(),l(16,"div",9)(17,"button",10)(18,"span"),u(19,"2"),c()(),l(20,"span",8),u(21,"Informaci\xf3n de contacto"),c()(),l(22,"div",9)(23,"button",11)(24,"span"),u(25,"3"),c()(),l(26,"span",8),u(27,"Informaci\xf3n acad\xe9mica"),c()(),l(28,"div",9)(29,"button",12)(30,"span"),u(31,"4"),c()(),l(32,"span",8),u(33,"Informaci\xf3n laboral"),c()(),l(34,"div",9)(35,"button",13)(36,"span"),u(37,"5"),c()(),l(38,"span",8),u(39,"Autorizaci\xf3n tratamiento datos"),c()()(),l(40,"form",14)(41,"div",15)(42,"div",16)(43,"div",17)(44,"h5"),u(45,"Datos b\xe1sicos"),c(),l(46,"h6"),u(47,"Los campos marcados con el car\xe1cter * son obligatorios"),c(),M(48,"br"),l(49,"div",18)(50,"div",19)(51,"div",20)(52,"label",21)(53,"b"),u(54,"N\xfamero de documento"),c(),l(55,"span",22),u(56,"*"),c()(),l(57,"div",23),M(58,"input",24),p(59,Dtt,1,0,"div",25),p(60,xtt,1,0,"div",26),p(61,Stt,2,1,"span",27),c()()(),l(62,"div",19)(63,"div",28)(64,"label",29)(65,"b"),u(66,"Tipo de documento"),c(),l(67,"span",22),u(68,"*"),c()(),l(69,"div",23)(70,"mat-select",30),ae("selectionChange",function(o){return i.documentTypeSelected(o.value)}),l(71,"mat-option",31),u(72,"SELECCIONE"),c(),p(73,Ott,2,2,"mat-option",32),c(),p(74,Ett,2,1,"span",27),c()()()(),l(75,"div",18)(76,"div",19)(77,"div",20)(78,"label",21)(79,"b"),u(80,"Fecha de nacimiento"),c(),l(81,"span",22),u(82,"*"),c()(),l(83,"div",23)(84,"input",33),ae("change",function(o){return i.validateDateBirth(o.target)}),c(),p(85,Ttt,2,1,"span",27),c()()(),l(86,"div",19)(87,"div",28)(88,"label",34)(89,"b"),u(90,"Pais de nacimiento"),c(),l(91,"span",22),u(92,"*"),c()(),l(93,"div",23)(94,"mat-select",35),ae("selectionChange",function(o){return i.countryBirthSelected(o.value)}),l(95,"input",36),ae("keyup",function(o){return i.onKeyBirthCountry(o)}),c(),l(96,"mat-option",31),u(97,"SELECCIONE"),c(),p(98,ktt,2,2,"mat-option",32),c(),p(99,Itt,2,1,"span",27),c()()()(),p(100,Ltt,29,12,"div",37),p(101,Vtt,29,12,"div",37),l(102,"div",18)(103,"div",19)(104,"div",20)(105,"label",21)(106,"b"),u(107,"Fecha de expedici\xf3n documento"),c(),l(108,"span",22),u(109,"*"),c()(),l(110,"div",23)(111,"input",38),ae("blur",function(o){return i.validateIssuanceDate(o.target)}),c(),p(112,Qtt,2,1,"span",27),c()()(),l(113,"div",19)(114,"div",28)(115,"label",39)(116,"b"),u(117,"Genero"),c(),l(118,"span",22),u(119,"*"),c()(),l(120,"div",23)(121,"mat-select",40)(122,"mat-option",31),u(123,"SELECCIONE"),c(),l(124,"mat-option",41),u(125,"MASCULINO"),c(),l(126,"mat-option",42),u(127,"FEMENINO"),c(),l(128,"mat-option",43),u(129,"OTRO"),c(),l(130,"mat-option",44),u(131,"NO VOY A RESPONDER"),c()(),p(132,Gtt,2,1,"span",27),c()()()(),l(133,"div",18)(134,"div",19)(135,"div",20)(136,"label",45)(137,"b"),u(138,"Primer apellido"),c(),l(139,"span",22),u(140,"*"),c()(),l(141,"div",23)(142,"div",46),M(143,"input",47),l(144,"span",48),u(145,"Si tiene m\xe1s de dos apellidos, ingrese el primero y el complemento en el siguiente campo"),c()(),p(146,ztt,1,0,"div",25),p(147,Wtt,1,0,"div",26),l(148,"span",49),u(149,"Caracteres permitidos: 50"),c(),l(150,"div",50)(151,"span",51),u(152,"0"),c(),l(153,"span"),u(154," de 50"),c()(),p(155,qtt,2,1,"span",27),c()()(),l(156,"div",19)(157,"div",20)(158,"label",52)(159,"b"),u(160,"Segundo apellido"),c()(),l(161,"div",23),M(162,"input",53),p(163,Jtt,1,0,"div",25),p(164,Ktt,1,0,"div",26),l(165,"span",49),u(166,"Caracteres permitidos: 50"),c(),l(167,"div",54)(168,"span",51),u(169,"0"),c(),l(170,"span"),u(171," de 50"),c()(),p(172,Xtt,2,1,"span",27),c()()()(),l(173,"div",18)(174,"div",19)(175,"div",20)(176,"label",55)(177,"b"),u(178,"Primer nombre"),c(),l(179,"span",22),u(180,"*"),c()(),l(181,"div",23)(182,"div",46),M(183,"input",56),l(184,"span",48),u(185,"Si tiene m\xe1s de dos nombres, ingrese el primero y el complemento en el siguiente campo"),c()(),p(186,$tt,1,0,"div",25),p(187,Ztt,1,0,"div",26),l(188,"span",49),u(189,"Caracteres permitidos: 50"),c(),l(190,"div",57)(191,"span",51),u(192,"0"),c(),l(193,"span"),u(194," de 50"),c()(),p(195,ent,2,1,"span",27),c()()(),l(196,"div",19)(197,"div",20)(198,"label",58)(199,"b"),u(200,"Segundo nombre"),c()(),l(201,"div",23),M(202,"input",59),p(203,tnt,1,0,"div",25),p(204,nnt,1,0,"div",26),l(205,"span",49),u(206,"Caracteres permitidos: 50"),c(),l(207,"div",60)(208,"span",51),u(209,"0"),c(),l(210,"span"),u(211," de 50"),c()(),p(212,int,2,1,"span",27),c()()()(),l(213,"div",18)(214,"div",61)(215,"div",62)(216,"button",63),u(217,"Continuar"),c()()()()()()()(),l(218,"form",14)(219,"div",64)(220,"div",16)(221,"div",17)(222,"h5"),u(223,"Informaci\xf3n de contacto"),c(),l(224,"h6"),u(225,"Los campos marcados con el car\xe1cter * son obligatorios"),c(),M(226,"br"),l(227,"div",18)(228,"div",19)(229,"div",28)(230,"label",65)(231,"b"),u(232,"Departamento de domicilio"),c(),l(233,"span",22),u(234,"*"),c()(),l(235,"div",23)(236,"mat-select",66),ae("selectionChange",function(o){return i.stateResidenceSelected(o.value)}),l(237,"input",36),ae("keyup",function(o){return i.onKeyResidenceState(o)}),c(),l(238,"mat-option",31),u(239,"SELECCIONE"),c(),p(240,rnt,2,2,"mat-option",32),c(),p(241,ont,2,1,"span",27),c()()(),l(242,"div",19)(243,"div",28)(244,"label",67)(245,"b"),u(246,"Ciudad de domicilio"),c(),l(247,"span",22),u(248,"*"),c()(),l(249,"div",23)(250,"mat-select",68)(251,"input",36),ae("keyup",function(o){return i.onKeyResidenceCity(o)}),c(),l(252,"mat-option",31),u(253,"SELECCIONE"),c(),p(254,ant,2,2,"mat-option",32),c(),p(255,snt,2,1,"span",27),c()()()(),l(256,"div",18)(257,"div",61)(258,"div",20)(259,"label",69)(260,"b"),u(261,"Direcci\xf3n de domicilio"),c(),l(262,"span",22),u(263,"*"),c()(),l(264,"div",23),M(265,"input",70),p(266,cnt,1,0,"div",25),p(267,lnt,1,0,"div",26),p(268,dnt,2,1,"span",27),c()()()(),l(269,"div",18)(270,"div",19)(271,"div",20)(272,"label",71)(273,"b"),u(274,"N\xfamero telef\xf3nico"),c(),l(275,"span",22),u(276,"*"),c()(),l(277,"div",23),M(278,"input",72),p(279,unt,1,0,"div",25),p(280,fnt,1,0,"div",26),p(281,hnt,2,1,"span",27),c()()(),l(282,"div",19)(283,"div",20)(284,"label",73)(285,"b"),u(286,"Primer n\xfamero celular contacto"),c(),l(287,"span",22),u(288,"*"),c()(),l(289,"div",23)(290,"input",74),ae("change",function(o){return i.validateCelphone(o)}),c(),p(291,Ant,1,0,"div",25),p(292,pnt,1,0,"div",26),p(293,gnt,2,1,"span",27),c()()()(),l(294,"div",18)(295,"div",19)(296,"div",20)(297,"label",75)(298,"b"),u(299,"Segundo n\xfamero celular contacto"),c(),l(300,"span",22),u(301,"*"),c()(),l(302,"div",23)(303,"input",76),ae("change",function(o){return i.validateCelphone(o)}),c(),p(304,mnt,1,0,"div",25),p(305,_nt,1,0,"div",26),p(306,bnt,2,1,"span",27),c()()()(),l(307,"div",18)(308,"div",19)(309,"div",20)(310,"label",77)(311,"b"),u(312,"Direcci\xf3n de correo electr\xf3nico"),c(),l(313,"span",22),u(314,"*"),c()(),l(315,"div",23)(316,"div",46),M(317,"input",78),l(318,"span",48),u(319,'Debe oprimir el bot\xf3n "Validar email" para confirmar su direcci\xf3n de correo electr\xf3nico'),c()(),p(320,vnt,1,0,"div",25),p(321,Cnt,1,0,"div",26),p(322,ynt,2,1,"span",27),c()()(),l(323,"div",19)(324,"div",20)(325,"label",77)(326,"b"),u(327,"Validar direcci\xf3n de correo electr\xf3nico"),c(),l(328,"span",22),u(329,"*"),c()(),l(330,"button",79),ae("click",function(){return i.validateEmail()}),u(331,"Validar email"),c()()()(),l(332,"div",18)(333,"div",19)(334,"div",28)(335,"label",80)(336,"b"),u(337),c(),l(338,"span",22),u(339,"*"),c()(),l(340,"div",23)(341,"mat-select",81),ae("selectionChange",function(o){return i.graduateContactMeansSelected(o.value)}),l(342,"mat-option",31),u(343,"SELECCIONE"),c(),l(344,"mat-option",82),u(345,"NEWSLETTER A TRAV\xc9S DE CORREO ELECTR\xd3NICO"),c(),l(346,"mat-option",83),u(347,"REDES SOCIALES DE LA ENTIDAD"),c(),l(348,"mat-option",84),u(349,"MEDIOS DE COMUNICACI\xd3N MASIVOS"),c(),l(350,"mat-option",85),u(351,"WHATSAPP, TELEGRAM Y/O MENSAJES DE TEXTO"),c(),l(352,"mat-option",86),u(353,"OTRO"),c()(),p(354,Mnt,2,1,"span",27),c()()(),p(355,xnt,12,7,"div",87),c(),l(356,"div",18)(357,"div",61)(358,"div",62)(359,"button",88),u(360,"Atras"),c(),u(361," \xa0\xa0 "),l(362,"button",63),u(363,"Continuar"),c()()()()()()()(),l(364,"form",14)(365,"div",89)(366,"div",16)(367,"div",17)(368,"h5"),u(369,"Informaci\xf3n acad\xe9mica"),c(),l(370,"h6"),u(371,"Los campos marcados con el car\xe1cter * son obligatorios"),c(),M(372,"br"),l(373,"div",18)(374,"div",61)(375,"div",28)(376,"label",90)(377,"b"),u(378,"Pais de estudio"),c(),l(379,"span",22),u(380,"*"),c()(),l(381,"div",23)(382,"mat-select",91),ae("selectionChange",function(o){return i.countryAcademicInfoSelected(o.value)}),l(383,"input",36),ae("keyup",function(o){return i.onKeyAcademicCountry(o)}),c(),l(384,"mat-option",31),u(385,"SELECCIONE"),c(),p(386,Snt,2,2,"mat-option",32),c(),p(387,Ont,2,1,"span",27),c()()()(),p(388,Bnt,28,14,"div",37),p(389,Lnt,13,7,"div",37),l(390,"div",18),p(391,Hnt,14,7,"div",87),p(392,Qnt,13,6,"div",87),l(393,"div",19)(394,"div",20)(395,"label",21)(396,"b"),u(397,"Fecha de grado"),c()(),l(398,"div",23)(399,"input",92),ae("blur",function(o){return i.validateGradeDate(o.target)}),c(),p(400,Gnt,2,1,"span",27),c()()()(),l(401,"div",18)(402,"div",93)(403,"div",94)(404,"label",95)(405,"b"),u(406,"\xbfTiene estudios de postgrado?"),c()(),u(407,"\xa0 "),c(),l(408,"div",96),ae("click",function(){return i.academicInfoHasPostgradeSelected("S")}),M(409,"input",97),l(410,"label",98),u(411,"SI"),c()(),l(412,"div",99),ae("click",function(){return i.academicInfoHasPostgradeSelected("N")}),M(413,"input",100),l(414,"label",101),u(415,"NO"),c()(),l(416,"div",20),M(417,"br"),p(418,znt,2,1,"span",27),c()()(),M(419,"br"),p(420,Xnt,31,12,"div",37),l(421,"div",18)(422,"div",93)(423,"div",94)(424,"label",102)(425,"b"),u(426,"\xbfDesea compartir su inter\xe9s de estudios?"),c()(),u(427,"\xa0 "),c(),l(428,"div",96),ae("click",function(){return i.academicInfoStudyInterestSelected("S")}),M(429,"input",103),l(430,"label",104),u(431,"SI"),c()(),l(432,"div",99),ae("click",function(){return i.academicInfoStudyInterestSelected("N")}),M(433,"input",105),l(434,"label",106),u(435,"NO"),c()(),l(436,"div",20),M(437,"br"),p(438,$nt,2,1,"span",27),c()()(),M(439,"br"),p(440,nit,13,7,"div",37),l(441,"div",18)(442,"div",61)(443,"div",28)(444,"label",107)(445,"b"),u(446),c(),l(447,"span",22),u(448,"*"),c()(),l(449,"div",23)(450,"mat-select",108),ae("selectionChange",function(o){return i.academicInfoBenefitsSelected(o.value)}),l(451,"mat-option",31),u(452,"SELECCIONE"),c(),l(453,"mat-option",109),u(454,"EDUCACI\xd3N FORMAL"),c(),l(455,"mat-option",110),u(456,"FORMACI\xd3N CORTA"),c(),l(457,"mat-option",111),u(458,"CONFERENCIAS PARA CONOCER LAS RECIENTES TENDENCIAS Y REALIDADES DE LA PROFESI\xd3N"),c(),l(459,"mat-option",112),u(460,"OPORTUNIDADES DE EMPLEO"),c(),l(461,"mat-option",113),u(462,"TALLERES QUE MEJOREN MI EMPLEABILIDAD Y PROYECCI\xd3N PROFESIONAL"),c(),l(463,"mat-option",114),u(464,"INFORMACI\xd3N SOBRE LAS NECESIDADES Y TENDENCIAS DEL MERCADO LABORAL"),c(),l(465,"mat-option",115),u(466,"ESPACIOS DE ENCUENTRO CON OTROS MATRICULADOS"),c(),l(467,"mat-option",116),u(468,"CANALES PARA ARTICULAR LOS PROBLEMAS Y OPORTUNIDADES DE LA PROFESI\xd3N EN EL PA\xcdS"),c(),l(469,"mat-option",86),u(470,"OTRO"),c()(),p(471,iit,2,1,"span",27),c()()()(),p(472,sit,13,7,"div",37),l(473,"div",18)(474,"div",61)(475,"div",62)(476,"button",88),u(477,"Atras"),c(),u(478," \xa0\xa0 "),l(479,"button",63),u(480,"Continuar"),c()()()()()()()(),l(481,"form",14)(482,"div",117)(483,"div",16)(484,"div",17)(485,"h5"),u(486,"Informaci\xf3n laboral"),c(),l(487,"h6"),u(488,"Los campos marcados con el car\xe1cter * son obligatorios"),c(),M(489,"br"),l(490,"div",18)(491,"div",93)(492,"div",94)(493,"label",118)(494,"b"),u(495,"\xbfTrabaja actualmente?"),c()(),u(496,"\xa0 "),c(),l(497,"div",96),ae("click",function(){return i.jobInfoHasCurrentlyWorkSelected("S")}),M(498,"input",119),l(499,"label",120),u(500,"SI"),c()(),l(501,"div",99),ae("click",function(){return i.jobInfoHasCurrentlyWorkSelected("N")}),M(502,"input",121),l(503,"label",122),u(504,"NO"),c()(),l(505,"div",20),M(506,"br"),p(507,cit,2,1,"span",27),c()()(),M(508,"br"),p(509,dit,19,5,"div",37),p(510,mit,25,14,"div",37),p(511,yit,29,12,"div",37),p(512,Oit,25,14,"div",37),l(513,"div",18)(514,"div",61)(515,"div",62)(516,"button",88),u(517,"Atras"),c(),u(518," \xa0\xa0 "),l(519,"button",63),u(520,"Continuar"),c()()()()()()()(),l(521,"form",14)(522,"div",123)(523,"div",16)(524,"div",17)(525,"h5"),u(526,"Autorizaci\xf3n tratamiento de datos"),c(),l(527,"div",18)(528,"div",124),M(529,"span",125),c(),l(530,"div",93)(531,"div",94)(532,"label",126)(533,"b"),u(534," Acepto"),c()(),u(535,"\xa0 "),c(),l(536,"div",127),M(537,"input",128),l(538,"label",129),u(539,"SI"),c()(),l(540,"div",130),M(541,"input",131),l(542,"label",132),u(543,"NO"),c()(),M(544,"br"),l(545,"div",20),M(546,"br"),p(547,Eit,2,1,"span",27),c()()(),M(548,"br"),l(549,"div",133)(550,"mat-icon"),u(551,"home"),c(),l(552,"h5",134),u(553,"Datos de ingreso al sistema"),c()(),l(554,"div",18)(555,"div",61)(556,"div",20)(557,"label",21)(558,"b"),u(559,"Usuario"),c()(),l(560,"div",23)(561,"input",135),ae("change",function(o){return i.validateUsername(o)}),c(),p(562,Tit,1,0,"div",136),p(563,kit,1,0,"div",26),l(564,"span",137),u(565,"M\xednimo seis (6) caracteres, solo se permiten: letras minusculas, n\xfameros o car\xe1cteres especiales (- .) "),c()()()()(),l(566,"div",18)(567,"div",61)(568,"div",20)(569,"label",21)(570,"b"),u(571,"Contrase\xf1a"),c()(),l(572,"div",23),M(573,"input",138)(574,"button",139)(575,"button",140),l(576,"span",137),u(577,"M\xednimo diez (10) caracteres, un n\xfamero, una letra min\xfascula, una letra may\xfascula, un car\xe1cter especial."),c()()()()(),l(578,"div",18)(579,"div",61)(580,"div",20)(581,"label",21)(582,"b"),u(583,"Confirmar Contrase\xf1a"),c()(),l(584,"div",23),M(585,"input",141)(586,"button",139)(587,"button",140),l(588,"span",137),u(589,"M\xednimo diez (10) caracteres, un n\xfamero, una letra min\xfascula, una letra may\xfascula, un car\xe1cter especial."),c()()()()(),l(590,"div",18)(591,"div",61)(592,"div",28)(593,"label",142)(594,"b"),u(595),c(),l(596,"span",22),u(597,"*"),c()(),l(598,"div",23)(599,"mat-select",143),ae("selectionChange",function(o){return i.reasonRequestSelected(o.value)}),l(600,"mat-option",31),u(601,"SELECCIONE"),c(),l(602,"mat-option",144),u(603,"ES UN REQUISITO PARA EL EJERCICIO DE MI PROFESI\xd3N"),c(),l(604,"mat-option",145),u(605,"ES NECESARIA PARA SUSCRIBIR O FIRMAR UN CONTRATO"),c(),l(606,"mat-option",146),u(607,"ES UNA OPORTUNIDAD PARA CONOCER TENDENCIAS DE LA PROFESI\xd3N"),c(),l(608,"mat-option",147),u(609,"BRINDA UN ESPACIO DE ENCUENTRO CON OTROS MATRICULADOS"),c(),l(610,"mat-option",148),u(611,"ACCEDER A FORMACI\xd3N GRATUITA PARA LOS MATRICULADOS"),c(),l(612,"mat-option",149),u(613,"ACCESO A DIFERENTES PROYECTOS PARA LOS MATRICULADOS"),c(),l(614,"mat-option",86),u(615,"OTRO"),c()(),p(616,Iit,2,1,"span",27),c()()()(),p(617,Fit,13,7,"div",37),l(618,"div",18)(619,"div",61)(620,"div",62)(621,"button",88),u(622,"Atras"),c(),u(623," \xa0\xa0 "),l(624,"button",150),ae("click",function(o){return i.finalizarRegistro(),o.preventDefault()}),u(625,"Finalizar"),c()()()()()()()()()()),2&e&&(h(40),m("formGroup",i.formBasicData),h(18),m("ngClass",st(118,Na,i.validateResult("documentNumber"),i.validateErrors("documentNumber"))),h(1),m("ngIf",i.validateResult("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(1),m("ngIf",i.validateErrors("documentNumber")),h(9),m("ngClass",st(121,Rs,i.validateResult("documentType"),i.validateErrors("documentType"))),h(3),m("ngForOf",i.listGraduateDocumentType),h(1),m("ngIf",i.validateErrors("documentType")),h(10),mn("max",i.dateBirthLimit),mn("min",i.dateBirthMin),m("ngClass",st(124,Na,i.validateResult("birthDate"),i.validateErrors("birthDate"))),h(1),m("ngIf",i.validateErrors("birthDate")),h(9),m("ngClass",st(127,Rs,i.validateResult("birthCountry"),i.validateErrors("birthCountry")))("disabled",i.disabledCountryBirth),h(4),m("ngForOf",i.listBirthCountrySelectTemp),h(1),m("ngIf",i.validateErrors("birthCountry")),h(1),m("ngIf",!i.foreignBirth),h(1),m("ngIf",!i.foreignIssuance),h(10),mn("max",i.today),mn("min",i.dateIssuanceMin),m("ngClass",st(130,Na,i.validateResult("issuanceDate"),i.validateErrors("issuanceDate"))),h(1),m("ngIf",i.validateErrors("issuanceDate")),h(9),m("ngClass",st(133,Rs,i.validateResult("graduateGender"),i.validateErrors("graduateGender"))),h(11),m("ngIf",i.validateErrors("graduateGender")),h(11),m("ngClass",st(136,Na,i.validateResult("firstSurname"),i.validateErrors("firstSurname"))),h(3),m("ngIf",i.validateResult("firstSurname")),h(1),m("ngIf",i.validateErrors("firstSurname")),h(8),m("ngIf",i.validateErrors("firstSurname")),h(7),m("ngClass",st(139,Na,i.validateResult("secondSurname"),i.validateErrors("secondSurname"))),h(1),m("ngIf",i.validateResult("secondSurname")),h(1),m("ngIf",i.validateErrors("secondSurname")),h(8),m("ngIf",i.validateErrors("secondSurname")),h(11),m("ngClass",st(142,Na,i.validateResult("firstName"),i.validateErrors("firstName"))),h(3),m("ngIf",i.validateResult("firstName")),h(1),m("ngIf",i.validateErrors("firstName")),h(8),m("ngIf",i.validateErrors("firstName")),h(7),m("ngClass",st(145,Na,i.validateResult("secondName"),i.validateErrors("secondName"))),h(1),m("ngIf",i.validateResult("secondName")),h(1),m("ngIf",i.validateErrors("secondName")),h(8),m("ngIf",i.validateErrors("secondName")),h(4),m("disabled",i.formBasicData.invalid),h(2),m("formGroup",i.formContactData),h(18),m("ngClass",st(148,Rs,i.validateResult("residenceState"),i.validateErrors("residenceState"))),h(4),m("ngForOf",i.listResidenceStateSelectTemp),h(1),m("ngIf",i.validateErrors("residenceState")),h(9),m("ngClass",st(151,Rs,i.validateResult("residenceCity"),i.validateErrors("residenceCity"))),h(4),m("ngForOf",i.listResidenceCitySelectTemp),h(1),m("ngIf",i.validateErrors("residenceCity")),h(10),m("ngClass",st(154,Na,i.validateResult("residenceAddress"),i.validateErrors("residenceAddress"))),h(1),m("ngIf",i.validateResult("residenceAddress")),h(1),m("ngIf",i.validateErrors("residenceAddress")),h(1),m("ngIf",i.validateErrors("residenceAddress")),h(10),m("ngClass",st(157,Na,i.validateResult("graduatePhoneNumber"),i.validateErrors("graduatePhoneNumber"))),h(1),m("ngIf",i.validateResult("graduatePhoneNumber")),h(1),m("ngIf",i.validateErrors("graduatePhoneNumber")),h(1),m("ngIf",i.validateErrors("graduatePhoneNumber")),h(9),m("ngClass",st(160,Na,i.validateResult("graduateCelphoneNumber"),i.validateErrors("graduateCelphoneNumber"))),h(1),m("ngIf",i.validateResult("graduateCelphoneNumber")),h(1),m("ngIf",i.validateErrors("graduateCelphoneNumber")),h(1),m("ngIf",i.validateErrors("graduateCelphoneNumber")),h(10),m("ngClass",st(163,Na,i.validateResult("graduateCelphoneNumberAlt"),i.validateErrors("graduateCelphoneNumberAlt"))),h(1),m("ngIf",i.validateResult("graduateCelphoneNumberAlt")),h(1),m("ngIf",i.validateErrors("graduateCelphoneNumberAlt")),h(1),m("ngIf",i.validateErrors("graduateCelphoneNumberAlt")),h(11),m("ngClass",st(166,Na,i.validateResult("graduateEmail"),i.validateErrors("graduateEmail")))("disabled",i.validVerificationEmail),h(3),m("ngIf",i.validateResult("graduateEmail")),h(1),m("ngIf",i.validateErrors("graduateEmail")),h(1),m("ngIf",i.validateErrors("graduateEmail")),h(8),m("disabled",i.validVerificationEmail),h(7),Pe(i.formSurvey[0]),h(4),m("ngClass",st(169,Rs,i.validateResult("graduateContactMeans"),i.validateErrors("graduateContactMeans"))),h(13),m("ngIf",i.validateErrors("graduateContactMeans")),h(1),m("ngIf",i.graduateContactMeansOtherVisible),h(7),m("disabled",i.formContactData.invalid||!i.validVerificationEmail),h(2),m("formGroup",i.formAcademicData),h(18),m("ngClass",st(172,Rs,i.validateResult("academicInfoCountry"),i.validateErrors("academicInfoCountry")))("disabled",i.disabledAcademicInfoReported),h(4),m("ngForOf",i.listAcademicCountrySelectTemp),h(1),m("ngIf",i.validateErrors("academicInfoCountry")),h(1),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(2),m("ngIf",!i.foreign),h(1),m("ngIf",i.foreign),h(7),mn("max",i.today),mn("min",i.dateGradeMin),m("ngClass",st(175,Na,i.validateResult("academicInfoGradeDate"),i.validateErrors("academicInfoGradeDate")))("disabled",i.disabledAcademicInfoReported),h(1),m("ngIf",i.validateErrors("academicInfoGradeDate")),h(18),m("ngIf",i.validateErrors("academicInfoHasPostgrade")),h(2),m("ngIf",i.academicInfoTypePostgradeVisible),h(18),m("ngIf",i.validateErrors("academicInfoStudyInterest")),h(2),m("ngIf",i.academicInfoStudyWhichVisible),h(6),Pe(i.formSurvey[1]),h(4),m("ngClass",st(178,Rs,i.validateResult("academicInfoBenefits"),i.validateErrors("academicInfoBenefits"))),h(21),m("ngIf",i.validateErrors("academicInfoBenefits")),h(1),m("ngIf",i.academicInfoBenefitsOtherVisible),h(7),m("disabled",i.formAcademicData.invalid),h(2),m("formGroup",i.formWorkData),h(26),m("ngIf",i.validateErrors("jobInfoHasCurrentlyWork")),h(2),m("ngIf",i.jobInfoHasCurrentlyWorkVisible),h(1),m("ngIf",i.jobInfoHasCurrentlyWorkVisible),h(1),m("ngIf",i.jobInfoHasCurrentlyWorkVisible),h(1),m("ngIf",i.jobInfoHasCurrentlyWorkVisible),h(7),m("disabled",i.formWorkData.invalid),h(2),m("formGroup",i.formTreatmentData),h(8),m("innerHTML",i.tratementData,s1),h(18),m("ngIf",i.validateErrors("dataTreatment")),h(14),m("ngClass",st(181,Na,i.validateResult("username"),i.validateErrors("username"))),h(1),m("ngIf",i.validateResult("username")),h(1),m("ngIf",i.validateErrors("username")),h(10),m("ngClass",st(184,Na,i.validateResult("password"),i.validateErrors("password"))),h(12),m("ngClass",st(187,Na,i.validateResult("passwordConfirm"),i.validateErrors("passwordConfirm"))),h(10),Pe(i.formSurvey[2]),h(4),m("ngClass",st(190,Rs,i.validateResult("reasonRequest"),i.validateErrors("reasonRequest"))),h(17),m("ngIf",i.validateErrors("reasonRequest")),h(1),m("ngIf",i.reasonRequestOtherVisible),h(7),m("disabled",i.formTreatmentData.invalid))},dependencies:[sr,xa,Oi,mr,Ra,Ga,Gi,Ki,r3,Vi,Qi,uo,Ri,Yi,sW],styles:[".lista-desplegable-form[_ngcontent-%COMP%]   .mat-select[_ngcontent-%COMP%]{margin-bottom:0rem!important}.lista-desplegable-form[_ngcontent-%COMP%]{padding:0rem 0!important}.eye-slash-entradas-de-texto-govco[_ngcontent-%COMP%]{margin-top:-.7rem!important}.eye-entradas-de-texto-govco[_ngcontent-%COMP%]{margin-top:-1.5rem!important}.boton-avanzar[_ngcontent-%COMP%], .boton-retroceder[_ngcontent-%COMP%]{width:165px;height:42px;margin-top:23px}.to-upper[_ngcontent-%COMP%]{text-transform:uppercase}.custom[_ngcontent-%COMP%]{margin-top:-.7rem!important}"]}),t})();function Uit(t,n){1&t&&M(0,"div",18)}function Yit(t,n){1&t&&M(0,"div",19)}function Hit(t,n){if(1&t&&(l(0,"span",20),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("numeroDocumento"))}}function jit(t,n){if(1&t&&(l(0,"mat-option",26),u(1),c()),2&t){const e=n.$implicit;mn("value",e.id),h(1),Pe(e.name)}}function Vit(t,n){if(1&t&&(l(0,"span",20),u(1),c()),2&t){const e=z(2);h(1),Pe(e.showErrors("tituloProfesional"))}}const Qit=function(t,n){return{"mat-select-success":t,"mat-select-error":n}};function Git(t,n){if(1&t&&(l(0,"div",6)(1,"div",21)(2,"label",22)(3,"b"),u(4,"Profesi\xf3n"),c(),l(5,"span",9),u(6,"*"),c()(),l(7,"mat-select",23)(8,"mat-option",24),u(9,"Seleccione"),c(),p(10,jit,2,2,"mat-option",25),c(),p(11,Vit,2,1,"span",14),c()()),2&t){const e=z();h(7),m("ngClass",st(4,Qit,e.validateResult("tituloProfesional"),e.validateErrors("tituloProfesional")))("disabled",e.disabledProfesionalTitle),h(3),m("ngForOf",e.listUniversityCareerTemp),h(1),m("ngIf",e.validateErrors("tituloProfesional"))}}const zit=function(t,n){return{success:t,error:n}},Wit=[{path:"",component:Ctt},{path:"register",component:Lit},{path:"validate-graduate",component:(()=>{class t{constructor(e,i,r,o,a,s,d,f){this._router=e,this.scriptService=i,this.utilService=r,this.formBuilder=o,this.universityCareerService=a,this.dialog=s,this.reportedInfoUniversityService=d,this.graduateService=f,this.listUniversityCareerTemp=new Array,this.reportedGraduate=new aA,this.disabledProfesionalTitle=!1,this.titleVisible=!1,this.utilService.showLoading("Cargando datos")}ngOnInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(i=>{console.log("Gov-co cargado")}).catch(i=>console.log(i)),this.buildForm();let e=this.universityCareerService.getAll().toPromise();Promise.all([e]).then(i=>{this.listUniversityCareerTemp=i[0].data,this.utilService.closeLoading("cerrando")},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message)})}validate(e){this.disabledProfesionalTitle?this._router.navigate(["public/register"],{state:{reportedGraduate:this.reportedGraduate}}):(this.openModalConfirm("Validar graduado",'<p class="text-justify">Si la profesi\xf3n que seleccione durante el proceso de registro no corresponde con la se\xf1alada en el diploma y / o acta de grado expedido por la instituci\xf3n de educaci\xf3n superior, su tr\xe1mite ser\xe1 rechazado y deber\xe1 solicitar la devoluci\xf3n del dinero consignado, el cual se transferir\xe1 a la cuenta que usted indique, rest\xe1ndole el veinte por ciento (20%) del valor del tr\xe1mite de la matr\xedcula profesional, con el cual se busca resarcir los costos administrativos y financieros en que incurre el Consejo Profesional para tramitar dicha devoluci\xf3n</p><p class="text-justify">Confirmo que el t\xedtulo profesional seleccionado es igual al registrado en el diploma y en el acta de grado, documentos que ser\xe1n radicados para el tr\xe1mite de la matr\xedcula profesional.</p>',T.AlertType.Info),this.modalConfirmRef.afterClosed().subscribe(i=>{"y"==i&&this._router.navigate(["public/register"],{state:{reportedGraduate:this.reportedGraduate}})},i=>{this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)}))}buildForm(){this.form=this.formBuilder.group({numeroDocumento:["",[ee.required,ee.minLength(5),ee.maxLength(10)]],tituloProfesional:["",[]]})}openModalConfirm(e,i,r){this.modalConfirmRef=this.dialog.open(Rl,{width:"600px",autoFocus:!0,disableClose:!0,data:{title:e,message:i,type:r}})}orderState(){this.listUniversityCareerTemp.sort((e,i)=>{let r=e.name.toLowerCase(),o=i.name.toLowerCase();return r<o?-1:r>o?1:0})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}validateGraduate(e){this.form.get("numeroDocumento")?.invalid||(this.utilService.showLoading("Validando",!1),this.graduateService.getValidateGraduate(e.target.value).subscribe(i=>{if(i.data)this.utilService.closeLoading("",!1),this.utilService.sendAlertModal(T.AlertType.Info,"Validaci\xf3n de graduado","El graduado identificado con el documento No. "+this.form.get("numeroDocumento")?.value+" ya se encuentra registrado. Por favor vaya al inicio de sesi\xf3n.",!1),this.form.get("numeroDocumento")?.setValue(""),setTimeout(()=>{this._router.navigate(["security/login"])},2e3);else{if(i.message.includes("COPNIA"))return this.form.get("numeroDocumento")?.setValue(""),this.utilService.closeLoading(""),void this.utilService.sendAlertModal(T.AlertType.Error,"Validaci\xf3n de graduado",i.message,!1);this.reportedInfoUniversityService.getReportedGraduate(this.form.get("numeroDocumento")?.value,0).subscribe(r=>{this.utilService.closeLoading("",!1),this.disabledProfesionalTitle=!1,this.titleVisible=!1,null!=r.data?(this.reportedGraduate=r.data,this.form.get("tituloProfesional")?.setValue(this.reportedGraduate.careerId.toString()),this.disabledProfesionalTitle=!0,this.titleVisible=!0):(this.reportedGraduate.documentNumber=this.form.get("numeroDocumento")?.value,this.form.get("tituloProfesional")?.setValue("1"))},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",r.error.message,!1)})}},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Ocurrio un error",i.error.message,!1)}))}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(co),D(pi),D(zi),D(cu),D(Wo),D(k0),D(Al))},t.\u0275cmp=Xt({type:t,selectors:[["app-validate-graduate"]],decls:28,vars:10,consts:[[1,"container"],["oncopy","return false","onpaste","return false","oncut","return false",3,"formGroup"],[1,"row"],[1,"col-md-3","col-xs-0","col-sm-0"],[1,"col-md-6","col-xs-12","col-sm-12"],[1,"text-center"],[1,"col-12","col-xs-12","col-sm-12"],[1,"entradas-de-texto-govco"],["for","numero-documento"],["aria-required","true"],[1,"container-input-texto-govco"],["type","text","id","numeroDocumento","formControlName","numeroDocumento","placeholder","Ingrese su n\xfamero de documento","maxlength","10","OnlyNumber","true",3,"ngClass","change"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["class","col-12 col-xs-12 col-sm-12",4,"ngIf"],[1,"d-flex","justify-content-end"],["type","button",1,"btn-govco","fill-btn-govco",2,"width","165px","height","42px","margin-top","23px",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"],[1,"lista-desplegable-form"],["for","lista-desplegables",1,"label-desplegable-govco"],["panelClass","space-grey","formControlName","tituloProfesional",3,"ngClass","disabled"],["value","","selected","selected"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"form",1)(2,"div",2),M(3,"div",3),l(4,"div",4),M(5,"br")(6,"br"),l(7,"h2",5),u(8,"Verificar graduado"),c(),M(9,"br"),l(10,"div",6)(11,"div",7)(12,"label",8)(13,"b"),u(14,"N\xfamero de documento"),c(),l(15,"span",9),u(16,"*"),c()(),l(17,"div",10)(18,"input",11),ae("change",function(o){return i.validateGraduate(o)}),c(),p(19,Uit,1,0,"div",12),p(20,Yit,1,0,"div",13),p(21,Hit,2,1,"span",14),c()()(),p(22,Git,12,7,"div",15),l(23,"div",6)(24,"div",16)(25,"button",17),ae("click",function(o){return i.validate(o)}),u(26,"Continuar"),c()()()(),M(27,"div",3),c()()()),2&e&&(h(1),m("formGroup",i.form),h(17),m("ngClass",st(7,zit,i.validateResult("numeroDocumento"),i.validateErrors("numeroDocumento"))),h(1),m("ngIf",i.validateResult("numeroDocumento")),h(1),m("ngIf",i.validateErrors("numeroDocumento")),h(1),m("ngIf",i.validateErrors("numeroDocumento")),h(1),m("ngIf",i.titleVisible),h(3),m("disabled",i.form.invalid))},dependencies:[sr,xa,Oi,Ra,Ga,Gi,Ki,Vi,Qi,uo,Ri,Yi,sW]}),t})()}];let qit=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Kd.forChild(Wit),Kd]}),t})(),Jit=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Po,qit,xC,Bg,Rg]}),t})();function Kit(t,n){1&t&&M(0,"div",20)}function Xit(t,n){1&t&&M(0,"div",21)}function $it(t,n){if(1&t&&(l(0,"span",22),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("username"))}}function Zit(t,n){1&t&&M(0,"div",20)}function ert(t,n){1&t&&M(0,"div",21)}function trt(t,n){if(1&t&&(l(0,"span",22),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("password"))}}const cW=function(t,n){return{success:t,error:n}};let nrt=(()=>{class t{constructor(e,i,r,o,a,s,d,f){this.router=e,this.storage=i,this.eventEmitter=r,this.formBuilder=o,this.utilService=a,this.securityService=s,this.manageMenuService=d,this.managePermissionRoleService=f}onKeydownHandler(e){e.keyCode===T.KeyCode.Enter&&this.form.valid&&this.iniciarSession()}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({username:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],password:["",[ee.required,ee.minLength(8),ee.maxLength(50)]]})}iniciarSession(){this.storage.clear(),this.storage.setTypeLogin(T.LoginType.Administrator.toString());let e={username:this.form.get("username")?.value,password:this.form.get("password")?.value};this.utilService.showLoading("Validando sessi\xf3n"),this.securityService.authenticateAdmin(e).subscribe(i=>{if(i.success){this.eventEmitter.LoginTypeEvent.emit(T.LoginType.Administrator),this.storage.setToken(i.token);let r=i.roleId,o=i.userId,a=i.name,s=this.manageMenuService.getAllMenu(r,i.token).toPromise(),d=this.managePermissionRoleService.getAllMenu(r,i.token).toPromise();Promise.all([s,d]).then(f=>{let A=f[0].data,g=f[1].data;if(this.utilService.closeLoading("Cerrando",!1),A.length>0){A.forEach(_=>{let P=_.managePermissions.filter(v=>g.some(k=>k.managePermissionId==v.id));_.managePermissions=P});let b=this.generateMenu(A);this.storage.setObject(b,"menu"),this.storage.setObject({idRol:r,userName:a,name:e.username,idUser:o},"user"),setTimeout(()=>{this.router.navigate(["administration/home"],{state:{menus:b,userName:a,name:e.username}})},500)}else this.utilService.sendAlertModal(T.AlertType.Error,"Login Administrativos","El rol del usuario no tiene men\xfas asignados.",!1)},f=>{this.utilService.sendAlertModal(T.AlertType.Error,"Login Administrativos","Error al construir menus de aplicaci\xf3n",!1)})}else this.utilService.closeLoading("Cerrando",!1),this.utilService.sendAlertModal(T.AlertType.Error,"Login Administrativos",i.message,!1)},i=>{this.utilService.closeLoading("Cerrando",!1),this.utilService.sendAlertModal(T.AlertType.Error,"Login Administrativos",0==i.status?"No hay conexi\xf3n con el servidor":i.error.message,!1)})}generateMenu(e){let i=new Array;return e.forEach(r=>{let o=new ih;o.id=r.id,o.name=r.name,o.icon=r.icon,o.path=r.path,o.subMenu=[],r.managePermissions.length>0&&r.managePermissions.forEach(a=>{let s=new ih;s.id=a.id,s.name=a.name,s.icon=a.icon,s.path=a.url,s.subMenu=[],s.status=a.status,s.orderMenu=a.orderPermission,o.subMenu.push(s)}),o.status=r.status,o.orderMenu=r.orderMenu,i.push(o)}),i}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(Ci),D(tm),D(zi),D(pi),D(Mp),D(um),D(O0))},t.\u0275cmp=Xt({type:t,selectors:[["app-login-admin"]],hostBindings:function(e,i){1&e&&ae("keydown",function(o){return i.onKeydownHandler(o)},0,p_)},decls:48,vars:16,consts:[[1,"card"],[1,"card-body","d-flex","justify-content-center",2,"background-color","#F6F8F9"],[3,"formGroup"],["data-content","natural",1,"inicio-sesion-govco"],[1,"login-label-govco","mt-3"],["aria-required","true"],[1,"container-login-opcion-govco"],[1,"entradas-de-texto-govco"],["id","label-username","for","username"],[1,"container-input-texto-govco"],["type","text","id","username","formControlName","username","aria-invalid","false","aria-describedby","usernameSuccess-id","placeholder","Nombre de usuario","typeData","","aria-required","true",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["id","label-password","for","password"],["type","password","id","password","formControlName","password","aria-invalid","false","placeholder","Contrase\xf1a","typeData","","aria-required","true",3,"ngClass"],["type","button","name","ingresar",1,"btn-govco","fill-btn-govco",2,"width","165px","height","42px",3,"disabled","click"],[1,"container-options-login-govco"],[1,"mt-3"],["routerLink","/security/password-recovery-admin"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(M(0,"br")(1,"br"),l(2,"div",0)(3,"div",1)(4,"form",2)(5,"div",3)(6,"h2"),u(7,"Inicio de sesi\xf3n administrativos"),c(),l(8,"div",4)(9,"p")(10,"strong"),u(11,"Los campos marcados con "),l(12,"span",5),u(13,"*"),c(),u(14," son obligatorios"),c()()(),l(15,"div",6)(16,"div",7)(17,"label",8),u(18,"Nombre de usuario"),l(19,"span",5),u(20,"*"),c()(),l(21,"div",9),M(22,"input",10),p(23,Kit,1,0,"div",11),p(24,Xit,1,0,"div",12),p(25,$it,2,1,"span",13),c()(),l(26,"div",7)(27,"label",14),u(28,"Contrase\xf1a"),l(29,"span",5),u(30,"*"),c()(),l(31,"div",9),M(32,"input",15),p(33,Zit,1,0,"div",11),p(34,ert,1,0,"div",12),p(35,trt,2,1,"span",13),c()()(),l(36,"div")(37,"button",16),ae("click",function(){return i.iniciarSession()}),u(38,"Ingresar"),c(),u(39," \xa0 "),c(),l(40,"div",17)(41,"div",18)(42,"a",19),u(43,"Olvid\xe9 mi contrase\xf1a"),c()()()()()()(),M(44,"br")(45,"br")(46,"br")(47,"br")),2&e&&(h(4),m("formGroup",i.form),h(18),m("ngClass",st(10,cW,i.validateResult("username"),i.validateErrors("username"))),h(1),m("ngIf",i.validateResult("username")),h(1),m("ngIf",i.validateErrors("username")),h(1),m("ngIf",i.validateErrors("username")),h(7),m("ngClass",st(13,cW,i.validateResult("password"),i.validateErrors("password"))),h(1),m("ngIf",i.validateResult("password")),h(1),m("ngIf",i.validateErrors("password")),h(1),m("ngIf",i.validateErrors("password")),h(2),m("disabled",i.form.invalid))},dependencies:[sr,Oi,H_,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();function irt(t,n){1&t&&M(0,"div",22)}function rrt(t,n){1&t&&M(0,"div",23)}function ort(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("username"))}}function art(t,n){1&t&&M(0,"div",22)}function srt(t,n){1&t&&M(0,"div",23)}function crt(t,n){if(1&t&&(l(0,"span",24),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("password"))}}const lW=function(t,n){return{success:t,error:n}};let lrt=(()=>{class t{constructor(e,i,r,o,a,s,d,f){this.router=e,this.storage=i,this.eventEmitter=r,this.utilService=o,this.formBuilder=a,this.securityService=s,this.manageMenuService=d,this.managePermissionRoleService=f}onKeydownHandler(e){this.form.valid&&this.iniciarSession()}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({username:["",[ee.required,ee.minLength(5),ee.maxLength(50)]],password:["",[ee.required,ee.minLength(8),ee.maxLength(50)]]})}iniciarSession(){this.storage.clear(),this.storage.setTypeLogin(T.LoginType.Graduate.toString());let e={username:this.form.get("username")?.value,password:this.form.get("password")?.value};this.utilService.showLoading("Validando sessi\xf3n"),this.securityService.authenticate(e).subscribe(i=>{if(i.success){this.eventEmitter.LoginTypeEvent.emit(T.LoginType.Graduate),this.storage.setToken(i.token);let r=i.roleId,o=i.userId,a=i.name,s=this.manageMenuService.getAllMenu(r,i.token).toPromise(),d=this.managePermissionRoleService.getAllMenu(r,i.token).toPromise();Promise.all([s,d]).then(f=>{let A=f[0].data,g=f[1].data;if(this.utilService.closeLoading("Cerrando",!1),A.length>0){A.forEach(_=>{let P=_.managePermissions.filter(v=>g.some(k=>k.managePermissionId==v.id));_.managePermissions=P});let b=this.generateMenu(A);this.storage.setObject(b,"menu"),this.storage.setObject({idRol:r,name:e.username,idUser:o,userName:a},"user"),setTimeout(()=>{this.router.navigate(["graduate/home"],{state:{menus:b,name:a}})},500)}else this.utilService.sendAlertModal(T.AlertType.Error,"Login Graduado","El rol del usuario no tiene men\xfas asignados.",!1)},f=>{this.utilService.sendAlertModal(T.AlertType.Error,"Login Graduado","Error al construir menus de aplicaci\xf3n",!1)})}else this.utilService.closeLoading("Cerrando",!1),this.utilService.sendAlertModal(T.AlertType.Error,"Login Graduado",i.message,!1)},i=>{this.utilService.closeLoading("Cerrando",!1),this.utilService.sendAlertModal(T.AlertType.Error,"Login Graduado",0==i.status?"No hay conexi\xf3n con el servidor":i.error.message,!1)})}generateMenu(e){let i=new Array;return e.forEach(r=>{let o=new ih;o.id=r.id,o.name=r.name,o.icon=r.icon,o.path=r.path,o.subMenu=[],r.managePermissions.length>0&&r.managePermissions.forEach(a=>{let s=new ih;s.id=a.id,s.name=a.name,s.icon=a.icon,s.path=a.url,s.subMenu=[],s.status=a.status,s.orderMenu=a.orderPermission,o.subMenu.push(s)}),o.status=r.status,o.orderMenu=r.orderMenu,i.push(o)}),i}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(Ci),D(tm),D(pi),D(zi),D(Mp),D(um),D(O0))},t.\u0275cmp=Xt({type:t,selectors:[["app-login"]],hostBindings:function(e,i){1&e&&ae("keydown.enter",function(o){return i.onKeydownHandler(o)},0,p_)},decls:54,vars:17,consts:[[1,"card"],[1,"card-body","d-flex","justify-content-center",2,"background-color","#F6F8F9"],[3,"formGroup"],["data-content","natural",1,"inicio-sesion-govco"],[1,"login-label-govco","mt-3"],["aria-required","true"],[1,"container-login-opcion-govco"],[1,"entradas-de-texto-govco"],["id","label-username","for","username"],[1,"container-input-texto-govco"],["type","text","id","username","formControlName","username","aria-invalid","false","aria-describedby","usernameSuccess-id","placeholder","Nombre de usuario","typeData","","aria-required","true",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["id","label-password","for","password"],["type","password","id","password","formControlName","password","aria-invalid","false","placeholder","Contrase\xf1a","typeData","","aria-required","true",3,"ngClass"],["type","button","name","ingresar",1,"btn-govco","fill-btn-govco",2,"width","100%","height","42px",3,"disabled","click"],["type","button","name","ingresar",1,"btn-govco","outline-btn-govco",2,"width","165px","height","42px","display","none",3,"disabled"],[1,"container-options-login-govco"],[1,"mt-3"],["routerLink","/security/password-recovery"],["routerLink","/public/validate-graduate",1,"mt-3"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(M(0,"br")(1,"br"),l(2,"div",0)(3,"div",1)(4,"form",2)(5,"div",3)(6,"h2"),u(7,"Inicio de sesi\xf3n"),c(),l(8,"div",4)(9,"p")(10,"strong"),u(11,"Los campos marcados con "),l(12,"span",5),u(13,"*"),c(),u(14," son obligatorios"),c()()(),l(15,"div",6)(16,"div",7)(17,"label",8),u(18,"Nombre de usuario"),l(19,"span",5),u(20,"*"),c()(),l(21,"div",9),M(22,"input",10),p(23,irt,1,0,"div",11),p(24,rrt,1,0,"div",12),p(25,ort,2,1,"span",13),c()(),l(26,"div",7)(27,"label",14),u(28,"Contrase\xf1a"),l(29,"span",5),u(30,"*"),c()(),l(31,"div",9),M(32,"input",15),p(33,art,1,0,"div",11),p(34,srt,1,0,"div",12),p(35,crt,2,1,"span",13),c()()(),l(36,"div")(37,"button",16),ae("click",function(){return i.iniciarSession()}),u(38,"Ingresar"),c(),u(39," \xa0 "),l(40,"button",17),u(41,"Ingresar GOV.CO"),c()(),l(42,"div",18)(43,"div",19)(44,"a",20),u(45,"Olvid\xe9 mi contrase\xf1a"),c()(),l(46,"p",19),u(47,"\xbfNo tienes cuenta? \xa0 "),l(48,"a",21),u(49,"Reg\xedstrate aqu\xed"),c()()()()()()(),M(50,"br")(51,"br")(52,"br")(53,"br")),2&e&&(h(4),m("formGroup",i.form),h(18),m("ngClass",st(11,lW,i.validateResult("username"),i.validateErrors("username"))),h(1),m("ngIf",i.validateResult("username")),h(1),m("ngIf",i.validateErrors("username")),h(1),m("ngIf",i.validateErrors("username")),h(7),m("ngClass",st(14,lW,i.validateResult("password"),i.validateErrors("password"))),h(1),m("ngIf",i.validateResult("password")),h(1),m("ngIf",i.validateErrors("password")),h(1),m("ngIf",i.validateErrors("password")),h(2),m("disabled",i.form.invalid),h(3),m("disabled",i.form.invalid))},dependencies:[sr,Oi,H_,Gi,Ki,Vi,Qi,Ri,Yi]}),t})(),drt=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-logout"]],decls:2,vars:0,template:function(e,i){1&e&&(l(0,"p"),u(1,"logout works!"),c())}}),t})();function urt(t,n){1&t&&M(0,"div",16)}function frt(t,n){1&t&&M(0,"div",17)}function hrt(t,n){if(1&t&&(l(0,"span",18),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("email"))}}const Art=function(t,n){return{success:t,error:n}};let prt=(()=>{class t{constructor(e,i,r,o){this.router=e,this.utilService=i,this.formBuilder=r,this.securityService=o}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({email:["",[ee.required,ee.minLength(5),ee.maxLength(50),ee.email]]})}recovery(){this.utilService.showLoading("Consultando...");let e=this.form.get("email")?.value;this.securityService.recoveryPassword({item:e}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Contrase\xf1a reestablecida","Sus datos de ingreso fueron enviados de forma exitosa a su correo electr\xf3nico.",!1),setTimeout(()=>{this.login()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Recuperar contrase\xf1a",i.message,!1)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Recuperar contrase\xf1a",i.error.message,!1)})}login(){this.router.navigate(["security/login"])}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(pi),D(zi),D(Mp))},t.\u0275cmp=Xt({type:t,selectors:[["app-password-recovery"]],decls:42,vars:9,consts:[[1,"card"],[1,"card-body","d-flex","justify-content-center",2,"background-color","#F6F8F9"],[3,"formGroup"],["data-content","natural",1,"inicio-sesion-govco"],[1,"login-label-govco","mt-3"],["aria-required","true"],[1,"container-login-opcion-govco"],[1,"entradas-de-texto-govco"],["id","label-email","for","email"],[1,"container-input-texto-govco"],["type","email","id","email","formControlName","email","aria-invalid","false","aria-describedby","emailSuccess-id","placeholder","Correo electr\xf3nico","typeData","","aria-required","true",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["type","button",1,"btn-govco","fill-btn-govco",2,"width","165px","height","42px",3,"disabled","click"],["type","button",1,"btn-govco","outline-btn-govco",2,"width","165px","height","42px",3,"click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(M(0,"br")(1,"br"),l(2,"div",0)(3,"div",1)(4,"form",2)(5,"div",3),M(6,"br")(7,"br")(8,"br")(9,"br")(10,"br")(11,"br"),l(12,"h2"),u(13,"Recuperar contrase\xf1a"),c(),l(14,"div",4)(15,"p")(16,"strong"),u(17,"Los campos marcados con "),l(18,"span",5),u(19,"*"),c(),u(20," son obligatorios"),c()()(),l(21,"div",6)(22,"div",7)(23,"label",8),u(24,"Correo eletr\xf3nico"),l(25,"span",5),u(26,"*"),c()(),l(27,"div",9),M(28,"input",10),p(29,urt,1,0,"div",11),p(30,frt,1,0,"div",12),p(31,hrt,2,1,"span",13),c()()(),l(32,"div")(33,"button",14),ae("click",function(){return i.recovery()}),u(34,"Recuperar"),c(),u(35," \xa0 "),l(36,"button",15),ae("click",function(){return i.login()}),u(37,"Regresar"),c()()()()()(),M(38,"br")(39,"br")(40,"br")(41,"br")),2&e&&(h(4),m("formGroup",i.form),h(24),m("ngClass",st(6,Art,i.validateResult("email"),i.validateErrors("email"))),h(1),m("ngIf",i.validateResult("email")),h(1),m("ngIf",i.validateErrors("email")),h(1),m("ngIf",i.validateErrors("email")),h(2),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Gi,Ki,Vi,Qi,Ri,Yi]}),t})();function grt(t,n){1&t&&M(0,"div",16)}function mrt(t,n){1&t&&M(0,"div",17)}function _rt(t,n){if(1&t&&(l(0,"span",18),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("email"))}}const brt=function(t,n){return{success:t,error:n}},vrt=[{path:"login",component:lrt},{path:"logout",component:drt},{path:"login-admin",component:nrt},{path:"password-recovery",component:prt},{path:"password-recovery-admin",component:(()=>{class t{constructor(e,i,r,o){this.router=e,this.utilService=i,this.formBuilder=r,this.securityService=o}ngOnInit(){this.buildForm()}buildForm(){this.form=this.formBuilder.group({email:["",[ee.required,ee.minLength(5),ee.maxLength(50),ee.email]]})}recovery(){this.utilService.showLoading("Consultando...");let e=this.form.get("email")?.value;this.securityService.recoveryPasswordAdmin({item:e}).subscribe(i=>{this.utilService.closeLoading(""),"success"==i.type?(this.utilService.sendAlertModal(T.AlertType.Success,"Contrase\xf1a reestablecida","Sus datos de ingreso fueron enviados de forma exitosa a su correo electr\xf3nico.",!1),setTimeout(()=>{this.login()},2e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Recuperar contrase\xf1a",i.message,!1)},i=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Recuperar contrase\xf1a",i.error.message,!1)})}login(){this.router.navigate(["security/login-admin"])}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}}return t.\u0275fac=function(e){return new(e||t)(D(Io),D(pi),D(zi),D(Mp))},t.\u0275cmp=Xt({type:t,selectors:[["app-password-recovery-admin"]],decls:42,vars:9,consts:[[1,"card"],[1,"card-body","d-flex","justify-content-center",2,"background-color","#F6F8F9"],[3,"formGroup"],["data-content","natural",1,"inicio-sesion-govco"],[1,"login-label-govco","mt-3"],["aria-required","true"],[1,"container-login-opcion-govco"],[1,"entradas-de-texto-govco"],["id","label-email","for","email"],[1,"container-input-texto-govco"],["type","email","id","email","formControlName","email","aria-invalid","false","aria-describedby","emailSuccess-id","placeholder","Correo electr\xf3nico","typeData","","aria-required","true",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["class","error-texto-govco",4,"ngIf"],["type","button",1,"btn-govco","fill-btn-govco",2,"width","165px","height","42px",3,"disabled","click"],["type","button",1,"btn-govco","outline-btn-govco",2,"width","165px","height","42px",3,"click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(M(0,"br")(1,"br"),l(2,"div",0)(3,"div",1)(4,"form",2)(5,"div",3),M(6,"br")(7,"br")(8,"br")(9,"br")(10,"br")(11,"br"),l(12,"h2"),u(13,"Recuperar contrase\xf1a"),c(),l(14,"div",4)(15,"p")(16,"strong"),u(17,"Los campos marcados con "),l(18,"span",5),u(19,"*"),c(),u(20," son obligatorios"),c()()(),l(21,"div",6)(22,"div",7)(23,"label",8),u(24,"Correo eletr\xf3nico"),l(25,"span",5),u(26,"*"),c()(),l(27,"div",9),M(28,"input",10),p(29,grt,1,0,"div",11),p(30,mrt,1,0,"div",12),p(31,_rt,2,1,"span",13),c()()(),l(32,"div")(33,"button",14),ae("click",function(){return i.recovery()}),u(34,"Recuperar"),c(),u(35," \xa0 "),l(36,"button",15),ae("click",function(){return i.login()}),u(37,"Regresar"),c()()()()()(),M(38,"br")(39,"br")(40,"br")(41,"br")),2&e&&(h(4),m("formGroup",i.form),h(24),m("ngClass",st(6,brt,i.validateResult("email"),i.validateErrors("email"))),h(1),m("ngIf",i.validateResult("email")),h(1),m("ngIf",i.validateErrors("email")),h(1),m("ngIf",i.validateErrors("email")),h(2),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Gi,Ki,Vi,Qi,Ri,Yi]}),t})()}];let Crt=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Kd.forChild(vrt),Kd]}),t})(),yrt=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Po,Crt,Bg,Rg]}),t})(),Mrt=(()=>{class t{constructor(e,i,r,o){this.router=e,this.securityService=i,this.storageService=r,this.managePermissionRoleService=o,this.urlHome="/administration/home",this.urlHomeGraduado="/graduate/home",this.urlLogin="/security/login-admin"}canActivate(e,i){var r=this;return(0,su.Z)(function*(){let o=i.url,a=r.storageService.getToken();if(r.user=r.storageService.getObject("user"),null!=a&&null!=a&&""!=a){if((yield r.securityService.verifyTokenAdmin({token:a}).toPromise()).success){if(o==r.urlHome)return!0;let d=o.substring(1);return!!(yield r.managePermissionRoleService.validatePermissionRole({id:r.user.idRol,url:d}).toPromise()).data||(console.log("No tiene permiso de acceso"),r.router.navigate([r.urlHome]),!1)}return console.log("Token vencido"),r.storageService.clear(),r.router.navigate([r.urlLogin]),!1}return console.log("No existe token"),r.router.navigate([r.urlLogin]),!1})()}}return t.\u0275fac=function(e){return new(e||t)(bt(Io),bt(Mp),bt(Ci),bt(O0))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),wrt=(()=>{class t{constructor(e,i,r,o){this.router=e,this.securityService=i,this.storageService=r,this.managePermissionRoleService=o,this.urlHome="/graduate/home",this.urlHomeAdmin="/administration/home",this.urlLogin="/security/login"}canActivate(e,i){var r=this;return(0,su.Z)(function*(){let o=i.url,a=r.storageService.getToken();if(r.user=r.storageService.getObject("user"),null!=a&&null!=a&&""!=a){if((yield r.securityService.verifyTokenAdmin({token:a}).toPromise()).success){if(o==r.urlHome)return!0;let d=o.substring(1);return!(!(yield r.managePermissionRoleService.validatePermissionRole({id:r.user.idRol,url:d}).toPromise()).data&&!d.includes("?transaction=")&&(console.log("No tiene permiso de acceso"),r.router.navigate([r.urlHome]),1))}return console.log("Token vencido"),r.storageService.clear(),r.router.navigate([r.urlLogin]),!1}return console.log("No existe token"),r.router.navigate([r.urlLogin]),!1})()}}return t.\u0275fac=function(e){return new(e||t)(bt(Io),bt(Mp),bt(Ci),bt(O0))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Prt=[{path:"",redirectTo:"security/login",pathMatch:"full"},{path:"",data:{layout:T.Layouts.Public},children:[{path:"security",loadChildren:()=>yrt},{path:"public",loadChildren:()=>Jit}]},{path:"",data:{layout:T.Layouts.Dashboard},children:[{path:"graduate",loadChildren:()=>oW,canActivate:[wrt]},{path:"administration",loadChildren:()=>e$e,canActivate:[Mrt]}]},{path:"**",data:{layout:T.Layouts.Public},component:rtt}];let Drt=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Kd.forRoot(Prt),Kd]}),t})();class p5{}function xrt(t,n){1&t&&M(0,"div",25)}function Srt(t,n){1&t&&M(0,"div",26)}function Ort(t,n){if(1&t&&(l(0,"span",27),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("oldPassword"))}}function Ert(t,n){1&t&&M(0,"div",25)}function Trt(t,n){1&t&&M(0,"div",26)}function krt(t,n){if(1&t&&(l(0,"span",27),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("newPassword"))}}function Irt(t,n){1&t&&M(0,"div",25)}function Brt(t,n){1&t&&M(0,"div",26)}function Rrt(t,n){if(1&t&&(l(0,"span",27),u(1),c()),2&t){const e=z();h(1),Pe(e.showErrors("confirmNewPassword"))}}const g5=function(t,n){return{success:t,error:n}};let Nrt=(()=>{class t{constructor(e,i,r,o,a,s,d){this.scriptService=e,this.dialogRef=i,this.formBuilder=r,this.utilService=o,this.data=a,this.manageUserAdminService=s,this.manageUserService=d}ngOnInit(){this.scriptService.removeScriptGovCo(),this.scriptService.loadScriptGovCo().then(e=>{}).catch(e=>console.log(e)),this.buildForm(),this.typeLogin=this.data.type,this.userId=this.data.userId}buildForm(){this.form=this.formBuilder.group({oldPassword:["",[ee.required]],newPassword:["",[ee.required,ee.minLength(10),ee.maxLength(20),ee.pattern(this.utilService.patternPasswordLong)]],confirmNewPassword:["",[ee.required,ee.minLength(10),ee.maxLength(20),ee.pattern(this.utilService.patternPasswordLong)]]},{validators:[this.utilService.mustMatch("newPassword","confirmNewPassword",this.form)]})}validateErrors(e){return this.utilService.validateErrors(e,this.form)}showErrors(e){return this.utilService.showErrors(e,this.form)}validateResult(e){return this.utilService.validateResult(e,this.form)}Cancel(e){this.dialogRef.close("Operaci\xf3n cancelada")}Save(e){if(this.utilService.showLoading("Procesando..."),this.typeLogin==T.LoginType.Administrator){let i=new QQ;i.id=this.userId,i.passwordOld=this.form.get("oldPassword")?.value,i.password=this.form.get("newPassword")?.value,this.manageUserAdminService.changePassword(i,this.userId).subscribe(r=>{this.utilService.closeLoading(""),r.data?(this.utilService.sendAlertModal(T.AlertType.Success,"Cambio de contrase\xf1a","La contrase\xf1a se cambio de forma exitosa."),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Cambio de contrase\xf1a",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",r.error.message)})}if(this.typeLogin==T.LoginType.Graduate){let i=new EI;i.id=this.userId,i.passwordOld=this.form.get("oldPassword")?.value,i.password=this.form.get("newPassword")?.value,this.manageUserService.changePassword(i,this.userId).subscribe(r=>{this.utilService.closeLoading(""),r.data?(this.utilService.sendAlertModal(T.AlertType.Success,"Cambio de contrase\xf1a","La contrase\xf1a se cambio de forma exitosa."),setTimeout(()=>{this.dialogRef.close("Actualizado")},1e3)):this.utilService.sendAlertModal(T.AlertType.Error,"Cambio de contrase\xf1a",r.message)},r=>{this.utilService.closeLoading(""),this.utilService.sendAlertModal(T.AlertType.Error,"Generar matr\xedculas",r.error.message)})}}}return t.\u0275fac=function(e){return new(e||t)(D(co),D(xo),D(zi),D(pi),D(zo),D(mP),D(cG))},t.\u0275cmp=Xt({type:t,selectors:[["app-change-password-modal"]],decls:70,vars:23,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"formGroup"],[1,"row"],[1,"col-12","col-xs-12","col-md-12"],[1,"entradas-de-texto-govco"],["for","oldPassword"],["aria-required","true"],[1,"container-input-texto-govco"],["type","password","formControlName","oldPassword","id","oldPassword","placeholder","Digite la contrase\xf1a actual","maxlength","20","typeData","accountant","aria-describedby","counterOldPassword max-lenght",3,"ngClass"],["class","icon-entradas-de-texto-govco success-icon-entradas-de-texto-govco display","aria-label","success","aria-hidden","true",4,"ngIf"],["class","icon-entradas-de-texto-govco error-icon-entradas-de-texto-govco display","aria-label","error","aria-hidden","true",4,"ngIf"],["id","max-lenght",1,"visually-hidden-focusable","info-entradas-de-texto-govco"],["id","counterOldPassword","role","status",1,"counter-entradas-de-texto-govco"],[1,"number-entradas-de-texto-govco"],["class","error-texto-govco",4,"ngIf"],["for","newPassword"],["type","password","formControlName","newPassword","id","newPassword","placeholder","Digite la nueva contrase\xf1a","maxlength","20","typeData","accountant","aria-describedby","counterNewPassword max-lenght",3,"ngClass"],["id","counterNewPassword","role","status",1,"counter-entradas-de-texto-govco"],["for","confirmNewPassword"],["type","password","formControlName","confirmNewPassword","id","confirmNewPassword","placeholder","Digite la confirmaci\xf3n de la nueva contrase\xf1a","maxlength","20","typeData","accountant","aria-describedby","counterConfirmNewPassword max-lenght",3,"ngClass"],["id","counterConfirmNewPassword","role","status",1,"counter-entradas-de-texto-govco"],["align","end"],["type","button",1,"btn-govco","outline-btn-govco",3,"click"],["type","button",1,"btn-govco","fill-btn-govco",3,"disabled","click"],["aria-label","success","aria-hidden","true",1,"icon-entradas-de-texto-govco","success-icon-entradas-de-texto-govco","display"],["aria-label","error","aria-hidden","true",1,"icon-entradas-de-texto-govco","error-icon-entradas-de-texto-govco","display"],[1,"error-texto-govco"]],template:function(e,i){1&e&&(l(0,"h1",0),u(1,"Cambio de contrase\xf1a"),c(),l(2,"div",1)(3,"form",2)(4,"div",3)(5,"div",4)(6,"div",5)(7,"label",6)(8,"b"),u(9,"Contrase\xf1a actual"),c(),l(10,"span",7),u(11,"*"),c()(),l(12,"div",8),M(13,"input",9),p(14,xrt,1,0,"div",10),p(15,Srt,1,0,"div",11),l(16,"span",12),u(17,"Caracteres permitidos: 20"),c(),l(18,"div",13)(19,"span",14),u(20,"0"),c(),l(21,"span"),u(22," de 20"),c()(),p(23,Ort,2,1,"span",15),c()()()(),l(24,"div",3)(25,"div",4)(26,"div",5)(27,"label",16)(28,"b"),u(29,"Contrase\xf1a nueva"),c(),l(30,"span",7),u(31,"*"),c()(),l(32,"div",8),M(33,"input",17),p(34,Ert,1,0,"div",10),p(35,Trt,1,0,"div",11),l(36,"span",12),u(37,"Caracteres permitidos: 20"),c(),l(38,"div",18)(39,"span",14),u(40,"0"),c(),l(41,"span"),u(42," de 20"),c()(),p(43,krt,2,1,"span",15),c()()()(),l(44,"div",3)(45,"div",4)(46,"div",5)(47,"label",19)(48,"b"),u(49,"Confirmar contrase\xf1a nueva"),c(),l(50,"span",7),u(51,"*"),c()(),l(52,"div",8),M(53,"input",20),p(54,Irt,1,0,"div",10),p(55,Brt,1,0,"div",11),l(56,"span",12),u(57,"Caracteres permitidos: 20"),c(),l(58,"div",21)(59,"span",14),u(60,"0"),c(),l(61,"span"),u(62," de 20"),c()(),p(63,Rrt,2,1,"span",15),c()()()()()(),l(64,"mat-dialog-actions",22)(65,"button",23),ae("click",function(){return i.Cancel("Cancel")}),u(66,"Cancelar"),c(),u(67," \xa0 "),l(68,"button",24),ae("click",function(){return i.Save("Save")}),u(69,"Cambiar contrase\xf1a"),c()()),2&e&&(h(3),m("formGroup",i.form),h(10),m("ngClass",st(14,g5,i.validateResult("oldPassword"),i.validateErrors("oldPassword"))),h(1),m("ngIf",i.validateResult("oldPassword")),h(1),m("ngIf",i.validateErrors("oldPassword")),h(8),m("ngIf",i.validateErrors("oldPassword")),h(10),m("ngClass",st(17,g5,i.validateResult("newPassword"),i.validateErrors("newPassword"))),h(1),m("ngIf",i.validateResult("newPassword")),h(1),m("ngIf",i.validateErrors("newPassword")),h(8),m("ngIf",i.validateErrors("newPassword")),h(10),m("ngClass",st(20,g5,i.validateResult("confirmNewPassword"),i.validateErrors("confirmNewPassword"))),h(1),m("ngIf",i.validateResult("confirmNewPassword")),h(1),m("ngIf",i.validateErrors("confirmNewPassword")),h(8),m("ngIf",i.validateErrors("confirmNewPassword")),h(5),m("disabled",i.form.invalid))},dependencies:[sr,Oi,Uo,Yo,pa,Gi,Ki,Vi,Qi,uo,Ri,Yi]}),t})(),Frt=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-footer-dashboard"]],decls:12,vars:0,consts:[[1,"govco-footer"],[1,"govco-footer-logo"],[1,"text-center","footer"],[1,"white-icon"],["href","https://tramites.cpae.gov.co/atencionusuario/","target","_blank"]],template:function(e,i){1&e&&(l(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3),u(4,"Horario de Atenci\xf3n: Lunes a Viernes de 8:00a.m a 12:30p.m y 1:30p.m a 5:00p.m."),c(),M(5,"br"),l(6,"span",3),u(7,"Tel\xe9fono PBX: (601) 4841750"),c(),M(8,"br"),l(9,"span",3)(10,"a",4),u(11,"Atenci\xf3n al usuario"),c()()()()())},styles:['@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Bold.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Medium.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Regular.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-SemiBold.ttf";@font-face{font-display:block;font-family:bootstrap-icons;src:url(bootstrap-icons.35e09da2aecdd969.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"),url(bootstrap-icons.cb4c7c05f3292543.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff")}.bi[_ngcontent-%COMP%]:before, [class^=bi-][_ngcontent-%COMP%]:before, [class*=" bi-"][_ngcontent-%COMP%]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123[_ngcontent-%COMP%]:before{content:"\\f67f"}.bi-alarm-fill[_ngcontent-%COMP%]:before{content:"\\f101"}.bi-alarm[_ngcontent-%COMP%]:before{content:"\\f102"}.bi-align-bottom[_ngcontent-%COMP%]:before{content:"\\f103"}.bi-align-center[_ngcontent-%COMP%]:before{content:"\\f104"}.bi-align-end[_ngcontent-%COMP%]:before{content:"\\f105"}.bi-align-middle[_ngcontent-%COMP%]:before{content:"\\f106"}.bi-align-start[_ngcontent-%COMP%]:before{content:"\\f107"}.bi-align-top[_ngcontent-%COMP%]:before{content:"\\f108"}.bi-alt[_ngcontent-%COMP%]:before{content:"\\f109"}.bi-app-indicator[_ngcontent-%COMP%]:before{content:"\\f10a"}.bi-app[_ngcontent-%COMP%]:before{content:"\\f10b"}.bi-archive-fill[_ngcontent-%COMP%]:before{content:"\\f10c"}.bi-archive[_ngcontent-%COMP%]:before{content:"\\f10d"}.bi-arrow-90deg-down[_ngcontent-%COMP%]:before{content:"\\f10e"}.bi-arrow-90deg-left[_ngcontent-%COMP%]:before{content:"\\f10f"}.bi-arrow-90deg-right[_ngcontent-%COMP%]:before{content:"\\f110"}.bi-arrow-90deg-up[_ngcontent-%COMP%]:before{content:"\\f111"}.bi-arrow-bar-down[_ngcontent-%COMP%]:before{content:"\\f112"}.bi-arrow-bar-left[_ngcontent-%COMP%]:before{content:"\\f113"}.bi-arrow-bar-right[_ngcontent-%COMP%]:before{content:"\\f114"}.bi-arrow-bar-up[_ngcontent-%COMP%]:before{content:"\\f115"}.bi-arrow-clockwise[_ngcontent-%COMP%]:before{content:"\\f116"}.bi-arrow-counterclockwise[_ngcontent-%COMP%]:before{content:"\\f117"}.bi-arrow-down-circle-fill[_ngcontent-%COMP%]:before{content:"\\f118"}.bi-arrow-down-circle[_ngcontent-%COMP%]:before{content:"\\f119"}.bi-arrow-down-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11a"}.bi-arrow-down-left-circle[_ngcontent-%COMP%]:before{content:"\\f11b"}.bi-arrow-down-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f11c"}.bi-arrow-down-left-square[_ngcontent-%COMP%]:before{content:"\\f11d"}.bi-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f11e"}.bi-arrow-down-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11f"}.bi-arrow-down-right-circle[_ngcontent-%COMP%]:before{content:"\\f120"}.bi-arrow-down-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f121"}.bi-arrow-down-right-square[_ngcontent-%COMP%]:before{content:"\\f122"}.bi-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f123"}.bi-arrow-down-short[_ngcontent-%COMP%]:before{content:"\\f124"}.bi-arrow-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f125"}.bi-arrow-down-square[_ngcontent-%COMP%]:before{content:"\\f126"}.bi-arrow-down-up[_ngcontent-%COMP%]:before{content:"\\f127"}.bi-arrow-down[_ngcontent-%COMP%]:before{content:"\\f128"}.bi-arrow-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f129"}.bi-arrow-left-circle[_ngcontent-%COMP%]:before{content:"\\f12a"}.bi-arrow-left-right[_ngcontent-%COMP%]:before{content:"\\f12b"}.bi-arrow-left-short[_ngcontent-%COMP%]:before{content:"\\f12c"}.bi-arrow-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f12d"}.bi-arrow-left-square[_ngcontent-%COMP%]:before{content:"\\f12e"}.bi-arrow-left[_ngcontent-%COMP%]:before{content:"\\f12f"}.bi-arrow-repeat[_ngcontent-%COMP%]:before{content:"\\f130"}.bi-arrow-return-left[_ngcontent-%COMP%]:before{content:"\\f131"}.bi-arrow-return-right[_ngcontent-%COMP%]:before{content:"\\f132"}.bi-arrow-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f133"}.bi-arrow-right-circle[_ngcontent-%COMP%]:before{content:"\\f134"}.bi-arrow-right-short[_ngcontent-%COMP%]:before{content:"\\f135"}.bi-arrow-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f136"}.bi-arrow-right-square[_ngcontent-%COMP%]:before{content:"\\f137"}.bi-arrow-right[_ngcontent-%COMP%]:before{content:"\\f138"}.bi-arrow-up-circle-fill[_ngcontent-%COMP%]:before{content:"\\f139"}.bi-arrow-up-circle[_ngcontent-%COMP%]:before{content:"\\f13a"}.bi-arrow-up-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f13b"}.bi-arrow-up-left-circle[_ngcontent-%COMP%]:before{content:"\\f13c"}.bi-arrow-up-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f13d"}.bi-arrow-up-left-square[_ngcontent-%COMP%]:before{content:"\\f13e"}.bi-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f13f"}.bi-arrow-up-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f140"}.bi-arrow-up-right-circle[_ngcontent-%COMP%]:before{content:"\\f141"}.bi-arrow-up-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f142"}.bi-arrow-up-right-square[_ngcontent-%COMP%]:before{content:"\\f143"}.bi-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f144"}.bi-arrow-up-short[_ngcontent-%COMP%]:before{content:"\\f145"}.bi-arrow-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f146"}.bi-arrow-up-square[_ngcontent-%COMP%]:before{content:"\\f147"}.bi-arrow-up[_ngcontent-%COMP%]:before{content:"\\f148"}.bi-arrows-angle-contract[_ngcontent-%COMP%]:before{content:"\\f149"}.bi-arrows-angle-expand[_ngcontent-%COMP%]:before{content:"\\f14a"}.bi-arrows-collapse[_ngcontent-%COMP%]:before{content:"\\f14b"}.bi-arrows-expand[_ngcontent-%COMP%]:before{content:"\\f14c"}.bi-arrows-fullscreen[_ngcontent-%COMP%]:before{content:"\\f14d"}.bi-arrows-move[_ngcontent-%COMP%]:before{content:"\\f14e"}.bi-aspect-ratio-fill[_ngcontent-%COMP%]:before{content:"\\f14f"}.bi-aspect-ratio[_ngcontent-%COMP%]:before{content:"\\f150"}.bi-asterisk[_ngcontent-%COMP%]:before{content:"\\f151"}.bi-at[_ngcontent-%COMP%]:before{content:"\\f152"}.bi-award-fill[_ngcontent-%COMP%]:before{content:"\\f153"}.bi-award[_ngcontent-%COMP%]:before{content:"\\f154"}.bi-back[_ngcontent-%COMP%]:before{content:"\\f155"}.bi-backspace-fill[_ngcontent-%COMP%]:before{content:"\\f156"}.bi-backspace-reverse-fill[_ngcontent-%COMP%]:before{content:"\\f157"}.bi-backspace-reverse[_ngcontent-%COMP%]:before{content:"\\f158"}.bi-backspace[_ngcontent-%COMP%]:before{content:"\\f159"}.bi-badge-3d-fill[_ngcontent-%COMP%]:before{content:"\\f15a"}.bi-badge-3d[_ngcontent-%COMP%]:before{content:"\\f15b"}.bi-badge-4k-fill[_ngcontent-%COMP%]:before{content:"\\f15c"}.bi-badge-4k[_ngcontent-%COMP%]:before{content:"\\f15d"}.bi-badge-8k-fill[_ngcontent-%COMP%]:before{content:"\\f15e"}.bi-badge-8k[_ngcontent-%COMP%]:before{content:"\\f15f"}.bi-badge-ad-fill[_ngcontent-%COMP%]:before{content:"\\f160"}.bi-badge-ad[_ngcontent-%COMP%]:before{content:"\\f161"}.bi-badge-ar-fill[_ngcontent-%COMP%]:before{content:"\\f162"}.bi-badge-ar[_ngcontent-%COMP%]:before{content:"\\f163"}.bi-badge-cc-fill[_ngcontent-%COMP%]:before{content:"\\f164"}.bi-badge-cc[_ngcontent-%COMP%]:before{content:"\\f165"}.bi-badge-hd-fill[_ngcontent-%COMP%]:before{content:"\\f166"}.bi-badge-hd[_ngcontent-%COMP%]:before{content:"\\f167"}.bi-badge-tm-fill[_ngcontent-%COMP%]:before{content:"\\f168"}.bi-badge-tm[_ngcontent-%COMP%]:before{content:"\\f169"}.bi-badge-vo-fill[_ngcontent-%COMP%]:before{content:"\\f16a"}.bi-badge-vo[_ngcontent-%COMP%]:before{content:"\\f16b"}.bi-badge-vr-fill[_ngcontent-%COMP%]:before{content:"\\f16c"}.bi-badge-vr[_ngcontent-%COMP%]:before{content:"\\f16d"}.bi-badge-wc-fill[_ngcontent-%COMP%]:before{content:"\\f16e"}.bi-badge-wc[_ngcontent-%COMP%]:before{content:"\\f16f"}.bi-bag-check-fill[_ngcontent-%COMP%]:before{content:"\\f170"}.bi-bag-check[_ngcontent-%COMP%]:before{content:"\\f171"}.bi-bag-dash-fill[_ngcontent-%COMP%]:before{content:"\\f172"}.bi-bag-dash[_ngcontent-%COMP%]:before{content:"\\f173"}.bi-bag-fill[_ngcontent-%COMP%]:before{content:"\\f174"}.bi-bag-plus-fill[_ngcontent-%COMP%]:before{content:"\\f175"}.bi-bag-plus[_ngcontent-%COMP%]:before{content:"\\f176"}.bi-bag-x-fill[_ngcontent-%COMP%]:before{content:"\\f177"}.bi-bag-x[_ngcontent-%COMP%]:before{content:"\\f178"}.bi-bag[_ngcontent-%COMP%]:before{content:"\\f179"}.bi-bar-chart-fill[_ngcontent-%COMP%]:before{content:"\\f17a"}.bi-bar-chart-line-fill[_ngcontent-%COMP%]:before{content:"\\f17b"}.bi-bar-chart-line[_ngcontent-%COMP%]:before{content:"\\f17c"}.bi-bar-chart-steps[_ngcontent-%COMP%]:before{content:"\\f17d"}.bi-bar-chart[_ngcontent-%COMP%]:before{content:"\\f17e"}.bi-basket-fill[_ngcontent-%COMP%]:before{content:"\\f17f"}.bi-basket[_ngcontent-%COMP%]:before{content:"\\f180"}.bi-basket2-fill[_ngcontent-%COMP%]:before{content:"\\f181"}.bi-basket2[_ngcontent-%COMP%]:before{content:"\\f182"}.bi-basket3-fill[_ngcontent-%COMP%]:before{content:"\\f183"}.bi-basket3[_ngcontent-%COMP%]:before{content:"\\f184"}.bi-battery-charging[_ngcontent-%COMP%]:before{content:"\\f185"}.bi-battery-full[_ngcontent-%COMP%]:before{content:"\\f186"}.bi-battery-half[_ngcontent-%COMP%]:before{content:"\\f187"}.bi-battery[_ngcontent-%COMP%]:before{content:"\\f188"}.bi-bell-fill[_ngcontent-%COMP%]:before{content:"\\f189"}.bi-bell[_ngcontent-%COMP%]:before{content:"\\f18a"}.bi-bezier[_ngcontent-%COMP%]:before{content:"\\f18b"}.bi-bezier2[_ngcontent-%COMP%]:before{content:"\\f18c"}.bi-bicycle[_ngcontent-%COMP%]:before{content:"\\f18d"}.bi-binoculars-fill[_ngcontent-%COMP%]:before{content:"\\f18e"}.bi-binoculars[_ngcontent-%COMP%]:before{content:"\\f18f"}.bi-blockquote-left[_ngcontent-%COMP%]:before{content:"\\f190"}.bi-blockquote-right[_ngcontent-%COMP%]:before{content:"\\f191"}.bi-book-fill[_ngcontent-%COMP%]:before{content:"\\f192"}.bi-book-half[_ngcontent-%COMP%]:before{content:"\\f193"}.bi-book[_ngcontent-%COMP%]:before{content:"\\f194"}.bi-bookmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f195"}.bi-bookmark-check[_ngcontent-%COMP%]:before{content:"\\f196"}.bi-bookmark-dash-fill[_ngcontent-%COMP%]:before{content:"\\f197"}.bi-bookmark-dash[_ngcontent-%COMP%]:before{content:"\\f198"}.bi-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f199"}.bi-bookmark-heart-fill[_ngcontent-%COMP%]:before{content:"\\f19a"}.bi-bookmark-heart[_ngcontent-%COMP%]:before{content:"\\f19b"}.bi-bookmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f19c"}.bi-bookmark-plus[_ngcontent-%COMP%]:before{content:"\\f19d"}.bi-bookmark-star-fill[_ngcontent-%COMP%]:before{content:"\\f19e"}.bi-bookmark-star[_ngcontent-%COMP%]:before{content:"\\f19f"}.bi-bookmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f1a0"}.bi-bookmark-x[_ngcontent-%COMP%]:before{content:"\\f1a1"}.bi-bookmark[_ngcontent-%COMP%]:before{content:"\\f1a2"}.bi-bookmarks-fill[_ngcontent-%COMP%]:before{content:"\\f1a3"}.bi-bookmarks[_ngcontent-%COMP%]:before{content:"\\f1a4"}.bi-bookshelf[_ngcontent-%COMP%]:before{content:"\\f1a5"}.bi-bootstrap-fill[_ngcontent-%COMP%]:before{content:"\\f1a6"}.bi-bootstrap-reboot[_ngcontent-%COMP%]:before{content:"\\f1a7"}.bi-bootstrap[_ngcontent-%COMP%]:before{content:"\\f1a8"}.bi-border-all[_ngcontent-%COMP%]:before{content:"\\f1a9"}.bi-border-bottom[_ngcontent-%COMP%]:before{content:"\\f1aa"}.bi-border-center[_ngcontent-%COMP%]:before{content:"\\f1ab"}.bi-border-inner[_ngcontent-%COMP%]:before{content:"\\f1ac"}.bi-border-left[_ngcontent-%COMP%]:before{content:"\\f1ad"}.bi-border-middle[_ngcontent-%COMP%]:before{content:"\\f1ae"}.bi-border-outer[_ngcontent-%COMP%]:before{content:"\\f1af"}.bi-border-right[_ngcontent-%COMP%]:before{content:"\\f1b0"}.bi-border-style[_ngcontent-%COMP%]:before{content:"\\f1b1"}.bi-border-top[_ngcontent-%COMP%]:before{content:"\\f1b2"}.bi-border-width[_ngcontent-%COMP%]:before{content:"\\f1b3"}.bi-border[_ngcontent-%COMP%]:before{content:"\\f1b4"}.bi-bounding-box-circles[_ngcontent-%COMP%]:before{content:"\\f1b5"}.bi-bounding-box[_ngcontent-%COMP%]:before{content:"\\f1b6"}.bi-box-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f1b7"}.bi-box-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f1b8"}.bi-box-arrow-down[_ngcontent-%COMP%]:before{content:"\\f1b9"}.bi-box-arrow-in-down-left[_ngcontent-%COMP%]:before{content:"\\f1ba"}.bi-box-arrow-in-down-right[_ngcontent-%COMP%]:before{content:"\\f1bb"}.bi-box-arrow-in-down[_ngcontent-%COMP%]:before{content:"\\f1bc"}.bi-box-arrow-in-left[_ngcontent-%COMP%]:before{content:"\\f1bd"}.bi-box-arrow-in-right[_ngcontent-%COMP%]:before{content:"\\f1be"}.bi-box-arrow-in-up-left[_ngcontent-%COMP%]:before{content:"\\f1bf"}.bi-box-arrow-in-up-right[_ngcontent-%COMP%]:before{content:"\\f1c0"}.bi-box-arrow-in-up[_ngcontent-%COMP%]:before{content:"\\f1c1"}.bi-box-arrow-left[_ngcontent-%COMP%]:before{content:"\\f1c2"}.bi-box-arrow-right[_ngcontent-%COMP%]:before{content:"\\f1c3"}.bi-box-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f1c4"}.bi-box-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f1c5"}.bi-box-arrow-up[_ngcontent-%COMP%]:before{content:"\\f1c6"}.bi-box-seam[_ngcontent-%COMP%]:before{content:"\\f1c7"}.bi-box[_ngcontent-%COMP%]:before{content:"\\f1c8"}.bi-braces[_ngcontent-%COMP%]:before{content:"\\f1c9"}.bi-bricks[_ngcontent-%COMP%]:before{content:"\\f1ca"}.bi-briefcase-fill[_ngcontent-%COMP%]:before{content:"\\f1cb"}.bi-briefcase[_ngcontent-%COMP%]:before{content:"\\f1cc"}.bi-brightness-alt-high-fill[_ngcontent-%COMP%]:before{content:"\\f1cd"}.bi-brightness-alt-high[_ngcontent-%COMP%]:before{content:"\\f1ce"}.bi-brightness-alt-low-fill[_ngcontent-%COMP%]:before{content:"\\f1cf"}.bi-brightness-alt-low[_ngcontent-%COMP%]:before{content:"\\f1d0"}.bi-brightness-high-fill[_ngcontent-%COMP%]:before{content:"\\f1d1"}.bi-brightness-high[_ngcontent-%COMP%]:before{content:"\\f1d2"}.bi-brightness-low-fill[_ngcontent-%COMP%]:before{content:"\\f1d3"}.bi-brightness-low[_ngcontent-%COMP%]:before{content:"\\f1d4"}.bi-broadcast-pin[_ngcontent-%COMP%]:before{content:"\\f1d5"}.bi-broadcast[_ngcontent-%COMP%]:before{content:"\\f1d6"}.bi-brush-fill[_ngcontent-%COMP%]:before{content:"\\f1d7"}.bi-brush[_ngcontent-%COMP%]:before{content:"\\f1d8"}.bi-bucket-fill[_ngcontent-%COMP%]:before{content:"\\f1d9"}.bi-bucket[_ngcontent-%COMP%]:before{content:"\\f1da"}.bi-bug-fill[_ngcontent-%COMP%]:before{content:"\\f1db"}.bi-bug[_ngcontent-%COMP%]:before{content:"\\f1dc"}.bi-building[_ngcontent-%COMP%]:before{content:"\\f1dd"}.bi-bullseye[_ngcontent-%COMP%]:before{content:"\\f1de"}.bi-calculator-fill[_ngcontent-%COMP%]:before{content:"\\f1df"}.bi-calculator[_ngcontent-%COMP%]:before{content:"\\f1e0"}.bi-calendar-check-fill[_ngcontent-%COMP%]:before{content:"\\f1e1"}.bi-calendar-check[_ngcontent-%COMP%]:before{content:"\\f1e2"}.bi-calendar-date-fill[_ngcontent-%COMP%]:before{content:"\\f1e3"}.bi-calendar-date[_ngcontent-%COMP%]:before{content:"\\f1e4"}.bi-calendar-day-fill[_ngcontent-%COMP%]:before{content:"\\f1e5"}.bi-calendar-day[_ngcontent-%COMP%]:before{content:"\\f1e6"}.bi-calendar-event-fill[_ngcontent-%COMP%]:before{content:"\\f1e7"}.bi-calendar-event[_ngcontent-%COMP%]:before{content:"\\f1e8"}.bi-calendar-fill[_ngcontent-%COMP%]:before{content:"\\f1e9"}.bi-calendar-minus-fill[_ngcontent-%COMP%]:before{content:"\\f1ea"}.bi-calendar-minus[_ngcontent-%COMP%]:before{content:"\\f1eb"}.bi-calendar-month-fill[_ngcontent-%COMP%]:before{content:"\\f1ec"}.bi-calendar-month[_ngcontent-%COMP%]:before{content:"\\f1ed"}.bi-calendar-plus-fill[_ngcontent-%COMP%]:before{content:"\\f1ee"}.bi-calendar-plus[_ngcontent-%COMP%]:before{content:"\\f1ef"}.bi-calendar-range-fill[_ngcontent-%COMP%]:before{content:"\\f1f0"}.bi-calendar-range[_ngcontent-%COMP%]:before{content:"\\f1f1"}.bi-calendar-week-fill[_ngcontent-%COMP%]:before{content:"\\f1f2"}.bi-calendar-week[_ngcontent-%COMP%]:before{content:"\\f1f3"}.bi-calendar-x-fill[_ngcontent-%COMP%]:before{content:"\\f1f4"}.bi-calendar-x[_ngcontent-%COMP%]:before{content:"\\f1f5"}.bi-calendar[_ngcontent-%COMP%]:before{content:"\\f1f6"}.bi-calendar2-check-fill[_ngcontent-%COMP%]:before{content:"\\f1f7"}.bi-calendar2-check[_ngcontent-%COMP%]:before{content:"\\f1f8"}.bi-calendar2-date-fill[_ngcontent-%COMP%]:before{content:"\\f1f9"}.bi-calendar2-date[_ngcontent-%COMP%]:before{content:"\\f1fa"}.bi-calendar2-day-fill[_ngcontent-%COMP%]:before{content:"\\f1fb"}.bi-calendar2-day[_ngcontent-%COMP%]:before{content:"\\f1fc"}.bi-calendar2-event-fill[_ngcontent-%COMP%]:before{content:"\\f1fd"}.bi-calendar2-event[_ngcontent-%COMP%]:before{content:"\\f1fe"}.bi-calendar2-fill[_ngcontent-%COMP%]:before{content:"\\f1ff"}.bi-calendar2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f200"}.bi-calendar2-minus[_ngcontent-%COMP%]:before{content:"\\f201"}.bi-calendar2-month-fill[_ngcontent-%COMP%]:before{content:"\\f202"}.bi-calendar2-month[_ngcontent-%COMP%]:before{content:"\\f203"}.bi-calendar2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f204"}.bi-calendar2-plus[_ngcontent-%COMP%]:before{content:"\\f205"}.bi-calendar2-range-fill[_ngcontent-%COMP%]:before{content:"\\f206"}.bi-calendar2-range[_ngcontent-%COMP%]:before{content:"\\f207"}.bi-calendar2-week-fill[_ngcontent-%COMP%]:before{content:"\\f208"}.bi-calendar2-week[_ngcontent-%COMP%]:before{content:"\\f209"}.bi-calendar2-x-fill[_ngcontent-%COMP%]:before{content:"\\f20a"}.bi-calendar2-x[_ngcontent-%COMP%]:before{content:"\\f20b"}.bi-calendar2[_ngcontent-%COMP%]:before{content:"\\f20c"}.bi-calendar3-event-fill[_ngcontent-%COMP%]:before{content:"\\f20d"}.bi-calendar3-event[_ngcontent-%COMP%]:before{content:"\\f20e"}.bi-calendar3-fill[_ngcontent-%COMP%]:before{content:"\\f20f"}.bi-calendar3-range-fill[_ngcontent-%COMP%]:before{content:"\\f210"}.bi-calendar3-range[_ngcontent-%COMP%]:before{content:"\\f211"}.bi-calendar3-week-fill[_ngcontent-%COMP%]:before{content:"\\f212"}.bi-calendar3-week[_ngcontent-%COMP%]:before{content:"\\f213"}.bi-calendar3[_ngcontent-%COMP%]:before{content:"\\f214"}.bi-calendar4-event[_ngcontent-%COMP%]:before{content:"\\f215"}.bi-calendar4-range[_ngcontent-%COMP%]:before{content:"\\f216"}.bi-calendar4-week[_ngcontent-%COMP%]:before{content:"\\f217"}.bi-calendar4[_ngcontent-%COMP%]:before{content:"\\f218"}.bi-camera-fill[_ngcontent-%COMP%]:before{content:"\\f219"}.bi-camera-reels-fill[_ngcontent-%COMP%]:before{content:"\\f21a"}.bi-camera-reels[_ngcontent-%COMP%]:before{content:"\\f21b"}.bi-camera-video-fill[_ngcontent-%COMP%]:before{content:"\\f21c"}.bi-camera-video-off-fill[_ngcontent-%COMP%]:before{content:"\\f21d"}.bi-camera-video-off[_ngcontent-%COMP%]:before{content:"\\f21e"}.bi-camera-video[_ngcontent-%COMP%]:before{content:"\\f21f"}.bi-camera[_ngcontent-%COMP%]:before{content:"\\f220"}.bi-camera2[_ngcontent-%COMP%]:before{content:"\\f221"}.bi-capslock-fill[_ngcontent-%COMP%]:before{content:"\\f222"}.bi-capslock[_ngcontent-%COMP%]:before{content:"\\f223"}.bi-card-checklist[_ngcontent-%COMP%]:before{content:"\\f224"}.bi-card-heading[_ngcontent-%COMP%]:before{content:"\\f225"}.bi-card-image[_ngcontent-%COMP%]:before{content:"\\f226"}.bi-card-list[_ngcontent-%COMP%]:before{content:"\\f227"}.bi-card-text[_ngcontent-%COMP%]:before{content:"\\f228"}.bi-caret-down-fill[_ngcontent-%COMP%]:before{content:"\\f229"}.bi-caret-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f22a"}.bi-caret-down-square[_ngcontent-%COMP%]:before{content:"\\f22b"}.bi-caret-down[_ngcontent-%COMP%]:before{content:"\\f22c"}.bi-caret-left-fill[_ngcontent-%COMP%]:before{content:"\\f22d"}.bi-caret-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f22e"}.bi-caret-left-square[_ngcontent-%COMP%]:before{content:"\\f22f"}.bi-caret-left[_ngcontent-%COMP%]:before{content:"\\f230"}.bi-caret-right-fill[_ngcontent-%COMP%]:before{content:"\\f231"}.bi-caret-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f232"}.bi-caret-right-square[_ngcontent-%COMP%]:before{content:"\\f233"}.bi-caret-right[_ngcontent-%COMP%]:before{content:"\\f234"}.bi-caret-up-fill[_ngcontent-%COMP%]:before{content:"\\f235"}.bi-caret-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f236"}.bi-caret-up-square[_ngcontent-%COMP%]:before{content:"\\f237"}.bi-caret-up[_ngcontent-%COMP%]:before{content:"\\f238"}.bi-cart-check-fill[_ngcontent-%COMP%]:before{content:"\\f239"}.bi-cart-check[_ngcontent-%COMP%]:before{content:"\\f23a"}.bi-cart-dash-fill[_ngcontent-%COMP%]:before{content:"\\f23b"}.bi-cart-dash[_ngcontent-%COMP%]:before{content:"\\f23c"}.bi-cart-fill[_ngcontent-%COMP%]:before{content:"\\f23d"}.bi-cart-plus-fill[_ngcontent-%COMP%]:before{content:"\\f23e"}.bi-cart-plus[_ngcontent-%COMP%]:before{content:"\\f23f"}.bi-cart-x-fill[_ngcontent-%COMP%]:before{content:"\\f240"}.bi-cart-x[_ngcontent-%COMP%]:before{content:"\\f241"}.bi-cart[_ngcontent-%COMP%]:before{content:"\\f242"}.bi-cart2[_ngcontent-%COMP%]:before{content:"\\f243"}.bi-cart3[_ngcontent-%COMP%]:before{content:"\\f244"}.bi-cart4[_ngcontent-%COMP%]:before{content:"\\f245"}.bi-cash-stack[_ngcontent-%COMP%]:before{content:"\\f246"}.bi-cash[_ngcontent-%COMP%]:before{content:"\\f247"}.bi-cast[_ngcontent-%COMP%]:before{content:"\\f248"}.bi-chat-dots-fill[_ngcontent-%COMP%]:before{content:"\\f249"}.bi-chat-dots[_ngcontent-%COMP%]:before{content:"\\f24a"}.bi-chat-fill[_ngcontent-%COMP%]:before{content:"\\f24b"}.bi-chat-left-dots-fill[_ngcontent-%COMP%]:before{content:"\\f24c"}.bi-chat-left-dots[_ngcontent-%COMP%]:before{content:"\\f24d"}.bi-chat-left-fill[_ngcontent-%COMP%]:before{content:"\\f24e"}.bi-chat-left-quote-fill[_ngcontent-%COMP%]:before{content:"\\f24f"}.bi-chat-left-quote[_ngcontent-%COMP%]:before{content:"\\f250"}.bi-chat-left-text-fill[_ngcontent-%COMP%]:before{content:"\\f251"}.bi-chat-left-text[_ngcontent-%COMP%]:before{content:"\\f252"}.bi-chat-left[_ngcontent-%COMP%]:before{content:"\\f253"}.bi-chat-quote-fill[_ngcontent-%COMP%]:before{content:"\\f254"}.bi-chat-quote[_ngcontent-%COMP%]:before{content:"\\f255"}.bi-chat-right-dots-fill[_ngcontent-%COMP%]:before{content:"\\f256"}.bi-chat-right-dots[_ngcontent-%COMP%]:before{content:"\\f257"}.bi-chat-right-fill[_ngcontent-%COMP%]:before{content:"\\f258"}.bi-chat-right-quote-fill[_ngcontent-%COMP%]:before{content:"\\f259"}.bi-chat-right-quote[_ngcontent-%COMP%]:before{content:"\\f25a"}.bi-chat-right-text-fill[_ngcontent-%COMP%]:before{content:"\\f25b"}.bi-chat-right-text[_ngcontent-%COMP%]:before{content:"\\f25c"}.bi-chat-right[_ngcontent-%COMP%]:before{content:"\\f25d"}.bi-chat-square-dots-fill[_ngcontent-%COMP%]:before{content:"\\f25e"}.bi-chat-square-dots[_ngcontent-%COMP%]:before{content:"\\f25f"}.bi-chat-square-fill[_ngcontent-%COMP%]:before{content:"\\f260"}.bi-chat-square-quote-fill[_ngcontent-%COMP%]:before{content:"\\f261"}.bi-chat-square-quote[_ngcontent-%COMP%]:before{content:"\\f262"}.bi-chat-square-text-fill[_ngcontent-%COMP%]:before{content:"\\f263"}.bi-chat-square-text[_ngcontent-%COMP%]:before{content:"\\f264"}.bi-chat-square[_ngcontent-%COMP%]:before{content:"\\f265"}.bi-chat-text-fill[_ngcontent-%COMP%]:before{content:"\\f266"}.bi-chat-text[_ngcontent-%COMP%]:before{content:"\\f267"}.bi-chat[_ngcontent-%COMP%]:before{content:"\\f268"}.bi-check-all[_ngcontent-%COMP%]:before{content:"\\f269"}.bi-check-circle-fill[_ngcontent-%COMP%]:before{content:"\\f26a"}.bi-check-circle[_ngcontent-%COMP%]:before{content:"\\f26b"}.bi-check-square-fill[_ngcontent-%COMP%]:before{content:"\\f26c"}.bi-check-square[_ngcontent-%COMP%]:before{content:"\\f26d"}.bi-check[_ngcontent-%COMP%]:before{content:"\\f26e"}.bi-check2-all[_ngcontent-%COMP%]:before{content:"\\f26f"}.bi-check2-circle[_ngcontent-%COMP%]:before{content:"\\f270"}.bi-check2-square[_ngcontent-%COMP%]:before{content:"\\f271"}.bi-check2[_ngcontent-%COMP%]:before{content:"\\f272"}.bi-chevron-bar-contract[_ngcontent-%COMP%]:before{content:"\\f273"}.bi-chevron-bar-down[_ngcontent-%COMP%]:before{content:"\\f274"}.bi-chevron-bar-expand[_ngcontent-%COMP%]:before{content:"\\f275"}.bi-chevron-bar-left[_ngcontent-%COMP%]:before{content:"\\f276"}.bi-chevron-bar-right[_ngcontent-%COMP%]:before{content:"\\f277"}.bi-chevron-bar-up[_ngcontent-%COMP%]:before{content:"\\f278"}.bi-chevron-compact-down[_ngcontent-%COMP%]:before{content:"\\f279"}.bi-chevron-compact-left[_ngcontent-%COMP%]:before{content:"\\f27a"}.bi-chevron-compact-right[_ngcontent-%COMP%]:before{content:"\\f27b"}.bi-chevron-compact-up[_ngcontent-%COMP%]:before{content:"\\f27c"}.bi-chevron-contract[_ngcontent-%COMP%]:before{content:"\\f27d"}.bi-chevron-double-down[_ngcontent-%COMP%]:before{content:"\\f27e"}.bi-chevron-double-left[_ngcontent-%COMP%]:before{content:"\\f27f"}.bi-chevron-double-right[_ngcontent-%COMP%]:before{content:"\\f280"}.bi-chevron-double-up[_ngcontent-%COMP%]:before{content:"\\f281"}.bi-chevron-down[_ngcontent-%COMP%]:before{content:"\\f282"}.bi-chevron-expand[_ngcontent-%COMP%]:before{content:"\\f283"}.bi-chevron-left[_ngcontent-%COMP%]:before{content:"\\f284"}.bi-chevron-right[_ngcontent-%COMP%]:before{content:"\\f285"}.bi-chevron-up[_ngcontent-%COMP%]:before{content:"\\f286"}.bi-circle-fill[_ngcontent-%COMP%]:before{content:"\\f287"}.bi-circle-half[_ngcontent-%COMP%]:before{content:"\\f288"}.bi-circle-square[_ngcontent-%COMP%]:before{content:"\\f289"}.bi-circle[_ngcontent-%COMP%]:before{content:"\\f28a"}.bi-clipboard-check[_ngcontent-%COMP%]:before{content:"\\f28b"}.bi-clipboard-data[_ngcontent-%COMP%]:before{content:"\\f28c"}.bi-clipboard-minus[_ngcontent-%COMP%]:before{content:"\\f28d"}.bi-clipboard-plus[_ngcontent-%COMP%]:before{content:"\\f28e"}.bi-clipboard-x[_ngcontent-%COMP%]:before{content:"\\f28f"}.bi-clipboard[_ngcontent-%COMP%]:before{content:"\\f290"}.bi-clock-fill[_ngcontent-%COMP%]:before{content:"\\f291"}.bi-clock-history[_ngcontent-%COMP%]:before{content:"\\f292"}.bi-clock[_ngcontent-%COMP%]:before{content:"\\f293"}.bi-cloud-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f294"}.bi-cloud-arrow-down[_ngcontent-%COMP%]:before{content:"\\f295"}.bi-cloud-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f296"}.bi-cloud-arrow-up[_ngcontent-%COMP%]:before{content:"\\f297"}.bi-cloud-check-fill[_ngcontent-%COMP%]:before{content:"\\f298"}.bi-cloud-check[_ngcontent-%COMP%]:before{content:"\\f299"}.bi-cloud-download-fill[_ngcontent-%COMP%]:before{content:"\\f29a"}.bi-cloud-download[_ngcontent-%COMP%]:before{content:"\\f29b"}.bi-cloud-drizzle-fill[_ngcontent-%COMP%]:before{content:"\\f29c"}.bi-cloud-drizzle[_ngcontent-%COMP%]:before{content:"\\f29d"}.bi-cloud-fill[_ngcontent-%COMP%]:before{content:"\\f29e"}.bi-cloud-fog-fill[_ngcontent-%COMP%]:before{content:"\\f29f"}.bi-cloud-fog[_ngcontent-%COMP%]:before{content:"\\f2a0"}.bi-cloud-fog2-fill[_ngcontent-%COMP%]:before{content:"\\f2a1"}.bi-cloud-fog2[_ngcontent-%COMP%]:before{content:"\\f2a2"}.bi-cloud-hail-fill[_ngcontent-%COMP%]:before{content:"\\f2a3"}.bi-cloud-hail[_ngcontent-%COMP%]:before{content:"\\f2a4"}.bi-cloud-haze-1[_ngcontent-%COMP%]:before{content:"\\f2a5"}.bi-cloud-haze-fill[_ngcontent-%COMP%]:before{content:"\\f2a6"}.bi-cloud-haze[_ngcontent-%COMP%]:before{content:"\\f2a7"}.bi-cloud-haze2-fill[_ngcontent-%COMP%]:before{content:"\\f2a8"}.bi-cloud-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f2a9"}.bi-cloud-lightning-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2aa"}.bi-cloud-lightning-rain[_ngcontent-%COMP%]:before{content:"\\f2ab"}.bi-cloud-lightning[_ngcontent-%COMP%]:before{content:"\\f2ac"}.bi-cloud-minus-fill[_ngcontent-%COMP%]:before{content:"\\f2ad"}.bi-cloud-minus[_ngcontent-%COMP%]:before{content:"\\f2ae"}.bi-cloud-moon-fill[_ngcontent-%COMP%]:before{content:"\\f2af"}.bi-cloud-moon[_ngcontent-%COMP%]:before{content:"\\f2b0"}.bi-cloud-plus-fill[_ngcontent-%COMP%]:before{content:"\\f2b1"}.bi-cloud-plus[_ngcontent-%COMP%]:before{content:"\\f2b2"}.bi-cloud-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2b3"}.bi-cloud-rain-heavy-fill[_ngcontent-%COMP%]:before{content:"\\f2b4"}.bi-cloud-rain-heavy[_ngcontent-%COMP%]:before{content:"\\f2b5"}.bi-cloud-rain[_ngcontent-%COMP%]:before{content:"\\f2b6"}.bi-cloud-slash-fill[_ngcontent-%COMP%]:before{content:"\\f2b7"}.bi-cloud-slash[_ngcontent-%COMP%]:before{content:"\\f2b8"}.bi-cloud-sleet-fill[_ngcontent-%COMP%]:before{content:"\\f2b9"}.bi-cloud-sleet[_ngcontent-%COMP%]:before{content:"\\f2ba"}.bi-cloud-snow-fill[_ngcontent-%COMP%]:before{content:"\\f2bb"}.bi-cloud-snow[_ngcontent-%COMP%]:before{content:"\\f2bc"}.bi-cloud-sun-fill[_ngcontent-%COMP%]:before{content:"\\f2bd"}.bi-cloud-sun[_ngcontent-%COMP%]:before{content:"\\f2be"}.bi-cloud-upload-fill[_ngcontent-%COMP%]:before{content:"\\f2bf"}.bi-cloud-upload[_ngcontent-%COMP%]:before{content:"\\f2c0"}.bi-cloud[_ngcontent-%COMP%]:before{content:"\\f2c1"}.bi-clouds-fill[_ngcontent-%COMP%]:before{content:"\\f2c2"}.bi-clouds[_ngcontent-%COMP%]:before{content:"\\f2c3"}.bi-cloudy-fill[_ngcontent-%COMP%]:before{content:"\\f2c4"}.bi-cloudy[_ngcontent-%COMP%]:before{content:"\\f2c5"}.bi-code-slash[_ngcontent-%COMP%]:before{content:"\\f2c6"}.bi-code-square[_ngcontent-%COMP%]:before{content:"\\f2c7"}.bi-code[_ngcontent-%COMP%]:before{content:"\\f2c8"}.bi-collection-fill[_ngcontent-%COMP%]:before{content:"\\f2c9"}.bi-collection-play-fill[_ngcontent-%COMP%]:before{content:"\\f2ca"}.bi-collection-play[_ngcontent-%COMP%]:before{content:"\\f2cb"}.bi-collection[_ngcontent-%COMP%]:before{content:"\\f2cc"}.bi-columns-gap[_ngcontent-%COMP%]:before{content:"\\f2cd"}.bi-columns[_ngcontent-%COMP%]:before{content:"\\f2ce"}.bi-command[_ngcontent-%COMP%]:before{content:"\\f2cf"}.bi-compass-fill[_ngcontent-%COMP%]:before{content:"\\f2d0"}.bi-compass[_ngcontent-%COMP%]:before{content:"\\f2d1"}.bi-cone-striped[_ngcontent-%COMP%]:before{content:"\\f2d2"}.bi-cone[_ngcontent-%COMP%]:before{content:"\\f2d3"}.bi-controller[_ngcontent-%COMP%]:before{content:"\\f2d4"}.bi-cpu-fill[_ngcontent-%COMP%]:before{content:"\\f2d5"}.bi-cpu[_ngcontent-%COMP%]:before{content:"\\f2d6"}.bi-credit-card-2-back-fill[_ngcontent-%COMP%]:before{content:"\\f2d7"}.bi-credit-card-2-back[_ngcontent-%COMP%]:before{content:"\\f2d8"}.bi-credit-card-2-front-fill[_ngcontent-%COMP%]:before{content:"\\f2d9"}.bi-credit-card-2-front[_ngcontent-%COMP%]:before{content:"\\f2da"}.bi-credit-card-fill[_ngcontent-%COMP%]:before{content:"\\f2db"}.bi-credit-card[_ngcontent-%COMP%]:before{content:"\\f2dc"}.bi-crop[_ngcontent-%COMP%]:before{content:"\\f2dd"}.bi-cup-fill[_ngcontent-%COMP%]:before{content:"\\f2de"}.bi-cup-straw[_ngcontent-%COMP%]:before{content:"\\f2df"}.bi-cup[_ngcontent-%COMP%]:before{content:"\\f2e0"}.bi-cursor-fill[_ngcontent-%COMP%]:before{content:"\\f2e1"}.bi-cursor-text[_ngcontent-%COMP%]:before{content:"\\f2e2"}.bi-cursor[_ngcontent-%COMP%]:before{content:"\\f2e3"}.bi-dash-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f2e4"}.bi-dash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f2e5"}.bi-dash-circle[_ngcontent-%COMP%]:before{content:"\\f2e6"}.bi-dash-square-dotted[_ngcontent-%COMP%]:before{content:"\\f2e7"}.bi-dash-square-fill[_ngcontent-%COMP%]:before{content:"\\f2e8"}.bi-dash-square[_ngcontent-%COMP%]:before{content:"\\f2e9"}.bi-dash[_ngcontent-%COMP%]:before{content:"\\f2ea"}.bi-diagram-2-fill[_ngcontent-%COMP%]:before{content:"\\f2eb"}.bi-diagram-2[_ngcontent-%COMP%]:before{content:"\\f2ec"}.bi-diagram-3-fill[_ngcontent-%COMP%]:before{content:"\\f2ed"}.bi-diagram-3[_ngcontent-%COMP%]:before{content:"\\f2ee"}.bi-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f2ef"}.bi-diamond-half[_ngcontent-%COMP%]:before{content:"\\f2f0"}.bi-diamond[_ngcontent-%COMP%]:before{content:"\\f2f1"}.bi-dice-1-fill[_ngcontent-%COMP%]:before{content:"\\f2f2"}.bi-dice-1[_ngcontent-%COMP%]:before{content:"\\f2f3"}.bi-dice-2-fill[_ngcontent-%COMP%]:before{content:"\\f2f4"}.bi-dice-2[_ngcontent-%COMP%]:before{content:"\\f2f5"}.bi-dice-3-fill[_ngcontent-%COMP%]:before{content:"\\f2f6"}.bi-dice-3[_ngcontent-%COMP%]:before{content:"\\f2f7"}.bi-dice-4-fill[_ngcontent-%COMP%]:before{content:"\\f2f8"}.bi-dice-4[_ngcontent-%COMP%]:before{content:"\\f2f9"}.bi-dice-5-fill[_ngcontent-%COMP%]:before{content:"\\f2fa"}.bi-dice-5[_ngcontent-%COMP%]:before{content:"\\f2fb"}.bi-dice-6-fill[_ngcontent-%COMP%]:before{content:"\\f2fc"}.bi-dice-6[_ngcontent-%COMP%]:before{content:"\\f2fd"}.bi-disc-fill[_ngcontent-%COMP%]:before{content:"\\f2fe"}.bi-disc[_ngcontent-%COMP%]:before{content:"\\f2ff"}.bi-discord[_ngcontent-%COMP%]:before{content:"\\f300"}.bi-display-fill[_ngcontent-%COMP%]:before{content:"\\f301"}.bi-display[_ngcontent-%COMP%]:before{content:"\\f302"}.bi-distribute-horizontal[_ngcontent-%COMP%]:before{content:"\\f303"}.bi-distribute-vertical[_ngcontent-%COMP%]:before{content:"\\f304"}.bi-door-closed-fill[_ngcontent-%COMP%]:before{content:"\\f305"}.bi-door-closed[_ngcontent-%COMP%]:before{content:"\\f306"}.bi-door-open-fill[_ngcontent-%COMP%]:before{content:"\\f307"}.bi-door-open[_ngcontent-%COMP%]:before{content:"\\f308"}.bi-dot[_ngcontent-%COMP%]:before{content:"\\f309"}.bi-download[_ngcontent-%COMP%]:before{content:"\\f30a"}.bi-droplet-fill[_ngcontent-%COMP%]:before{content:"\\f30b"}.bi-droplet-half[_ngcontent-%COMP%]:before{content:"\\f30c"}.bi-droplet[_ngcontent-%COMP%]:before{content:"\\f30d"}.bi-earbuds[_ngcontent-%COMP%]:before{content:"\\f30e"}.bi-easel-fill[_ngcontent-%COMP%]:before{content:"\\f30f"}.bi-easel[_ngcontent-%COMP%]:before{content:"\\f310"}.bi-egg-fill[_ngcontent-%COMP%]:before{content:"\\f311"}.bi-egg-fried[_ngcontent-%COMP%]:before{content:"\\f312"}.bi-egg[_ngcontent-%COMP%]:before{content:"\\f313"}.bi-eject-fill[_ngcontent-%COMP%]:before{content:"\\f314"}.bi-eject[_ngcontent-%COMP%]:before{content:"\\f315"}.bi-emoji-angry-fill[_ngcontent-%COMP%]:before{content:"\\f316"}.bi-emoji-angry[_ngcontent-%COMP%]:before{content:"\\f317"}.bi-emoji-dizzy-fill[_ngcontent-%COMP%]:before{content:"\\f318"}.bi-emoji-dizzy[_ngcontent-%COMP%]:before{content:"\\f319"}.bi-emoji-expressionless-fill[_ngcontent-%COMP%]:before{content:"\\f31a"}.bi-emoji-expressionless[_ngcontent-%COMP%]:before{content:"\\f31b"}.bi-emoji-frown-fill[_ngcontent-%COMP%]:before{content:"\\f31c"}.bi-emoji-frown[_ngcontent-%COMP%]:before{content:"\\f31d"}.bi-emoji-heart-eyes-fill[_ngcontent-%COMP%]:before{content:"\\f31e"}.bi-emoji-heart-eyes[_ngcontent-%COMP%]:before{content:"\\f31f"}.bi-emoji-laughing-fill[_ngcontent-%COMP%]:before{content:"\\f320"}.bi-emoji-laughing[_ngcontent-%COMP%]:before{content:"\\f321"}.bi-emoji-neutral-fill[_ngcontent-%COMP%]:before{content:"\\f322"}.bi-emoji-neutral[_ngcontent-%COMP%]:before{content:"\\f323"}.bi-emoji-smile-fill[_ngcontent-%COMP%]:before{content:"\\f324"}.bi-emoji-smile-upside-down-fill[_ngcontent-%COMP%]:before{content:"\\f325"}.bi-emoji-smile-upside-down[_ngcontent-%COMP%]:before{content:"\\f326"}.bi-emoji-smile[_ngcontent-%COMP%]:before{content:"\\f327"}.bi-emoji-sunglasses-fill[_ngcontent-%COMP%]:before{content:"\\f328"}.bi-emoji-sunglasses[_ngcontent-%COMP%]:before{content:"\\f329"}.bi-emoji-wink-fill[_ngcontent-%COMP%]:before{content:"\\f32a"}.bi-emoji-wink[_ngcontent-%COMP%]:before{content:"\\f32b"}.bi-envelope-fill[_ngcontent-%COMP%]:before{content:"\\f32c"}.bi-envelope-open-fill[_ngcontent-%COMP%]:before{content:"\\f32d"}.bi-envelope-open[_ngcontent-%COMP%]:before{content:"\\f32e"}.bi-envelope[_ngcontent-%COMP%]:before{content:"\\f32f"}.bi-eraser-fill[_ngcontent-%COMP%]:before{content:"\\f330"}.bi-eraser[_ngcontent-%COMP%]:before{content:"\\f331"}.bi-exclamation-circle-fill[_ngcontent-%COMP%]:before{content:"\\f332"}.bi-exclamation-circle[_ngcontent-%COMP%]:before{content:"\\f333"}.bi-exclamation-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f334"}.bi-exclamation-diamond[_ngcontent-%COMP%]:before{content:"\\f335"}.bi-exclamation-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f336"}.bi-exclamation-octagon[_ngcontent-%COMP%]:before{content:"\\f337"}.bi-exclamation-square-fill[_ngcontent-%COMP%]:before{content:"\\f338"}.bi-exclamation-square[_ngcontent-%COMP%]:before{content:"\\f339"}.bi-exclamation-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f33a"}.bi-exclamation-triangle[_ngcontent-%COMP%]:before{content:"\\f33b"}.bi-exclamation[_ngcontent-%COMP%]:before{content:"\\f33c"}.bi-exclude[_ngcontent-%COMP%]:before{content:"\\f33d"}.bi-eye-fill[_ngcontent-%COMP%]:before{content:"\\f33e"}.bi-eye-slash-fill[_ngcontent-%COMP%]:before{content:"\\f33f"}.bi-eye-slash[_ngcontent-%COMP%]:before{content:"\\f340"}.bi-eye[_ngcontent-%COMP%]:before{content:"\\f341"}.bi-eyedropper[_ngcontent-%COMP%]:before{content:"\\f342"}.bi-eyeglasses[_ngcontent-%COMP%]:before{content:"\\f343"}.bi-facebook[_ngcontent-%COMP%]:before{content:"\\f344"}.bi-file-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f345"}.bi-file-arrow-down[_ngcontent-%COMP%]:before{content:"\\f346"}.bi-file-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f347"}.bi-file-arrow-up[_ngcontent-%COMP%]:before{content:"\\f348"}.bi-file-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f349"}.bi-file-bar-graph[_ngcontent-%COMP%]:before{content:"\\f34a"}.bi-file-binary-fill[_ngcontent-%COMP%]:before{content:"\\f34b"}.bi-file-binary[_ngcontent-%COMP%]:before{content:"\\f34c"}.bi-file-break-fill[_ngcontent-%COMP%]:before{content:"\\f34d"}.bi-file-break[_ngcontent-%COMP%]:before{content:"\\f34e"}.bi-file-check-fill[_ngcontent-%COMP%]:before{content:"\\f34f"}.bi-file-check[_ngcontent-%COMP%]:before{content:"\\f350"}.bi-file-code-fill[_ngcontent-%COMP%]:before{content:"\\f351"}.bi-file-code[_ngcontent-%COMP%]:before{content:"\\f352"}.bi-file-diff-fill[_ngcontent-%COMP%]:before{content:"\\f353"}.bi-file-diff[_ngcontent-%COMP%]:before{content:"\\f354"}.bi-file-earmark-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f355"}.bi-file-earmark-arrow-down[_ngcontent-%COMP%]:before{content:"\\f356"}.bi-file-earmark-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f357"}.bi-file-earmark-arrow-up[_ngcontent-%COMP%]:before{content:"\\f358"}.bi-file-earmark-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f359"}.bi-file-earmark-bar-graph[_ngcontent-%COMP%]:before{content:"\\f35a"}.bi-file-earmark-binary-fill[_ngcontent-%COMP%]:before{content:"\\f35b"}.bi-file-earmark-binary[_ngcontent-%COMP%]:before{content:"\\f35c"}.bi-file-earmark-break-fill[_ngcontent-%COMP%]:before{content:"\\f35d"}.bi-file-earmark-break[_ngcontent-%COMP%]:before{content:"\\f35e"}.bi-file-earmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f35f"}.bi-file-earmark-check[_ngcontent-%COMP%]:before{content:"\\f360"}.bi-file-earmark-code-fill[_ngcontent-%COMP%]:before{content:"\\f361"}.bi-file-earmark-code[_ngcontent-%COMP%]:before{content:"\\f362"}.bi-file-earmark-diff-fill[_ngcontent-%COMP%]:before{content:"\\f363"}.bi-file-earmark-diff[_ngcontent-%COMP%]:before{content:"\\f364"}.bi-file-earmark-easel-fill[_ngcontent-%COMP%]:before{content:"\\f365"}.bi-file-earmark-easel[_ngcontent-%COMP%]:before{content:"\\f366"}.bi-file-earmark-excel-fill[_ngcontent-%COMP%]:before{content:"\\f367"}.bi-file-earmark-excel[_ngcontent-%COMP%]:before{content:"\\f368"}.bi-file-earmark-fill[_ngcontent-%COMP%]:before{content:"\\f369"}.bi-file-earmark-font-fill[_ngcontent-%COMP%]:before{content:"\\f36a"}.bi-file-earmark-font[_ngcontent-%COMP%]:before{content:"\\f36b"}.bi-file-earmark-image-fill[_ngcontent-%COMP%]:before{content:"\\f36c"}.bi-file-earmark-image[_ngcontent-%COMP%]:before{content:"\\f36d"}.bi-file-earmark-lock-fill[_ngcontent-%COMP%]:before{content:"\\f36e"}.bi-file-earmark-lock[_ngcontent-%COMP%]:before{content:"\\f36f"}.bi-file-earmark-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f370"}.bi-file-earmark-lock2[_ngcontent-%COMP%]:before{content:"\\f371"}.bi-file-earmark-medical-fill[_ngcontent-%COMP%]:before{content:"\\f372"}.bi-file-earmark-medical[_ngcontent-%COMP%]:before{content:"\\f373"}.bi-file-earmark-minus-fill[_ngcontent-%COMP%]:before{content:"\\f374"}.bi-file-earmark-minus[_ngcontent-%COMP%]:before{content:"\\f375"}.bi-file-earmark-music-fill[_ngcontent-%COMP%]:before{content:"\\f376"}.bi-file-earmark-music[_ngcontent-%COMP%]:before{content:"\\f377"}.bi-file-earmark-person-fill[_ngcontent-%COMP%]:before{content:"\\f378"}.bi-file-earmark-person[_ngcontent-%COMP%]:before{content:"\\f379"}.bi-file-earmark-play-fill[_ngcontent-%COMP%]:before{content:"\\f37a"}.bi-file-earmark-play[_ngcontent-%COMP%]:before{content:"\\f37b"}.bi-file-earmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f37c"}.bi-file-earmark-plus[_ngcontent-%COMP%]:before{content:"\\f37d"}.bi-file-earmark-post-fill[_ngcontent-%COMP%]:before{content:"\\f37e"}.bi-file-earmark-post[_ngcontent-%COMP%]:before{content:"\\f37f"}.bi-file-earmark-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f380"}.bi-file-earmark-ppt[_ngcontent-%COMP%]:before{content:"\\f381"}.bi-file-earmark-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f382"}.bi-file-earmark-richtext[_ngcontent-%COMP%]:before{content:"\\f383"}.bi-file-earmark-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f384"}.bi-file-earmark-ruled[_ngcontent-%COMP%]:before{content:"\\f385"}.bi-file-earmark-slides-fill[_ngcontent-%COMP%]:before{content:"\\f386"}.bi-file-earmark-slides[_ngcontent-%COMP%]:before{content:"\\f387"}.bi-file-earmark-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f388"}.bi-file-earmark-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f389"}.bi-file-earmark-text-fill[_ngcontent-%COMP%]:before{content:"\\f38a"}.bi-file-earmark-text[_ngcontent-%COMP%]:before{content:"\\f38b"}.bi-file-earmark-word-fill[_ngcontent-%COMP%]:before{content:"\\f38c"}.bi-file-earmark-word[_ngcontent-%COMP%]:before{content:"\\f38d"}.bi-file-earmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f38e"}.bi-file-earmark-x[_ngcontent-%COMP%]:before{content:"\\f38f"}.bi-file-earmark-zip-fill[_ngcontent-%COMP%]:before{content:"\\f390"}.bi-file-earmark-zip[_ngcontent-%COMP%]:before{content:"\\f391"}.bi-file-earmark[_ngcontent-%COMP%]:before{content:"\\f392"}.bi-file-easel-fill[_ngcontent-%COMP%]:before{content:"\\f393"}.bi-file-easel[_ngcontent-%COMP%]:before{content:"\\f394"}.bi-file-excel-fill[_ngcontent-%COMP%]:before{content:"\\f395"}.bi-file-excel[_ngcontent-%COMP%]:before{content:"\\f396"}.bi-file-fill[_ngcontent-%COMP%]:before{content:"\\f397"}.bi-file-font-fill[_ngcontent-%COMP%]:before{content:"\\f398"}.bi-file-font[_ngcontent-%COMP%]:before{content:"\\f399"}.bi-file-image-fill[_ngcontent-%COMP%]:before{content:"\\f39a"}.bi-file-image[_ngcontent-%COMP%]:before{content:"\\f39b"}.bi-file-lock-fill[_ngcontent-%COMP%]:before{content:"\\f39c"}.bi-file-lock[_ngcontent-%COMP%]:before{content:"\\f39d"}.bi-file-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f39e"}.bi-file-lock2[_ngcontent-%COMP%]:before{content:"\\f39f"}.bi-file-medical-fill[_ngcontent-%COMP%]:before{content:"\\f3a0"}.bi-file-medical[_ngcontent-%COMP%]:before{content:"\\f3a1"}.bi-file-minus-fill[_ngcontent-%COMP%]:before{content:"\\f3a2"}.bi-file-minus[_ngcontent-%COMP%]:before{content:"\\f3a3"}.bi-file-music-fill[_ngcontent-%COMP%]:before{content:"\\f3a4"}.bi-file-music[_ngcontent-%COMP%]:before{content:"\\f3a5"}.bi-file-person-fill[_ngcontent-%COMP%]:before{content:"\\f3a6"}.bi-file-person[_ngcontent-%COMP%]:before{content:"\\f3a7"}.bi-file-play-fill[_ngcontent-%COMP%]:before{content:"\\f3a8"}.bi-file-play[_ngcontent-%COMP%]:before{content:"\\f3a9"}.bi-file-plus-fill[_ngcontent-%COMP%]:before{content:"\\f3aa"}.bi-file-plus[_ngcontent-%COMP%]:before{content:"\\f3ab"}.bi-file-post-fill[_ngcontent-%COMP%]:before{content:"\\f3ac"}.bi-file-post[_ngcontent-%COMP%]:before{content:"\\f3ad"}.bi-file-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f3ae"}.bi-file-ppt[_ngcontent-%COMP%]:before{content:"\\f3af"}.bi-file-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f3b0"}.bi-file-richtext[_ngcontent-%COMP%]:before{content:"\\f3b1"}.bi-file-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f3b2"}.bi-file-ruled[_ngcontent-%COMP%]:before{content:"\\f3b3"}.bi-file-slides-fill[_ngcontent-%COMP%]:before{content:"\\f3b4"}.bi-file-slides[_ngcontent-%COMP%]:before{content:"\\f3b5"}.bi-file-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f3b6"}.bi-file-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f3b7"}.bi-file-text-fill[_ngcontent-%COMP%]:before{content:"\\f3b8"}.bi-file-text[_ngcontent-%COMP%]:before{content:"\\f3b9"}.bi-file-word-fill[_ngcontent-%COMP%]:before{content:"\\f3ba"}.bi-file-word[_ngcontent-%COMP%]:before{content:"\\f3bb"}.bi-file-x-fill[_ngcontent-%COMP%]:before{content:"\\f3bc"}.bi-file-x[_ngcontent-%COMP%]:before{content:"\\f3bd"}.bi-file-zip-fill[_ngcontent-%COMP%]:before{content:"\\f3be"}.bi-file-zip[_ngcontent-%COMP%]:before{content:"\\f3bf"}.bi-file[_ngcontent-%COMP%]:before{content:"\\f3c0"}.bi-files-alt[_ngcontent-%COMP%]:before{content:"\\f3c1"}.bi-files[_ngcontent-%COMP%]:before{content:"\\f3c2"}.bi-film[_ngcontent-%COMP%]:before{content:"\\f3c3"}.bi-filter-circle-fill[_ngcontent-%COMP%]:before{content:"\\f3c4"}.bi-filter-circle[_ngcontent-%COMP%]:before{content:"\\f3c5"}.bi-filter-left[_ngcontent-%COMP%]:before{content:"\\f3c6"}.bi-filter-right[_ngcontent-%COMP%]:before{content:"\\f3c7"}.bi-filter-square-fill[_ngcontent-%COMP%]:before{content:"\\f3c8"}.bi-filter-square[_ngcontent-%COMP%]:before{content:"\\f3c9"}.bi-filter[_ngcontent-%COMP%]:before{content:"\\f3ca"}.bi-flag-fill[_ngcontent-%COMP%]:before{content:"\\f3cb"}.bi-flag[_ngcontent-%COMP%]:before{content:"\\f3cc"}.bi-flower1[_ngcontent-%COMP%]:before{content:"\\f3cd"}.bi-flower2[_ngcontent-%COMP%]:before{content:"\\f3ce"}.bi-flower3[_ngcontent-%COMP%]:before{content:"\\f3cf"}.bi-folder-check[_ngcontent-%COMP%]:before{content:"\\f3d0"}.bi-folder-fill[_ngcontent-%COMP%]:before{content:"\\f3d1"}.bi-folder-minus[_ngcontent-%COMP%]:before{content:"\\f3d2"}.bi-folder-plus[_ngcontent-%COMP%]:before{content:"\\f3d3"}.bi-folder-symlink-fill[_ngcontent-%COMP%]:before{content:"\\f3d4"}.bi-folder-symlink[_ngcontent-%COMP%]:before{content:"\\f3d5"}.bi-folder-x[_ngcontent-%COMP%]:before{content:"\\f3d6"}.bi-folder[_ngcontent-%COMP%]:before{content:"\\f3d7"}.bi-folder2-open[_ngcontent-%COMP%]:before{content:"\\f3d8"}.bi-folder2[_ngcontent-%COMP%]:before{content:"\\f3d9"}.bi-fonts[_ngcontent-%COMP%]:before{content:"\\f3da"}.bi-forward-fill[_ngcontent-%COMP%]:before{content:"\\f3db"}.bi-forward[_ngcontent-%COMP%]:before{content:"\\f3dc"}.bi-front[_ngcontent-%COMP%]:before{content:"\\f3dd"}.bi-fullscreen-exit[_ngcontent-%COMP%]:before{content:"\\f3de"}.bi-fullscreen[_ngcontent-%COMP%]:before{content:"\\f3df"}.bi-funnel-fill[_ngcontent-%COMP%]:before{content:"\\f3e0"}.bi-funnel[_ngcontent-%COMP%]:before{content:"\\f3e1"}.bi-gear-fill[_ngcontent-%COMP%]:before{content:"\\f3e2"}.bi-gear-wide-connected[_ngcontent-%COMP%]:before{content:"\\f3e3"}.bi-gear-wide[_ngcontent-%COMP%]:before{content:"\\f3e4"}.bi-gear[_ngcontent-%COMP%]:before{content:"\\f3e5"}.bi-gem[_ngcontent-%COMP%]:before{content:"\\f3e6"}.bi-geo-alt-fill[_ngcontent-%COMP%]:before{content:"\\f3e7"}.bi-geo-alt[_ngcontent-%COMP%]:before{content:"\\f3e8"}.bi-geo-fill[_ngcontent-%COMP%]:before{content:"\\f3e9"}.bi-geo[_ngcontent-%COMP%]:before{content:"\\f3ea"}.bi-gift-fill[_ngcontent-%COMP%]:before{content:"\\f3eb"}.bi-gift[_ngcontent-%COMP%]:before{content:"\\f3ec"}.bi-github[_ngcontent-%COMP%]:before{content:"\\f3ed"}.bi-globe[_ngcontent-%COMP%]:before{content:"\\f3ee"}.bi-globe2[_ngcontent-%COMP%]:before{content:"\\f3ef"}.bi-google[_ngcontent-%COMP%]:before{content:"\\f3f0"}.bi-graph-down[_ngcontent-%COMP%]:before{content:"\\f3f1"}.bi-graph-up[_ngcontent-%COMP%]:before{content:"\\f3f2"}.bi-grid-1x2-fill[_ngcontent-%COMP%]:before{content:"\\f3f3"}.bi-grid-1x2[_ngcontent-%COMP%]:before{content:"\\f3f4"}.bi-grid-3x2-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f5"}.bi-grid-3x2-gap[_ngcontent-%COMP%]:before{content:"\\f3f6"}.bi-grid-3x2[_ngcontent-%COMP%]:before{content:"\\f3f7"}.bi-grid-3x3-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f8"}.bi-grid-3x3-gap[_ngcontent-%COMP%]:before{content:"\\f3f9"}.bi-grid-3x3[_ngcontent-%COMP%]:before{content:"\\f3fa"}.bi-grid-fill[_ngcontent-%COMP%]:before{content:"\\f3fb"}.bi-grid[_ngcontent-%COMP%]:before{content:"\\f3fc"}.bi-grip-horizontal[_ngcontent-%COMP%]:before{content:"\\f3fd"}.bi-grip-vertical[_ngcontent-%COMP%]:before{content:"\\f3fe"}.bi-hammer[_ngcontent-%COMP%]:before{content:"\\f3ff"}.bi-hand-index-fill[_ngcontent-%COMP%]:before{content:"\\f400"}.bi-hand-index-thumb-fill[_ngcontent-%COMP%]:before{content:"\\f401"}.bi-hand-index-thumb[_ngcontent-%COMP%]:before{content:"\\f402"}.bi-hand-index[_ngcontent-%COMP%]:before{content:"\\f403"}.bi-hand-thumbs-down-fill[_ngcontent-%COMP%]:before{content:"\\f404"}.bi-hand-thumbs-down[_ngcontent-%COMP%]:before{content:"\\f405"}.bi-hand-thumbs-up-fill[_ngcontent-%COMP%]:before{content:"\\f406"}.bi-hand-thumbs-up[_ngcontent-%COMP%]:before{content:"\\f407"}.bi-handbag-fill[_ngcontent-%COMP%]:before{content:"\\f408"}.bi-handbag[_ngcontent-%COMP%]:before{content:"\\f409"}.bi-hash[_ngcontent-%COMP%]:before{content:"\\f40a"}.bi-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f40b"}.bi-hdd-network-fill[_ngcontent-%COMP%]:before{content:"\\f40c"}.bi-hdd-network[_ngcontent-%COMP%]:before{content:"\\f40d"}.bi-hdd-rack-fill[_ngcontent-%COMP%]:before{content:"\\f40e"}.bi-hdd-rack[_ngcontent-%COMP%]:before{content:"\\f40f"}.bi-hdd-stack-fill[_ngcontent-%COMP%]:before{content:"\\f410"}.bi-hdd-stack[_ngcontent-%COMP%]:before{content:"\\f411"}.bi-hdd[_ngcontent-%COMP%]:before{content:"\\f412"}.bi-headphones[_ngcontent-%COMP%]:before{content:"\\f413"}.bi-headset[_ngcontent-%COMP%]:before{content:"\\f414"}.bi-heart-fill[_ngcontent-%COMP%]:before{content:"\\f415"}.bi-heart-half[_ngcontent-%COMP%]:before{content:"\\f416"}.bi-heart[_ngcontent-%COMP%]:before{content:"\\f417"}.bi-heptagon-fill[_ngcontent-%COMP%]:before{content:"\\f418"}.bi-heptagon-half[_ngcontent-%COMP%]:before{content:"\\f419"}.bi-heptagon[_ngcontent-%COMP%]:before{content:"\\f41a"}.bi-hexagon-fill[_ngcontent-%COMP%]:before{content:"\\f41b"}.bi-hexagon-half[_ngcontent-%COMP%]:before{content:"\\f41c"}.bi-hexagon[_ngcontent-%COMP%]:before{content:"\\f41d"}.bi-hourglass-bottom[_ngcontent-%COMP%]:before{content:"\\f41e"}.bi-hourglass-split[_ngcontent-%COMP%]:before{content:"\\f41f"}.bi-hourglass-top[_ngcontent-%COMP%]:before{content:"\\f420"}.bi-hourglass[_ngcontent-%COMP%]:before{content:"\\f421"}.bi-house-door-fill[_ngcontent-%COMP%]:before{content:"\\f422"}.bi-house-door[_ngcontent-%COMP%]:before{content:"\\f423"}.bi-house-fill[_ngcontent-%COMP%]:before{content:"\\f424"}.bi-house[_ngcontent-%COMP%]:before{content:"\\f425"}.bi-hr[_ngcontent-%COMP%]:before{content:"\\f426"}.bi-hurricane[_ngcontent-%COMP%]:before{content:"\\f427"}.bi-image-alt[_ngcontent-%COMP%]:before{content:"\\f428"}.bi-image-fill[_ngcontent-%COMP%]:before{content:"\\f429"}.bi-image[_ngcontent-%COMP%]:before{content:"\\f42a"}.bi-images[_ngcontent-%COMP%]:before{content:"\\f42b"}.bi-inbox-fill[_ngcontent-%COMP%]:before{content:"\\f42c"}.bi-inbox[_ngcontent-%COMP%]:before{content:"\\f42d"}.bi-inboxes-fill[_ngcontent-%COMP%]:before{content:"\\f42e"}.bi-inboxes[_ngcontent-%COMP%]:before{content:"\\f42f"}.bi-info-circle-fill[_ngcontent-%COMP%]:before{content:"\\f430"}.bi-info-circle[_ngcontent-%COMP%]:before{content:"\\f431"}.bi-info-square-fill[_ngcontent-%COMP%]:before{content:"\\f432"}.bi-info-square[_ngcontent-%COMP%]:before{content:"\\f433"}.bi-info[_ngcontent-%COMP%]:before{content:"\\f434"}.bi-input-cursor-text[_ngcontent-%COMP%]:before{content:"\\f435"}.bi-input-cursor[_ngcontent-%COMP%]:before{content:"\\f436"}.bi-instagram[_ngcontent-%COMP%]:before{content:"\\f437"}.bi-intersect[_ngcontent-%COMP%]:before{content:"\\f438"}.bi-journal-album[_ngcontent-%COMP%]:before{content:"\\f439"}.bi-journal-arrow-down[_ngcontent-%COMP%]:before{content:"\\f43a"}.bi-journal-arrow-up[_ngcontent-%COMP%]:before{content:"\\f43b"}.bi-journal-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f43c"}.bi-journal-bookmark[_ngcontent-%COMP%]:before{content:"\\f43d"}.bi-journal-check[_ngcontent-%COMP%]:before{content:"\\f43e"}.bi-journal-code[_ngcontent-%COMP%]:before{content:"\\f43f"}.bi-journal-medical[_ngcontent-%COMP%]:before{content:"\\f440"}.bi-journal-minus[_ngcontent-%COMP%]:before{content:"\\f441"}.bi-journal-plus[_ngcontent-%COMP%]:before{content:"\\f442"}.bi-journal-richtext[_ngcontent-%COMP%]:before{content:"\\f443"}.bi-journal-text[_ngcontent-%COMP%]:before{content:"\\f444"}.bi-journal-x[_ngcontent-%COMP%]:before{content:"\\f445"}.bi-journal[_ngcontent-%COMP%]:before{content:"\\f446"}.bi-journals[_ngcontent-%COMP%]:before{content:"\\f447"}.bi-joystick[_ngcontent-%COMP%]:before{content:"\\f448"}.bi-justify-left[_ngcontent-%COMP%]:before{content:"\\f449"}.bi-justify-right[_ngcontent-%COMP%]:before{content:"\\f44a"}.bi-justify[_ngcontent-%COMP%]:before{content:"\\f44b"}.bi-kanban-fill[_ngcontent-%COMP%]:before{content:"\\f44c"}.bi-kanban[_ngcontent-%COMP%]:before{content:"\\f44d"}.bi-key-fill[_ngcontent-%COMP%]:before{content:"\\f44e"}.bi-key[_ngcontent-%COMP%]:before{content:"\\f44f"}.bi-keyboard-fill[_ngcontent-%COMP%]:before{content:"\\f450"}.bi-keyboard[_ngcontent-%COMP%]:before{content:"\\f451"}.bi-ladder[_ngcontent-%COMP%]:before{content:"\\f452"}.bi-lamp-fill[_ngcontent-%COMP%]:before{content:"\\f453"}.bi-lamp[_ngcontent-%COMP%]:before{content:"\\f454"}.bi-laptop-fill[_ngcontent-%COMP%]:before{content:"\\f455"}.bi-laptop[_ngcontent-%COMP%]:before{content:"\\f456"}.bi-layer-backward[_ngcontent-%COMP%]:before{content:"\\f457"}.bi-layer-forward[_ngcontent-%COMP%]:before{content:"\\f458"}.bi-layers-fill[_ngcontent-%COMP%]:before{content:"\\f459"}.bi-layers-half[_ngcontent-%COMP%]:before{content:"\\f45a"}.bi-layers[_ngcontent-%COMP%]:before{content:"\\f45b"}.bi-layout-sidebar-inset-reverse[_ngcontent-%COMP%]:before{content:"\\f45c"}.bi-layout-sidebar-inset[_ngcontent-%COMP%]:before{content:"\\f45d"}.bi-layout-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f45e"}.bi-layout-sidebar[_ngcontent-%COMP%]:before{content:"\\f45f"}.bi-layout-split[_ngcontent-%COMP%]:before{content:"\\f460"}.bi-layout-text-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f461"}.bi-layout-text-sidebar[_ngcontent-%COMP%]:before{content:"\\f462"}.bi-layout-text-window-reverse[_ngcontent-%COMP%]:before{content:"\\f463"}.bi-layout-text-window[_ngcontent-%COMP%]:before{content:"\\f464"}.bi-layout-three-columns[_ngcontent-%COMP%]:before{content:"\\f465"}.bi-layout-wtf[_ngcontent-%COMP%]:before{content:"\\f466"}.bi-life-preserver[_ngcontent-%COMP%]:before{content:"\\f467"}.bi-lightbulb-fill[_ngcontent-%COMP%]:before{content:"\\f468"}.bi-lightbulb-off-fill[_ngcontent-%COMP%]:before{content:"\\f469"}.bi-lightbulb-off[_ngcontent-%COMP%]:before{content:"\\f46a"}.bi-lightbulb[_ngcontent-%COMP%]:before{content:"\\f46b"}.bi-lightning-charge-fill[_ngcontent-%COMP%]:before{content:"\\f46c"}.bi-lightning-charge[_ngcontent-%COMP%]:before{content:"\\f46d"}.bi-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f46e"}.bi-lightning[_ngcontent-%COMP%]:before{content:"\\f46f"}.bi-link-45deg[_ngcontent-%COMP%]:before{content:"\\f470"}.bi-link[_ngcontent-%COMP%]:before{content:"\\f471"}.bi-linkedin[_ngcontent-%COMP%]:before{content:"\\f472"}.bi-list-check[_ngcontent-%COMP%]:before{content:"\\f473"}.bi-list-nested[_ngcontent-%COMP%]:before{content:"\\f474"}.bi-list-ol[_ngcontent-%COMP%]:before{content:"\\f475"}.bi-list-stars[_ngcontent-%COMP%]:before{content:"\\f476"}.bi-list-task[_ngcontent-%COMP%]:before{content:"\\f477"}.bi-list-ul[_ngcontent-%COMP%]:before{content:"\\f478"}.bi-list[_ngcontent-%COMP%]:before{content:"\\f479"}.bi-lock-fill[_ngcontent-%COMP%]:before{content:"\\f47a"}.bi-lock[_ngcontent-%COMP%]:before{content:"\\f47b"}.bi-mailbox[_ngcontent-%COMP%]:before{content:"\\f47c"}.bi-mailbox2[_ngcontent-%COMP%]:before{content:"\\f47d"}.bi-map-fill[_ngcontent-%COMP%]:before{content:"\\f47e"}.bi-map[_ngcontent-%COMP%]:before{content:"\\f47f"}.bi-markdown-fill[_ngcontent-%COMP%]:before{content:"\\f480"}.bi-markdown[_ngcontent-%COMP%]:before{content:"\\f481"}.bi-mask[_ngcontent-%COMP%]:before{content:"\\f482"}.bi-megaphone-fill[_ngcontent-%COMP%]:before{content:"\\f483"}.bi-megaphone[_ngcontent-%COMP%]:before{content:"\\f484"}.bi-menu-app-fill[_ngcontent-%COMP%]:before{content:"\\f485"}.bi-menu-app[_ngcontent-%COMP%]:before{content:"\\f486"}.bi-menu-button-fill[_ngcontent-%COMP%]:before{content:"\\f487"}.bi-menu-button-wide-fill[_ngcontent-%COMP%]:before{content:"\\f488"}.bi-menu-button-wide[_ngcontent-%COMP%]:before{content:"\\f489"}.bi-menu-button[_ngcontent-%COMP%]:before{content:"\\f48a"}.bi-menu-down[_ngcontent-%COMP%]:before{content:"\\f48b"}.bi-menu-up[_ngcontent-%COMP%]:before{content:"\\f48c"}.bi-mic-fill[_ngcontent-%COMP%]:before{content:"\\f48d"}.bi-mic-mute-fill[_ngcontent-%COMP%]:before{content:"\\f48e"}.bi-mic-mute[_ngcontent-%COMP%]:before{content:"\\f48f"}.bi-mic[_ngcontent-%COMP%]:before{content:"\\f490"}.bi-minecart-loaded[_ngcontent-%COMP%]:before{content:"\\f491"}.bi-minecart[_ngcontent-%COMP%]:before{content:"\\f492"}.bi-moisture[_ngcontent-%COMP%]:before{content:"\\f493"}.bi-moon-fill[_ngcontent-%COMP%]:before{content:"\\f494"}.bi-moon-stars-fill[_ngcontent-%COMP%]:before{content:"\\f495"}.bi-moon-stars[_ngcontent-%COMP%]:before{content:"\\f496"}.bi-moon[_ngcontent-%COMP%]:before{content:"\\f497"}.bi-mouse-fill[_ngcontent-%COMP%]:before{content:"\\f498"}.bi-mouse[_ngcontent-%COMP%]:before{content:"\\f499"}.bi-mouse2-fill[_ngcontent-%COMP%]:before{content:"\\f49a"}.bi-mouse2[_ngcontent-%COMP%]:before{content:"\\f49b"}.bi-mouse3-fill[_ngcontent-%COMP%]:before{content:"\\f49c"}.bi-mouse3[_ngcontent-%COMP%]:before{content:"\\f49d"}.bi-music-note-beamed[_ngcontent-%COMP%]:before{content:"\\f49e"}.bi-music-note-list[_ngcontent-%COMP%]:before{content:"\\f49f"}.bi-music-note[_ngcontent-%COMP%]:before{content:"\\f4a0"}.bi-music-player-fill[_ngcontent-%COMP%]:before{content:"\\f4a1"}.bi-music-player[_ngcontent-%COMP%]:before{content:"\\f4a2"}.bi-newspaper[_ngcontent-%COMP%]:before{content:"\\f4a3"}.bi-node-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4a4"}.bi-node-minus[_ngcontent-%COMP%]:before{content:"\\f4a5"}.bi-node-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4a6"}.bi-node-plus[_ngcontent-%COMP%]:before{content:"\\f4a7"}.bi-nut-fill[_ngcontent-%COMP%]:before{content:"\\f4a8"}.bi-nut[_ngcontent-%COMP%]:before{content:"\\f4a9"}.bi-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f4aa"}.bi-octagon-half[_ngcontent-%COMP%]:before{content:"\\f4ab"}.bi-octagon[_ngcontent-%COMP%]:before{content:"\\f4ac"}.bi-option[_ngcontent-%COMP%]:before{content:"\\f4ad"}.bi-outlet[_ngcontent-%COMP%]:before{content:"\\f4ae"}.bi-paint-bucket[_ngcontent-%COMP%]:before{content:"\\f4af"}.bi-palette-fill[_ngcontent-%COMP%]:before{content:"\\f4b0"}.bi-palette[_ngcontent-%COMP%]:before{content:"\\f4b1"}.bi-palette2[_ngcontent-%COMP%]:before{content:"\\f4b2"}.bi-paperclip[_ngcontent-%COMP%]:before{content:"\\f4b3"}.bi-paragraph[_ngcontent-%COMP%]:before{content:"\\f4b4"}.bi-patch-check-fill[_ngcontent-%COMP%]:before{content:"\\f4b5"}.bi-patch-check[_ngcontent-%COMP%]:before{content:"\\f4b6"}.bi-patch-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f4b7"}.bi-patch-exclamation[_ngcontent-%COMP%]:before{content:"\\f4b8"}.bi-patch-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4b9"}.bi-patch-minus[_ngcontent-%COMP%]:before{content:"\\f4ba"}.bi-patch-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4bb"}.bi-patch-plus[_ngcontent-%COMP%]:before{content:"\\f4bc"}.bi-patch-question-fill[_ngcontent-%COMP%]:before{content:"\\f4bd"}.bi-patch-question[_ngcontent-%COMP%]:before{content:"\\f4be"}.bi-pause-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4bf"}.bi-pause-btn[_ngcontent-%COMP%]:before{content:"\\f4c0"}.bi-pause-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4c1"}.bi-pause-circle[_ngcontent-%COMP%]:before{content:"\\f4c2"}.bi-pause-fill[_ngcontent-%COMP%]:before{content:"\\f4c3"}.bi-pause[_ngcontent-%COMP%]:before{content:"\\f4c4"}.bi-peace-fill[_ngcontent-%COMP%]:before{content:"\\f4c5"}.bi-peace[_ngcontent-%COMP%]:before{content:"\\f4c6"}.bi-pen-fill[_ngcontent-%COMP%]:before{content:"\\f4c7"}.bi-pen[_ngcontent-%COMP%]:before{content:"\\f4c8"}.bi-pencil-fill[_ngcontent-%COMP%]:before{content:"\\f4c9"}.bi-pencil-square[_ngcontent-%COMP%]:before{content:"\\f4ca"}.bi-pencil[_ngcontent-%COMP%]:before{content:"\\f4cb"}.bi-pentagon-fill[_ngcontent-%COMP%]:before{content:"\\f4cc"}.bi-pentagon-half[_ngcontent-%COMP%]:before{content:"\\f4cd"}.bi-pentagon[_ngcontent-%COMP%]:before{content:"\\f4ce"}.bi-people-fill[_ngcontent-%COMP%]:before{content:"\\f4cf"}.bi-people[_ngcontent-%COMP%]:before{content:"\\f4d0"}.bi-percent[_ngcontent-%COMP%]:before{content:"\\f4d1"}.bi-person-badge-fill[_ngcontent-%COMP%]:before{content:"\\f4d2"}.bi-person-badge[_ngcontent-%COMP%]:before{content:"\\f4d3"}.bi-person-bounding-box[_ngcontent-%COMP%]:before{content:"\\f4d4"}.bi-person-check-fill[_ngcontent-%COMP%]:before{content:"\\f4d5"}.bi-person-check[_ngcontent-%COMP%]:before{content:"\\f4d6"}.bi-person-circle[_ngcontent-%COMP%]:before{content:"\\f4d7"}.bi-person-dash-fill[_ngcontent-%COMP%]:before{content:"\\f4d8"}.bi-person-dash[_ngcontent-%COMP%]:before{content:"\\f4d9"}.bi-person-fill[_ngcontent-%COMP%]:before{content:"\\f4da"}.bi-person-lines-fill[_ngcontent-%COMP%]:before{content:"\\f4db"}.bi-person-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4dc"}.bi-person-plus[_ngcontent-%COMP%]:before{content:"\\f4dd"}.bi-person-square[_ngcontent-%COMP%]:before{content:"\\f4de"}.bi-person-x-fill[_ngcontent-%COMP%]:before{content:"\\f4df"}.bi-person-x[_ngcontent-%COMP%]:before{content:"\\f4e0"}.bi-person[_ngcontent-%COMP%]:before{content:"\\f4e1"}.bi-phone-fill[_ngcontent-%COMP%]:before{content:"\\f4e2"}.bi-phone-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f4e3"}.bi-phone-landscape[_ngcontent-%COMP%]:before{content:"\\f4e4"}.bi-phone-vibrate-fill[_ngcontent-%COMP%]:before{content:"\\f4e5"}.bi-phone-vibrate[_ngcontent-%COMP%]:before{content:"\\f4e6"}.bi-phone[_ngcontent-%COMP%]:before{content:"\\f4e7"}.bi-pie-chart-fill[_ngcontent-%COMP%]:before{content:"\\f4e8"}.bi-pie-chart[_ngcontent-%COMP%]:before{content:"\\f4e9"}.bi-pin-angle-fill[_ngcontent-%COMP%]:before{content:"\\f4ea"}.bi-pin-angle[_ngcontent-%COMP%]:before{content:"\\f4eb"}.bi-pin-fill[_ngcontent-%COMP%]:before{content:"\\f4ec"}.bi-pin[_ngcontent-%COMP%]:before{content:"\\f4ed"}.bi-pip-fill[_ngcontent-%COMP%]:before{content:"\\f4ee"}.bi-pip[_ngcontent-%COMP%]:before{content:"\\f4ef"}.bi-play-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4f0"}.bi-play-btn[_ngcontent-%COMP%]:before{content:"\\f4f1"}.bi-play-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f2"}.bi-play-circle[_ngcontent-%COMP%]:before{content:"\\f4f3"}.bi-play-fill[_ngcontent-%COMP%]:before{content:"\\f4f4"}.bi-play[_ngcontent-%COMP%]:before{content:"\\f4f5"}.bi-plug-fill[_ngcontent-%COMP%]:before{content:"\\f4f6"}.bi-plug[_ngcontent-%COMP%]:before{content:"\\f4f7"}.bi-plus-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f4f8"}.bi-plus-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f9"}.bi-plus-circle[_ngcontent-%COMP%]:before{content:"\\f4fa"}.bi-plus-square-dotted[_ngcontent-%COMP%]:before{content:"\\f4fb"}.bi-plus-square-fill[_ngcontent-%COMP%]:before{content:"\\f4fc"}.bi-plus-square[_ngcontent-%COMP%]:before{content:"\\f4fd"}.bi-plus[_ngcontent-%COMP%]:before{content:"\\f4fe"}.bi-power[_ngcontent-%COMP%]:before{content:"\\f4ff"}.bi-printer-fill[_ngcontent-%COMP%]:before{content:"\\f500"}.bi-printer[_ngcontent-%COMP%]:before{content:"\\f501"}.bi-puzzle-fill[_ngcontent-%COMP%]:before{content:"\\f502"}.bi-puzzle[_ngcontent-%COMP%]:before{content:"\\f503"}.bi-question-circle-fill[_ngcontent-%COMP%]:before{content:"\\f504"}.bi-question-circle[_ngcontent-%COMP%]:before{content:"\\f505"}.bi-question-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f506"}.bi-question-diamond[_ngcontent-%COMP%]:before{content:"\\f507"}.bi-question-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f508"}.bi-question-octagon[_ngcontent-%COMP%]:before{content:"\\f509"}.bi-question-square-fill[_ngcontent-%COMP%]:before{content:"\\f50a"}.bi-question-square[_ngcontent-%COMP%]:before{content:"\\f50b"}.bi-question[_ngcontent-%COMP%]:before{content:"\\f50c"}.bi-rainbow[_ngcontent-%COMP%]:before{content:"\\f50d"}.bi-receipt-cutoff[_ngcontent-%COMP%]:before{content:"\\f50e"}.bi-receipt[_ngcontent-%COMP%]:before{content:"\\f50f"}.bi-reception-0[_ngcontent-%COMP%]:before{content:"\\f510"}.bi-reception-1[_ngcontent-%COMP%]:before{content:"\\f511"}.bi-reception-2[_ngcontent-%COMP%]:before{content:"\\f512"}.bi-reception-3[_ngcontent-%COMP%]:before{content:"\\f513"}.bi-reception-4[_ngcontent-%COMP%]:before{content:"\\f514"}.bi-record-btn-fill[_ngcontent-%COMP%]:before{content:"\\f515"}.bi-record-btn[_ngcontent-%COMP%]:before{content:"\\f516"}.bi-record-circle-fill[_ngcontent-%COMP%]:before{content:"\\f517"}.bi-record-circle[_ngcontent-%COMP%]:before{content:"\\f518"}.bi-record-fill[_ngcontent-%COMP%]:before{content:"\\f519"}.bi-record[_ngcontent-%COMP%]:before{content:"\\f51a"}.bi-record2-fill[_ngcontent-%COMP%]:before{content:"\\f51b"}.bi-record2[_ngcontent-%COMP%]:before{content:"\\f51c"}.bi-reply-all-fill[_ngcontent-%COMP%]:before{content:"\\f51d"}.bi-reply-all[_ngcontent-%COMP%]:before{content:"\\f51e"}.bi-reply-fill[_ngcontent-%COMP%]:before{content:"\\f51f"}.bi-reply[_ngcontent-%COMP%]:before{content:"\\f520"}.bi-rss-fill[_ngcontent-%COMP%]:before{content:"\\f521"}.bi-rss[_ngcontent-%COMP%]:before{content:"\\f522"}.bi-rulers[_ngcontent-%COMP%]:before{content:"\\f523"}.bi-save-fill[_ngcontent-%COMP%]:before{content:"\\f524"}.bi-save[_ngcontent-%COMP%]:before{content:"\\f525"}.bi-save2-fill[_ngcontent-%COMP%]:before{content:"\\f526"}.bi-save2[_ngcontent-%COMP%]:before{content:"\\f527"}.bi-scissors[_ngcontent-%COMP%]:before{content:"\\f528"}.bi-screwdriver[_ngcontent-%COMP%]:before{content:"\\f529"}.bi-search[_ngcontent-%COMP%]:before{content:"\\f52a"}.bi-segmented-nav[_ngcontent-%COMP%]:before{content:"\\f52b"}.bi-server[_ngcontent-%COMP%]:before{content:"\\f52c"}.bi-share-fill[_ngcontent-%COMP%]:before{content:"\\f52d"}.bi-share[_ngcontent-%COMP%]:before{content:"\\f52e"}.bi-shield-check[_ngcontent-%COMP%]:before{content:"\\f52f"}.bi-shield-exclamation[_ngcontent-%COMP%]:before{content:"\\f530"}.bi-shield-fill-check[_ngcontent-%COMP%]:before{content:"\\f531"}.bi-shield-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f532"}.bi-shield-fill-minus[_ngcontent-%COMP%]:before{content:"\\f533"}.bi-shield-fill-plus[_ngcontent-%COMP%]:before{content:"\\f534"}.bi-shield-fill-x[_ngcontent-%COMP%]:before{content:"\\f535"}.bi-shield-fill[_ngcontent-%COMP%]:before{content:"\\f536"}.bi-shield-lock-fill[_ngcontent-%COMP%]:before{content:"\\f537"}.bi-shield-lock[_ngcontent-%COMP%]:before{content:"\\f538"}.bi-shield-minus[_ngcontent-%COMP%]:before{content:"\\f539"}.bi-shield-plus[_ngcontent-%COMP%]:before{content:"\\f53a"}.bi-shield-shaded[_ngcontent-%COMP%]:before{content:"\\f53b"}.bi-shield-slash-fill[_ngcontent-%COMP%]:before{content:"\\f53c"}.bi-shield-slash[_ngcontent-%COMP%]:before{content:"\\f53d"}.bi-shield-x[_ngcontent-%COMP%]:before{content:"\\f53e"}.bi-shield[_ngcontent-%COMP%]:before{content:"\\f53f"}.bi-shift-fill[_ngcontent-%COMP%]:before{content:"\\f540"}.bi-shift[_ngcontent-%COMP%]:before{content:"\\f541"}.bi-shop-window[_ngcontent-%COMP%]:before{content:"\\f542"}.bi-shop[_ngcontent-%COMP%]:before{content:"\\f543"}.bi-shuffle[_ngcontent-%COMP%]:before{content:"\\f544"}.bi-signpost-2-fill[_ngcontent-%COMP%]:before{content:"\\f545"}.bi-signpost-2[_ngcontent-%COMP%]:before{content:"\\f546"}.bi-signpost-fill[_ngcontent-%COMP%]:before{content:"\\f547"}.bi-signpost-split-fill[_ngcontent-%COMP%]:before{content:"\\f548"}.bi-signpost-split[_ngcontent-%COMP%]:before{content:"\\f549"}.bi-signpost[_ngcontent-%COMP%]:before{content:"\\f54a"}.bi-sim-fill[_ngcontent-%COMP%]:before{content:"\\f54b"}.bi-sim[_ngcontent-%COMP%]:before{content:"\\f54c"}.bi-skip-backward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f54d"}.bi-skip-backward-btn[_ngcontent-%COMP%]:before{content:"\\f54e"}.bi-skip-backward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f54f"}.bi-skip-backward-circle[_ngcontent-%COMP%]:before{content:"\\f550"}.bi-skip-backward-fill[_ngcontent-%COMP%]:before{content:"\\f551"}.bi-skip-backward[_ngcontent-%COMP%]:before{content:"\\f552"}.bi-skip-end-btn-fill[_ngcontent-%COMP%]:before{content:"\\f553"}.bi-skip-end-btn[_ngcontent-%COMP%]:before{content:"\\f554"}.bi-skip-end-circle-fill[_ngcontent-%COMP%]:before{content:"\\f555"}.bi-skip-end-circle[_ngcontent-%COMP%]:before{content:"\\f556"}.bi-skip-end-fill[_ngcontent-%COMP%]:before{content:"\\f557"}.bi-skip-end[_ngcontent-%COMP%]:before{content:"\\f558"}.bi-skip-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f559"}.bi-skip-forward-btn[_ngcontent-%COMP%]:before{content:"\\f55a"}.bi-skip-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f55b"}.bi-skip-forward-circle[_ngcontent-%COMP%]:before{content:"\\f55c"}.bi-skip-forward-fill[_ngcontent-%COMP%]:before{content:"\\f55d"}.bi-skip-forward[_ngcontent-%COMP%]:before{content:"\\f55e"}.bi-skip-start-btn-fill[_ngcontent-%COMP%]:before{content:"\\f55f"}.bi-skip-start-btn[_ngcontent-%COMP%]:before{content:"\\f560"}.bi-skip-start-circle-fill[_ngcontent-%COMP%]:before{content:"\\f561"}.bi-skip-start-circle[_ngcontent-%COMP%]:before{content:"\\f562"}.bi-skip-start-fill[_ngcontent-%COMP%]:before{content:"\\f563"}.bi-skip-start[_ngcontent-%COMP%]:before{content:"\\f564"}.bi-slack[_ngcontent-%COMP%]:before{content:"\\f565"}.bi-slash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f566"}.bi-slash-circle[_ngcontent-%COMP%]:before{content:"\\f567"}.bi-slash-square-fill[_ngcontent-%COMP%]:before{content:"\\f568"}.bi-slash-square[_ngcontent-%COMP%]:before{content:"\\f569"}.bi-slash[_ngcontent-%COMP%]:before{content:"\\f56a"}.bi-sliders[_ngcontent-%COMP%]:before{content:"\\f56b"}.bi-smartwatch[_ngcontent-%COMP%]:before{content:"\\f56c"}.bi-snow[_ngcontent-%COMP%]:before{content:"\\f56d"}.bi-snow2[_ngcontent-%COMP%]:before{content:"\\f56e"}.bi-snow3[_ngcontent-%COMP%]:before{content:"\\f56f"}.bi-sort-alpha-down-alt[_ngcontent-%COMP%]:before{content:"\\f570"}.bi-sort-alpha-down[_ngcontent-%COMP%]:before{content:"\\f571"}.bi-sort-alpha-up-alt[_ngcontent-%COMP%]:before{content:"\\f572"}.bi-sort-alpha-up[_ngcontent-%COMP%]:before{content:"\\f573"}.bi-sort-down-alt[_ngcontent-%COMP%]:before{content:"\\f574"}.bi-sort-down[_ngcontent-%COMP%]:before{content:"\\f575"}.bi-sort-numeric-down-alt[_ngcontent-%COMP%]:before{content:"\\f576"}.bi-sort-numeric-down[_ngcontent-%COMP%]:before{content:"\\f577"}.bi-sort-numeric-up-alt[_ngcontent-%COMP%]:before{content:"\\f578"}.bi-sort-numeric-up[_ngcontent-%COMP%]:before{content:"\\f579"}.bi-sort-up-alt[_ngcontent-%COMP%]:before{content:"\\f57a"}.bi-sort-up[_ngcontent-%COMP%]:before{content:"\\f57b"}.bi-soundwave[_ngcontent-%COMP%]:before{content:"\\f57c"}.bi-speaker-fill[_ngcontent-%COMP%]:before{content:"\\f57d"}.bi-speaker[_ngcontent-%COMP%]:before{content:"\\f57e"}.bi-speedometer[_ngcontent-%COMP%]:before{content:"\\f57f"}.bi-speedometer2[_ngcontent-%COMP%]:before{content:"\\f580"}.bi-spellcheck[_ngcontent-%COMP%]:before{content:"\\f581"}.bi-square-fill[_ngcontent-%COMP%]:before{content:"\\f582"}.bi-square-half[_ngcontent-%COMP%]:before{content:"\\f583"}.bi-square[_ngcontent-%COMP%]:before{content:"\\f584"}.bi-stack[_ngcontent-%COMP%]:before{content:"\\f585"}.bi-star-fill[_ngcontent-%COMP%]:before{content:"\\f586"}.bi-star-half[_ngcontent-%COMP%]:before{content:"\\f587"}.bi-star[_ngcontent-%COMP%]:before{content:"\\f588"}.bi-stars[_ngcontent-%COMP%]:before{content:"\\f589"}.bi-stickies-fill[_ngcontent-%COMP%]:before{content:"\\f58a"}.bi-stickies[_ngcontent-%COMP%]:before{content:"\\f58b"}.bi-sticky-fill[_ngcontent-%COMP%]:before{content:"\\f58c"}.bi-sticky[_ngcontent-%COMP%]:before{content:"\\f58d"}.bi-stop-btn-fill[_ngcontent-%COMP%]:before{content:"\\f58e"}.bi-stop-btn[_ngcontent-%COMP%]:before{content:"\\f58f"}.bi-stop-circle-fill[_ngcontent-%COMP%]:before{content:"\\f590"}.bi-stop-circle[_ngcontent-%COMP%]:before{content:"\\f591"}.bi-stop-fill[_ngcontent-%COMP%]:before{content:"\\f592"}.bi-stop[_ngcontent-%COMP%]:before{content:"\\f593"}.bi-stoplights-fill[_ngcontent-%COMP%]:before{content:"\\f594"}.bi-stoplights[_ngcontent-%COMP%]:before{content:"\\f595"}.bi-stopwatch-fill[_ngcontent-%COMP%]:before{content:"\\f596"}.bi-stopwatch[_ngcontent-%COMP%]:before{content:"\\f597"}.bi-subtract[_ngcontent-%COMP%]:before{content:"\\f598"}.bi-suit-club-fill[_ngcontent-%COMP%]:before{content:"\\f599"}.bi-suit-club[_ngcontent-%COMP%]:before{content:"\\f59a"}.bi-suit-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f59b"}.bi-suit-diamond[_ngcontent-%COMP%]:before{content:"\\f59c"}.bi-suit-heart-fill[_ngcontent-%COMP%]:before{content:"\\f59d"}.bi-suit-heart[_ngcontent-%COMP%]:before{content:"\\f59e"}.bi-suit-spade-fill[_ngcontent-%COMP%]:before{content:"\\f59f"}.bi-suit-spade[_ngcontent-%COMP%]:before{content:"\\f5a0"}.bi-sun-fill[_ngcontent-%COMP%]:before{content:"\\f5a1"}.bi-sun[_ngcontent-%COMP%]:before{content:"\\f5a2"}.bi-sunglasses[_ngcontent-%COMP%]:before{content:"\\f5a3"}.bi-sunrise-fill[_ngcontent-%COMP%]:before{content:"\\f5a4"}.bi-sunrise[_ngcontent-%COMP%]:before{content:"\\f5a5"}.bi-sunset-fill[_ngcontent-%COMP%]:before{content:"\\f5a6"}.bi-sunset[_ngcontent-%COMP%]:before{content:"\\f5a7"}.bi-symmetry-horizontal[_ngcontent-%COMP%]:before{content:"\\f5a8"}.bi-symmetry-vertical[_ngcontent-%COMP%]:before{content:"\\f5a9"}.bi-table[_ngcontent-%COMP%]:before{content:"\\f5aa"}.bi-tablet-fill[_ngcontent-%COMP%]:before{content:"\\f5ab"}.bi-tablet-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f5ac"}.bi-tablet-landscape[_ngcontent-%COMP%]:before{content:"\\f5ad"}.bi-tablet[_ngcontent-%COMP%]:before{content:"\\f5ae"}.bi-tag-fill[_ngcontent-%COMP%]:before{content:"\\f5af"}.bi-tag[_ngcontent-%COMP%]:before{content:"\\f5b0"}.bi-tags-fill[_ngcontent-%COMP%]:before{content:"\\f5b1"}.bi-tags[_ngcontent-%COMP%]:before{content:"\\f5b2"}.bi-telegram[_ngcontent-%COMP%]:before{content:"\\f5b3"}.bi-telephone-fill[_ngcontent-%COMP%]:before{content:"\\f5b4"}.bi-telephone-forward-fill[_ngcontent-%COMP%]:before{content:"\\f5b5"}.bi-telephone-forward[_ngcontent-%COMP%]:before{content:"\\f5b6"}.bi-telephone-inbound-fill[_ngcontent-%COMP%]:before{content:"\\f5b7"}.bi-telephone-inbound[_ngcontent-%COMP%]:before{content:"\\f5b8"}.bi-telephone-minus-fill[_ngcontent-%COMP%]:before{content:"\\f5b9"}.bi-telephone-minus[_ngcontent-%COMP%]:before{content:"\\f5ba"}.bi-telephone-outbound-fill[_ngcontent-%COMP%]:before{content:"\\f5bb"}.bi-telephone-outbound[_ngcontent-%COMP%]:before{content:"\\f5bc"}.bi-telephone-plus-fill[_ngcontent-%COMP%]:before{content:"\\f5bd"}.bi-telephone-plus[_ngcontent-%COMP%]:before{content:"\\f5be"}.bi-telephone-x-fill[_ngcontent-%COMP%]:before{content:"\\f5bf"}.bi-telephone-x[_ngcontent-%COMP%]:before{content:"\\f5c0"}.bi-telephone[_ngcontent-%COMP%]:before{content:"\\f5c1"}.bi-terminal-fill[_ngcontent-%COMP%]:before{content:"\\f5c2"}.bi-terminal[_ngcontent-%COMP%]:before{content:"\\f5c3"}.bi-text-center[_ngcontent-%COMP%]:before{content:"\\f5c4"}.bi-text-indent-left[_ngcontent-%COMP%]:before{content:"\\f5c5"}.bi-text-indent-right[_ngcontent-%COMP%]:before{content:"\\f5c6"}.bi-text-left[_ngcontent-%COMP%]:before{content:"\\f5c7"}.bi-text-paragraph[_ngcontent-%COMP%]:before{content:"\\f5c8"}.bi-text-right[_ngcontent-%COMP%]:before{content:"\\f5c9"}.bi-textarea-resize[_ngcontent-%COMP%]:before{content:"\\f5ca"}.bi-textarea-t[_ngcontent-%COMP%]:before{content:"\\f5cb"}.bi-textarea[_ngcontent-%COMP%]:before{content:"\\f5cc"}.bi-thermometer-half[_ngcontent-%COMP%]:before{content:"\\f5cd"}.bi-thermometer-high[_ngcontent-%COMP%]:before{content:"\\f5ce"}.bi-thermometer-low[_ngcontent-%COMP%]:before{content:"\\f5cf"}.bi-thermometer-snow[_ngcontent-%COMP%]:before{content:"\\f5d0"}.bi-thermometer-sun[_ngcontent-%COMP%]:before{content:"\\f5d1"}.bi-thermometer[_ngcontent-%COMP%]:before{content:"\\f5d2"}.bi-three-dots-vertical[_ngcontent-%COMP%]:before{content:"\\f5d3"}.bi-three-dots[_ngcontent-%COMP%]:before{content:"\\f5d4"}.bi-toggle-off[_ngcontent-%COMP%]:before{content:"\\f5d5"}.bi-toggle-on[_ngcontent-%COMP%]:before{content:"\\f5d6"}.bi-toggle2-off[_ngcontent-%COMP%]:before{content:"\\f5d7"}.bi-toggle2-on[_ngcontent-%COMP%]:before{content:"\\f5d8"}.bi-toggles[_ngcontent-%COMP%]:before{content:"\\f5d9"}.bi-toggles2[_ngcontent-%COMP%]:before{content:"\\f5da"}.bi-tools[_ngcontent-%COMP%]:before{content:"\\f5db"}.bi-tornado[_ngcontent-%COMP%]:before{content:"\\f5dc"}.bi-trash-fill[_ngcontent-%COMP%]:before{content:"\\f5dd"}.bi-trash[_ngcontent-%COMP%]:before{content:"\\f5de"}.bi-trash2-fill[_ngcontent-%COMP%]:before{content:"\\f5df"}.bi-trash2[_ngcontent-%COMP%]:before{content:"\\f5e0"}.bi-tree-fill[_ngcontent-%COMP%]:before{content:"\\f5e1"}.bi-tree[_ngcontent-%COMP%]:before{content:"\\f5e2"}.bi-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f5e3"}.bi-triangle-half[_ngcontent-%COMP%]:before{content:"\\f5e4"}.bi-triangle[_ngcontent-%COMP%]:before{content:"\\f5e5"}.bi-trophy-fill[_ngcontent-%COMP%]:before{content:"\\f5e6"}.bi-trophy[_ngcontent-%COMP%]:before{content:"\\f5e7"}.bi-tropical-storm[_ngcontent-%COMP%]:before{content:"\\f5e8"}.bi-truck-flatbed[_ngcontent-%COMP%]:before{content:"\\f5e9"}.bi-truck[_ngcontent-%COMP%]:before{content:"\\f5ea"}.bi-tsunami[_ngcontent-%COMP%]:before{content:"\\f5eb"}.bi-tv-fill[_ngcontent-%COMP%]:before{content:"\\f5ec"}.bi-tv[_ngcontent-%COMP%]:before{content:"\\f5ed"}.bi-twitch[_ngcontent-%COMP%]:before{content:"\\f5ee"}.bi-twitter[_ngcontent-%COMP%]:before{content:"\\f5ef"}.bi-type-bold[_ngcontent-%COMP%]:before{content:"\\f5f0"}.bi-type-h1[_ngcontent-%COMP%]:before{content:"\\f5f1"}.bi-type-h2[_ngcontent-%COMP%]:before{content:"\\f5f2"}.bi-type-h3[_ngcontent-%COMP%]:before{content:"\\f5f3"}.bi-type-italic[_ngcontent-%COMP%]:before{content:"\\f5f4"}.bi-type-strikethrough[_ngcontent-%COMP%]:before{content:"\\f5f5"}.bi-type-underline[_ngcontent-%COMP%]:before{content:"\\f5f6"}.bi-type[_ngcontent-%COMP%]:before{content:"\\f5f7"}.bi-ui-checks-grid[_ngcontent-%COMP%]:before{content:"\\f5f8"}.bi-ui-checks[_ngcontent-%COMP%]:before{content:"\\f5f9"}.bi-ui-radios-grid[_ngcontent-%COMP%]:before{content:"\\f5fa"}.bi-ui-radios[_ngcontent-%COMP%]:before{content:"\\f5fb"}.bi-umbrella-fill[_ngcontent-%COMP%]:before{content:"\\f5fc"}.bi-umbrella[_ngcontent-%COMP%]:before{content:"\\f5fd"}.bi-union[_ngcontent-%COMP%]:before{content:"\\f5fe"}.bi-unlock-fill[_ngcontent-%COMP%]:before{content:"\\f5ff"}.bi-unlock[_ngcontent-%COMP%]:before{content:"\\f600"}.bi-upc-scan[_ngcontent-%COMP%]:before{content:"\\f601"}.bi-upc[_ngcontent-%COMP%]:before{content:"\\f602"}.bi-upload[_ngcontent-%COMP%]:before{content:"\\f603"}.bi-vector-pen[_ngcontent-%COMP%]:before{content:"\\f604"}.bi-view-list[_ngcontent-%COMP%]:before{content:"\\f605"}.bi-view-stacked[_ngcontent-%COMP%]:before{content:"\\f606"}.bi-vinyl-fill[_ngcontent-%COMP%]:before{content:"\\f607"}.bi-vinyl[_ngcontent-%COMP%]:before{content:"\\f608"}.bi-voicemail[_ngcontent-%COMP%]:before{content:"\\f609"}.bi-volume-down-fill[_ngcontent-%COMP%]:before{content:"\\f60a"}.bi-volume-down[_ngcontent-%COMP%]:before{content:"\\f60b"}.bi-volume-mute-fill[_ngcontent-%COMP%]:before{content:"\\f60c"}.bi-volume-mute[_ngcontent-%COMP%]:before{content:"\\f60d"}.bi-volume-off-fill[_ngcontent-%COMP%]:before{content:"\\f60e"}.bi-volume-off[_ngcontent-%COMP%]:before{content:"\\f60f"}.bi-volume-up-fill[_ngcontent-%COMP%]:before{content:"\\f610"}.bi-volume-up[_ngcontent-%COMP%]:before{content:"\\f611"}.bi-vr[_ngcontent-%COMP%]:before{content:"\\f612"}.bi-wallet-fill[_ngcontent-%COMP%]:before{content:"\\f613"}.bi-wallet[_ngcontent-%COMP%]:before{content:"\\f614"}.bi-wallet2[_ngcontent-%COMP%]:before{content:"\\f615"}.bi-watch[_ngcontent-%COMP%]:before{content:"\\f616"}.bi-water[_ngcontent-%COMP%]:before{content:"\\f617"}.bi-whatsapp[_ngcontent-%COMP%]:before{content:"\\f618"}.bi-wifi-1[_ngcontent-%COMP%]:before{content:"\\f619"}.bi-wifi-2[_ngcontent-%COMP%]:before{content:"\\f61a"}.bi-wifi-off[_ngcontent-%COMP%]:before{content:"\\f61b"}.bi-wifi[_ngcontent-%COMP%]:before{content:"\\f61c"}.bi-wind[_ngcontent-%COMP%]:before{content:"\\f61d"}.bi-window-dock[_ngcontent-%COMP%]:before{content:"\\f61e"}.bi-window-sidebar[_ngcontent-%COMP%]:before{content:"\\f61f"}.bi-window[_ngcontent-%COMP%]:before{content:"\\f620"}.bi-wrench[_ngcontent-%COMP%]:before{content:"\\f621"}.bi-x-circle-fill[_ngcontent-%COMP%]:before{content:"\\f622"}.bi-x-circle[_ngcontent-%COMP%]:before{content:"\\f623"}.bi-x-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f624"}.bi-x-diamond[_ngcontent-%COMP%]:before{content:"\\f625"}.bi-x-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f626"}.bi-x-octagon[_ngcontent-%COMP%]:before{content:"\\f627"}.bi-x-square-fill[_ngcontent-%COMP%]:before{content:"\\f628"}.bi-x-square[_ngcontent-%COMP%]:before{content:"\\f629"}.bi-x[_ngcontent-%COMP%]:before{content:"\\f62a"}.bi-youtube[_ngcontent-%COMP%]:before{content:"\\f62b"}.bi-zoom-in[_ngcontent-%COMP%]:before{content:"\\f62c"}.bi-zoom-out[_ngcontent-%COMP%]:before{content:"\\f62d"}.bi-bank[_ngcontent-%COMP%]:before{content:"\\f62e"}.bi-bank2[_ngcontent-%COMP%]:before{content:"\\f62f"}.bi-bell-slash-fill[_ngcontent-%COMP%]:before{content:"\\f630"}.bi-bell-slash[_ngcontent-%COMP%]:before{content:"\\f631"}.bi-cash-coin[_ngcontent-%COMP%]:before{content:"\\f632"}.bi-check-lg[_ngcontent-%COMP%]:before{content:"\\f633"}.bi-coin[_ngcontent-%COMP%]:before{content:"\\f634"}.bi-currency-bitcoin[_ngcontent-%COMP%]:before{content:"\\f635"}.bi-currency-dollar[_ngcontent-%COMP%]:before{content:"\\f636"}.bi-currency-euro[_ngcontent-%COMP%]:before{content:"\\f637"}.bi-currency-exchange[_ngcontent-%COMP%]:before{content:"\\f638"}.bi-currency-pound[_ngcontent-%COMP%]:before{content:"\\f639"}.bi-currency-yen[_ngcontent-%COMP%]:before{content:"\\f63a"}.bi-dash-lg[_ngcontent-%COMP%]:before{content:"\\f63b"}.bi-exclamation-lg[_ngcontent-%COMP%]:before{content:"\\f63c"}.bi-file-earmark-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63d"}.bi-file-earmark-pdf[_ngcontent-%COMP%]:before{content:"\\f63e"}.bi-file-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63f"}.bi-file-pdf[_ngcontent-%COMP%]:before{content:"\\f640"}.bi-gender-ambiguous[_ngcontent-%COMP%]:before{content:"\\f641"}.bi-gender-female[_ngcontent-%COMP%]:before{content:"\\f642"}.bi-gender-male[_ngcontent-%COMP%]:before{content:"\\f643"}.bi-gender-trans[_ngcontent-%COMP%]:before{content:"\\f644"}.bi-headset-vr[_ngcontent-%COMP%]:before{content:"\\f645"}.bi-info-lg[_ngcontent-%COMP%]:before{content:"\\f646"}.bi-mastodon[_ngcontent-%COMP%]:before{content:"\\f647"}.bi-messenger[_ngcontent-%COMP%]:before{content:"\\f648"}.bi-piggy-bank-fill[_ngcontent-%COMP%]:before{content:"\\f649"}.bi-piggy-bank[_ngcontent-%COMP%]:before{content:"\\f64a"}.bi-pin-map-fill[_ngcontent-%COMP%]:before{content:"\\f64b"}.bi-pin-map[_ngcontent-%COMP%]:before{content:"\\f64c"}.bi-plus-lg[_ngcontent-%COMP%]:before{content:"\\f64d"}.bi-question-lg[_ngcontent-%COMP%]:before{content:"\\f64e"}.bi-recycle[_ngcontent-%COMP%]:before{content:"\\f64f"}.bi-reddit[_ngcontent-%COMP%]:before{content:"\\f650"}.bi-safe-fill[_ngcontent-%COMP%]:before{content:"\\f651"}.bi-safe2-fill[_ngcontent-%COMP%]:before{content:"\\f652"}.bi-safe2[_ngcontent-%COMP%]:before{content:"\\f653"}.bi-sd-card-fill[_ngcontent-%COMP%]:before{content:"\\f654"}.bi-sd-card[_ngcontent-%COMP%]:before{content:"\\f655"}.bi-skype[_ngcontent-%COMP%]:before{content:"\\f656"}.bi-slash-lg[_ngcontent-%COMP%]:before{content:"\\f657"}.bi-translate[_ngcontent-%COMP%]:before{content:"\\f658"}.bi-x-lg[_ngcontent-%COMP%]:before{content:"\\f659"}.bi-safe[_ngcontent-%COMP%]:before{content:"\\f65a"}.bi-apple[_ngcontent-%COMP%]:before{content:"\\f65b"}.bi-microsoft[_ngcontent-%COMP%]:before{content:"\\f65d"}.bi-windows[_ngcontent-%COMP%]:before{content:"\\f65e"}.bi-behance[_ngcontent-%COMP%]:before{content:"\\f65c"}.bi-dribbble[_ngcontent-%COMP%]:before{content:"\\f65f"}.bi-line[_ngcontent-%COMP%]:before{content:"\\f660"}.bi-medium[_ngcontent-%COMP%]:before{content:"\\f661"}.bi-paypal[_ngcontent-%COMP%]:before{content:"\\f662"}.bi-pinterest[_ngcontent-%COMP%]:before{content:"\\f663"}.bi-signal[_ngcontent-%COMP%]:before{content:"\\f664"}.bi-snapchat[_ngcontent-%COMP%]:before{content:"\\f665"}.bi-spotify[_ngcontent-%COMP%]:before{content:"\\f666"}.bi-stack-overflow[_ngcontent-%COMP%]:before{content:"\\f667"}.bi-strava[_ngcontent-%COMP%]:before{content:"\\f668"}.bi-wordpress[_ngcontent-%COMP%]:before{content:"\\f669"}.bi-vimeo[_ngcontent-%COMP%]:before{content:"\\f66a"}.bi-activity[_ngcontent-%COMP%]:before{content:"\\f66b"}.bi-easel2-fill[_ngcontent-%COMP%]:before{content:"\\f66c"}.bi-easel2[_ngcontent-%COMP%]:before{content:"\\f66d"}.bi-easel3-fill[_ngcontent-%COMP%]:before{content:"\\f66e"}.bi-easel3[_ngcontent-%COMP%]:before{content:"\\f66f"}.bi-fan[_ngcontent-%COMP%]:before{content:"\\f670"}.bi-fingerprint[_ngcontent-%COMP%]:before{content:"\\f671"}.bi-graph-down-arrow[_ngcontent-%COMP%]:before{content:"\\f672"}.bi-graph-up-arrow[_ngcontent-%COMP%]:before{content:"\\f673"}.bi-hypnotize[_ngcontent-%COMP%]:before{content:"\\f674"}.bi-magic[_ngcontent-%COMP%]:before{content:"\\f675"}.bi-person-rolodex[_ngcontent-%COMP%]:before{content:"\\f676"}.bi-person-video[_ngcontent-%COMP%]:before{content:"\\f677"}.bi-person-video2[_ngcontent-%COMP%]:before{content:"\\f678"}.bi-person-video3[_ngcontent-%COMP%]:before{content:"\\f679"}.bi-person-workspace[_ngcontent-%COMP%]:before{content:"\\f67a"}.bi-radioactive[_ngcontent-%COMP%]:before{content:"\\f67b"}.bi-webcam-fill[_ngcontent-%COMP%]:before{content:"\\f67c"}.bi-webcam[_ngcontent-%COMP%]:before{content:"\\f67d"}.bi-yin-yang[_ngcontent-%COMP%]:before{content:"\\f67e"}.bi-bandaid-fill[_ngcontent-%COMP%]:before{content:"\\f680"}.bi-bandaid[_ngcontent-%COMP%]:before{content:"\\f681"}.bi-bluetooth[_ngcontent-%COMP%]:before{content:"\\f682"}.bi-body-text[_ngcontent-%COMP%]:before{content:"\\f683"}.bi-boombox[_ngcontent-%COMP%]:before{content:"\\f684"}.bi-boxes[_ngcontent-%COMP%]:before{content:"\\f685"}.bi-dpad-fill[_ngcontent-%COMP%]:before{content:"\\f686"}.bi-dpad[_ngcontent-%COMP%]:before{content:"\\f687"}.bi-ear-fill[_ngcontent-%COMP%]:before{content:"\\f688"}.bi-ear[_ngcontent-%COMP%]:before{content:"\\f689"}.bi-envelope-check-1[_ngcontent-%COMP%]:before{content:"\\f68a"}.bi-envelope-check-fill[_ngcontent-%COMP%]:before{content:"\\f68b"}.bi-envelope-check[_ngcontent-%COMP%]:before{content:"\\f68c"}.bi-envelope-dash-1[_ngcontent-%COMP%]:before{content:"\\f68d"}.bi-envelope-dash-fill[_ngcontent-%COMP%]:before{content:"\\f68e"}.bi-envelope-dash[_ngcontent-%COMP%]:before{content:"\\f68f"}.bi-envelope-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f690"}.bi-envelope-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f691"}.bi-envelope-exclamation[_ngcontent-%COMP%]:before{content:"\\f692"}.bi-envelope-plus-fill[_ngcontent-%COMP%]:before{content:"\\f693"}.bi-envelope-plus[_ngcontent-%COMP%]:before{content:"\\f694"}.bi-envelope-slash-1[_ngcontent-%COMP%]:before{content:"\\f695"}.bi-envelope-slash-fill[_ngcontent-%COMP%]:before{content:"\\f696"}.bi-envelope-slash[_ngcontent-%COMP%]:before{content:"\\f697"}.bi-envelope-x-1[_ngcontent-%COMP%]:before{content:"\\f698"}.bi-envelope-x-fill[_ngcontent-%COMP%]:before{content:"\\f699"}.bi-envelope-x[_ngcontent-%COMP%]:before{content:"\\f69a"}.bi-explicit-fill[_ngcontent-%COMP%]:before{content:"\\f69b"}.bi-explicit[_ngcontent-%COMP%]:before{content:"\\f69c"}.bi-git[_ngcontent-%COMP%]:before{content:"\\f69d"}.bi-infinity[_ngcontent-%COMP%]:before{content:"\\f69e"}.bi-list-columns-reverse[_ngcontent-%COMP%]:before{content:"\\f69f"}.bi-list-columns[_ngcontent-%COMP%]:before{content:"\\f6a0"}.bi-meta[_ngcontent-%COMP%]:before{content:"\\f6a1"}.bi-mortorboard-fill[_ngcontent-%COMP%]:before{content:"\\f6a2"}.bi-mortorboard[_ngcontent-%COMP%]:before{content:"\\f6a3"}.bi-nintendo-switch[_ngcontent-%COMP%]:before{content:"\\f6a4"}.bi-pc-display-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a5"}.bi-pc-display[_ngcontent-%COMP%]:before{content:"\\f6a6"}.bi-pc-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a7"}.bi-pc[_ngcontent-%COMP%]:before{content:"\\f6a8"}.bi-playstation[_ngcontent-%COMP%]:before{content:"\\f6a9"}.bi-plus-slash-minus[_ngcontent-%COMP%]:before{content:"\\f6aa"}.bi-projector-fill[_ngcontent-%COMP%]:before{content:"\\f6ab"}.bi-projector[_ngcontent-%COMP%]:before{content:"\\f6ac"}.bi-qr-code-scan[_ngcontent-%COMP%]:before{content:"\\f6ad"}.bi-qr-code[_ngcontent-%COMP%]:before{content:"\\f6ae"}.bi-quora[_ngcontent-%COMP%]:before{content:"\\f6af"}.bi-quote[_ngcontent-%COMP%]:before{content:"\\f6b0"}.bi-robot[_ngcontent-%COMP%]:before{content:"\\f6b1"}.bi-send-check-fill[_ngcontent-%COMP%]:before{content:"\\f6b2"}.bi-send-check[_ngcontent-%COMP%]:before{content:"\\f6b3"}.bi-send-dash-fill[_ngcontent-%COMP%]:before{content:"\\f6b4"}.bi-send-dash[_ngcontent-%COMP%]:before{content:"\\f6b5"}.bi-send-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f6b6"}.bi-send-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f6b7"}.bi-send-exclamation[_ngcontent-%COMP%]:before{content:"\\f6b8"}.bi-send-fill[_ngcontent-%COMP%]:before{content:"\\f6b9"}.bi-send-plus-fill[_ngcontent-%COMP%]:before{content:"\\f6ba"}.bi-send-plus[_ngcontent-%COMP%]:before{content:"\\f6bb"}.bi-send-slash-fill[_ngcontent-%COMP%]:before{content:"\\f6bc"}.bi-send-slash[_ngcontent-%COMP%]:before{content:"\\f6bd"}.bi-send-x-fill[_ngcontent-%COMP%]:before{content:"\\f6be"}.bi-send-x[_ngcontent-%COMP%]:before{content:"\\f6bf"}.bi-send[_ngcontent-%COMP%]:before{content:"\\f6c0"}.bi-steam[_ngcontent-%COMP%]:before{content:"\\f6c1"}.bi-terminal-dash-1[_ngcontent-%COMP%]:before{content:"\\f6c2"}.bi-terminal-dash[_ngcontent-%COMP%]:before{content:"\\f6c3"}.bi-terminal-plus[_ngcontent-%COMP%]:before{content:"\\f6c4"}.bi-terminal-split[_ngcontent-%COMP%]:before{content:"\\f6c5"}.bi-ticket-detailed-fill[_ngcontent-%COMP%]:before{content:"\\f6c6"}.bi-ticket-detailed[_ngcontent-%COMP%]:before{content:"\\f6c7"}.bi-ticket-fill[_ngcontent-%COMP%]:before{content:"\\f6c8"}.bi-ticket-perforated-fill[_ngcontent-%COMP%]:before{content:"\\f6c9"}.bi-ticket-perforated[_ngcontent-%COMP%]:before{content:"\\f6ca"}.bi-ticket[_ngcontent-%COMP%]:before{content:"\\f6cb"}.bi-tiktok[_ngcontent-%COMP%]:before{content:"\\f6cc"}.bi-window-dash[_ngcontent-%COMP%]:before{content:"\\f6cd"}.bi-window-desktop[_ngcontent-%COMP%]:before{content:"\\f6ce"}.bi-window-fullscreen[_ngcontent-%COMP%]:before{content:"\\f6cf"}.bi-window-plus[_ngcontent-%COMP%]:before{content:"\\f6d0"}.bi-window-split[_ngcontent-%COMP%]:before{content:"\\f6d1"}.bi-window-stack[_ngcontent-%COMP%]:before{content:"\\f6d2"}.bi-window-x[_ngcontent-%COMP%]:before{content:"\\f6d3"}.bi-xbox[_ngcontent-%COMP%]:before{content:"\\f6d4"}.bi-ethernet[_ngcontent-%COMP%]:before{content:"\\f6d5"}.bi-hdmi-fill[_ngcontent-%COMP%]:before{content:"\\f6d6"}.bi-hdmi[_ngcontent-%COMP%]:before{content:"\\f6d7"}.bi-usb-c-fill[_ngcontent-%COMP%]:before{content:"\\f6d8"}.bi-usb-c[_ngcontent-%COMP%]:before{content:"\\f6d9"}.bi-usb-fill[_ngcontent-%COMP%]:before{content:"\\f6da"}.bi-usb-plug-fill[_ngcontent-%COMP%]:before{content:"\\f6db"}.bi-usb-plug[_ngcontent-%COMP%]:before{content:"\\f6dc"}.bi-usb-symbol[_ngcontent-%COMP%]:before{content:"\\f6dd"}.bi-usb[_ngcontent-%COMP%]:before{content:"\\f6de"}.bi-boombox-fill[_ngcontent-%COMP%]:before{content:"\\f6df"}.bi-displayport-1[_ngcontent-%COMP%]:before{content:"\\f6e0"}.bi-displayport[_ngcontent-%COMP%]:before{content:"\\f6e1"}.bi-gpu-card[_ngcontent-%COMP%]:before{content:"\\f6e2"}.bi-memory[_ngcontent-%COMP%]:before{content:"\\f6e3"}.bi-modem-fill[_ngcontent-%COMP%]:before{content:"\\f6e4"}.bi-modem[_ngcontent-%COMP%]:before{content:"\\f6e5"}.bi-motherboard-fill[_ngcontent-%COMP%]:before{content:"\\f6e6"}.bi-motherboard[_ngcontent-%COMP%]:before{content:"\\f6e7"}.bi-optical-audio-fill[_ngcontent-%COMP%]:before{content:"\\f6e8"}.bi-optical-audio[_ngcontent-%COMP%]:before{content:"\\f6e9"}.bi-pci-card[_ngcontent-%COMP%]:before{content:"\\f6ea"}.bi-router-fill[_ngcontent-%COMP%]:before{content:"\\f6eb"}.bi-router[_ngcontent-%COMP%]:before{content:"\\f6ec"}.bi-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6ed"}.bi-ssd[_ngcontent-%COMP%]:before{content:"\\f6ee"}.bi-thunderbolt-fill[_ngcontent-%COMP%]:before{content:"\\f6ef"}.bi-thunderbolt[_ngcontent-%COMP%]:before{content:"\\f6f0"}.bi-usb-drive-fill[_ngcontent-%COMP%]:before{content:"\\f6f1"}.bi-usb-drive[_ngcontent-%COMP%]:before{content:"\\f6f2"}.bi-usb-micro-fill[_ngcontent-%COMP%]:before{content:"\\f6f3"}.bi-usb-micro[_ngcontent-%COMP%]:before{content:"\\f6f4"}.bi-usb-mini-fill[_ngcontent-%COMP%]:before{content:"\\f6f5"}.bi-usb-mini[_ngcontent-%COMP%]:before{content:"\\f6f6"}.bi-cloud-haze2[_ngcontent-%COMP%]:before{content:"\\f6f7"}.bi-device-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f6f8"}.bi-device-hdd[_ngcontent-%COMP%]:before{content:"\\f6f9"}.bi-device-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6fa"}.bi-device-ssd[_ngcontent-%COMP%]:before{content:"\\f6fb"}.bi-displayport-fill[_ngcontent-%COMP%]:before{content:"\\f6fc"}.bi-mortarboard-fill[_ngcontent-%COMP%]:before{content:"\\f6fd"}.bi-mortarboard[_ngcontent-%COMP%]:before{content:"\\f6fe"}.bi-terminal-x[_ngcontent-%COMP%]:before{content:"\\f6ff"}.bi-arrow-through-heart-fill[_ngcontent-%COMP%]:before{content:"\\f700"}.bi-arrow-through-heart[_ngcontent-%COMP%]:before{content:"\\f701"}.bi-badge-sd-fill[_ngcontent-%COMP%]:before{content:"\\f702"}.bi-badge-sd[_ngcontent-%COMP%]:before{content:"\\f703"}.bi-bag-heart-fill[_ngcontent-%COMP%]:before{content:"\\f704"}.bi-bag-heart[_ngcontent-%COMP%]:before{content:"\\f705"}.bi-balloon-fill[_ngcontent-%COMP%]:before{content:"\\f706"}.bi-balloon-heart-fill[_ngcontent-%COMP%]:before{content:"\\f707"}.bi-balloon-heart[_ngcontent-%COMP%]:before{content:"\\f708"}.bi-balloon[_ngcontent-%COMP%]:before{content:"\\f709"}.bi-box2-fill[_ngcontent-%COMP%]:before{content:"\\f70a"}.bi-box2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70b"}.bi-box2-heart[_ngcontent-%COMP%]:before{content:"\\f70c"}.bi-box2[_ngcontent-%COMP%]:before{content:"\\f70d"}.bi-braces-asterisk[_ngcontent-%COMP%]:before{content:"\\f70e"}.bi-calendar-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70f"}.bi-calendar-heart[_ngcontent-%COMP%]:before{content:"\\f710"}.bi-calendar2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f711"}.bi-calendar2-heart[_ngcontent-%COMP%]:before{content:"\\f712"}.bi-chat-heart-fill[_ngcontent-%COMP%]:before{content:"\\f713"}.bi-chat-heart[_ngcontent-%COMP%]:before{content:"\\f714"}.bi-chat-left-heart-fill[_ngcontent-%COMP%]:before{content:"\\f715"}.bi-chat-left-heart[_ngcontent-%COMP%]:before{content:"\\f716"}.bi-chat-right-heart-fill[_ngcontent-%COMP%]:before{content:"\\f717"}.bi-chat-right-heart[_ngcontent-%COMP%]:before{content:"\\f718"}.bi-chat-square-heart-fill[_ngcontent-%COMP%]:before{content:"\\f719"}.bi-chat-square-heart[_ngcontent-%COMP%]:before{content:"\\f71a"}.bi-clipboard-check-fill[_ngcontent-%COMP%]:before{content:"\\f71b"}.bi-clipboard-data-fill[_ngcontent-%COMP%]:before{content:"\\f71c"}.bi-clipboard-fill[_ngcontent-%COMP%]:before{content:"\\f71d"}.bi-clipboard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f71e"}.bi-clipboard-heart[_ngcontent-%COMP%]:before{content:"\\f71f"}.bi-clipboard-minus-fill[_ngcontent-%COMP%]:before{content:"\\f720"}.bi-clipboard-plus-fill[_ngcontent-%COMP%]:before{content:"\\f721"}.bi-clipboard-pulse[_ngcontent-%COMP%]:before{content:"\\f722"}.bi-clipboard-x-fill[_ngcontent-%COMP%]:before{content:"\\f723"}.bi-clipboard2-check-fill[_ngcontent-%COMP%]:before{content:"\\f724"}.bi-clipboard2-check[_ngcontent-%COMP%]:before{content:"\\f725"}.bi-clipboard2-data-fill[_ngcontent-%COMP%]:before{content:"\\f726"}.bi-clipboard2-data[_ngcontent-%COMP%]:before{content:"\\f727"}.bi-clipboard2-fill[_ngcontent-%COMP%]:before{content:"\\f728"}.bi-clipboard2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f729"}.bi-clipboard2-heart[_ngcontent-%COMP%]:before{content:"\\f72a"}.bi-clipboard2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f72b"}.bi-clipboard2-minus[_ngcontent-%COMP%]:before{content:"\\f72c"}.bi-clipboard2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f72d"}.bi-clipboard2-plus[_ngcontent-%COMP%]:before{content:"\\f72e"}.bi-clipboard2-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f72f"}.bi-clipboard2-pulse[_ngcontent-%COMP%]:before{content:"\\f730"}.bi-clipboard2-x-fill[_ngcontent-%COMP%]:before{content:"\\f731"}.bi-clipboard2-x[_ngcontent-%COMP%]:before{content:"\\f732"}.bi-clipboard2[_ngcontent-%COMP%]:before{content:"\\f733"}.bi-emoji-kiss-fill[_ngcontent-%COMP%]:before{content:"\\f734"}.bi-emoji-kiss[_ngcontent-%COMP%]:before{content:"\\f735"}.bi-envelope-heart-fill[_ngcontent-%COMP%]:before{content:"\\f736"}.bi-envelope-heart[_ngcontent-%COMP%]:before{content:"\\f737"}.bi-envelope-open-heart-fill[_ngcontent-%COMP%]:before{content:"\\f738"}.bi-envelope-open-heart[_ngcontent-%COMP%]:before{content:"\\f739"}.bi-envelope-paper-fill[_ngcontent-%COMP%]:before{content:"\\f73a"}.bi-envelope-paper-heart-fill[_ngcontent-%COMP%]:before{content:"\\f73b"}.bi-envelope-paper-heart[_ngcontent-%COMP%]:before{content:"\\f73c"}.bi-envelope-paper[_ngcontent-%COMP%]:before{content:"\\f73d"}.bi-filetype-aac[_ngcontent-%COMP%]:before{content:"\\f73e"}.bi-filetype-ai[_ngcontent-%COMP%]:before{content:"\\f73f"}.bi-filetype-bmp[_ngcontent-%COMP%]:before{content:"\\f740"}.bi-filetype-cs[_ngcontent-%COMP%]:before{content:"\\f741"}.bi-filetype-css[_ngcontent-%COMP%]:before{content:"\\f742"}.bi-filetype-csv[_ngcontent-%COMP%]:before{content:"\\f743"}.bi-filetype-doc[_ngcontent-%COMP%]:before{content:"\\f744"}.bi-filetype-docx[_ngcontent-%COMP%]:before{content:"\\f745"}.bi-filetype-exe[_ngcontent-%COMP%]:before{content:"\\f746"}.bi-filetype-gif[_ngcontent-%COMP%]:before{content:"\\f747"}.bi-filetype-heic[_ngcontent-%COMP%]:before{content:"\\f748"}.bi-filetype-html[_ngcontent-%COMP%]:before{content:"\\f749"}.bi-filetype-java[_ngcontent-%COMP%]:before{content:"\\f74a"}.bi-filetype-jpg[_ngcontent-%COMP%]:before{content:"\\f74b"}.bi-filetype-js[_ngcontent-%COMP%]:before{content:"\\f74c"}.bi-filetype-jsx[_ngcontent-%COMP%]:before{content:"\\f74d"}.bi-filetype-key[_ngcontent-%COMP%]:before{content:"\\f74e"}.bi-filetype-m4p[_ngcontent-%COMP%]:before{content:"\\f74f"}.bi-filetype-md[_ngcontent-%COMP%]:before{content:"\\f750"}.bi-filetype-mdx[_ngcontent-%COMP%]:before{content:"\\f751"}.bi-filetype-mov[_ngcontent-%COMP%]:before{content:"\\f752"}.bi-filetype-mp3[_ngcontent-%COMP%]:before{content:"\\f753"}.bi-filetype-mp4[_ngcontent-%COMP%]:before{content:"\\f754"}.bi-filetype-otf[_ngcontent-%COMP%]:before{content:"\\f755"}.bi-filetype-pdf[_ngcontent-%COMP%]:before{content:"\\f756"}.bi-filetype-php[_ngcontent-%COMP%]:before{content:"\\f757"}.bi-filetype-png[_ngcontent-%COMP%]:before{content:"\\f758"}.bi-filetype-ppt-1[_ngcontent-%COMP%]:before{content:"\\f759"}.bi-filetype-ppt[_ngcontent-%COMP%]:before{content:"\\f75a"}.bi-filetype-psd[_ngcontent-%COMP%]:before{content:"\\f75b"}.bi-filetype-py[_ngcontent-%COMP%]:before{content:"\\f75c"}.bi-filetype-raw[_ngcontent-%COMP%]:before{content:"\\f75d"}.bi-filetype-rb[_ngcontent-%COMP%]:before{content:"\\f75e"}.bi-filetype-sass[_ngcontent-%COMP%]:before{content:"\\f75f"}.bi-filetype-scss[_ngcontent-%COMP%]:before{content:"\\f760"}.bi-filetype-sh[_ngcontent-%COMP%]:before{content:"\\f761"}.bi-filetype-svg[_ngcontent-%COMP%]:before{content:"\\f762"}.bi-filetype-tiff[_ngcontent-%COMP%]:before{content:"\\f763"}.bi-filetype-tsx[_ngcontent-%COMP%]:before{content:"\\f764"}.bi-filetype-ttf[_ngcontent-%COMP%]:before{content:"\\f765"}.bi-filetype-txt[_ngcontent-%COMP%]:before{content:"\\f766"}.bi-filetype-wav[_ngcontent-%COMP%]:before{content:"\\f767"}.bi-filetype-woff[_ngcontent-%COMP%]:before{content:"\\f768"}.bi-filetype-xls-1[_ngcontent-%COMP%]:before{content:"\\f769"}.bi-filetype-xls[_ngcontent-%COMP%]:before{content:"\\f76a"}.bi-filetype-xml[_ngcontent-%COMP%]:before{content:"\\f76b"}.bi-filetype-yml[_ngcontent-%COMP%]:before{content:"\\f76c"}.bi-heart-arrow[_ngcontent-%COMP%]:before{content:"\\f76d"}.bi-heart-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f76e"}.bi-heart-pulse[_ngcontent-%COMP%]:before{content:"\\f76f"}.bi-heartbreak-fill[_ngcontent-%COMP%]:before{content:"\\f770"}.bi-heartbreak[_ngcontent-%COMP%]:before{content:"\\f771"}.bi-hearts[_ngcontent-%COMP%]:before{content:"\\f772"}.bi-hospital-fill[_ngcontent-%COMP%]:before{content:"\\f773"}.bi-hospital[_ngcontent-%COMP%]:before{content:"\\f774"}.bi-house-heart-fill[_ngcontent-%COMP%]:before{content:"\\f775"}.bi-house-heart[_ngcontent-%COMP%]:before{content:"\\f776"}.bi-incognito[_ngcontent-%COMP%]:before{content:"\\f777"}.bi-magnet-fill[_ngcontent-%COMP%]:before{content:"\\f778"}.bi-magnet[_ngcontent-%COMP%]:before{content:"\\f779"}.bi-person-heart[_ngcontent-%COMP%]:before{content:"\\f77a"}.bi-person-hearts[_ngcontent-%COMP%]:before{content:"\\f77b"}.bi-phone-flip[_ngcontent-%COMP%]:before{content:"\\f77c"}.bi-plugin[_ngcontent-%COMP%]:before{content:"\\f77d"}.bi-postage-fill[_ngcontent-%COMP%]:before{content:"\\f77e"}.bi-postage-heart-fill[_ngcontent-%COMP%]:before{content:"\\f77f"}.bi-postage-heart[_ngcontent-%COMP%]:before{content:"\\f780"}.bi-postage[_ngcontent-%COMP%]:before{content:"\\f781"}.bi-postcard-fill[_ngcontent-%COMP%]:before{content:"\\f782"}.bi-postcard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f783"}.bi-postcard-heart[_ngcontent-%COMP%]:before{content:"\\f784"}.bi-postcard[_ngcontent-%COMP%]:before{content:"\\f785"}.bi-search-heart-fill[_ngcontent-%COMP%]:before{content:"\\f786"}.bi-search-heart[_ngcontent-%COMP%]:before{content:"\\f787"}.bi-sliders2-vertical[_ngcontent-%COMP%]:before{content:"\\f788"}.bi-sliders2[_ngcontent-%COMP%]:before{content:"\\f789"}.bi-trash3-fill[_ngcontent-%COMP%]:before{content:"\\f78a"}.bi-trash3[_ngcontent-%COMP%]:before{content:"\\f78b"}.bi-valentine[_ngcontent-%COMP%]:before{content:"\\f78c"}.bi-valentine2[_ngcontent-%COMP%]:before{content:"\\f78d"}.bi-wrench-adjustable-circle-fill[_ngcontent-%COMP%]:before{content:"\\f78e"}.bi-wrench-adjustable-circle[_ngcontent-%COMP%]:before{content:"\\f78f"}.bi-wrench-adjustable[_ngcontent-%COMP%]:before{content:"\\f790"}.bi-filetype-json[_ngcontent-%COMP%]:before{content:"\\f791"}.bi-filetype-pptx[_ngcontent-%COMP%]:before{content:"\\f792"}.bi-filetype-xlsx[_ngcontent-%COMP%]:before{content:"\\f793"}.bi-1-circle-1[_ngcontent-%COMP%]:before{content:"\\f794"}.bi-1-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f795"}.bi-1-circle-fill[_ngcontent-%COMP%]:before{content:"\\f796"}.bi-1-circle[_ngcontent-%COMP%]:before{content:"\\f797"}.bi-1-square-fill[_ngcontent-%COMP%]:before{content:"\\f798"}.bi-1-square[_ngcontent-%COMP%]:before{content:"\\f799"}.bi-2-circle-1[_ngcontent-%COMP%]:before{content:"\\f79a"}.bi-2-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f79b"}.bi-2-circle-fill[_ngcontent-%COMP%]:before{content:"\\f79c"}.bi-2-circle[_ngcontent-%COMP%]:before{content:"\\f79d"}.bi-2-square-fill[_ngcontent-%COMP%]:before{content:"\\f79e"}.bi-2-square[_ngcontent-%COMP%]:before{content:"\\f79f"}.bi-3-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a0"}.bi-3-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a1"}.bi-3-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a2"}.bi-3-circle[_ngcontent-%COMP%]:before{content:"\\f7a3"}.bi-3-square-fill[_ngcontent-%COMP%]:before{content:"\\f7a4"}.bi-3-square[_ngcontent-%COMP%]:before{content:"\\f7a5"}.bi-4-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a6"}.bi-4-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a7"}.bi-4-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a8"}.bi-4-circle[_ngcontent-%COMP%]:before{content:"\\f7a9"}.bi-4-square-fill[_ngcontent-%COMP%]:before{content:"\\f7aa"}.bi-4-square[_ngcontent-%COMP%]:before{content:"\\f7ab"}.bi-5-circle-1[_ngcontent-%COMP%]:before{content:"\\f7ac"}.bi-5-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7ad"}.bi-5-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ae"}.bi-5-circle[_ngcontent-%COMP%]:before{content:"\\f7af"}.bi-5-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b0"}.bi-5-square[_ngcontent-%COMP%]:before{content:"\\f7b1"}.bi-6-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b2"}.bi-6-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b3"}.bi-6-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7b4"}.bi-6-circle[_ngcontent-%COMP%]:before{content:"\\f7b5"}.bi-6-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b6"}.bi-6-square[_ngcontent-%COMP%]:before{content:"\\f7b7"}.bi-7-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b8"}.bi-7-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b9"}.bi-7-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ba"}.bi-7-circle[_ngcontent-%COMP%]:before{content:"\\f7bb"}.bi-7-square-fill[_ngcontent-%COMP%]:before{content:"\\f7bc"}.bi-7-square[_ngcontent-%COMP%]:before{content:"\\f7bd"}.bi-8-circle-1[_ngcontent-%COMP%]:before{content:"\\f7be"}.bi-8-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7bf"}.bi-8-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c0"}.bi-8-circle[_ngcontent-%COMP%]:before{content:"\\f7c1"}.bi-8-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c2"}.bi-8-square[_ngcontent-%COMP%]:before{content:"\\f7c3"}.bi-9-circle-1[_ngcontent-%COMP%]:before{content:"\\f7c4"}.bi-9-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7c5"}.bi-9-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c6"}.bi-9-circle[_ngcontent-%COMP%]:before{content:"\\f7c7"}.bi-9-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c8"}.bi-9-square[_ngcontent-%COMP%]:before{content:"\\f7c9"}.bi-airplane-engines-fill[_ngcontent-%COMP%]:before{content:"\\f7ca"}.bi-airplane-engines[_ngcontent-%COMP%]:before{content:"\\f7cb"}.bi-airplane-fill[_ngcontent-%COMP%]:before{content:"\\f7cc"}.bi-airplane[_ngcontent-%COMP%]:before{content:"\\f7cd"}.bi-alexa[_ngcontent-%COMP%]:before{content:"\\f7ce"}.bi-alipay[_ngcontent-%COMP%]:before{content:"\\f7cf"}.bi-android[_ngcontent-%COMP%]:before{content:"\\f7d0"}.bi-android2[_ngcontent-%COMP%]:before{content:"\\f7d1"}.bi-box-fill[_ngcontent-%COMP%]:before{content:"\\f7d2"}.bi-box-seam-fill[_ngcontent-%COMP%]:before{content:"\\f7d3"}.bi-browser-chrome[_ngcontent-%COMP%]:before{content:"\\f7d4"}.bi-browser-edge[_ngcontent-%COMP%]:before{content:"\\f7d5"}.bi-browser-firefox[_ngcontent-%COMP%]:before{content:"\\f7d6"}.bi-browser-safari[_ngcontent-%COMP%]:before{content:"\\f7d7"}.bi-c-circle-1[_ngcontent-%COMP%]:before{content:"\\f7d8"}.bi-c-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7d9"}.bi-c-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7da"}.bi-c-circle[_ngcontent-%COMP%]:before{content:"\\f7db"}.bi-c-square-fill[_ngcontent-%COMP%]:before{content:"\\f7dc"}.bi-c-square[_ngcontent-%COMP%]:before{content:"\\f7dd"}.bi-capsule-pill[_ngcontent-%COMP%]:before{content:"\\f7de"}.bi-capsule[_ngcontent-%COMP%]:before{content:"\\f7df"}.bi-car-front-fill[_ngcontent-%COMP%]:before{content:"\\f7e0"}.bi-car-front[_ngcontent-%COMP%]:before{content:"\\f7e1"}.bi-cassette-fill[_ngcontent-%COMP%]:before{content:"\\f7e2"}.bi-cassette[_ngcontent-%COMP%]:before{content:"\\f7e3"}.bi-cc-circle-1[_ngcontent-%COMP%]:before{content:"\\f7e4"}.bi-cc-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7e5"}.bi-cc-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7e6"}.bi-cc-circle[_ngcontent-%COMP%]:before{content:"\\f7e7"}.bi-cc-square-fill[_ngcontent-%COMP%]:before{content:"\\f7e8"}.bi-cc-square[_ngcontent-%COMP%]:before{content:"\\f7e9"}.bi-cup-hot-fill[_ngcontent-%COMP%]:before{content:"\\f7ea"}.bi-cup-hot[_ngcontent-%COMP%]:before{content:"\\f7eb"}.bi-currency-rupee[_ngcontent-%COMP%]:before{content:"\\f7ec"}.bi-dropbox[_ngcontent-%COMP%]:before{content:"\\f7ed"}.bi-escape[_ngcontent-%COMP%]:before{content:"\\f7ee"}.bi-fast-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f7ef"}.bi-fast-forward-btn[_ngcontent-%COMP%]:before{content:"\\f7f0"}.bi-fast-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7f1"}.bi-fast-forward-circle[_ngcontent-%COMP%]:before{content:"\\f7f2"}.bi-fast-forward-fill[_ngcontent-%COMP%]:before{content:"\\f7f3"}.bi-fast-forward[_ngcontent-%COMP%]:before{content:"\\f7f4"}.bi-filetype-sql[_ngcontent-%COMP%]:before{content:"\\f7f5"}.bi-fire[_ngcontent-%COMP%]:before{content:"\\f7f6"}.bi-google-play[_ngcontent-%COMP%]:before{content:"\\f7f7"}.bi-h-circle-1[_ngcontent-%COMP%]:before{content:"\\f7f8"}.bi-h-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7f9"}.bi-h-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7fa"}.bi-h-circle[_ngcontent-%COMP%]:before{content:"\\f7fb"}.bi-h-square-fill[_ngcontent-%COMP%]:before{content:"\\f7fc"}.bi-h-square[_ngcontent-%COMP%]:before{content:"\\f7fd"}.bi-indent[_ngcontent-%COMP%]:before{content:"\\f7fe"}.bi-lungs-fill[_ngcontent-%COMP%]:before{content:"\\f7ff"}.bi-lungs[_ngcontent-%COMP%]:before{content:"\\f800"}.bi-microsoft-teams[_ngcontent-%COMP%]:before{content:"\\f801"}.bi-p-circle-1[_ngcontent-%COMP%]:before{content:"\\f802"}.bi-p-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f803"}.bi-p-circle-fill[_ngcontent-%COMP%]:before{content:"\\f804"}.bi-p-circle[_ngcontent-%COMP%]:before{content:"\\f805"}.bi-p-square-fill[_ngcontent-%COMP%]:before{content:"\\f806"}.bi-p-square[_ngcontent-%COMP%]:before{content:"\\f807"}.bi-pass-fill[_ngcontent-%COMP%]:before{content:"\\f808"}.bi-pass[_ngcontent-%COMP%]:before{content:"\\f809"}.bi-prescription[_ngcontent-%COMP%]:before{content:"\\f80a"}.bi-prescription2[_ngcontent-%COMP%]:before{content:"\\f80b"}.bi-r-circle-1[_ngcontent-%COMP%]:before{content:"\\f80c"}.bi-r-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f80d"}.bi-r-circle-fill[_ngcontent-%COMP%]:before{content:"\\f80e"}.bi-r-circle[_ngcontent-%COMP%]:before{content:"\\f80f"}.bi-r-square-fill[_ngcontent-%COMP%]:before{content:"\\f810"}.bi-r-square[_ngcontent-%COMP%]:before{content:"\\f811"}.bi-repeat-1[_ngcontent-%COMP%]:before{content:"\\f812"}.bi-repeat[_ngcontent-%COMP%]:before{content:"\\f813"}.bi-rewind-btn-fill[_ngcontent-%COMP%]:before{content:"\\f814"}.bi-rewind-btn[_ngcontent-%COMP%]:before{content:"\\f815"}.bi-rewind-circle-fill[_ngcontent-%COMP%]:before{content:"\\f816"}.bi-rewind-circle[_ngcontent-%COMP%]:before{content:"\\f817"}.bi-rewind-fill[_ngcontent-%COMP%]:before{content:"\\f818"}.bi-rewind[_ngcontent-%COMP%]:before{content:"\\f819"}.bi-train-freight-front-fill[_ngcontent-%COMP%]:before{content:"\\f81a"}.bi-train-freight-front[_ngcontent-%COMP%]:before{content:"\\f81b"}.bi-train-front-fill[_ngcontent-%COMP%]:before{content:"\\f81c"}.bi-train-front[_ngcontent-%COMP%]:before{content:"\\f81d"}.bi-train-lightrail-front-fill[_ngcontent-%COMP%]:before{content:"\\f81e"}.bi-train-lightrail-front[_ngcontent-%COMP%]:before{content:"\\f81f"}.bi-truck-front-fill[_ngcontent-%COMP%]:before{content:"\\f820"}.bi-truck-front[_ngcontent-%COMP%]:before{content:"\\f821"}.bi-ubuntu[_ngcontent-%COMP%]:before{content:"\\f822"}.bi-unindent[_ngcontent-%COMP%]:before{content:"\\f823"}.bi-unity[_ngcontent-%COMP%]:before{content:"\\f824"}.bi-universal-access-circle[_ngcontent-%COMP%]:before{content:"\\f825"}.bi-universal-access[_ngcontent-%COMP%]:before{content:"\\f826"}.bi-virus[_ngcontent-%COMP%]:before{content:"\\f827"}.bi-virus2[_ngcontent-%COMP%]:before{content:"\\f828"}.bi-wechat[_ngcontent-%COMP%]:before{content:"\\f829"}.bi-yelp[_ngcontent-%COMP%]:before{content:"\\f82a"}.bi-sign-stop-fill[_ngcontent-%COMP%]:before{content:"\\f82b"}.bi-sign-stop-lights-fill[_ngcontent-%COMP%]:before{content:"\\f82c"}.bi-sign-stop-lights[_ngcontent-%COMP%]:before{content:"\\f82d"}.bi-sign-stop[_ngcontent-%COMP%]:before{content:"\\f82e"}.bi-sign-turn-left-fill[_ngcontent-%COMP%]:before{content:"\\f82f"}.bi-sign-turn-left[_ngcontent-%COMP%]:before{content:"\\f830"}.bi-sign-turn-right-fill[_ngcontent-%COMP%]:before{content:"\\f831"}.bi-sign-turn-right[_ngcontent-%COMP%]:before{content:"\\f832"}.bi-sign-turn-slight-left-fill[_ngcontent-%COMP%]:before{content:"\\f833"}.bi-sign-turn-slight-left[_ngcontent-%COMP%]:before{content:"\\f834"}.bi-sign-turn-slight-right-fill[_ngcontent-%COMP%]:before{content:"\\f835"}.bi-sign-turn-slight-right[_ngcontent-%COMP%]:before{content:"\\f836"}.bi-sign-yield-fill[_ngcontent-%COMP%]:before{content:"\\f837"}.bi-sign-yield[_ngcontent-%COMP%]:before{content:"\\f838"}.bi-ev-station-fill[_ngcontent-%COMP%]:before{content:"\\f839"}.bi-ev-station[_ngcontent-%COMP%]:before{content:"\\f83a"}.bi-fuel-pump-diesel-fill[_ngcontent-%COMP%]:before{content:"\\f83b"}.bi-fuel-pump-diesel[_ngcontent-%COMP%]:before{content:"\\f83c"}.bi-fuel-pump-fill[_ngcontent-%COMP%]:before{content:"\\f83d"}.bi-fuel-pump[_ngcontent-%COMP%]:before{content:"\\f83e"}.bi-0-circle-fill[_ngcontent-%COMP%]:before{content:"\\f83f"}.bi-0-circle[_ngcontent-%COMP%]:before{content:"\\f840"}.bi-0-square-fill[_ngcontent-%COMP%]:before{content:"\\f841"}.bi-0-square[_ngcontent-%COMP%]:before{content:"\\f842"}.bi-rocket-fill[_ngcontent-%COMP%]:before{content:"\\f843"}.bi-rocket-takeoff-fill[_ngcontent-%COMP%]:before{content:"\\f844"}.bi-rocket-takeoff[_ngcontent-%COMP%]:before{content:"\\f845"}.bi-rocket[_ngcontent-%COMP%]:before{content:"\\f846"}.bi-stripe[_ngcontent-%COMP%]:before{content:"\\f847"}.bi-subscript[_ngcontent-%COMP%]:before{content:"\\f848"}.bi-superscript[_ngcontent-%COMP%]:before{content:"\\f849"}.bi-trello[_ngcontent-%COMP%]:before{content:"\\f84a"}.bi-envelope-at-fill[_ngcontent-%COMP%]:before{content:"\\f84b"}.bi-envelope-at[_ngcontent-%COMP%]:before{content:"\\f84c"}.bi-regex[_ngcontent-%COMP%]:before{content:"\\f84d"}.bi-text-wrap[_ngcontent-%COMP%]:before{content:"\\f84e"}.bi-sign-dead-end-fill[_ngcontent-%COMP%]:before{content:"\\f84f"}.bi-sign-dead-end[_ngcontent-%COMP%]:before{content:"\\f850"}.bi-sign-do-not-enter-fill[_ngcontent-%COMP%]:before{content:"\\f851"}.bi-sign-do-not-enter[_ngcontent-%COMP%]:before{content:"\\f852"}.bi-sign-intersection-fill[_ngcontent-%COMP%]:before{content:"\\f853"}.bi-sign-intersection-side-fill[_ngcontent-%COMP%]:before{content:"\\f854"}.bi-sign-intersection-side[_ngcontent-%COMP%]:before{content:"\\f855"}.bi-sign-intersection-t-fill[_ngcontent-%COMP%]:before{content:"\\f856"}.bi-sign-intersection-t[_ngcontent-%COMP%]:before{content:"\\f857"}.bi-sign-intersection-y-fill[_ngcontent-%COMP%]:before{content:"\\f858"}.bi-sign-intersection-y[_ngcontent-%COMP%]:before{content:"\\f859"}.bi-sign-intersection[_ngcontent-%COMP%]:before{content:"\\f85a"}.bi-sign-merge-left-fill[_ngcontent-%COMP%]:before{content:"\\f85b"}.bi-sign-merge-left[_ngcontent-%COMP%]:before{content:"\\f85c"}.bi-sign-merge-right-fill[_ngcontent-%COMP%]:before{content:"\\f85d"}.bi-sign-merge-right[_ngcontent-%COMP%]:before{content:"\\f85e"}.bi-sign-no-left-turn-fill[_ngcontent-%COMP%]:before{content:"\\f85f"}.bi-sign-no-left-turn[_ngcontent-%COMP%]:before{content:"\\f860"}.bi-sign-no-parking-fill[_ngcontent-%COMP%]:before{content:"\\f861"}.bi-sign-no-parking[_ngcontent-%COMP%]:before{content:"\\f862"}.bi-sign-no-right-turn-fill[_ngcontent-%COMP%]:before{content:"\\f863"}.bi-sign-no-right-turn[_ngcontent-%COMP%]:before{content:"\\f864"}.bi-sign-railroad-fill[_ngcontent-%COMP%]:before{content:"\\f865"}.bi-sign-railroad[_ngcontent-%COMP%]:before{content:"\\f866"}.bi-building-add[_ngcontent-%COMP%]:before{content:"\\f867"}.bi-building-check[_ngcontent-%COMP%]:before{content:"\\f868"}.bi-building-dash[_ngcontent-%COMP%]:before{content:"\\f869"}.bi-building-down[_ngcontent-%COMP%]:before{content:"\\f86a"}.bi-building-exclamation[_ngcontent-%COMP%]:before{content:"\\f86b"}.bi-building-fill-add[_ngcontent-%COMP%]:before{content:"\\f86c"}.bi-building-fill-check[_ngcontent-%COMP%]:before{content:"\\f86d"}.bi-building-fill-dash[_ngcontent-%COMP%]:before{content:"\\f86e"}.bi-building-fill-down[_ngcontent-%COMP%]:before{content:"\\f86f"}.bi-building-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f870"}.bi-building-fill-gear[_ngcontent-%COMP%]:before{content:"\\f871"}.bi-building-fill-lock[_ngcontent-%COMP%]:before{content:"\\f872"}.bi-building-fill-slash[_ngcontent-%COMP%]:before{content:"\\f873"}.bi-building-fill-up[_ngcontent-%COMP%]:before{content:"\\f874"}.bi-building-fill-x[_ngcontent-%COMP%]:before{content:"\\f875"}.bi-building-fill[_ngcontent-%COMP%]:before{content:"\\f876"}.bi-building-gear[_ngcontent-%COMP%]:before{content:"\\f877"}.bi-building-lock[_ngcontent-%COMP%]:before{content:"\\f878"}.bi-building-slash[_ngcontent-%COMP%]:before{content:"\\f879"}.bi-building-up[_ngcontent-%COMP%]:before{content:"\\f87a"}.bi-building-x[_ngcontent-%COMP%]:before{content:"\\f87b"}.bi-buildings-fill[_ngcontent-%COMP%]:before{content:"\\f87c"}.bi-buildings[_ngcontent-%COMP%]:before{content:"\\f87d"}.bi-bus-front-fill[_ngcontent-%COMP%]:before{content:"\\f87e"}.bi-bus-front[_ngcontent-%COMP%]:before{content:"\\f87f"}.bi-ev-front-fill[_ngcontent-%COMP%]:before{content:"\\f880"}.bi-ev-front[_ngcontent-%COMP%]:before{content:"\\f881"}.bi-globe-americas[_ngcontent-%COMP%]:before{content:"\\f882"}.bi-globe-asia-australia[_ngcontent-%COMP%]:before{content:"\\f883"}.bi-globe-central-south-asia[_ngcontent-%COMP%]:before{content:"\\f884"}.bi-globe-europe-africa[_ngcontent-%COMP%]:before{content:"\\f885"}.bi-house-add-fill[_ngcontent-%COMP%]:before{content:"\\f886"}.bi-house-add[_ngcontent-%COMP%]:before{content:"\\f887"}.bi-house-check-fill[_ngcontent-%COMP%]:before{content:"\\f888"}.bi-house-check[_ngcontent-%COMP%]:before{content:"\\f889"}.bi-house-dash-fill[_ngcontent-%COMP%]:before{content:"\\f88a"}.bi-house-dash[_ngcontent-%COMP%]:before{content:"\\f88b"}.bi-house-down-fill[_ngcontent-%COMP%]:before{content:"\\f88c"}.bi-house-down[_ngcontent-%COMP%]:before{content:"\\f88d"}.bi-house-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f88e"}.bi-house-exclamation[_ngcontent-%COMP%]:before{content:"\\f88f"}.bi-house-gear-fill[_ngcontent-%COMP%]:before{content:"\\f890"}.bi-house-gear[_ngcontent-%COMP%]:before{content:"\\f891"}.bi-house-lock-fill[_ngcontent-%COMP%]:before{content:"\\f892"}.bi-house-lock[_ngcontent-%COMP%]:before{content:"\\f893"}.bi-house-slash-fill[_ngcontent-%COMP%]:before{content:"\\f894"}.bi-house-slash[_ngcontent-%COMP%]:before{content:"\\f895"}.bi-house-up-fill[_ngcontent-%COMP%]:before{content:"\\f896"}.bi-house-up[_ngcontent-%COMP%]:before{content:"\\f897"}.bi-house-x-fill[_ngcontent-%COMP%]:before{content:"\\f898"}.bi-house-x[_ngcontent-%COMP%]:before{content:"\\f899"}.bi-person-add[_ngcontent-%COMP%]:before{content:"\\f89a"}.bi-person-down[_ngcontent-%COMP%]:before{content:"\\f89b"}.bi-person-exclamation[_ngcontent-%COMP%]:before{content:"\\f89c"}.bi-person-fill-add[_ngcontent-%COMP%]:before{content:"\\f89d"}.bi-person-fill-check[_ngcontent-%COMP%]:before{content:"\\f89e"}.bi-person-fill-dash[_ngcontent-%COMP%]:before{content:"\\f89f"}.bi-person-fill-down[_ngcontent-%COMP%]:before{content:"\\f8a0"}.bi-person-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8a1"}.bi-person-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8a2"}.bi-person-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8a3"}.bi-person-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8a4"}.bi-person-fill-up[_ngcontent-%COMP%]:before{content:"\\f8a5"}.bi-person-fill-x[_ngcontent-%COMP%]:before{content:"\\f8a6"}.bi-person-gear[_ngcontent-%COMP%]:before{content:"\\f8a7"}.bi-person-lock[_ngcontent-%COMP%]:before{content:"\\f8a8"}.bi-person-slash[_ngcontent-%COMP%]:before{content:"\\f8a9"}.bi-person-up[_ngcontent-%COMP%]:before{content:"\\f8aa"}.bi-scooter[_ngcontent-%COMP%]:before{content:"\\f8ab"}.bi-taxi-front-fill[_ngcontent-%COMP%]:before{content:"\\f8ac"}.bi-taxi-front[_ngcontent-%COMP%]:before{content:"\\f8ad"}.bi-amd[_ngcontent-%COMP%]:before{content:"\\f8ae"}.bi-database-add[_ngcontent-%COMP%]:before{content:"\\f8af"}.bi-database-check[_ngcontent-%COMP%]:before{content:"\\f8b0"}.bi-database-dash[_ngcontent-%COMP%]:before{content:"\\f8b1"}.bi-database-down[_ngcontent-%COMP%]:before{content:"\\f8b2"}.bi-database-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b3"}.bi-database-fill-add[_ngcontent-%COMP%]:before{content:"\\f8b4"}.bi-database-fill-check[_ngcontent-%COMP%]:before{content:"\\f8b5"}.bi-database-fill-dash[_ngcontent-%COMP%]:before{content:"\\f8b6"}.bi-database-fill-down[_ngcontent-%COMP%]:before{content:"\\f8b7"}.bi-database-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b8"}.bi-database-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8b9"}.bi-database-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8ba"}.bi-database-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8bb"}.bi-database-fill-up[_ngcontent-%COMP%]:before{content:"\\f8bc"}.bi-database-fill-x[_ngcontent-%COMP%]:before{content:"\\f8bd"}.bi-database-fill[_ngcontent-%COMP%]:before{content:"\\f8be"}.bi-database-gear[_ngcontent-%COMP%]:before{content:"\\f8bf"}.bi-database-lock[_ngcontent-%COMP%]:before{content:"\\f8c0"}.bi-database-slash[_ngcontent-%COMP%]:before{content:"\\f8c1"}.bi-database-up[_ngcontent-%COMP%]:before{content:"\\f8c2"}.bi-database-x[_ngcontent-%COMP%]:before{content:"\\f8c3"}.bi-database[_ngcontent-%COMP%]:before{content:"\\f8c4"}.bi-houses-fill[_ngcontent-%COMP%]:before{content:"\\f8c5"}.bi-houses[_ngcontent-%COMP%]:before{content:"\\f8c6"}.bi-nvidia[_ngcontent-%COMP%]:before{content:"\\f8c7"}.bi-person-vcard-fill[_ngcontent-%COMP%]:before{content:"\\f8c8"}.bi-person-vcard[_ngcontent-%COMP%]:before{content:"\\f8c9"}.bi-sina-weibo[_ngcontent-%COMP%]:before{content:"\\f8ca"}.bi-tencent-qq[_ngcontent-%COMP%]:before{content:"\\f8cb"}.bi-wikipedia[_ngcontent-%COMP%]:before{content:"\\f8cc"}.fondoPrimario[_ngcontent-%COMP%]{background-color:#fff}.letraPrimario[_ngcontent-%COMP%]{color:#36c}.white-icon[_ngcontent-%COMP%]{color:#fff!important}.white-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#fff}.primary-icon[_ngcontent-%COMP%]{color:#36c!important}.primary-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#36c}html[_ngcontent-%COMP%]{font-size:1rem!important}body[_ngcontent-%COMP%]{font-family:Work Sans,sans-serif!important;font-size:1rem!important;font-weight:400;overflow-x:hidden;overflow-y:auto;height:100%;background:#d2d6de;margin:0;display:block}.box[_ngcontent-%COMP%]{position:relative;border-radius:3px;background:#ffffff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px #0000001a;border-radius:.375rem}.box.box-primary[_ngcontent-%COMP%]{border-top-color:#36c}.box-primary-fill[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.box.box-info[_ngcontent-%COMP%]{border-top-color:#00c0ef}.box.box-danger[_ngcontent-%COMP%]{border-top-color:#dd4b39}.box.box-warning[_ngcontent-%COMP%]{border-top-color:#f39c12}.box.box-success[_ngcontent-%COMP%]{border-top-color:#00a65a}.box.box-default[_ngcontent-%COMP%]{border-top-color:#d2d6de}.box.collapsed-box[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%], .box.collapsed-box[_ngcontent-%COMP%]   .box-footer[_ngcontent-%COMP%]{display:none}.box-header[_ngcontent-%COMP%]:before, .box-body[_ngcontent-%COMP%]:before, .box-footer[_ngcontent-%COMP%]:before, .box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{content:" ";display:table}.box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{clear:both}.box-header.with-border[_ngcontent-%COMP%]{border-bottom:1px solid #f4f4f4}.collapsed-box[_ngcontent-%COMP%]   .box-header.with-border[_ngcontent-%COMP%]{border-bottom:none}.box-header[_ngcontent-%COMP%]{color:#444;display:flex;padding:10px;position:relative;vertical-align:middle}.box-body[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;padding:10px}.box-footer[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.box-title[_ngcontent-%COMP%]{padding-left:10px;display:inline-block;font-size:18px;vertical-align:middle}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]{position:absolute;right:10px;top:5px}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]   [data-toggle=tooltip][_ngcontent-%COMP%]{position:relative}.btn-box-tool[_ngcontent-%COMP%]{padding:5px;font-size:12px;background:transparent;color:#97a0b3}.open[_ngcontent-%COMP%]   .btn-box-tool[_ngcontent-%COMP%], .btn-box-tool[_ngcontent-%COMP%]:hover{color:#606c84}.btn-box-tool.btn[_ngcontent-%COMP%]:active{box-shadow:none}.no-header[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%]{border-top-right-radius:3px;border-top-left-radius:3px}.pull-right[_ngcontent-%COMP%]{float:right}.btn-block[_ngcontent-%COMP%]{width:100%;height:42px}.callout[_ngcontent-%COMP%]{border-radius:3px;margin:0 0 20px;padding:10px;border-left:5px solid #eee;display:list-item;width:100%}.callout.callout-success[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-color:#36c}.container-table[_ngcontent-%COMP%]{overflow:auto}.mat-cell[_ngcontent-%COMP%]{padding-left:8px;padding-right:8px}.acciones[_ngcontent-%COMP%]{display:flex}table[_ngcontent-%COMP%]{width:100%}.table-container[_ngcontent-%COMP%]{height:450px;overflow:auto}.mat-column-id[_ngcontent-%COMP%]{border-right:1px solid #e0e0e0}.mat-column-select[_ngcontent-%COMP%]{overflow:initial}.input-search[_ngcontent-%COMP%]{display:block!important}.input-select[_ngcontent-%COMP%]{width:100%;height:48px;padding:0 16px;text-align:left;color:#000000de;font-family:Work Sans,sans-serif!important;font-size:1rem}.error-icon-entradas-de-texto-govco[_ngcontent-%COMP%]{top:1.4rem!important}.lista-desplegable-form[_ngcontent-%COMP%]{padding:1rem 0!important;margin-bottom:1rem!important}.lista-desplegable-form[_ngcontent-%COMP%]   .error-texto-govco[_ngcontent-%COMP%]{color:#a80521;font-size:16px;font-family:WorkSans-Regular;padding-top:.4rem!important;display:block}.mat-select[_ngcontent-%COMP%]{display:inline-block!important;outline:.063rem solid #737373!important;border-radius:.313rem!important;font-family:WorkSans-Regular!important;font-size:16px!important;color:#4b4b4b!important;padding:.438rem .5rem .438rem 1rem!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;height:40px!important;background-color:#fff!important;text-align:left!important;align-items:center!important}.mat-select-trigger[_ngcontent-%COMP%]{display:inline-table!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important}.mat-select-success[_ngcontent-%COMP%]{outline:.063rem solid #068460!important}.mat-select-error[_ngcontent-%COMP%]{outline:.063rem solid #A80521!important}th.mat-header-cell[_ngcontent-%COMP%], td.mat-cell[_ngcontent-%COMP%], td.mat-footer-cell[_ngcontent-%COMP%]{padding-left:5px!important;padding-right:5px!important}.display[_ngcontent-%COMP%]{display:block}.form-switch[_ngcontent-%COMP%]{padding-left:0!important}.text-justify[_ngcontent-%COMP%]{text-align:justify!important}.btn-adjust[_ngcontent-%COMP%]{padding-top:25px!important}.govco-logo-entidad[_ngcontent-%COMP%]{height:64px;display:inline-block;content:url(https://tramites.cpae.gov.co/assets/images/logo.png)!important}@media (max-width: 991px){.govco-logo-entidad[_ngcontent-%COMP%]{height:65px}}.govco-co[_ngcontent-%COMP%]{height:3rem;content:url(https://cdn.www.gov.co/v4/logo-colombia.svg)}.govco-logo[_ngcontent-%COMP%]{content:url(https://cdn.www.gov.co/v4/logo.svg)}.govco-footer-logo[_ngcontent-%COMP%]{margin-top:0!important}.copyright[_ngcontent-%COMP%]{display:inline-block;color:#fff;height:40px;vertical-align:bottom}a[_ngcontent-%COMP%]{text-decoration:none;color:#fff}.footer[_ngcontent-%COMP%]{height:100%;padding-top:10px;vertical-align:middle}']}),t})();const Lrt=["alertContainer"],Urt=["alert"],Yrt=["toastContainer"],Hrt=["toastLiveContainer"],jrt=["toast"],Vrt=["alertModalContainer"],Qrt=["spinner"];function Grt(t,n){if(1&t&&M(0,"img",39),2&t){const e=z();mn("alt",e.username),m("src",e.avatar,kf)}}function zrt(t,n){if(1&t){const e=Mn();l(0,"a",17),ae("click",function(){return Mt(e),wt(z(3).setBreadcrumHome("home"))}),u(1),c()}if(2&t){const e=z(2).$implicit;mn("routerLink",e.path),h(1),Pe(e.name)}}function Wrt(t,n){if(1&t&&(l(0,"span"),u(1),c()),2&t){const e=z(2).$implicit;h(1),Pe(e.name)}}function qrt(t,n){if(1&t&&(l(0,"mat-list-item")(1,"mat-icon",12),u(2),c(),l(3,"h3",9),p(4,zrt,2,2,"a",41),p(5,Wrt,2,1,"span",40),c()()),2&t){const e=z().$implicit;h(2),Pe(e.icon),h(2),m("ngIf",""!=e.path),h(1),m("ngIf",""==e.path)}}function Jrt(t,n){if(1&t){const e=Mn();l(0,"a",17),ae("click",function(){Mt(e);const r=z().$implicit,o=z(2).$implicit;return wt(z().setBreadcrum(o,r))}),u(1),c()}if(2&t){const e=z().$implicit;mn("routerLink",e.path),h(1),Pe(e.name)}}function Krt(t,n){if(1&t&&(l(0,"span"),u(1),c()),2&t){const e=z().$implicit;h(1),Pe(e.name)}}function Xrt(t,n){if(1&t&&(l(0,"mat-list-item")(1,"mat-icon",12),u(2),c(),l(3,"h3",9),p(4,Jrt,2,2,"a",41),p(5,Krt,2,1,"span",40),c()()),2&t){const e=n.$implicit;h(2),Pe(e.icon),h(2),m("ngIf",""!=e.path),h(1),m("ngIf",""==e.path)}}function $rt(t,n){if(1&t&&(l(0,"mat-expansion-panel")(1,"mat-expansion-panel-header")(2,"mat-icon",12),u(3),c(),l(4,"span",42),u(5),c()(),l(6,"mat-nav-list"),p(7,Xrt,6,3,"mat-list-item",10),c()()),2&t){const e=z().$implicit;h(3),Pe(e.icon),h(2),Pe(e.name),h(2),m("ngForOf",e.subMenu)}}function Zrt(t,n){if(1&t&&(l(0,"div"),p(1,qrt,6,3,"mat-list-item",40),p(2,$rt,8,3,"mat-expansion-panel",40),c()),2&t){const e=n.$implicit;h(1),m("ngIf",0==e.subMenu.length),h(1),m("ngIf",e.subMenu.length>0)}}function eot(t,n){if(1&t&&(l(0,"li",16)(1,"a",43),u(2),c()()),2&t){const e=z();h(1),mn("routerLink",e.breadcrum.subMenu.path),h(1),Pe(e.breadcrum.subMenu.name)}}function tot(t,n){if(1&t&&(l(0,"li",44),u(1),c()),2&t){const e=z();h(1),Pe(e.breadcrum.subMenu.subMenu.name)}}function not(t,n){if(1&t&&(l(0,"div",45),M(1,"button",46),c(),l(2,"div",47)(3,"div",48)(4,"div",49)(5,"span",50),u(6,"Cargando..."),c()(),M(7,"br"),l(8,"span"),u(9),c()()(),M(10,"div",51)),2&t){const e=z();h(9),De("",e.loadMessage,"...")}}function iot(t,n){if(1&t){const e=Mn();l(0,"button",56),ae("click",function(){return Mt(e),wt(z(2).closeModalAlert())}),u(1,"Cerrar"),c()}}function rot(t,n){if(1&t&&(l(0,"div",45),M(1,"button",46),c(),l(2,"div",47)(3,"div",52),M(4,"span"),c(),l(5,"h3"),u(6),c(),l(7,"p",53),M(8,"span",54),c()(),l(9,"div",51),p(10,iot,2,0,"button",55),c()),2&t){const e=z();h(4),Tl("modal-icon-govco ",e.alertModalMessage.icon,""),h(1),Tl("modal-title-govco ",e.alertModalMessage.class,""),h(1),Pe(e.alertModalMessage.title),h(2),m("innerHTML",e.alertModalMessage.message,s1),h(2),m("ngIf",!e.alertModalMessage.close)}}let oot=(()=>{class t{constructor(e,i,r,o,a,s,d,f,A){this.modalService=e,this.eventService=i,this.storage=r,this.router=o,this.location=a,this.procedureService=s,this.procedureDocumentService=d,this.utilService=f,this.dialog=A,this.textoAlerta="",this.menuList=new Array,this.opened=!0,this.username="",this.avatar="assets/images/user.png",this.alertMessage=new qh,this.toastMessage=new qh,this.alertModalMessage=new qh,this.visibleAvatar=!1,this.breadcrum=new p5,this.AlertType=[{class:"alerta-success-govco asuccess",icon:"alerta-icon-success-govco asuccess"},{class:"anotificacion",icon:"alerta-icon-notificacion-govco anotificacion"},{class:"alerta-error-govco aerror",icon:"alerta-icon-error-govco aerror"},{class:"alerta-error-govco aerror",icon:"alerta-icon-error-govco aerror"}],this.AlertTypeModal=[{class:"success-govco",icon:"modal-success-icon"},{class:"confirmation-govco",icon:"modal-confirmation-icon"},{class:"error-govco",icon:"modal-error-icon"},{class:"warning-govco",icon:"modal-warning-icon"}]}handleKeyboardEvent(e){("Escape"==e.key||27==e.keyCode)&&console.log("modal alerta cerrado")}ngOnInit(){this.typeLogin=this.storage.getTypeLogin(),this.loadMessage="Cargando...";let e=this.location.getState();if(null!=e&&null!=e?(this.menuList=null!=e.menus&&null!=e.menus?e.menus:[],this.username=null!=e.name&&null!=e.name?e.name:""):(this.menuList=[],this.username=""),0==this.menuList.length){let i=this.storage.getObject("menu");0!==Object.entries(i).length&&(this.menuList=i)}if(""==this.username){let i=this.storage.getObject("user");0!==Object.entries(i).length&&(this.username=i.userName)}if(this.typeLogin==T.LoginType.Graduate.toString()&&(this.visibleAvatar=!0,this.menuList.push({id:0,name:"Inicio",icon:"home",path:"graduate/home",subMenu:[],status:"",orderMenu:1}),this.menuList.sort((i,r)=>i.orderMenu>r.orderMenu?1:i.orderMenu<r.orderMenu?-1:0),this.menuList.forEach(i=>i.subMenu.sort((r,o)=>r.orderMenu>o.orderMenu?1:r.orderMenu<o.orderMenu?-1:0))),this.typeLogin==T.LoginType.Administrator.toString()&&(this.visibleAvatar=!1,this.menuList.push({id:0,name:"Inicio",icon:"home",path:"administration/home",subMenu:[],status:"",orderMenu:0}),this.menuList.sort((i,r)=>i.orderMenu>r.orderMenu?1:i.orderMenu<r.orderMenu?-1:0),this.menuList.forEach(i=>i.subMenu.sort((r,o)=>r.orderMenu>o.orderMenu?1:r.orderMenu<o.orderMenu?-1:0))),this.eventService.alertEvent.observed||this.eventService.alertEvent.subscribe(i=>{this.alertMessage.type=i.type,this.alertMessage.message=i.message,this.alertMessage.class=this.AlertType[this.alertMessage.type].class,this.alertMessage.icon=this.AlertType[this.alertMessage.type].icon,this.openAlert()},i=>{console.log(i)}),this.eventService.toastEvent.observed||this.eventService.toastEvent.subscribe(i=>{this.toastMessage.type=i.type,this.toastMessage.title=i.title,this.toastMessage.message=i.message,this.toastMessage.class=this.AlertType[this.toastMessage.type].class,this.toastMessage.icon=this.AlertType[this.toastMessage.type].icon,this.openToast()},i=>{console.log(i)}),this.eventService.alertModalEvent.observed||this.eventService.alertModalEvent.subscribe(i=>{this.alertModalMessage.type=i.type,this.alertModalMessage.title=i.title,this.alertModalMessage.message=i.message,this.alertModalMessage.class=this.AlertTypeModal[this.alertModalMessage.type].class,this.alertModalMessage.icon=this.AlertTypeModal[this.alertModalMessage.type].icon,this.alertModalMessage.close=i.close,this.openModalAlert(this.alertModalContainer)},i=>{console.log(i)}),this.eventService.loadingEvent.observed||(this.loadMessage="Cargando...",this.eventService.loadingEvent.subscribe(i=>{this.loadMessage=i,this.openSpinner()},i=>{console.log(i)})),this.eventService.closeLoadingEvent.observed||this.eventService.closeLoadingEvent.subscribe(i=>{this.closeSpinner()},i=>{console.log(i)}),this.setBreadcrumInit(),this.typeLogin==T.LoginType.Graduate.toString()){let i=this.storage.getObject("user");0!==Object.entries(i).length&&this.procedureService.getByUserId(i.idUser).subscribe(r=>{r.data.length>0&&(null==r.data.find(s=>s.procedureStatusId==T.ProcedureStatus.LicensureCurrent)&&this.menuList.forEach(s=>{s.subMenu=s.subMenu.filter(d=>"cambio"!==d.name.toLowerCase())}),this.procedureDocumentService.getProcedureDocuments(r.data[0].id,T.UploadDocumentType.Photo).subscribe(s=>{if(s.data.length>0){let d=s.exceptionMessage.split(".")[1].toUpperCase(),f=this.utilService.getFileTypeName(d);""!=f&&(this.avatar=f+s.data)}},s=>{console.log(s)}))},r=>{console.log(r)})}}openMenu(){this.opened=!this.opened}openAlert(){this.alertContainer.nativeElement.style.display="flex",this.alert.nativeElement.style.cssText="position: fixed; bottom: 23px; width: 100%; z-index: 2; display: flex;"}openToast(){this.toastContainer.nativeElement.style.display="flex",this.toast.nativeElement.classList.add("show"),this.toast.nativeElement.setAttribute("style","display: block !important;"),this.toastLiveContainer.nativeElement.style.cssText="position: fixed; top: 0; right: 0; z-index: 2;"}openModalAlert(e){this.modalService.open(e,{centered:!0,backdrop:"static",keyboard:!1})}openSpinner(){this.modalService.open(this.spinner,{centered:!0,backdrop:"static",keyboard:!1})}closeAlert(){this.alertContainer.nativeElement.style.display="none"}closeContainerToast(){this.toastContainer.nativeElement.style.display="none"}closeToast(){this.toast.nativeElement.setAttribute("style","display: none !important;")}closeModalAlert(){this.modalService.dismissAll()}closeSpinner(){this.modalService.dismissAll()}closeSession(){switch(this.typeLogin=this.storage.getTypeLogin(),this.typeLogin){case T.LoginType.Graduate.toString():this.storage.clear(),this.router.navigateByUrl("security/login");break;case T.LoginType.Administrator.toString():this.storage.clear(),this.router.navigateByUrl("security/login-admin");break;default:this.alertModalMessage.type=T.AlertType.Error,this.alertModalMessage.title="Cierre de sessi\xf3n",this.alertModalMessage.message="No esta autenticado",this.alertModalMessage.class=this.AlertTypeModal[this.alertModalMessage.type].class,this.alertModalMessage.icon=this.AlertTypeModal[this.alertModalMessage.type].icon,this.openModalAlert(this.alertModalContainer)}}setBreadcrum(e,i){this.breadcrum.subMenu.name=e.name,this.breadcrum.subMenu.path=i.path,this.breadcrum.subMenu.subMenu.name=i.name,this.breadcrum.subMenu.subMenu.path=i.path}setBreadcrumInit(){let e=this.router.routerState.snapshot.url,i=!0;if(""==e&&this.router.events.subscribe(r=>{if(r instanceof GA&&i){let o=r.url;if(o.includes("home"))this.setBreadcrumHome("home");else{let a=this.menuList.find(s=>s.subMenu.some(d=>d.path.includes(o.substring(1))));if(null!=a){let s=a.subMenu.find(d=>d.path.includes(o.substring(1)));null!=s&&this.setBreadcrum(a,s)}}i=!1}},r=>{console.log(r)}),this.breadcrum.name="Home",this.breadcrum.path=this.typeLogin==T.LoginType.Graduate.toString()?"graduate/home":"administration/home",this.breadcrum.subMenu=new p5,this.breadcrum.subMenu.name="",this.breadcrum.subMenu.path="",this.breadcrum.subMenu.subMenu=new p5,this.breadcrum.subMenu.subMenu.name="",this.breadcrum.subMenu.subMenu.path="",e!="/"+this.breadcrum.path){let r=this.menuList.find(a=>a.subMenu.some(s=>"/"+s.path==e)),o=r?.subMenu.find(a=>"/"+a.path==e);this.setBreadcrum(r??new ih,o??new ih)}this.setBreadcrumHome("home")}setBreadcrumHome(e){"home"==e&&(this.breadcrum.subMenu.name="",this.breadcrum.subMenu.path="",this.breadcrum.subMenu.subMenu.name="",this.breadcrum.subMenu.subMenu.path="")}openModalChangePassword(){let e=this.storage.getObject("user"),i=0;0!==Object.entries(e).length&&(i=e.idUser),this.modalRef=this.dialog.open(Nrt,{width:"600px",autoFocus:!0,disableClose:!1,data:{type:this.typeLogin,userId:i}}),this.modalRef.afterClosed().subscribe(r=>{console.log(r)},r=>{console.log(r)})}}return t.\u0275fac=function(e){return new(e||t)(D(Ap),D(tm),D(Ci),D(Io),D(Qu),D(Oa),D(sh),D(pi),D(Wo))},t.\u0275cmp=Xt({type:t,selectors:[["app-dashboard-layout"]],viewQuery:function(e,i){if(1&e&&(on(Lrt,7),on(Urt,7),on(Yrt,7),on(Hrt,7),on(jrt,7),on(Vrt,7),on(Qrt,7)),2&e){let r;Rt(r=Nt())&&(i.alertContainer=r.first),Rt(r=Nt())&&(i.alert=r.first),Rt(r=Nt())&&(i.toastContainer=r.first),Rt(r=Nt())&&(i.toastLiveContainer=r.first),Rt(r=Nt())&&(i.toast=r.first),Rt(r=Nt())&&(i.alertModalContainer=r.first),Rt(r=Nt())&&(i.spinner=r.first)}},hostBindings:function(e,i){1&e&&ae("keyup",function(o){return i.handleKeyboardEvent(o)},0,p_)},decls:69,vars:20,consts:[[1,"fondoPrimario"],["src","assets/images/logo.png","alt","Consejo profesional de administraci\xf3n de empresas"],["mat-button",""],[1,"primary-icon",3,"click"],[1,"toolbar-item-spacer"],["class","circular-image",3,"src","alt",4,"ngIf"],[1,"govcolor-white","username"],["mode","side",3,"opened"],[1,"menuPrincipal"],["matLine",""],[4,"ngFor","ngForOf"],[3,"click"],["matListIcon",""],[1,"content-header"],["aria-label","Miga de pan predeterminada de tres niveles"],[1,"breadcrumb-govco"],[1,"breadcrumb-item-govco"],[3,"routerLink","click"],["class","breadcrumb-item-govco",4,"ngIf"],["class","breadcrumb-item-govco active","aria-current","page",4,"ngIf"],[1,"content"],[1,"container-alerta-interactivo",2,"display","none",3,"click"],["alertContainer",""],[1,"container-alerta-govco"],["alert",""],["role","alert"],[1,"alerta-content-text"],[1,"container-toast-interactivo",2,"display","none",3,"click"],["toastContainer",""],["toastLiveContainer",""],["data-autohide","false","role","alert","aria-live","assertive","aria-atomic","true",1,"toast","toast-govco"],["toast",""],[1,"toast-header","toast-header-govco"],[1,"me-auto","toast-title-govco"],["href","javascript:void(0)","role","button","data-bs-dismiss","modal","aria-label","Close","aria-expanded","false",1,"close-btn-toast",3,"click"],[1,"toast-btn-close","govco-times"],[1,"toast-body","toast-body-govco"],["spinner",""],["alertModalContainer",""],[1,"circular-image",3,"src","alt"],[4,"ngIf"],[3,"routerLink","click",4,"ngIf"],[1,"menuCabecera"],[3,"routerLink"],["aria-current","page",1,"breadcrumb-item-govco","active"],[1,"modal-header","modal-header-govco","modal-header-alerts-govco"],["type","button","disabled","","data-bs-dismiss","modal","aria-label","Close",1,"btn-close","btn-close-white"],[1,"modal-body","modal-body-govco","center-elements-govco"],[1,"spinner-container"],["role","status","aria-hidden","true",1,"spinner-indicador-de-carga-govco",2,"width","60px","height","60px","border-width","8px"],[1,"visually-hidden"],[1,"modal-footer-govco","modal-footer-alerts-govco"],[1,"modal-icon"],[1,"modal-text-govco","modal-text-center-govco"],[3,"innerHTML"],["type","button","class","btn btn-primary btn-modal-govco",3,"click",4,"ngIf"],["type","button",1,"btn","btn-primary","btn-modal-govco",3,"click"]],template:function(e,i){1&e&&(l(0,"mat-toolbar",0)(1,"mat-toolbar-row"),M(2,"img",1),l(3,"button",2)(4,"mat-icon",3),ae("click",function(){return i.openMenu()}),u(5,"menu"),c()(),M(6,"span",4),p(7,Grt,1,2,"img",5),u(8,"\xa0 "),l(9,"span",6),u(10),c()()(),l(11,"mat-sidenav-container")(12,"mat-sidenav",7)(13,"mat-nav-list")(14,"mat-list-item",8)(15,"h3",9),u(16," Men\xfa principal "),c()(),p(17,Zrt,3,2,"div",10),l(18,"mat-list-item",8)(19,"h3",9),u(20," Sesi\xf3n "),c()(),l(21,"mat-list-item",11),ae("click",function(){return i.openModalChangePassword()}),l(22,"mat-icon",12),u(23,"lock"),c(),l(24,"h3",9),u(25," Cambiar contrase\xf1a "),c()(),l(26,"mat-list-item",11),ae("click",function(){return i.closeSession()}),l(27,"mat-icon",12),u(28,"logout"),c(),l(29,"h3",9),u(30," Cerrar sesi\xf3n "),c()()()(),l(31,"mat-sidenav-content")(32,"section",13)(33,"nav",14)(34,"ul",15)(35,"li",16)(36,"a",17),ae("click",function(){return i.setBreadcrumHome("home")}),u(37),c()(),p(38,eot,3,2,"li",18),p(39,tot,2,1,"li",19),c()()(),l(40,"section",20),M(41,"router-outlet"),c()()(),M(42,"app-footer-dashboard"),l(43,"div",21,22),ae("click",function(){return i.closeAlert()}),l(45,"div",23,24)(47,"div",25),M(48,"span"),l(49,"p",26),u(50),c()()()(),l(51,"div",27,28),ae("click",function(){return i.closeContainerToast()}),l(53,"div",null,29)(55,"div",30,31)(57,"div",32),M(58,"span"),l(59,"strong",33),u(60),c(),l(61,"a",34),ae("click",function(){return i.closeToast()}),M(62,"span",35),c()(),l(63,"div",36),u(64),c()()()(),p(65,not,11,1,"ng-template",null,37,Kl),p(67,rot,11,9,"ng-template",null,38,Kl)),2&e&&(h(7),m("ngIf",i.visibleAvatar),h(3),Pe(i.username),h(2),mn("opened",i.opened),h(5),m("ngForOf",i.menuList),h(19),mn("routerLink",i.breadcrum.path),h(1),Pe(i.breadcrum.name),h(1),m("ngIf",""!=i.breadcrum.subMenu.name),h(1),m("ngIf",""!=i.breadcrum.subMenu.subMenu.name),h(8),Tl("alert alerta-govco ",i.alertMessage.class,""),h(1),Tl("alerta-icon-govco ",i.alertMessage.icon,""),h(2),Pe(i.alertMessage.message),h(8),Tl("toast-icon-govco ",i.toastMessage.icon,""),h(2),Pe(i.toastMessage.title),h(4),De(" ",i.toastMessage.message," "))},dependencies:[xa,Oi,j1,H_,t9,mr,SP,OP,RG,NG,YI,TKe,FG,QKe,GKe,TT,HI,Frt],styles:['@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Bold.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Medium.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Regular.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-SemiBold.ttf";@font-face{font-display:block;font-family:bootstrap-icons;src:url(bootstrap-icons.35e09da2aecdd969.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"),url(bootstrap-icons.cb4c7c05f3292543.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff")}.bi[_ngcontent-%COMP%]:before, [class^=bi-][_ngcontent-%COMP%]:before, [class*=" bi-"][_ngcontent-%COMP%]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123[_ngcontent-%COMP%]:before{content:"\\f67f"}.bi-alarm-fill[_ngcontent-%COMP%]:before{content:"\\f101"}.bi-alarm[_ngcontent-%COMP%]:before{content:"\\f102"}.bi-align-bottom[_ngcontent-%COMP%]:before{content:"\\f103"}.bi-align-center[_ngcontent-%COMP%]:before{content:"\\f104"}.bi-align-end[_ngcontent-%COMP%]:before{content:"\\f105"}.bi-align-middle[_ngcontent-%COMP%]:before{content:"\\f106"}.bi-align-start[_ngcontent-%COMP%]:before{content:"\\f107"}.bi-align-top[_ngcontent-%COMP%]:before{content:"\\f108"}.bi-alt[_ngcontent-%COMP%]:before{content:"\\f109"}.bi-app-indicator[_ngcontent-%COMP%]:before{content:"\\f10a"}.bi-app[_ngcontent-%COMP%]:before{content:"\\f10b"}.bi-archive-fill[_ngcontent-%COMP%]:before{content:"\\f10c"}.bi-archive[_ngcontent-%COMP%]:before{content:"\\f10d"}.bi-arrow-90deg-down[_ngcontent-%COMP%]:before{content:"\\f10e"}.bi-arrow-90deg-left[_ngcontent-%COMP%]:before{content:"\\f10f"}.bi-arrow-90deg-right[_ngcontent-%COMP%]:before{content:"\\f110"}.bi-arrow-90deg-up[_ngcontent-%COMP%]:before{content:"\\f111"}.bi-arrow-bar-down[_ngcontent-%COMP%]:before{content:"\\f112"}.bi-arrow-bar-left[_ngcontent-%COMP%]:before{content:"\\f113"}.bi-arrow-bar-right[_ngcontent-%COMP%]:before{content:"\\f114"}.bi-arrow-bar-up[_ngcontent-%COMP%]:before{content:"\\f115"}.bi-arrow-clockwise[_ngcontent-%COMP%]:before{content:"\\f116"}.bi-arrow-counterclockwise[_ngcontent-%COMP%]:before{content:"\\f117"}.bi-arrow-down-circle-fill[_ngcontent-%COMP%]:before{content:"\\f118"}.bi-arrow-down-circle[_ngcontent-%COMP%]:before{content:"\\f119"}.bi-arrow-down-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11a"}.bi-arrow-down-left-circle[_ngcontent-%COMP%]:before{content:"\\f11b"}.bi-arrow-down-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f11c"}.bi-arrow-down-left-square[_ngcontent-%COMP%]:before{content:"\\f11d"}.bi-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f11e"}.bi-arrow-down-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11f"}.bi-arrow-down-right-circle[_ngcontent-%COMP%]:before{content:"\\f120"}.bi-arrow-down-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f121"}.bi-arrow-down-right-square[_ngcontent-%COMP%]:before{content:"\\f122"}.bi-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f123"}.bi-arrow-down-short[_ngcontent-%COMP%]:before{content:"\\f124"}.bi-arrow-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f125"}.bi-arrow-down-square[_ngcontent-%COMP%]:before{content:"\\f126"}.bi-arrow-down-up[_ngcontent-%COMP%]:before{content:"\\f127"}.bi-arrow-down[_ngcontent-%COMP%]:before{content:"\\f128"}.bi-arrow-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f129"}.bi-arrow-left-circle[_ngcontent-%COMP%]:before{content:"\\f12a"}.bi-arrow-left-right[_ngcontent-%COMP%]:before{content:"\\f12b"}.bi-arrow-left-short[_ngcontent-%COMP%]:before{content:"\\f12c"}.bi-arrow-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f12d"}.bi-arrow-left-square[_ngcontent-%COMP%]:before{content:"\\f12e"}.bi-arrow-left[_ngcontent-%COMP%]:before{content:"\\f12f"}.bi-arrow-repeat[_ngcontent-%COMP%]:before{content:"\\f130"}.bi-arrow-return-left[_ngcontent-%COMP%]:before{content:"\\f131"}.bi-arrow-return-right[_ngcontent-%COMP%]:before{content:"\\f132"}.bi-arrow-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f133"}.bi-arrow-right-circle[_ngcontent-%COMP%]:before{content:"\\f134"}.bi-arrow-right-short[_ngcontent-%COMP%]:before{content:"\\f135"}.bi-arrow-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f136"}.bi-arrow-right-square[_ngcontent-%COMP%]:before{content:"\\f137"}.bi-arrow-right[_ngcontent-%COMP%]:before{content:"\\f138"}.bi-arrow-up-circle-fill[_ngcontent-%COMP%]:before{content:"\\f139"}.bi-arrow-up-circle[_ngcontent-%COMP%]:before{content:"\\f13a"}.bi-arrow-up-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f13b"}.bi-arrow-up-left-circle[_ngcontent-%COMP%]:before{content:"\\f13c"}.bi-arrow-up-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f13d"}.bi-arrow-up-left-square[_ngcontent-%COMP%]:before{content:"\\f13e"}.bi-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f13f"}.bi-arrow-up-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f140"}.bi-arrow-up-right-circle[_ngcontent-%COMP%]:before{content:"\\f141"}.bi-arrow-up-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f142"}.bi-arrow-up-right-square[_ngcontent-%COMP%]:before{content:"\\f143"}.bi-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f144"}.bi-arrow-up-short[_ngcontent-%COMP%]:before{content:"\\f145"}.bi-arrow-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f146"}.bi-arrow-up-square[_ngcontent-%COMP%]:before{content:"\\f147"}.bi-arrow-up[_ngcontent-%COMP%]:before{content:"\\f148"}.bi-arrows-angle-contract[_ngcontent-%COMP%]:before{content:"\\f149"}.bi-arrows-angle-expand[_ngcontent-%COMP%]:before{content:"\\f14a"}.bi-arrows-collapse[_ngcontent-%COMP%]:before{content:"\\f14b"}.bi-arrows-expand[_ngcontent-%COMP%]:before{content:"\\f14c"}.bi-arrows-fullscreen[_ngcontent-%COMP%]:before{content:"\\f14d"}.bi-arrows-move[_ngcontent-%COMP%]:before{content:"\\f14e"}.bi-aspect-ratio-fill[_ngcontent-%COMP%]:before{content:"\\f14f"}.bi-aspect-ratio[_ngcontent-%COMP%]:before{content:"\\f150"}.bi-asterisk[_ngcontent-%COMP%]:before{content:"\\f151"}.bi-at[_ngcontent-%COMP%]:before{content:"\\f152"}.bi-award-fill[_ngcontent-%COMP%]:before{content:"\\f153"}.bi-award[_ngcontent-%COMP%]:before{content:"\\f154"}.bi-back[_ngcontent-%COMP%]:before{content:"\\f155"}.bi-backspace-fill[_ngcontent-%COMP%]:before{content:"\\f156"}.bi-backspace-reverse-fill[_ngcontent-%COMP%]:before{content:"\\f157"}.bi-backspace-reverse[_ngcontent-%COMP%]:before{content:"\\f158"}.bi-backspace[_ngcontent-%COMP%]:before{content:"\\f159"}.bi-badge-3d-fill[_ngcontent-%COMP%]:before{content:"\\f15a"}.bi-badge-3d[_ngcontent-%COMP%]:before{content:"\\f15b"}.bi-badge-4k-fill[_ngcontent-%COMP%]:before{content:"\\f15c"}.bi-badge-4k[_ngcontent-%COMP%]:before{content:"\\f15d"}.bi-badge-8k-fill[_ngcontent-%COMP%]:before{content:"\\f15e"}.bi-badge-8k[_ngcontent-%COMP%]:before{content:"\\f15f"}.bi-badge-ad-fill[_ngcontent-%COMP%]:before{content:"\\f160"}.bi-badge-ad[_ngcontent-%COMP%]:before{content:"\\f161"}.bi-badge-ar-fill[_ngcontent-%COMP%]:before{content:"\\f162"}.bi-badge-ar[_ngcontent-%COMP%]:before{content:"\\f163"}.bi-badge-cc-fill[_ngcontent-%COMP%]:before{content:"\\f164"}.bi-badge-cc[_ngcontent-%COMP%]:before{content:"\\f165"}.bi-badge-hd-fill[_ngcontent-%COMP%]:before{content:"\\f166"}.bi-badge-hd[_ngcontent-%COMP%]:before{content:"\\f167"}.bi-badge-tm-fill[_ngcontent-%COMP%]:before{content:"\\f168"}.bi-badge-tm[_ngcontent-%COMP%]:before{content:"\\f169"}.bi-badge-vo-fill[_ngcontent-%COMP%]:before{content:"\\f16a"}.bi-badge-vo[_ngcontent-%COMP%]:before{content:"\\f16b"}.bi-badge-vr-fill[_ngcontent-%COMP%]:before{content:"\\f16c"}.bi-badge-vr[_ngcontent-%COMP%]:before{content:"\\f16d"}.bi-badge-wc-fill[_ngcontent-%COMP%]:before{content:"\\f16e"}.bi-badge-wc[_ngcontent-%COMP%]:before{content:"\\f16f"}.bi-bag-check-fill[_ngcontent-%COMP%]:before{content:"\\f170"}.bi-bag-check[_ngcontent-%COMP%]:before{content:"\\f171"}.bi-bag-dash-fill[_ngcontent-%COMP%]:before{content:"\\f172"}.bi-bag-dash[_ngcontent-%COMP%]:before{content:"\\f173"}.bi-bag-fill[_ngcontent-%COMP%]:before{content:"\\f174"}.bi-bag-plus-fill[_ngcontent-%COMP%]:before{content:"\\f175"}.bi-bag-plus[_ngcontent-%COMP%]:before{content:"\\f176"}.bi-bag-x-fill[_ngcontent-%COMP%]:before{content:"\\f177"}.bi-bag-x[_ngcontent-%COMP%]:before{content:"\\f178"}.bi-bag[_ngcontent-%COMP%]:before{content:"\\f179"}.bi-bar-chart-fill[_ngcontent-%COMP%]:before{content:"\\f17a"}.bi-bar-chart-line-fill[_ngcontent-%COMP%]:before{content:"\\f17b"}.bi-bar-chart-line[_ngcontent-%COMP%]:before{content:"\\f17c"}.bi-bar-chart-steps[_ngcontent-%COMP%]:before{content:"\\f17d"}.bi-bar-chart[_ngcontent-%COMP%]:before{content:"\\f17e"}.bi-basket-fill[_ngcontent-%COMP%]:before{content:"\\f17f"}.bi-basket[_ngcontent-%COMP%]:before{content:"\\f180"}.bi-basket2-fill[_ngcontent-%COMP%]:before{content:"\\f181"}.bi-basket2[_ngcontent-%COMP%]:before{content:"\\f182"}.bi-basket3-fill[_ngcontent-%COMP%]:before{content:"\\f183"}.bi-basket3[_ngcontent-%COMP%]:before{content:"\\f184"}.bi-battery-charging[_ngcontent-%COMP%]:before{content:"\\f185"}.bi-battery-full[_ngcontent-%COMP%]:before{content:"\\f186"}.bi-battery-half[_ngcontent-%COMP%]:before{content:"\\f187"}.bi-battery[_ngcontent-%COMP%]:before{content:"\\f188"}.bi-bell-fill[_ngcontent-%COMP%]:before{content:"\\f189"}.bi-bell[_ngcontent-%COMP%]:before{content:"\\f18a"}.bi-bezier[_ngcontent-%COMP%]:before{content:"\\f18b"}.bi-bezier2[_ngcontent-%COMP%]:before{content:"\\f18c"}.bi-bicycle[_ngcontent-%COMP%]:before{content:"\\f18d"}.bi-binoculars-fill[_ngcontent-%COMP%]:before{content:"\\f18e"}.bi-binoculars[_ngcontent-%COMP%]:before{content:"\\f18f"}.bi-blockquote-left[_ngcontent-%COMP%]:before{content:"\\f190"}.bi-blockquote-right[_ngcontent-%COMP%]:before{content:"\\f191"}.bi-book-fill[_ngcontent-%COMP%]:before{content:"\\f192"}.bi-book-half[_ngcontent-%COMP%]:before{content:"\\f193"}.bi-book[_ngcontent-%COMP%]:before{content:"\\f194"}.bi-bookmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f195"}.bi-bookmark-check[_ngcontent-%COMP%]:before{content:"\\f196"}.bi-bookmark-dash-fill[_ngcontent-%COMP%]:before{content:"\\f197"}.bi-bookmark-dash[_ngcontent-%COMP%]:before{content:"\\f198"}.bi-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f199"}.bi-bookmark-heart-fill[_ngcontent-%COMP%]:before{content:"\\f19a"}.bi-bookmark-heart[_ngcontent-%COMP%]:before{content:"\\f19b"}.bi-bookmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f19c"}.bi-bookmark-plus[_ngcontent-%COMP%]:before{content:"\\f19d"}.bi-bookmark-star-fill[_ngcontent-%COMP%]:before{content:"\\f19e"}.bi-bookmark-star[_ngcontent-%COMP%]:before{content:"\\f19f"}.bi-bookmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f1a0"}.bi-bookmark-x[_ngcontent-%COMP%]:before{content:"\\f1a1"}.bi-bookmark[_ngcontent-%COMP%]:before{content:"\\f1a2"}.bi-bookmarks-fill[_ngcontent-%COMP%]:before{content:"\\f1a3"}.bi-bookmarks[_ngcontent-%COMP%]:before{content:"\\f1a4"}.bi-bookshelf[_ngcontent-%COMP%]:before{content:"\\f1a5"}.bi-bootstrap-fill[_ngcontent-%COMP%]:before{content:"\\f1a6"}.bi-bootstrap-reboot[_ngcontent-%COMP%]:before{content:"\\f1a7"}.bi-bootstrap[_ngcontent-%COMP%]:before{content:"\\f1a8"}.bi-border-all[_ngcontent-%COMP%]:before{content:"\\f1a9"}.bi-border-bottom[_ngcontent-%COMP%]:before{content:"\\f1aa"}.bi-border-center[_ngcontent-%COMP%]:before{content:"\\f1ab"}.bi-border-inner[_ngcontent-%COMP%]:before{content:"\\f1ac"}.bi-border-left[_ngcontent-%COMP%]:before{content:"\\f1ad"}.bi-border-middle[_ngcontent-%COMP%]:before{content:"\\f1ae"}.bi-border-outer[_ngcontent-%COMP%]:before{content:"\\f1af"}.bi-border-right[_ngcontent-%COMP%]:before{content:"\\f1b0"}.bi-border-style[_ngcontent-%COMP%]:before{content:"\\f1b1"}.bi-border-top[_ngcontent-%COMP%]:before{content:"\\f1b2"}.bi-border-width[_ngcontent-%COMP%]:before{content:"\\f1b3"}.bi-border[_ngcontent-%COMP%]:before{content:"\\f1b4"}.bi-bounding-box-circles[_ngcontent-%COMP%]:before{content:"\\f1b5"}.bi-bounding-box[_ngcontent-%COMP%]:before{content:"\\f1b6"}.bi-box-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f1b7"}.bi-box-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f1b8"}.bi-box-arrow-down[_ngcontent-%COMP%]:before{content:"\\f1b9"}.bi-box-arrow-in-down-left[_ngcontent-%COMP%]:before{content:"\\f1ba"}.bi-box-arrow-in-down-right[_ngcontent-%COMP%]:before{content:"\\f1bb"}.bi-box-arrow-in-down[_ngcontent-%COMP%]:before{content:"\\f1bc"}.bi-box-arrow-in-left[_ngcontent-%COMP%]:before{content:"\\f1bd"}.bi-box-arrow-in-right[_ngcontent-%COMP%]:before{content:"\\f1be"}.bi-box-arrow-in-up-left[_ngcontent-%COMP%]:before{content:"\\f1bf"}.bi-box-arrow-in-up-right[_ngcontent-%COMP%]:before{content:"\\f1c0"}.bi-box-arrow-in-up[_ngcontent-%COMP%]:before{content:"\\f1c1"}.bi-box-arrow-left[_ngcontent-%COMP%]:before{content:"\\f1c2"}.bi-box-arrow-right[_ngcontent-%COMP%]:before{content:"\\f1c3"}.bi-box-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f1c4"}.bi-box-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f1c5"}.bi-box-arrow-up[_ngcontent-%COMP%]:before{content:"\\f1c6"}.bi-box-seam[_ngcontent-%COMP%]:before{content:"\\f1c7"}.bi-box[_ngcontent-%COMP%]:before{content:"\\f1c8"}.bi-braces[_ngcontent-%COMP%]:before{content:"\\f1c9"}.bi-bricks[_ngcontent-%COMP%]:before{content:"\\f1ca"}.bi-briefcase-fill[_ngcontent-%COMP%]:before{content:"\\f1cb"}.bi-briefcase[_ngcontent-%COMP%]:before{content:"\\f1cc"}.bi-brightness-alt-high-fill[_ngcontent-%COMP%]:before{content:"\\f1cd"}.bi-brightness-alt-high[_ngcontent-%COMP%]:before{content:"\\f1ce"}.bi-brightness-alt-low-fill[_ngcontent-%COMP%]:before{content:"\\f1cf"}.bi-brightness-alt-low[_ngcontent-%COMP%]:before{content:"\\f1d0"}.bi-brightness-high-fill[_ngcontent-%COMP%]:before{content:"\\f1d1"}.bi-brightness-high[_ngcontent-%COMP%]:before{content:"\\f1d2"}.bi-brightness-low-fill[_ngcontent-%COMP%]:before{content:"\\f1d3"}.bi-brightness-low[_ngcontent-%COMP%]:before{content:"\\f1d4"}.bi-broadcast-pin[_ngcontent-%COMP%]:before{content:"\\f1d5"}.bi-broadcast[_ngcontent-%COMP%]:before{content:"\\f1d6"}.bi-brush-fill[_ngcontent-%COMP%]:before{content:"\\f1d7"}.bi-brush[_ngcontent-%COMP%]:before{content:"\\f1d8"}.bi-bucket-fill[_ngcontent-%COMP%]:before{content:"\\f1d9"}.bi-bucket[_ngcontent-%COMP%]:before{content:"\\f1da"}.bi-bug-fill[_ngcontent-%COMP%]:before{content:"\\f1db"}.bi-bug[_ngcontent-%COMP%]:before{content:"\\f1dc"}.bi-building[_ngcontent-%COMP%]:before{content:"\\f1dd"}.bi-bullseye[_ngcontent-%COMP%]:before{content:"\\f1de"}.bi-calculator-fill[_ngcontent-%COMP%]:before{content:"\\f1df"}.bi-calculator[_ngcontent-%COMP%]:before{content:"\\f1e0"}.bi-calendar-check-fill[_ngcontent-%COMP%]:before{content:"\\f1e1"}.bi-calendar-check[_ngcontent-%COMP%]:before{content:"\\f1e2"}.bi-calendar-date-fill[_ngcontent-%COMP%]:before{content:"\\f1e3"}.bi-calendar-date[_ngcontent-%COMP%]:before{content:"\\f1e4"}.bi-calendar-day-fill[_ngcontent-%COMP%]:before{content:"\\f1e5"}.bi-calendar-day[_ngcontent-%COMP%]:before{content:"\\f1e6"}.bi-calendar-event-fill[_ngcontent-%COMP%]:before{content:"\\f1e7"}.bi-calendar-event[_ngcontent-%COMP%]:before{content:"\\f1e8"}.bi-calendar-fill[_ngcontent-%COMP%]:before{content:"\\f1e9"}.bi-calendar-minus-fill[_ngcontent-%COMP%]:before{content:"\\f1ea"}.bi-calendar-minus[_ngcontent-%COMP%]:before{content:"\\f1eb"}.bi-calendar-month-fill[_ngcontent-%COMP%]:before{content:"\\f1ec"}.bi-calendar-month[_ngcontent-%COMP%]:before{content:"\\f1ed"}.bi-calendar-plus-fill[_ngcontent-%COMP%]:before{content:"\\f1ee"}.bi-calendar-plus[_ngcontent-%COMP%]:before{content:"\\f1ef"}.bi-calendar-range-fill[_ngcontent-%COMP%]:before{content:"\\f1f0"}.bi-calendar-range[_ngcontent-%COMP%]:before{content:"\\f1f1"}.bi-calendar-week-fill[_ngcontent-%COMP%]:before{content:"\\f1f2"}.bi-calendar-week[_ngcontent-%COMP%]:before{content:"\\f1f3"}.bi-calendar-x-fill[_ngcontent-%COMP%]:before{content:"\\f1f4"}.bi-calendar-x[_ngcontent-%COMP%]:before{content:"\\f1f5"}.bi-calendar[_ngcontent-%COMP%]:before{content:"\\f1f6"}.bi-calendar2-check-fill[_ngcontent-%COMP%]:before{content:"\\f1f7"}.bi-calendar2-check[_ngcontent-%COMP%]:before{content:"\\f1f8"}.bi-calendar2-date-fill[_ngcontent-%COMP%]:before{content:"\\f1f9"}.bi-calendar2-date[_ngcontent-%COMP%]:before{content:"\\f1fa"}.bi-calendar2-day-fill[_ngcontent-%COMP%]:before{content:"\\f1fb"}.bi-calendar2-day[_ngcontent-%COMP%]:before{content:"\\f1fc"}.bi-calendar2-event-fill[_ngcontent-%COMP%]:before{content:"\\f1fd"}.bi-calendar2-event[_ngcontent-%COMP%]:before{content:"\\f1fe"}.bi-calendar2-fill[_ngcontent-%COMP%]:before{content:"\\f1ff"}.bi-calendar2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f200"}.bi-calendar2-minus[_ngcontent-%COMP%]:before{content:"\\f201"}.bi-calendar2-month-fill[_ngcontent-%COMP%]:before{content:"\\f202"}.bi-calendar2-month[_ngcontent-%COMP%]:before{content:"\\f203"}.bi-calendar2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f204"}.bi-calendar2-plus[_ngcontent-%COMP%]:before{content:"\\f205"}.bi-calendar2-range-fill[_ngcontent-%COMP%]:before{content:"\\f206"}.bi-calendar2-range[_ngcontent-%COMP%]:before{content:"\\f207"}.bi-calendar2-week-fill[_ngcontent-%COMP%]:before{content:"\\f208"}.bi-calendar2-week[_ngcontent-%COMP%]:before{content:"\\f209"}.bi-calendar2-x-fill[_ngcontent-%COMP%]:before{content:"\\f20a"}.bi-calendar2-x[_ngcontent-%COMP%]:before{content:"\\f20b"}.bi-calendar2[_ngcontent-%COMP%]:before{content:"\\f20c"}.bi-calendar3-event-fill[_ngcontent-%COMP%]:before{content:"\\f20d"}.bi-calendar3-event[_ngcontent-%COMP%]:before{content:"\\f20e"}.bi-calendar3-fill[_ngcontent-%COMP%]:before{content:"\\f20f"}.bi-calendar3-range-fill[_ngcontent-%COMP%]:before{content:"\\f210"}.bi-calendar3-range[_ngcontent-%COMP%]:before{content:"\\f211"}.bi-calendar3-week-fill[_ngcontent-%COMP%]:before{content:"\\f212"}.bi-calendar3-week[_ngcontent-%COMP%]:before{content:"\\f213"}.bi-calendar3[_ngcontent-%COMP%]:before{content:"\\f214"}.bi-calendar4-event[_ngcontent-%COMP%]:before{content:"\\f215"}.bi-calendar4-range[_ngcontent-%COMP%]:before{content:"\\f216"}.bi-calendar4-week[_ngcontent-%COMP%]:before{content:"\\f217"}.bi-calendar4[_ngcontent-%COMP%]:before{content:"\\f218"}.bi-camera-fill[_ngcontent-%COMP%]:before{content:"\\f219"}.bi-camera-reels-fill[_ngcontent-%COMP%]:before{content:"\\f21a"}.bi-camera-reels[_ngcontent-%COMP%]:before{content:"\\f21b"}.bi-camera-video-fill[_ngcontent-%COMP%]:before{content:"\\f21c"}.bi-camera-video-off-fill[_ngcontent-%COMP%]:before{content:"\\f21d"}.bi-camera-video-off[_ngcontent-%COMP%]:before{content:"\\f21e"}.bi-camera-video[_ngcontent-%COMP%]:before{content:"\\f21f"}.bi-camera[_ngcontent-%COMP%]:before{content:"\\f220"}.bi-camera2[_ngcontent-%COMP%]:before{content:"\\f221"}.bi-capslock-fill[_ngcontent-%COMP%]:before{content:"\\f222"}.bi-capslock[_ngcontent-%COMP%]:before{content:"\\f223"}.bi-card-checklist[_ngcontent-%COMP%]:before{content:"\\f224"}.bi-card-heading[_ngcontent-%COMP%]:before{content:"\\f225"}.bi-card-image[_ngcontent-%COMP%]:before{content:"\\f226"}.bi-card-list[_ngcontent-%COMP%]:before{content:"\\f227"}.bi-card-text[_ngcontent-%COMP%]:before{content:"\\f228"}.bi-caret-down-fill[_ngcontent-%COMP%]:before{content:"\\f229"}.bi-caret-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f22a"}.bi-caret-down-square[_ngcontent-%COMP%]:before{content:"\\f22b"}.bi-caret-down[_ngcontent-%COMP%]:before{content:"\\f22c"}.bi-caret-left-fill[_ngcontent-%COMP%]:before{content:"\\f22d"}.bi-caret-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f22e"}.bi-caret-left-square[_ngcontent-%COMP%]:before{content:"\\f22f"}.bi-caret-left[_ngcontent-%COMP%]:before{content:"\\f230"}.bi-caret-right-fill[_ngcontent-%COMP%]:before{content:"\\f231"}.bi-caret-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f232"}.bi-caret-right-square[_ngcontent-%COMP%]:before{content:"\\f233"}.bi-caret-right[_ngcontent-%COMP%]:before{content:"\\f234"}.bi-caret-up-fill[_ngcontent-%COMP%]:before{content:"\\f235"}.bi-caret-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f236"}.bi-caret-up-square[_ngcontent-%COMP%]:before{content:"\\f237"}.bi-caret-up[_ngcontent-%COMP%]:before{content:"\\f238"}.bi-cart-check-fill[_ngcontent-%COMP%]:before{content:"\\f239"}.bi-cart-check[_ngcontent-%COMP%]:before{content:"\\f23a"}.bi-cart-dash-fill[_ngcontent-%COMP%]:before{content:"\\f23b"}.bi-cart-dash[_ngcontent-%COMP%]:before{content:"\\f23c"}.bi-cart-fill[_ngcontent-%COMP%]:before{content:"\\f23d"}.bi-cart-plus-fill[_ngcontent-%COMP%]:before{content:"\\f23e"}.bi-cart-plus[_ngcontent-%COMP%]:before{content:"\\f23f"}.bi-cart-x-fill[_ngcontent-%COMP%]:before{content:"\\f240"}.bi-cart-x[_ngcontent-%COMP%]:before{content:"\\f241"}.bi-cart[_ngcontent-%COMP%]:before{content:"\\f242"}.bi-cart2[_ngcontent-%COMP%]:before{content:"\\f243"}.bi-cart3[_ngcontent-%COMP%]:before{content:"\\f244"}.bi-cart4[_ngcontent-%COMP%]:before{content:"\\f245"}.bi-cash-stack[_ngcontent-%COMP%]:before{content:"\\f246"}.bi-cash[_ngcontent-%COMP%]:before{content:"\\f247"}.bi-cast[_ngcontent-%COMP%]:before{content:"\\f248"}.bi-chat-dots-fill[_ngcontent-%COMP%]:before{content:"\\f249"}.bi-chat-dots[_ngcontent-%COMP%]:before{content:"\\f24a"}.bi-chat-fill[_ngcontent-%COMP%]:before{content:"\\f24b"}.bi-chat-left-dots-fill[_ngcontent-%COMP%]:before{content:"\\f24c"}.bi-chat-left-dots[_ngcontent-%COMP%]:before{content:"\\f24d"}.bi-chat-left-fill[_ngcontent-%COMP%]:before{content:"\\f24e"}.bi-chat-left-quote-fill[_ngcontent-%COMP%]:before{content:"\\f24f"}.bi-chat-left-quote[_ngcontent-%COMP%]:before{content:"\\f250"}.bi-chat-left-text-fill[_ngcontent-%COMP%]:before{content:"\\f251"}.bi-chat-left-text[_ngcontent-%COMP%]:before{content:"\\f252"}.bi-chat-left[_ngcontent-%COMP%]:before{content:"\\f253"}.bi-chat-quote-fill[_ngcontent-%COMP%]:before{content:"\\f254"}.bi-chat-quote[_ngcontent-%COMP%]:before{content:"\\f255"}.bi-chat-right-dots-fill[_ngcontent-%COMP%]:before{content:"\\f256"}.bi-chat-right-dots[_ngcontent-%COMP%]:before{content:"\\f257"}.bi-chat-right-fill[_ngcontent-%COMP%]:before{content:"\\f258"}.bi-chat-right-quote-fill[_ngcontent-%COMP%]:before{content:"\\f259"}.bi-chat-right-quote[_ngcontent-%COMP%]:before{content:"\\f25a"}.bi-chat-right-text-fill[_ngcontent-%COMP%]:before{content:"\\f25b"}.bi-chat-right-text[_ngcontent-%COMP%]:before{content:"\\f25c"}.bi-chat-right[_ngcontent-%COMP%]:before{content:"\\f25d"}.bi-chat-square-dots-fill[_ngcontent-%COMP%]:before{content:"\\f25e"}.bi-chat-square-dots[_ngcontent-%COMP%]:before{content:"\\f25f"}.bi-chat-square-fill[_ngcontent-%COMP%]:before{content:"\\f260"}.bi-chat-square-quote-fill[_ngcontent-%COMP%]:before{content:"\\f261"}.bi-chat-square-quote[_ngcontent-%COMP%]:before{content:"\\f262"}.bi-chat-square-text-fill[_ngcontent-%COMP%]:before{content:"\\f263"}.bi-chat-square-text[_ngcontent-%COMP%]:before{content:"\\f264"}.bi-chat-square[_ngcontent-%COMP%]:before{content:"\\f265"}.bi-chat-text-fill[_ngcontent-%COMP%]:before{content:"\\f266"}.bi-chat-text[_ngcontent-%COMP%]:before{content:"\\f267"}.bi-chat[_ngcontent-%COMP%]:before{content:"\\f268"}.bi-check-all[_ngcontent-%COMP%]:before{content:"\\f269"}.bi-check-circle-fill[_ngcontent-%COMP%]:before{content:"\\f26a"}.bi-check-circle[_ngcontent-%COMP%]:before{content:"\\f26b"}.bi-check-square-fill[_ngcontent-%COMP%]:before{content:"\\f26c"}.bi-check-square[_ngcontent-%COMP%]:before{content:"\\f26d"}.bi-check[_ngcontent-%COMP%]:before{content:"\\f26e"}.bi-check2-all[_ngcontent-%COMP%]:before{content:"\\f26f"}.bi-check2-circle[_ngcontent-%COMP%]:before{content:"\\f270"}.bi-check2-square[_ngcontent-%COMP%]:before{content:"\\f271"}.bi-check2[_ngcontent-%COMP%]:before{content:"\\f272"}.bi-chevron-bar-contract[_ngcontent-%COMP%]:before{content:"\\f273"}.bi-chevron-bar-down[_ngcontent-%COMP%]:before{content:"\\f274"}.bi-chevron-bar-expand[_ngcontent-%COMP%]:before{content:"\\f275"}.bi-chevron-bar-left[_ngcontent-%COMP%]:before{content:"\\f276"}.bi-chevron-bar-right[_ngcontent-%COMP%]:before{content:"\\f277"}.bi-chevron-bar-up[_ngcontent-%COMP%]:before{content:"\\f278"}.bi-chevron-compact-down[_ngcontent-%COMP%]:before{content:"\\f279"}.bi-chevron-compact-left[_ngcontent-%COMP%]:before{content:"\\f27a"}.bi-chevron-compact-right[_ngcontent-%COMP%]:before{content:"\\f27b"}.bi-chevron-compact-up[_ngcontent-%COMP%]:before{content:"\\f27c"}.bi-chevron-contract[_ngcontent-%COMP%]:before{content:"\\f27d"}.bi-chevron-double-down[_ngcontent-%COMP%]:before{content:"\\f27e"}.bi-chevron-double-left[_ngcontent-%COMP%]:before{content:"\\f27f"}.bi-chevron-double-right[_ngcontent-%COMP%]:before{content:"\\f280"}.bi-chevron-double-up[_ngcontent-%COMP%]:before{content:"\\f281"}.bi-chevron-down[_ngcontent-%COMP%]:before{content:"\\f282"}.bi-chevron-expand[_ngcontent-%COMP%]:before{content:"\\f283"}.bi-chevron-left[_ngcontent-%COMP%]:before{content:"\\f284"}.bi-chevron-right[_ngcontent-%COMP%]:before{content:"\\f285"}.bi-chevron-up[_ngcontent-%COMP%]:before{content:"\\f286"}.bi-circle-fill[_ngcontent-%COMP%]:before{content:"\\f287"}.bi-circle-half[_ngcontent-%COMP%]:before{content:"\\f288"}.bi-circle-square[_ngcontent-%COMP%]:before{content:"\\f289"}.bi-circle[_ngcontent-%COMP%]:before{content:"\\f28a"}.bi-clipboard-check[_ngcontent-%COMP%]:before{content:"\\f28b"}.bi-clipboard-data[_ngcontent-%COMP%]:before{content:"\\f28c"}.bi-clipboard-minus[_ngcontent-%COMP%]:before{content:"\\f28d"}.bi-clipboard-plus[_ngcontent-%COMP%]:before{content:"\\f28e"}.bi-clipboard-x[_ngcontent-%COMP%]:before{content:"\\f28f"}.bi-clipboard[_ngcontent-%COMP%]:before{content:"\\f290"}.bi-clock-fill[_ngcontent-%COMP%]:before{content:"\\f291"}.bi-clock-history[_ngcontent-%COMP%]:before{content:"\\f292"}.bi-clock[_ngcontent-%COMP%]:before{content:"\\f293"}.bi-cloud-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f294"}.bi-cloud-arrow-down[_ngcontent-%COMP%]:before{content:"\\f295"}.bi-cloud-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f296"}.bi-cloud-arrow-up[_ngcontent-%COMP%]:before{content:"\\f297"}.bi-cloud-check-fill[_ngcontent-%COMP%]:before{content:"\\f298"}.bi-cloud-check[_ngcontent-%COMP%]:before{content:"\\f299"}.bi-cloud-download-fill[_ngcontent-%COMP%]:before{content:"\\f29a"}.bi-cloud-download[_ngcontent-%COMP%]:before{content:"\\f29b"}.bi-cloud-drizzle-fill[_ngcontent-%COMP%]:before{content:"\\f29c"}.bi-cloud-drizzle[_ngcontent-%COMP%]:before{content:"\\f29d"}.bi-cloud-fill[_ngcontent-%COMP%]:before{content:"\\f29e"}.bi-cloud-fog-fill[_ngcontent-%COMP%]:before{content:"\\f29f"}.bi-cloud-fog[_ngcontent-%COMP%]:before{content:"\\f2a0"}.bi-cloud-fog2-fill[_ngcontent-%COMP%]:before{content:"\\f2a1"}.bi-cloud-fog2[_ngcontent-%COMP%]:before{content:"\\f2a2"}.bi-cloud-hail-fill[_ngcontent-%COMP%]:before{content:"\\f2a3"}.bi-cloud-hail[_ngcontent-%COMP%]:before{content:"\\f2a4"}.bi-cloud-haze-1[_ngcontent-%COMP%]:before{content:"\\f2a5"}.bi-cloud-haze-fill[_ngcontent-%COMP%]:before{content:"\\f2a6"}.bi-cloud-haze[_ngcontent-%COMP%]:before{content:"\\f2a7"}.bi-cloud-haze2-fill[_ngcontent-%COMP%]:before{content:"\\f2a8"}.bi-cloud-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f2a9"}.bi-cloud-lightning-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2aa"}.bi-cloud-lightning-rain[_ngcontent-%COMP%]:before{content:"\\f2ab"}.bi-cloud-lightning[_ngcontent-%COMP%]:before{content:"\\f2ac"}.bi-cloud-minus-fill[_ngcontent-%COMP%]:before{content:"\\f2ad"}.bi-cloud-minus[_ngcontent-%COMP%]:before{content:"\\f2ae"}.bi-cloud-moon-fill[_ngcontent-%COMP%]:before{content:"\\f2af"}.bi-cloud-moon[_ngcontent-%COMP%]:before{content:"\\f2b0"}.bi-cloud-plus-fill[_ngcontent-%COMP%]:before{content:"\\f2b1"}.bi-cloud-plus[_ngcontent-%COMP%]:before{content:"\\f2b2"}.bi-cloud-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2b3"}.bi-cloud-rain-heavy-fill[_ngcontent-%COMP%]:before{content:"\\f2b4"}.bi-cloud-rain-heavy[_ngcontent-%COMP%]:before{content:"\\f2b5"}.bi-cloud-rain[_ngcontent-%COMP%]:before{content:"\\f2b6"}.bi-cloud-slash-fill[_ngcontent-%COMP%]:before{content:"\\f2b7"}.bi-cloud-slash[_ngcontent-%COMP%]:before{content:"\\f2b8"}.bi-cloud-sleet-fill[_ngcontent-%COMP%]:before{content:"\\f2b9"}.bi-cloud-sleet[_ngcontent-%COMP%]:before{content:"\\f2ba"}.bi-cloud-snow-fill[_ngcontent-%COMP%]:before{content:"\\f2bb"}.bi-cloud-snow[_ngcontent-%COMP%]:before{content:"\\f2bc"}.bi-cloud-sun-fill[_ngcontent-%COMP%]:before{content:"\\f2bd"}.bi-cloud-sun[_ngcontent-%COMP%]:before{content:"\\f2be"}.bi-cloud-upload-fill[_ngcontent-%COMP%]:before{content:"\\f2bf"}.bi-cloud-upload[_ngcontent-%COMP%]:before{content:"\\f2c0"}.bi-cloud[_ngcontent-%COMP%]:before{content:"\\f2c1"}.bi-clouds-fill[_ngcontent-%COMP%]:before{content:"\\f2c2"}.bi-clouds[_ngcontent-%COMP%]:before{content:"\\f2c3"}.bi-cloudy-fill[_ngcontent-%COMP%]:before{content:"\\f2c4"}.bi-cloudy[_ngcontent-%COMP%]:before{content:"\\f2c5"}.bi-code-slash[_ngcontent-%COMP%]:before{content:"\\f2c6"}.bi-code-square[_ngcontent-%COMP%]:before{content:"\\f2c7"}.bi-code[_ngcontent-%COMP%]:before{content:"\\f2c8"}.bi-collection-fill[_ngcontent-%COMP%]:before{content:"\\f2c9"}.bi-collection-play-fill[_ngcontent-%COMP%]:before{content:"\\f2ca"}.bi-collection-play[_ngcontent-%COMP%]:before{content:"\\f2cb"}.bi-collection[_ngcontent-%COMP%]:before{content:"\\f2cc"}.bi-columns-gap[_ngcontent-%COMP%]:before{content:"\\f2cd"}.bi-columns[_ngcontent-%COMP%]:before{content:"\\f2ce"}.bi-command[_ngcontent-%COMP%]:before{content:"\\f2cf"}.bi-compass-fill[_ngcontent-%COMP%]:before{content:"\\f2d0"}.bi-compass[_ngcontent-%COMP%]:before{content:"\\f2d1"}.bi-cone-striped[_ngcontent-%COMP%]:before{content:"\\f2d2"}.bi-cone[_ngcontent-%COMP%]:before{content:"\\f2d3"}.bi-controller[_ngcontent-%COMP%]:before{content:"\\f2d4"}.bi-cpu-fill[_ngcontent-%COMP%]:before{content:"\\f2d5"}.bi-cpu[_ngcontent-%COMP%]:before{content:"\\f2d6"}.bi-credit-card-2-back-fill[_ngcontent-%COMP%]:before{content:"\\f2d7"}.bi-credit-card-2-back[_ngcontent-%COMP%]:before{content:"\\f2d8"}.bi-credit-card-2-front-fill[_ngcontent-%COMP%]:before{content:"\\f2d9"}.bi-credit-card-2-front[_ngcontent-%COMP%]:before{content:"\\f2da"}.bi-credit-card-fill[_ngcontent-%COMP%]:before{content:"\\f2db"}.bi-credit-card[_ngcontent-%COMP%]:before{content:"\\f2dc"}.bi-crop[_ngcontent-%COMP%]:before{content:"\\f2dd"}.bi-cup-fill[_ngcontent-%COMP%]:before{content:"\\f2de"}.bi-cup-straw[_ngcontent-%COMP%]:before{content:"\\f2df"}.bi-cup[_ngcontent-%COMP%]:before{content:"\\f2e0"}.bi-cursor-fill[_ngcontent-%COMP%]:before{content:"\\f2e1"}.bi-cursor-text[_ngcontent-%COMP%]:before{content:"\\f2e2"}.bi-cursor[_ngcontent-%COMP%]:before{content:"\\f2e3"}.bi-dash-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f2e4"}.bi-dash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f2e5"}.bi-dash-circle[_ngcontent-%COMP%]:before{content:"\\f2e6"}.bi-dash-square-dotted[_ngcontent-%COMP%]:before{content:"\\f2e7"}.bi-dash-square-fill[_ngcontent-%COMP%]:before{content:"\\f2e8"}.bi-dash-square[_ngcontent-%COMP%]:before{content:"\\f2e9"}.bi-dash[_ngcontent-%COMP%]:before{content:"\\f2ea"}.bi-diagram-2-fill[_ngcontent-%COMP%]:before{content:"\\f2eb"}.bi-diagram-2[_ngcontent-%COMP%]:before{content:"\\f2ec"}.bi-diagram-3-fill[_ngcontent-%COMP%]:before{content:"\\f2ed"}.bi-diagram-3[_ngcontent-%COMP%]:before{content:"\\f2ee"}.bi-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f2ef"}.bi-diamond-half[_ngcontent-%COMP%]:before{content:"\\f2f0"}.bi-diamond[_ngcontent-%COMP%]:before{content:"\\f2f1"}.bi-dice-1-fill[_ngcontent-%COMP%]:before{content:"\\f2f2"}.bi-dice-1[_ngcontent-%COMP%]:before{content:"\\f2f3"}.bi-dice-2-fill[_ngcontent-%COMP%]:before{content:"\\f2f4"}.bi-dice-2[_ngcontent-%COMP%]:before{content:"\\f2f5"}.bi-dice-3-fill[_ngcontent-%COMP%]:before{content:"\\f2f6"}.bi-dice-3[_ngcontent-%COMP%]:before{content:"\\f2f7"}.bi-dice-4-fill[_ngcontent-%COMP%]:before{content:"\\f2f8"}.bi-dice-4[_ngcontent-%COMP%]:before{content:"\\f2f9"}.bi-dice-5-fill[_ngcontent-%COMP%]:before{content:"\\f2fa"}.bi-dice-5[_ngcontent-%COMP%]:before{content:"\\f2fb"}.bi-dice-6-fill[_ngcontent-%COMP%]:before{content:"\\f2fc"}.bi-dice-6[_ngcontent-%COMP%]:before{content:"\\f2fd"}.bi-disc-fill[_ngcontent-%COMP%]:before{content:"\\f2fe"}.bi-disc[_ngcontent-%COMP%]:before{content:"\\f2ff"}.bi-discord[_ngcontent-%COMP%]:before{content:"\\f300"}.bi-display-fill[_ngcontent-%COMP%]:before{content:"\\f301"}.bi-display[_ngcontent-%COMP%]:before{content:"\\f302"}.bi-distribute-horizontal[_ngcontent-%COMP%]:before{content:"\\f303"}.bi-distribute-vertical[_ngcontent-%COMP%]:before{content:"\\f304"}.bi-door-closed-fill[_ngcontent-%COMP%]:before{content:"\\f305"}.bi-door-closed[_ngcontent-%COMP%]:before{content:"\\f306"}.bi-door-open-fill[_ngcontent-%COMP%]:before{content:"\\f307"}.bi-door-open[_ngcontent-%COMP%]:before{content:"\\f308"}.bi-dot[_ngcontent-%COMP%]:before{content:"\\f309"}.bi-download[_ngcontent-%COMP%]:before{content:"\\f30a"}.bi-droplet-fill[_ngcontent-%COMP%]:before{content:"\\f30b"}.bi-droplet-half[_ngcontent-%COMP%]:before{content:"\\f30c"}.bi-droplet[_ngcontent-%COMP%]:before{content:"\\f30d"}.bi-earbuds[_ngcontent-%COMP%]:before{content:"\\f30e"}.bi-easel-fill[_ngcontent-%COMP%]:before{content:"\\f30f"}.bi-easel[_ngcontent-%COMP%]:before{content:"\\f310"}.bi-egg-fill[_ngcontent-%COMP%]:before{content:"\\f311"}.bi-egg-fried[_ngcontent-%COMP%]:before{content:"\\f312"}.bi-egg[_ngcontent-%COMP%]:before{content:"\\f313"}.bi-eject-fill[_ngcontent-%COMP%]:before{content:"\\f314"}.bi-eject[_ngcontent-%COMP%]:before{content:"\\f315"}.bi-emoji-angry-fill[_ngcontent-%COMP%]:before{content:"\\f316"}.bi-emoji-angry[_ngcontent-%COMP%]:before{content:"\\f317"}.bi-emoji-dizzy-fill[_ngcontent-%COMP%]:before{content:"\\f318"}.bi-emoji-dizzy[_ngcontent-%COMP%]:before{content:"\\f319"}.bi-emoji-expressionless-fill[_ngcontent-%COMP%]:before{content:"\\f31a"}.bi-emoji-expressionless[_ngcontent-%COMP%]:before{content:"\\f31b"}.bi-emoji-frown-fill[_ngcontent-%COMP%]:before{content:"\\f31c"}.bi-emoji-frown[_ngcontent-%COMP%]:before{content:"\\f31d"}.bi-emoji-heart-eyes-fill[_ngcontent-%COMP%]:before{content:"\\f31e"}.bi-emoji-heart-eyes[_ngcontent-%COMP%]:before{content:"\\f31f"}.bi-emoji-laughing-fill[_ngcontent-%COMP%]:before{content:"\\f320"}.bi-emoji-laughing[_ngcontent-%COMP%]:before{content:"\\f321"}.bi-emoji-neutral-fill[_ngcontent-%COMP%]:before{content:"\\f322"}.bi-emoji-neutral[_ngcontent-%COMP%]:before{content:"\\f323"}.bi-emoji-smile-fill[_ngcontent-%COMP%]:before{content:"\\f324"}.bi-emoji-smile-upside-down-fill[_ngcontent-%COMP%]:before{content:"\\f325"}.bi-emoji-smile-upside-down[_ngcontent-%COMP%]:before{content:"\\f326"}.bi-emoji-smile[_ngcontent-%COMP%]:before{content:"\\f327"}.bi-emoji-sunglasses-fill[_ngcontent-%COMP%]:before{content:"\\f328"}.bi-emoji-sunglasses[_ngcontent-%COMP%]:before{content:"\\f329"}.bi-emoji-wink-fill[_ngcontent-%COMP%]:before{content:"\\f32a"}.bi-emoji-wink[_ngcontent-%COMP%]:before{content:"\\f32b"}.bi-envelope-fill[_ngcontent-%COMP%]:before{content:"\\f32c"}.bi-envelope-open-fill[_ngcontent-%COMP%]:before{content:"\\f32d"}.bi-envelope-open[_ngcontent-%COMP%]:before{content:"\\f32e"}.bi-envelope[_ngcontent-%COMP%]:before{content:"\\f32f"}.bi-eraser-fill[_ngcontent-%COMP%]:before{content:"\\f330"}.bi-eraser[_ngcontent-%COMP%]:before{content:"\\f331"}.bi-exclamation-circle-fill[_ngcontent-%COMP%]:before{content:"\\f332"}.bi-exclamation-circle[_ngcontent-%COMP%]:before{content:"\\f333"}.bi-exclamation-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f334"}.bi-exclamation-diamond[_ngcontent-%COMP%]:before{content:"\\f335"}.bi-exclamation-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f336"}.bi-exclamation-octagon[_ngcontent-%COMP%]:before{content:"\\f337"}.bi-exclamation-square-fill[_ngcontent-%COMP%]:before{content:"\\f338"}.bi-exclamation-square[_ngcontent-%COMP%]:before{content:"\\f339"}.bi-exclamation-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f33a"}.bi-exclamation-triangle[_ngcontent-%COMP%]:before{content:"\\f33b"}.bi-exclamation[_ngcontent-%COMP%]:before{content:"\\f33c"}.bi-exclude[_ngcontent-%COMP%]:before{content:"\\f33d"}.bi-eye-fill[_ngcontent-%COMP%]:before{content:"\\f33e"}.bi-eye-slash-fill[_ngcontent-%COMP%]:before{content:"\\f33f"}.bi-eye-slash[_ngcontent-%COMP%]:before{content:"\\f340"}.bi-eye[_ngcontent-%COMP%]:before{content:"\\f341"}.bi-eyedropper[_ngcontent-%COMP%]:before{content:"\\f342"}.bi-eyeglasses[_ngcontent-%COMP%]:before{content:"\\f343"}.bi-facebook[_ngcontent-%COMP%]:before{content:"\\f344"}.bi-file-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f345"}.bi-file-arrow-down[_ngcontent-%COMP%]:before{content:"\\f346"}.bi-file-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f347"}.bi-file-arrow-up[_ngcontent-%COMP%]:before{content:"\\f348"}.bi-file-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f349"}.bi-file-bar-graph[_ngcontent-%COMP%]:before{content:"\\f34a"}.bi-file-binary-fill[_ngcontent-%COMP%]:before{content:"\\f34b"}.bi-file-binary[_ngcontent-%COMP%]:before{content:"\\f34c"}.bi-file-break-fill[_ngcontent-%COMP%]:before{content:"\\f34d"}.bi-file-break[_ngcontent-%COMP%]:before{content:"\\f34e"}.bi-file-check-fill[_ngcontent-%COMP%]:before{content:"\\f34f"}.bi-file-check[_ngcontent-%COMP%]:before{content:"\\f350"}.bi-file-code-fill[_ngcontent-%COMP%]:before{content:"\\f351"}.bi-file-code[_ngcontent-%COMP%]:before{content:"\\f352"}.bi-file-diff-fill[_ngcontent-%COMP%]:before{content:"\\f353"}.bi-file-diff[_ngcontent-%COMP%]:before{content:"\\f354"}.bi-file-earmark-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f355"}.bi-file-earmark-arrow-down[_ngcontent-%COMP%]:before{content:"\\f356"}.bi-file-earmark-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f357"}.bi-file-earmark-arrow-up[_ngcontent-%COMP%]:before{content:"\\f358"}.bi-file-earmark-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f359"}.bi-file-earmark-bar-graph[_ngcontent-%COMP%]:before{content:"\\f35a"}.bi-file-earmark-binary-fill[_ngcontent-%COMP%]:before{content:"\\f35b"}.bi-file-earmark-binary[_ngcontent-%COMP%]:before{content:"\\f35c"}.bi-file-earmark-break-fill[_ngcontent-%COMP%]:before{content:"\\f35d"}.bi-file-earmark-break[_ngcontent-%COMP%]:before{content:"\\f35e"}.bi-file-earmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f35f"}.bi-file-earmark-check[_ngcontent-%COMP%]:before{content:"\\f360"}.bi-file-earmark-code-fill[_ngcontent-%COMP%]:before{content:"\\f361"}.bi-file-earmark-code[_ngcontent-%COMP%]:before{content:"\\f362"}.bi-file-earmark-diff-fill[_ngcontent-%COMP%]:before{content:"\\f363"}.bi-file-earmark-diff[_ngcontent-%COMP%]:before{content:"\\f364"}.bi-file-earmark-easel-fill[_ngcontent-%COMP%]:before{content:"\\f365"}.bi-file-earmark-easel[_ngcontent-%COMP%]:before{content:"\\f366"}.bi-file-earmark-excel-fill[_ngcontent-%COMP%]:before{content:"\\f367"}.bi-file-earmark-excel[_ngcontent-%COMP%]:before{content:"\\f368"}.bi-file-earmark-fill[_ngcontent-%COMP%]:before{content:"\\f369"}.bi-file-earmark-font-fill[_ngcontent-%COMP%]:before{content:"\\f36a"}.bi-file-earmark-font[_ngcontent-%COMP%]:before{content:"\\f36b"}.bi-file-earmark-image-fill[_ngcontent-%COMP%]:before{content:"\\f36c"}.bi-file-earmark-image[_ngcontent-%COMP%]:before{content:"\\f36d"}.bi-file-earmark-lock-fill[_ngcontent-%COMP%]:before{content:"\\f36e"}.bi-file-earmark-lock[_ngcontent-%COMP%]:before{content:"\\f36f"}.bi-file-earmark-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f370"}.bi-file-earmark-lock2[_ngcontent-%COMP%]:before{content:"\\f371"}.bi-file-earmark-medical-fill[_ngcontent-%COMP%]:before{content:"\\f372"}.bi-file-earmark-medical[_ngcontent-%COMP%]:before{content:"\\f373"}.bi-file-earmark-minus-fill[_ngcontent-%COMP%]:before{content:"\\f374"}.bi-file-earmark-minus[_ngcontent-%COMP%]:before{content:"\\f375"}.bi-file-earmark-music-fill[_ngcontent-%COMP%]:before{content:"\\f376"}.bi-file-earmark-music[_ngcontent-%COMP%]:before{content:"\\f377"}.bi-file-earmark-person-fill[_ngcontent-%COMP%]:before{content:"\\f378"}.bi-file-earmark-person[_ngcontent-%COMP%]:before{content:"\\f379"}.bi-file-earmark-play-fill[_ngcontent-%COMP%]:before{content:"\\f37a"}.bi-file-earmark-play[_ngcontent-%COMP%]:before{content:"\\f37b"}.bi-file-earmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f37c"}.bi-file-earmark-plus[_ngcontent-%COMP%]:before{content:"\\f37d"}.bi-file-earmark-post-fill[_ngcontent-%COMP%]:before{content:"\\f37e"}.bi-file-earmark-post[_ngcontent-%COMP%]:before{content:"\\f37f"}.bi-file-earmark-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f380"}.bi-file-earmark-ppt[_ngcontent-%COMP%]:before{content:"\\f381"}.bi-file-earmark-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f382"}.bi-file-earmark-richtext[_ngcontent-%COMP%]:before{content:"\\f383"}.bi-file-earmark-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f384"}.bi-file-earmark-ruled[_ngcontent-%COMP%]:before{content:"\\f385"}.bi-file-earmark-slides-fill[_ngcontent-%COMP%]:before{content:"\\f386"}.bi-file-earmark-slides[_ngcontent-%COMP%]:before{content:"\\f387"}.bi-file-earmark-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f388"}.bi-file-earmark-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f389"}.bi-file-earmark-text-fill[_ngcontent-%COMP%]:before{content:"\\f38a"}.bi-file-earmark-text[_ngcontent-%COMP%]:before{content:"\\f38b"}.bi-file-earmark-word-fill[_ngcontent-%COMP%]:before{content:"\\f38c"}.bi-file-earmark-word[_ngcontent-%COMP%]:before{content:"\\f38d"}.bi-file-earmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f38e"}.bi-file-earmark-x[_ngcontent-%COMP%]:before{content:"\\f38f"}.bi-file-earmark-zip-fill[_ngcontent-%COMP%]:before{content:"\\f390"}.bi-file-earmark-zip[_ngcontent-%COMP%]:before{content:"\\f391"}.bi-file-earmark[_ngcontent-%COMP%]:before{content:"\\f392"}.bi-file-easel-fill[_ngcontent-%COMP%]:before{content:"\\f393"}.bi-file-easel[_ngcontent-%COMP%]:before{content:"\\f394"}.bi-file-excel-fill[_ngcontent-%COMP%]:before{content:"\\f395"}.bi-file-excel[_ngcontent-%COMP%]:before{content:"\\f396"}.bi-file-fill[_ngcontent-%COMP%]:before{content:"\\f397"}.bi-file-font-fill[_ngcontent-%COMP%]:before{content:"\\f398"}.bi-file-font[_ngcontent-%COMP%]:before{content:"\\f399"}.bi-file-image-fill[_ngcontent-%COMP%]:before{content:"\\f39a"}.bi-file-image[_ngcontent-%COMP%]:before{content:"\\f39b"}.bi-file-lock-fill[_ngcontent-%COMP%]:before{content:"\\f39c"}.bi-file-lock[_ngcontent-%COMP%]:before{content:"\\f39d"}.bi-file-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f39e"}.bi-file-lock2[_ngcontent-%COMP%]:before{content:"\\f39f"}.bi-file-medical-fill[_ngcontent-%COMP%]:before{content:"\\f3a0"}.bi-file-medical[_ngcontent-%COMP%]:before{content:"\\f3a1"}.bi-file-minus-fill[_ngcontent-%COMP%]:before{content:"\\f3a2"}.bi-file-minus[_ngcontent-%COMP%]:before{content:"\\f3a3"}.bi-file-music-fill[_ngcontent-%COMP%]:before{content:"\\f3a4"}.bi-file-music[_ngcontent-%COMP%]:before{content:"\\f3a5"}.bi-file-person-fill[_ngcontent-%COMP%]:before{content:"\\f3a6"}.bi-file-person[_ngcontent-%COMP%]:before{content:"\\f3a7"}.bi-file-play-fill[_ngcontent-%COMP%]:before{content:"\\f3a8"}.bi-file-play[_ngcontent-%COMP%]:before{content:"\\f3a9"}.bi-file-plus-fill[_ngcontent-%COMP%]:before{content:"\\f3aa"}.bi-file-plus[_ngcontent-%COMP%]:before{content:"\\f3ab"}.bi-file-post-fill[_ngcontent-%COMP%]:before{content:"\\f3ac"}.bi-file-post[_ngcontent-%COMP%]:before{content:"\\f3ad"}.bi-file-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f3ae"}.bi-file-ppt[_ngcontent-%COMP%]:before{content:"\\f3af"}.bi-file-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f3b0"}.bi-file-richtext[_ngcontent-%COMP%]:before{content:"\\f3b1"}.bi-file-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f3b2"}.bi-file-ruled[_ngcontent-%COMP%]:before{content:"\\f3b3"}.bi-file-slides-fill[_ngcontent-%COMP%]:before{content:"\\f3b4"}.bi-file-slides[_ngcontent-%COMP%]:before{content:"\\f3b5"}.bi-file-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f3b6"}.bi-file-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f3b7"}.bi-file-text-fill[_ngcontent-%COMP%]:before{content:"\\f3b8"}.bi-file-text[_ngcontent-%COMP%]:before{content:"\\f3b9"}.bi-file-word-fill[_ngcontent-%COMP%]:before{content:"\\f3ba"}.bi-file-word[_ngcontent-%COMP%]:before{content:"\\f3bb"}.bi-file-x-fill[_ngcontent-%COMP%]:before{content:"\\f3bc"}.bi-file-x[_ngcontent-%COMP%]:before{content:"\\f3bd"}.bi-file-zip-fill[_ngcontent-%COMP%]:before{content:"\\f3be"}.bi-file-zip[_ngcontent-%COMP%]:before{content:"\\f3bf"}.bi-file[_ngcontent-%COMP%]:before{content:"\\f3c0"}.bi-files-alt[_ngcontent-%COMP%]:before{content:"\\f3c1"}.bi-files[_ngcontent-%COMP%]:before{content:"\\f3c2"}.bi-film[_ngcontent-%COMP%]:before{content:"\\f3c3"}.bi-filter-circle-fill[_ngcontent-%COMP%]:before{content:"\\f3c4"}.bi-filter-circle[_ngcontent-%COMP%]:before{content:"\\f3c5"}.bi-filter-left[_ngcontent-%COMP%]:before{content:"\\f3c6"}.bi-filter-right[_ngcontent-%COMP%]:before{content:"\\f3c7"}.bi-filter-square-fill[_ngcontent-%COMP%]:before{content:"\\f3c8"}.bi-filter-square[_ngcontent-%COMP%]:before{content:"\\f3c9"}.bi-filter[_ngcontent-%COMP%]:before{content:"\\f3ca"}.bi-flag-fill[_ngcontent-%COMP%]:before{content:"\\f3cb"}.bi-flag[_ngcontent-%COMP%]:before{content:"\\f3cc"}.bi-flower1[_ngcontent-%COMP%]:before{content:"\\f3cd"}.bi-flower2[_ngcontent-%COMP%]:before{content:"\\f3ce"}.bi-flower3[_ngcontent-%COMP%]:before{content:"\\f3cf"}.bi-folder-check[_ngcontent-%COMP%]:before{content:"\\f3d0"}.bi-folder-fill[_ngcontent-%COMP%]:before{content:"\\f3d1"}.bi-folder-minus[_ngcontent-%COMP%]:before{content:"\\f3d2"}.bi-folder-plus[_ngcontent-%COMP%]:before{content:"\\f3d3"}.bi-folder-symlink-fill[_ngcontent-%COMP%]:before{content:"\\f3d4"}.bi-folder-symlink[_ngcontent-%COMP%]:before{content:"\\f3d5"}.bi-folder-x[_ngcontent-%COMP%]:before{content:"\\f3d6"}.bi-folder[_ngcontent-%COMP%]:before{content:"\\f3d7"}.bi-folder2-open[_ngcontent-%COMP%]:before{content:"\\f3d8"}.bi-folder2[_ngcontent-%COMP%]:before{content:"\\f3d9"}.bi-fonts[_ngcontent-%COMP%]:before{content:"\\f3da"}.bi-forward-fill[_ngcontent-%COMP%]:before{content:"\\f3db"}.bi-forward[_ngcontent-%COMP%]:before{content:"\\f3dc"}.bi-front[_ngcontent-%COMP%]:before{content:"\\f3dd"}.bi-fullscreen-exit[_ngcontent-%COMP%]:before{content:"\\f3de"}.bi-fullscreen[_ngcontent-%COMP%]:before{content:"\\f3df"}.bi-funnel-fill[_ngcontent-%COMP%]:before{content:"\\f3e0"}.bi-funnel[_ngcontent-%COMP%]:before{content:"\\f3e1"}.bi-gear-fill[_ngcontent-%COMP%]:before{content:"\\f3e2"}.bi-gear-wide-connected[_ngcontent-%COMP%]:before{content:"\\f3e3"}.bi-gear-wide[_ngcontent-%COMP%]:before{content:"\\f3e4"}.bi-gear[_ngcontent-%COMP%]:before{content:"\\f3e5"}.bi-gem[_ngcontent-%COMP%]:before{content:"\\f3e6"}.bi-geo-alt-fill[_ngcontent-%COMP%]:before{content:"\\f3e7"}.bi-geo-alt[_ngcontent-%COMP%]:before{content:"\\f3e8"}.bi-geo-fill[_ngcontent-%COMP%]:before{content:"\\f3e9"}.bi-geo[_ngcontent-%COMP%]:before{content:"\\f3ea"}.bi-gift-fill[_ngcontent-%COMP%]:before{content:"\\f3eb"}.bi-gift[_ngcontent-%COMP%]:before{content:"\\f3ec"}.bi-github[_ngcontent-%COMP%]:before{content:"\\f3ed"}.bi-globe[_ngcontent-%COMP%]:before{content:"\\f3ee"}.bi-globe2[_ngcontent-%COMP%]:before{content:"\\f3ef"}.bi-google[_ngcontent-%COMP%]:before{content:"\\f3f0"}.bi-graph-down[_ngcontent-%COMP%]:before{content:"\\f3f1"}.bi-graph-up[_ngcontent-%COMP%]:before{content:"\\f3f2"}.bi-grid-1x2-fill[_ngcontent-%COMP%]:before{content:"\\f3f3"}.bi-grid-1x2[_ngcontent-%COMP%]:before{content:"\\f3f4"}.bi-grid-3x2-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f5"}.bi-grid-3x2-gap[_ngcontent-%COMP%]:before{content:"\\f3f6"}.bi-grid-3x2[_ngcontent-%COMP%]:before{content:"\\f3f7"}.bi-grid-3x3-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f8"}.bi-grid-3x3-gap[_ngcontent-%COMP%]:before{content:"\\f3f9"}.bi-grid-3x3[_ngcontent-%COMP%]:before{content:"\\f3fa"}.bi-grid-fill[_ngcontent-%COMP%]:before{content:"\\f3fb"}.bi-grid[_ngcontent-%COMP%]:before{content:"\\f3fc"}.bi-grip-horizontal[_ngcontent-%COMP%]:before{content:"\\f3fd"}.bi-grip-vertical[_ngcontent-%COMP%]:before{content:"\\f3fe"}.bi-hammer[_ngcontent-%COMP%]:before{content:"\\f3ff"}.bi-hand-index-fill[_ngcontent-%COMP%]:before{content:"\\f400"}.bi-hand-index-thumb-fill[_ngcontent-%COMP%]:before{content:"\\f401"}.bi-hand-index-thumb[_ngcontent-%COMP%]:before{content:"\\f402"}.bi-hand-index[_ngcontent-%COMP%]:before{content:"\\f403"}.bi-hand-thumbs-down-fill[_ngcontent-%COMP%]:before{content:"\\f404"}.bi-hand-thumbs-down[_ngcontent-%COMP%]:before{content:"\\f405"}.bi-hand-thumbs-up-fill[_ngcontent-%COMP%]:before{content:"\\f406"}.bi-hand-thumbs-up[_ngcontent-%COMP%]:before{content:"\\f407"}.bi-handbag-fill[_ngcontent-%COMP%]:before{content:"\\f408"}.bi-handbag[_ngcontent-%COMP%]:before{content:"\\f409"}.bi-hash[_ngcontent-%COMP%]:before{content:"\\f40a"}.bi-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f40b"}.bi-hdd-network-fill[_ngcontent-%COMP%]:before{content:"\\f40c"}.bi-hdd-network[_ngcontent-%COMP%]:before{content:"\\f40d"}.bi-hdd-rack-fill[_ngcontent-%COMP%]:before{content:"\\f40e"}.bi-hdd-rack[_ngcontent-%COMP%]:before{content:"\\f40f"}.bi-hdd-stack-fill[_ngcontent-%COMP%]:before{content:"\\f410"}.bi-hdd-stack[_ngcontent-%COMP%]:before{content:"\\f411"}.bi-hdd[_ngcontent-%COMP%]:before{content:"\\f412"}.bi-headphones[_ngcontent-%COMP%]:before{content:"\\f413"}.bi-headset[_ngcontent-%COMP%]:before{content:"\\f414"}.bi-heart-fill[_ngcontent-%COMP%]:before{content:"\\f415"}.bi-heart-half[_ngcontent-%COMP%]:before{content:"\\f416"}.bi-heart[_ngcontent-%COMP%]:before{content:"\\f417"}.bi-heptagon-fill[_ngcontent-%COMP%]:before{content:"\\f418"}.bi-heptagon-half[_ngcontent-%COMP%]:before{content:"\\f419"}.bi-heptagon[_ngcontent-%COMP%]:before{content:"\\f41a"}.bi-hexagon-fill[_ngcontent-%COMP%]:before{content:"\\f41b"}.bi-hexagon-half[_ngcontent-%COMP%]:before{content:"\\f41c"}.bi-hexagon[_ngcontent-%COMP%]:before{content:"\\f41d"}.bi-hourglass-bottom[_ngcontent-%COMP%]:before{content:"\\f41e"}.bi-hourglass-split[_ngcontent-%COMP%]:before{content:"\\f41f"}.bi-hourglass-top[_ngcontent-%COMP%]:before{content:"\\f420"}.bi-hourglass[_ngcontent-%COMP%]:before{content:"\\f421"}.bi-house-door-fill[_ngcontent-%COMP%]:before{content:"\\f422"}.bi-house-door[_ngcontent-%COMP%]:before{content:"\\f423"}.bi-house-fill[_ngcontent-%COMP%]:before{content:"\\f424"}.bi-house[_ngcontent-%COMP%]:before{content:"\\f425"}.bi-hr[_ngcontent-%COMP%]:before{content:"\\f426"}.bi-hurricane[_ngcontent-%COMP%]:before{content:"\\f427"}.bi-image-alt[_ngcontent-%COMP%]:before{content:"\\f428"}.bi-image-fill[_ngcontent-%COMP%]:before{content:"\\f429"}.bi-image[_ngcontent-%COMP%]:before{content:"\\f42a"}.bi-images[_ngcontent-%COMP%]:before{content:"\\f42b"}.bi-inbox-fill[_ngcontent-%COMP%]:before{content:"\\f42c"}.bi-inbox[_ngcontent-%COMP%]:before{content:"\\f42d"}.bi-inboxes-fill[_ngcontent-%COMP%]:before{content:"\\f42e"}.bi-inboxes[_ngcontent-%COMP%]:before{content:"\\f42f"}.bi-info-circle-fill[_ngcontent-%COMP%]:before{content:"\\f430"}.bi-info-circle[_ngcontent-%COMP%]:before{content:"\\f431"}.bi-info-square-fill[_ngcontent-%COMP%]:before{content:"\\f432"}.bi-info-square[_ngcontent-%COMP%]:before{content:"\\f433"}.bi-info[_ngcontent-%COMP%]:before{content:"\\f434"}.bi-input-cursor-text[_ngcontent-%COMP%]:before{content:"\\f435"}.bi-input-cursor[_ngcontent-%COMP%]:before{content:"\\f436"}.bi-instagram[_ngcontent-%COMP%]:before{content:"\\f437"}.bi-intersect[_ngcontent-%COMP%]:before{content:"\\f438"}.bi-journal-album[_ngcontent-%COMP%]:before{content:"\\f439"}.bi-journal-arrow-down[_ngcontent-%COMP%]:before{content:"\\f43a"}.bi-journal-arrow-up[_ngcontent-%COMP%]:before{content:"\\f43b"}.bi-journal-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f43c"}.bi-journal-bookmark[_ngcontent-%COMP%]:before{content:"\\f43d"}.bi-journal-check[_ngcontent-%COMP%]:before{content:"\\f43e"}.bi-journal-code[_ngcontent-%COMP%]:before{content:"\\f43f"}.bi-journal-medical[_ngcontent-%COMP%]:before{content:"\\f440"}.bi-journal-minus[_ngcontent-%COMP%]:before{content:"\\f441"}.bi-journal-plus[_ngcontent-%COMP%]:before{content:"\\f442"}.bi-journal-richtext[_ngcontent-%COMP%]:before{content:"\\f443"}.bi-journal-text[_ngcontent-%COMP%]:before{content:"\\f444"}.bi-journal-x[_ngcontent-%COMP%]:before{content:"\\f445"}.bi-journal[_ngcontent-%COMP%]:before{content:"\\f446"}.bi-journals[_ngcontent-%COMP%]:before{content:"\\f447"}.bi-joystick[_ngcontent-%COMP%]:before{content:"\\f448"}.bi-justify-left[_ngcontent-%COMP%]:before{content:"\\f449"}.bi-justify-right[_ngcontent-%COMP%]:before{content:"\\f44a"}.bi-justify[_ngcontent-%COMP%]:before{content:"\\f44b"}.bi-kanban-fill[_ngcontent-%COMP%]:before{content:"\\f44c"}.bi-kanban[_ngcontent-%COMP%]:before{content:"\\f44d"}.bi-key-fill[_ngcontent-%COMP%]:before{content:"\\f44e"}.bi-key[_ngcontent-%COMP%]:before{content:"\\f44f"}.bi-keyboard-fill[_ngcontent-%COMP%]:before{content:"\\f450"}.bi-keyboard[_ngcontent-%COMP%]:before{content:"\\f451"}.bi-ladder[_ngcontent-%COMP%]:before{content:"\\f452"}.bi-lamp-fill[_ngcontent-%COMP%]:before{content:"\\f453"}.bi-lamp[_ngcontent-%COMP%]:before{content:"\\f454"}.bi-laptop-fill[_ngcontent-%COMP%]:before{content:"\\f455"}.bi-laptop[_ngcontent-%COMP%]:before{content:"\\f456"}.bi-layer-backward[_ngcontent-%COMP%]:before{content:"\\f457"}.bi-layer-forward[_ngcontent-%COMP%]:before{content:"\\f458"}.bi-layers-fill[_ngcontent-%COMP%]:before{content:"\\f459"}.bi-layers-half[_ngcontent-%COMP%]:before{content:"\\f45a"}.bi-layers[_ngcontent-%COMP%]:before{content:"\\f45b"}.bi-layout-sidebar-inset-reverse[_ngcontent-%COMP%]:before{content:"\\f45c"}.bi-layout-sidebar-inset[_ngcontent-%COMP%]:before{content:"\\f45d"}.bi-layout-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f45e"}.bi-layout-sidebar[_ngcontent-%COMP%]:before{content:"\\f45f"}.bi-layout-split[_ngcontent-%COMP%]:before{content:"\\f460"}.bi-layout-text-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f461"}.bi-layout-text-sidebar[_ngcontent-%COMP%]:before{content:"\\f462"}.bi-layout-text-window-reverse[_ngcontent-%COMP%]:before{content:"\\f463"}.bi-layout-text-window[_ngcontent-%COMP%]:before{content:"\\f464"}.bi-layout-three-columns[_ngcontent-%COMP%]:before{content:"\\f465"}.bi-layout-wtf[_ngcontent-%COMP%]:before{content:"\\f466"}.bi-life-preserver[_ngcontent-%COMP%]:before{content:"\\f467"}.bi-lightbulb-fill[_ngcontent-%COMP%]:before{content:"\\f468"}.bi-lightbulb-off-fill[_ngcontent-%COMP%]:before{content:"\\f469"}.bi-lightbulb-off[_ngcontent-%COMP%]:before{content:"\\f46a"}.bi-lightbulb[_ngcontent-%COMP%]:before{content:"\\f46b"}.bi-lightning-charge-fill[_ngcontent-%COMP%]:before{content:"\\f46c"}.bi-lightning-charge[_ngcontent-%COMP%]:before{content:"\\f46d"}.bi-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f46e"}.bi-lightning[_ngcontent-%COMP%]:before{content:"\\f46f"}.bi-link-45deg[_ngcontent-%COMP%]:before{content:"\\f470"}.bi-link[_ngcontent-%COMP%]:before{content:"\\f471"}.bi-linkedin[_ngcontent-%COMP%]:before{content:"\\f472"}.bi-list-check[_ngcontent-%COMP%]:before{content:"\\f473"}.bi-list-nested[_ngcontent-%COMP%]:before{content:"\\f474"}.bi-list-ol[_ngcontent-%COMP%]:before{content:"\\f475"}.bi-list-stars[_ngcontent-%COMP%]:before{content:"\\f476"}.bi-list-task[_ngcontent-%COMP%]:before{content:"\\f477"}.bi-list-ul[_ngcontent-%COMP%]:before{content:"\\f478"}.bi-list[_ngcontent-%COMP%]:before{content:"\\f479"}.bi-lock-fill[_ngcontent-%COMP%]:before{content:"\\f47a"}.bi-lock[_ngcontent-%COMP%]:before{content:"\\f47b"}.bi-mailbox[_ngcontent-%COMP%]:before{content:"\\f47c"}.bi-mailbox2[_ngcontent-%COMP%]:before{content:"\\f47d"}.bi-map-fill[_ngcontent-%COMP%]:before{content:"\\f47e"}.bi-map[_ngcontent-%COMP%]:before{content:"\\f47f"}.bi-markdown-fill[_ngcontent-%COMP%]:before{content:"\\f480"}.bi-markdown[_ngcontent-%COMP%]:before{content:"\\f481"}.bi-mask[_ngcontent-%COMP%]:before{content:"\\f482"}.bi-megaphone-fill[_ngcontent-%COMP%]:before{content:"\\f483"}.bi-megaphone[_ngcontent-%COMP%]:before{content:"\\f484"}.bi-menu-app-fill[_ngcontent-%COMP%]:before{content:"\\f485"}.bi-menu-app[_ngcontent-%COMP%]:before{content:"\\f486"}.bi-menu-button-fill[_ngcontent-%COMP%]:before{content:"\\f487"}.bi-menu-button-wide-fill[_ngcontent-%COMP%]:before{content:"\\f488"}.bi-menu-button-wide[_ngcontent-%COMP%]:before{content:"\\f489"}.bi-menu-button[_ngcontent-%COMP%]:before{content:"\\f48a"}.bi-menu-down[_ngcontent-%COMP%]:before{content:"\\f48b"}.bi-menu-up[_ngcontent-%COMP%]:before{content:"\\f48c"}.bi-mic-fill[_ngcontent-%COMP%]:before{content:"\\f48d"}.bi-mic-mute-fill[_ngcontent-%COMP%]:before{content:"\\f48e"}.bi-mic-mute[_ngcontent-%COMP%]:before{content:"\\f48f"}.bi-mic[_ngcontent-%COMP%]:before{content:"\\f490"}.bi-minecart-loaded[_ngcontent-%COMP%]:before{content:"\\f491"}.bi-minecart[_ngcontent-%COMP%]:before{content:"\\f492"}.bi-moisture[_ngcontent-%COMP%]:before{content:"\\f493"}.bi-moon-fill[_ngcontent-%COMP%]:before{content:"\\f494"}.bi-moon-stars-fill[_ngcontent-%COMP%]:before{content:"\\f495"}.bi-moon-stars[_ngcontent-%COMP%]:before{content:"\\f496"}.bi-moon[_ngcontent-%COMP%]:before{content:"\\f497"}.bi-mouse-fill[_ngcontent-%COMP%]:before{content:"\\f498"}.bi-mouse[_ngcontent-%COMP%]:before{content:"\\f499"}.bi-mouse2-fill[_ngcontent-%COMP%]:before{content:"\\f49a"}.bi-mouse2[_ngcontent-%COMP%]:before{content:"\\f49b"}.bi-mouse3-fill[_ngcontent-%COMP%]:before{content:"\\f49c"}.bi-mouse3[_ngcontent-%COMP%]:before{content:"\\f49d"}.bi-music-note-beamed[_ngcontent-%COMP%]:before{content:"\\f49e"}.bi-music-note-list[_ngcontent-%COMP%]:before{content:"\\f49f"}.bi-music-note[_ngcontent-%COMP%]:before{content:"\\f4a0"}.bi-music-player-fill[_ngcontent-%COMP%]:before{content:"\\f4a1"}.bi-music-player[_ngcontent-%COMP%]:before{content:"\\f4a2"}.bi-newspaper[_ngcontent-%COMP%]:before{content:"\\f4a3"}.bi-node-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4a4"}.bi-node-minus[_ngcontent-%COMP%]:before{content:"\\f4a5"}.bi-node-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4a6"}.bi-node-plus[_ngcontent-%COMP%]:before{content:"\\f4a7"}.bi-nut-fill[_ngcontent-%COMP%]:before{content:"\\f4a8"}.bi-nut[_ngcontent-%COMP%]:before{content:"\\f4a9"}.bi-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f4aa"}.bi-octagon-half[_ngcontent-%COMP%]:before{content:"\\f4ab"}.bi-octagon[_ngcontent-%COMP%]:before{content:"\\f4ac"}.bi-option[_ngcontent-%COMP%]:before{content:"\\f4ad"}.bi-outlet[_ngcontent-%COMP%]:before{content:"\\f4ae"}.bi-paint-bucket[_ngcontent-%COMP%]:before{content:"\\f4af"}.bi-palette-fill[_ngcontent-%COMP%]:before{content:"\\f4b0"}.bi-palette[_ngcontent-%COMP%]:before{content:"\\f4b1"}.bi-palette2[_ngcontent-%COMP%]:before{content:"\\f4b2"}.bi-paperclip[_ngcontent-%COMP%]:before{content:"\\f4b3"}.bi-paragraph[_ngcontent-%COMP%]:before{content:"\\f4b4"}.bi-patch-check-fill[_ngcontent-%COMP%]:before{content:"\\f4b5"}.bi-patch-check[_ngcontent-%COMP%]:before{content:"\\f4b6"}.bi-patch-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f4b7"}.bi-patch-exclamation[_ngcontent-%COMP%]:before{content:"\\f4b8"}.bi-patch-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4b9"}.bi-patch-minus[_ngcontent-%COMP%]:before{content:"\\f4ba"}.bi-patch-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4bb"}.bi-patch-plus[_ngcontent-%COMP%]:before{content:"\\f4bc"}.bi-patch-question-fill[_ngcontent-%COMP%]:before{content:"\\f4bd"}.bi-patch-question[_ngcontent-%COMP%]:before{content:"\\f4be"}.bi-pause-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4bf"}.bi-pause-btn[_ngcontent-%COMP%]:before{content:"\\f4c0"}.bi-pause-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4c1"}.bi-pause-circle[_ngcontent-%COMP%]:before{content:"\\f4c2"}.bi-pause-fill[_ngcontent-%COMP%]:before{content:"\\f4c3"}.bi-pause[_ngcontent-%COMP%]:before{content:"\\f4c4"}.bi-peace-fill[_ngcontent-%COMP%]:before{content:"\\f4c5"}.bi-peace[_ngcontent-%COMP%]:before{content:"\\f4c6"}.bi-pen-fill[_ngcontent-%COMP%]:before{content:"\\f4c7"}.bi-pen[_ngcontent-%COMP%]:before{content:"\\f4c8"}.bi-pencil-fill[_ngcontent-%COMP%]:before{content:"\\f4c9"}.bi-pencil-square[_ngcontent-%COMP%]:before{content:"\\f4ca"}.bi-pencil[_ngcontent-%COMP%]:before{content:"\\f4cb"}.bi-pentagon-fill[_ngcontent-%COMP%]:before{content:"\\f4cc"}.bi-pentagon-half[_ngcontent-%COMP%]:before{content:"\\f4cd"}.bi-pentagon[_ngcontent-%COMP%]:before{content:"\\f4ce"}.bi-people-fill[_ngcontent-%COMP%]:before{content:"\\f4cf"}.bi-people[_ngcontent-%COMP%]:before{content:"\\f4d0"}.bi-percent[_ngcontent-%COMP%]:before{content:"\\f4d1"}.bi-person-badge-fill[_ngcontent-%COMP%]:before{content:"\\f4d2"}.bi-person-badge[_ngcontent-%COMP%]:before{content:"\\f4d3"}.bi-person-bounding-box[_ngcontent-%COMP%]:before{content:"\\f4d4"}.bi-person-check-fill[_ngcontent-%COMP%]:before{content:"\\f4d5"}.bi-person-check[_ngcontent-%COMP%]:before{content:"\\f4d6"}.bi-person-circle[_ngcontent-%COMP%]:before{content:"\\f4d7"}.bi-person-dash-fill[_ngcontent-%COMP%]:before{content:"\\f4d8"}.bi-person-dash[_ngcontent-%COMP%]:before{content:"\\f4d9"}.bi-person-fill[_ngcontent-%COMP%]:before{content:"\\f4da"}.bi-person-lines-fill[_ngcontent-%COMP%]:before{content:"\\f4db"}.bi-person-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4dc"}.bi-person-plus[_ngcontent-%COMP%]:before{content:"\\f4dd"}.bi-person-square[_ngcontent-%COMP%]:before{content:"\\f4de"}.bi-person-x-fill[_ngcontent-%COMP%]:before{content:"\\f4df"}.bi-person-x[_ngcontent-%COMP%]:before{content:"\\f4e0"}.bi-person[_ngcontent-%COMP%]:before{content:"\\f4e1"}.bi-phone-fill[_ngcontent-%COMP%]:before{content:"\\f4e2"}.bi-phone-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f4e3"}.bi-phone-landscape[_ngcontent-%COMP%]:before{content:"\\f4e4"}.bi-phone-vibrate-fill[_ngcontent-%COMP%]:before{content:"\\f4e5"}.bi-phone-vibrate[_ngcontent-%COMP%]:before{content:"\\f4e6"}.bi-phone[_ngcontent-%COMP%]:before{content:"\\f4e7"}.bi-pie-chart-fill[_ngcontent-%COMP%]:before{content:"\\f4e8"}.bi-pie-chart[_ngcontent-%COMP%]:before{content:"\\f4e9"}.bi-pin-angle-fill[_ngcontent-%COMP%]:before{content:"\\f4ea"}.bi-pin-angle[_ngcontent-%COMP%]:before{content:"\\f4eb"}.bi-pin-fill[_ngcontent-%COMP%]:before{content:"\\f4ec"}.bi-pin[_ngcontent-%COMP%]:before{content:"\\f4ed"}.bi-pip-fill[_ngcontent-%COMP%]:before{content:"\\f4ee"}.bi-pip[_ngcontent-%COMP%]:before{content:"\\f4ef"}.bi-play-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4f0"}.bi-play-btn[_ngcontent-%COMP%]:before{content:"\\f4f1"}.bi-play-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f2"}.bi-play-circle[_ngcontent-%COMP%]:before{content:"\\f4f3"}.bi-play-fill[_ngcontent-%COMP%]:before{content:"\\f4f4"}.bi-play[_ngcontent-%COMP%]:before{content:"\\f4f5"}.bi-plug-fill[_ngcontent-%COMP%]:before{content:"\\f4f6"}.bi-plug[_ngcontent-%COMP%]:before{content:"\\f4f7"}.bi-plus-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f4f8"}.bi-plus-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f9"}.bi-plus-circle[_ngcontent-%COMP%]:before{content:"\\f4fa"}.bi-plus-square-dotted[_ngcontent-%COMP%]:before{content:"\\f4fb"}.bi-plus-square-fill[_ngcontent-%COMP%]:before{content:"\\f4fc"}.bi-plus-square[_ngcontent-%COMP%]:before{content:"\\f4fd"}.bi-plus[_ngcontent-%COMP%]:before{content:"\\f4fe"}.bi-power[_ngcontent-%COMP%]:before{content:"\\f4ff"}.bi-printer-fill[_ngcontent-%COMP%]:before{content:"\\f500"}.bi-printer[_ngcontent-%COMP%]:before{content:"\\f501"}.bi-puzzle-fill[_ngcontent-%COMP%]:before{content:"\\f502"}.bi-puzzle[_ngcontent-%COMP%]:before{content:"\\f503"}.bi-question-circle-fill[_ngcontent-%COMP%]:before{content:"\\f504"}.bi-question-circle[_ngcontent-%COMP%]:before{content:"\\f505"}.bi-question-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f506"}.bi-question-diamond[_ngcontent-%COMP%]:before{content:"\\f507"}.bi-question-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f508"}.bi-question-octagon[_ngcontent-%COMP%]:before{content:"\\f509"}.bi-question-square-fill[_ngcontent-%COMP%]:before{content:"\\f50a"}.bi-question-square[_ngcontent-%COMP%]:before{content:"\\f50b"}.bi-question[_ngcontent-%COMP%]:before{content:"\\f50c"}.bi-rainbow[_ngcontent-%COMP%]:before{content:"\\f50d"}.bi-receipt-cutoff[_ngcontent-%COMP%]:before{content:"\\f50e"}.bi-receipt[_ngcontent-%COMP%]:before{content:"\\f50f"}.bi-reception-0[_ngcontent-%COMP%]:before{content:"\\f510"}.bi-reception-1[_ngcontent-%COMP%]:before{content:"\\f511"}.bi-reception-2[_ngcontent-%COMP%]:before{content:"\\f512"}.bi-reception-3[_ngcontent-%COMP%]:before{content:"\\f513"}.bi-reception-4[_ngcontent-%COMP%]:before{content:"\\f514"}.bi-record-btn-fill[_ngcontent-%COMP%]:before{content:"\\f515"}.bi-record-btn[_ngcontent-%COMP%]:before{content:"\\f516"}.bi-record-circle-fill[_ngcontent-%COMP%]:before{content:"\\f517"}.bi-record-circle[_ngcontent-%COMP%]:before{content:"\\f518"}.bi-record-fill[_ngcontent-%COMP%]:before{content:"\\f519"}.bi-record[_ngcontent-%COMP%]:before{content:"\\f51a"}.bi-record2-fill[_ngcontent-%COMP%]:before{content:"\\f51b"}.bi-record2[_ngcontent-%COMP%]:before{content:"\\f51c"}.bi-reply-all-fill[_ngcontent-%COMP%]:before{content:"\\f51d"}.bi-reply-all[_ngcontent-%COMP%]:before{content:"\\f51e"}.bi-reply-fill[_ngcontent-%COMP%]:before{content:"\\f51f"}.bi-reply[_ngcontent-%COMP%]:before{content:"\\f520"}.bi-rss-fill[_ngcontent-%COMP%]:before{content:"\\f521"}.bi-rss[_ngcontent-%COMP%]:before{content:"\\f522"}.bi-rulers[_ngcontent-%COMP%]:before{content:"\\f523"}.bi-save-fill[_ngcontent-%COMP%]:before{content:"\\f524"}.bi-save[_ngcontent-%COMP%]:before{content:"\\f525"}.bi-save2-fill[_ngcontent-%COMP%]:before{content:"\\f526"}.bi-save2[_ngcontent-%COMP%]:before{content:"\\f527"}.bi-scissors[_ngcontent-%COMP%]:before{content:"\\f528"}.bi-screwdriver[_ngcontent-%COMP%]:before{content:"\\f529"}.bi-search[_ngcontent-%COMP%]:before{content:"\\f52a"}.bi-segmented-nav[_ngcontent-%COMP%]:before{content:"\\f52b"}.bi-server[_ngcontent-%COMP%]:before{content:"\\f52c"}.bi-share-fill[_ngcontent-%COMP%]:before{content:"\\f52d"}.bi-share[_ngcontent-%COMP%]:before{content:"\\f52e"}.bi-shield-check[_ngcontent-%COMP%]:before{content:"\\f52f"}.bi-shield-exclamation[_ngcontent-%COMP%]:before{content:"\\f530"}.bi-shield-fill-check[_ngcontent-%COMP%]:before{content:"\\f531"}.bi-shield-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f532"}.bi-shield-fill-minus[_ngcontent-%COMP%]:before{content:"\\f533"}.bi-shield-fill-plus[_ngcontent-%COMP%]:before{content:"\\f534"}.bi-shield-fill-x[_ngcontent-%COMP%]:before{content:"\\f535"}.bi-shield-fill[_ngcontent-%COMP%]:before{content:"\\f536"}.bi-shield-lock-fill[_ngcontent-%COMP%]:before{content:"\\f537"}.bi-shield-lock[_ngcontent-%COMP%]:before{content:"\\f538"}.bi-shield-minus[_ngcontent-%COMP%]:before{content:"\\f539"}.bi-shield-plus[_ngcontent-%COMP%]:before{content:"\\f53a"}.bi-shield-shaded[_ngcontent-%COMP%]:before{content:"\\f53b"}.bi-shield-slash-fill[_ngcontent-%COMP%]:before{content:"\\f53c"}.bi-shield-slash[_ngcontent-%COMP%]:before{content:"\\f53d"}.bi-shield-x[_ngcontent-%COMP%]:before{content:"\\f53e"}.bi-shield[_ngcontent-%COMP%]:before{content:"\\f53f"}.bi-shift-fill[_ngcontent-%COMP%]:before{content:"\\f540"}.bi-shift[_ngcontent-%COMP%]:before{content:"\\f541"}.bi-shop-window[_ngcontent-%COMP%]:before{content:"\\f542"}.bi-shop[_ngcontent-%COMP%]:before{content:"\\f543"}.bi-shuffle[_ngcontent-%COMP%]:before{content:"\\f544"}.bi-signpost-2-fill[_ngcontent-%COMP%]:before{content:"\\f545"}.bi-signpost-2[_ngcontent-%COMP%]:before{content:"\\f546"}.bi-signpost-fill[_ngcontent-%COMP%]:before{content:"\\f547"}.bi-signpost-split-fill[_ngcontent-%COMP%]:before{content:"\\f548"}.bi-signpost-split[_ngcontent-%COMP%]:before{content:"\\f549"}.bi-signpost[_ngcontent-%COMP%]:before{content:"\\f54a"}.bi-sim-fill[_ngcontent-%COMP%]:before{content:"\\f54b"}.bi-sim[_ngcontent-%COMP%]:before{content:"\\f54c"}.bi-skip-backward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f54d"}.bi-skip-backward-btn[_ngcontent-%COMP%]:before{content:"\\f54e"}.bi-skip-backward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f54f"}.bi-skip-backward-circle[_ngcontent-%COMP%]:before{content:"\\f550"}.bi-skip-backward-fill[_ngcontent-%COMP%]:before{content:"\\f551"}.bi-skip-backward[_ngcontent-%COMP%]:before{content:"\\f552"}.bi-skip-end-btn-fill[_ngcontent-%COMP%]:before{content:"\\f553"}.bi-skip-end-btn[_ngcontent-%COMP%]:before{content:"\\f554"}.bi-skip-end-circle-fill[_ngcontent-%COMP%]:before{content:"\\f555"}.bi-skip-end-circle[_ngcontent-%COMP%]:before{content:"\\f556"}.bi-skip-end-fill[_ngcontent-%COMP%]:before{content:"\\f557"}.bi-skip-end[_ngcontent-%COMP%]:before{content:"\\f558"}.bi-skip-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f559"}.bi-skip-forward-btn[_ngcontent-%COMP%]:before{content:"\\f55a"}.bi-skip-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f55b"}.bi-skip-forward-circle[_ngcontent-%COMP%]:before{content:"\\f55c"}.bi-skip-forward-fill[_ngcontent-%COMP%]:before{content:"\\f55d"}.bi-skip-forward[_ngcontent-%COMP%]:before{content:"\\f55e"}.bi-skip-start-btn-fill[_ngcontent-%COMP%]:before{content:"\\f55f"}.bi-skip-start-btn[_ngcontent-%COMP%]:before{content:"\\f560"}.bi-skip-start-circle-fill[_ngcontent-%COMP%]:before{content:"\\f561"}.bi-skip-start-circle[_ngcontent-%COMP%]:before{content:"\\f562"}.bi-skip-start-fill[_ngcontent-%COMP%]:before{content:"\\f563"}.bi-skip-start[_ngcontent-%COMP%]:before{content:"\\f564"}.bi-slack[_ngcontent-%COMP%]:before{content:"\\f565"}.bi-slash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f566"}.bi-slash-circle[_ngcontent-%COMP%]:before{content:"\\f567"}.bi-slash-square-fill[_ngcontent-%COMP%]:before{content:"\\f568"}.bi-slash-square[_ngcontent-%COMP%]:before{content:"\\f569"}.bi-slash[_ngcontent-%COMP%]:before{content:"\\f56a"}.bi-sliders[_ngcontent-%COMP%]:before{content:"\\f56b"}.bi-smartwatch[_ngcontent-%COMP%]:before{content:"\\f56c"}.bi-snow[_ngcontent-%COMP%]:before{content:"\\f56d"}.bi-snow2[_ngcontent-%COMP%]:before{content:"\\f56e"}.bi-snow3[_ngcontent-%COMP%]:before{content:"\\f56f"}.bi-sort-alpha-down-alt[_ngcontent-%COMP%]:before{content:"\\f570"}.bi-sort-alpha-down[_ngcontent-%COMP%]:before{content:"\\f571"}.bi-sort-alpha-up-alt[_ngcontent-%COMP%]:before{content:"\\f572"}.bi-sort-alpha-up[_ngcontent-%COMP%]:before{content:"\\f573"}.bi-sort-down-alt[_ngcontent-%COMP%]:before{content:"\\f574"}.bi-sort-down[_ngcontent-%COMP%]:before{content:"\\f575"}.bi-sort-numeric-down-alt[_ngcontent-%COMP%]:before{content:"\\f576"}.bi-sort-numeric-down[_ngcontent-%COMP%]:before{content:"\\f577"}.bi-sort-numeric-up-alt[_ngcontent-%COMP%]:before{content:"\\f578"}.bi-sort-numeric-up[_ngcontent-%COMP%]:before{content:"\\f579"}.bi-sort-up-alt[_ngcontent-%COMP%]:before{content:"\\f57a"}.bi-sort-up[_ngcontent-%COMP%]:before{content:"\\f57b"}.bi-soundwave[_ngcontent-%COMP%]:before{content:"\\f57c"}.bi-speaker-fill[_ngcontent-%COMP%]:before{content:"\\f57d"}.bi-speaker[_ngcontent-%COMP%]:before{content:"\\f57e"}.bi-speedometer[_ngcontent-%COMP%]:before{content:"\\f57f"}.bi-speedometer2[_ngcontent-%COMP%]:before{content:"\\f580"}.bi-spellcheck[_ngcontent-%COMP%]:before{content:"\\f581"}.bi-square-fill[_ngcontent-%COMP%]:before{content:"\\f582"}.bi-square-half[_ngcontent-%COMP%]:before{content:"\\f583"}.bi-square[_ngcontent-%COMP%]:before{content:"\\f584"}.bi-stack[_ngcontent-%COMP%]:before{content:"\\f585"}.bi-star-fill[_ngcontent-%COMP%]:before{content:"\\f586"}.bi-star-half[_ngcontent-%COMP%]:before{content:"\\f587"}.bi-star[_ngcontent-%COMP%]:before{content:"\\f588"}.bi-stars[_ngcontent-%COMP%]:before{content:"\\f589"}.bi-stickies-fill[_ngcontent-%COMP%]:before{content:"\\f58a"}.bi-stickies[_ngcontent-%COMP%]:before{content:"\\f58b"}.bi-sticky-fill[_ngcontent-%COMP%]:before{content:"\\f58c"}.bi-sticky[_ngcontent-%COMP%]:before{content:"\\f58d"}.bi-stop-btn-fill[_ngcontent-%COMP%]:before{content:"\\f58e"}.bi-stop-btn[_ngcontent-%COMP%]:before{content:"\\f58f"}.bi-stop-circle-fill[_ngcontent-%COMP%]:before{content:"\\f590"}.bi-stop-circle[_ngcontent-%COMP%]:before{content:"\\f591"}.bi-stop-fill[_ngcontent-%COMP%]:before{content:"\\f592"}.bi-stop[_ngcontent-%COMP%]:before{content:"\\f593"}.bi-stoplights-fill[_ngcontent-%COMP%]:before{content:"\\f594"}.bi-stoplights[_ngcontent-%COMP%]:before{content:"\\f595"}.bi-stopwatch-fill[_ngcontent-%COMP%]:before{content:"\\f596"}.bi-stopwatch[_ngcontent-%COMP%]:before{content:"\\f597"}.bi-subtract[_ngcontent-%COMP%]:before{content:"\\f598"}.bi-suit-club-fill[_ngcontent-%COMP%]:before{content:"\\f599"}.bi-suit-club[_ngcontent-%COMP%]:before{content:"\\f59a"}.bi-suit-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f59b"}.bi-suit-diamond[_ngcontent-%COMP%]:before{content:"\\f59c"}.bi-suit-heart-fill[_ngcontent-%COMP%]:before{content:"\\f59d"}.bi-suit-heart[_ngcontent-%COMP%]:before{content:"\\f59e"}.bi-suit-spade-fill[_ngcontent-%COMP%]:before{content:"\\f59f"}.bi-suit-spade[_ngcontent-%COMP%]:before{content:"\\f5a0"}.bi-sun-fill[_ngcontent-%COMP%]:before{content:"\\f5a1"}.bi-sun[_ngcontent-%COMP%]:before{content:"\\f5a2"}.bi-sunglasses[_ngcontent-%COMP%]:before{content:"\\f5a3"}.bi-sunrise-fill[_ngcontent-%COMP%]:before{content:"\\f5a4"}.bi-sunrise[_ngcontent-%COMP%]:before{content:"\\f5a5"}.bi-sunset-fill[_ngcontent-%COMP%]:before{content:"\\f5a6"}.bi-sunset[_ngcontent-%COMP%]:before{content:"\\f5a7"}.bi-symmetry-horizontal[_ngcontent-%COMP%]:before{content:"\\f5a8"}.bi-symmetry-vertical[_ngcontent-%COMP%]:before{content:"\\f5a9"}.bi-table[_ngcontent-%COMP%]:before{content:"\\f5aa"}.bi-tablet-fill[_ngcontent-%COMP%]:before{content:"\\f5ab"}.bi-tablet-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f5ac"}.bi-tablet-landscape[_ngcontent-%COMP%]:before{content:"\\f5ad"}.bi-tablet[_ngcontent-%COMP%]:before{content:"\\f5ae"}.bi-tag-fill[_ngcontent-%COMP%]:before{content:"\\f5af"}.bi-tag[_ngcontent-%COMP%]:before{content:"\\f5b0"}.bi-tags-fill[_ngcontent-%COMP%]:before{content:"\\f5b1"}.bi-tags[_ngcontent-%COMP%]:before{content:"\\f5b2"}.bi-telegram[_ngcontent-%COMP%]:before{content:"\\f5b3"}.bi-telephone-fill[_ngcontent-%COMP%]:before{content:"\\f5b4"}.bi-telephone-forward-fill[_ngcontent-%COMP%]:before{content:"\\f5b5"}.bi-telephone-forward[_ngcontent-%COMP%]:before{content:"\\f5b6"}.bi-telephone-inbound-fill[_ngcontent-%COMP%]:before{content:"\\f5b7"}.bi-telephone-inbound[_ngcontent-%COMP%]:before{content:"\\f5b8"}.bi-telephone-minus-fill[_ngcontent-%COMP%]:before{content:"\\f5b9"}.bi-telephone-minus[_ngcontent-%COMP%]:before{content:"\\f5ba"}.bi-telephone-outbound-fill[_ngcontent-%COMP%]:before{content:"\\f5bb"}.bi-telephone-outbound[_ngcontent-%COMP%]:before{content:"\\f5bc"}.bi-telephone-plus-fill[_ngcontent-%COMP%]:before{content:"\\f5bd"}.bi-telephone-plus[_ngcontent-%COMP%]:before{content:"\\f5be"}.bi-telephone-x-fill[_ngcontent-%COMP%]:before{content:"\\f5bf"}.bi-telephone-x[_ngcontent-%COMP%]:before{content:"\\f5c0"}.bi-telephone[_ngcontent-%COMP%]:before{content:"\\f5c1"}.bi-terminal-fill[_ngcontent-%COMP%]:before{content:"\\f5c2"}.bi-terminal[_ngcontent-%COMP%]:before{content:"\\f5c3"}.bi-text-center[_ngcontent-%COMP%]:before{content:"\\f5c4"}.bi-text-indent-left[_ngcontent-%COMP%]:before{content:"\\f5c5"}.bi-text-indent-right[_ngcontent-%COMP%]:before{content:"\\f5c6"}.bi-text-left[_ngcontent-%COMP%]:before{content:"\\f5c7"}.bi-text-paragraph[_ngcontent-%COMP%]:before{content:"\\f5c8"}.bi-text-right[_ngcontent-%COMP%]:before{content:"\\f5c9"}.bi-textarea-resize[_ngcontent-%COMP%]:before{content:"\\f5ca"}.bi-textarea-t[_ngcontent-%COMP%]:before{content:"\\f5cb"}.bi-textarea[_ngcontent-%COMP%]:before{content:"\\f5cc"}.bi-thermometer-half[_ngcontent-%COMP%]:before{content:"\\f5cd"}.bi-thermometer-high[_ngcontent-%COMP%]:before{content:"\\f5ce"}.bi-thermometer-low[_ngcontent-%COMP%]:before{content:"\\f5cf"}.bi-thermometer-snow[_ngcontent-%COMP%]:before{content:"\\f5d0"}.bi-thermometer-sun[_ngcontent-%COMP%]:before{content:"\\f5d1"}.bi-thermometer[_ngcontent-%COMP%]:before{content:"\\f5d2"}.bi-three-dots-vertical[_ngcontent-%COMP%]:before{content:"\\f5d3"}.bi-three-dots[_ngcontent-%COMP%]:before{content:"\\f5d4"}.bi-toggle-off[_ngcontent-%COMP%]:before{content:"\\f5d5"}.bi-toggle-on[_ngcontent-%COMP%]:before{content:"\\f5d6"}.bi-toggle2-off[_ngcontent-%COMP%]:before{content:"\\f5d7"}.bi-toggle2-on[_ngcontent-%COMP%]:before{content:"\\f5d8"}.bi-toggles[_ngcontent-%COMP%]:before{content:"\\f5d9"}.bi-toggles2[_ngcontent-%COMP%]:before{content:"\\f5da"}.bi-tools[_ngcontent-%COMP%]:before{content:"\\f5db"}.bi-tornado[_ngcontent-%COMP%]:before{content:"\\f5dc"}.bi-trash-fill[_ngcontent-%COMP%]:before{content:"\\f5dd"}.bi-trash[_ngcontent-%COMP%]:before{content:"\\f5de"}.bi-trash2-fill[_ngcontent-%COMP%]:before{content:"\\f5df"}.bi-trash2[_ngcontent-%COMP%]:before{content:"\\f5e0"}.bi-tree-fill[_ngcontent-%COMP%]:before{content:"\\f5e1"}.bi-tree[_ngcontent-%COMP%]:before{content:"\\f5e2"}.bi-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f5e3"}.bi-triangle-half[_ngcontent-%COMP%]:before{content:"\\f5e4"}.bi-triangle[_ngcontent-%COMP%]:before{content:"\\f5e5"}.bi-trophy-fill[_ngcontent-%COMP%]:before{content:"\\f5e6"}.bi-trophy[_ngcontent-%COMP%]:before{content:"\\f5e7"}.bi-tropical-storm[_ngcontent-%COMP%]:before{content:"\\f5e8"}.bi-truck-flatbed[_ngcontent-%COMP%]:before{content:"\\f5e9"}.bi-truck[_ngcontent-%COMP%]:before{content:"\\f5ea"}.bi-tsunami[_ngcontent-%COMP%]:before{content:"\\f5eb"}.bi-tv-fill[_ngcontent-%COMP%]:before{content:"\\f5ec"}.bi-tv[_ngcontent-%COMP%]:before{content:"\\f5ed"}.bi-twitch[_ngcontent-%COMP%]:before{content:"\\f5ee"}.bi-twitter[_ngcontent-%COMP%]:before{content:"\\f5ef"}.bi-type-bold[_ngcontent-%COMP%]:before{content:"\\f5f0"}.bi-type-h1[_ngcontent-%COMP%]:before{content:"\\f5f1"}.bi-type-h2[_ngcontent-%COMP%]:before{content:"\\f5f2"}.bi-type-h3[_ngcontent-%COMP%]:before{content:"\\f5f3"}.bi-type-italic[_ngcontent-%COMP%]:before{content:"\\f5f4"}.bi-type-strikethrough[_ngcontent-%COMP%]:before{content:"\\f5f5"}.bi-type-underline[_ngcontent-%COMP%]:before{content:"\\f5f6"}.bi-type[_ngcontent-%COMP%]:before{content:"\\f5f7"}.bi-ui-checks-grid[_ngcontent-%COMP%]:before{content:"\\f5f8"}.bi-ui-checks[_ngcontent-%COMP%]:before{content:"\\f5f9"}.bi-ui-radios-grid[_ngcontent-%COMP%]:before{content:"\\f5fa"}.bi-ui-radios[_ngcontent-%COMP%]:before{content:"\\f5fb"}.bi-umbrella-fill[_ngcontent-%COMP%]:before{content:"\\f5fc"}.bi-umbrella[_ngcontent-%COMP%]:before{content:"\\f5fd"}.bi-union[_ngcontent-%COMP%]:before{content:"\\f5fe"}.bi-unlock-fill[_ngcontent-%COMP%]:before{content:"\\f5ff"}.bi-unlock[_ngcontent-%COMP%]:before{content:"\\f600"}.bi-upc-scan[_ngcontent-%COMP%]:before{content:"\\f601"}.bi-upc[_ngcontent-%COMP%]:before{content:"\\f602"}.bi-upload[_ngcontent-%COMP%]:before{content:"\\f603"}.bi-vector-pen[_ngcontent-%COMP%]:before{content:"\\f604"}.bi-view-list[_ngcontent-%COMP%]:before{content:"\\f605"}.bi-view-stacked[_ngcontent-%COMP%]:before{content:"\\f606"}.bi-vinyl-fill[_ngcontent-%COMP%]:before{content:"\\f607"}.bi-vinyl[_ngcontent-%COMP%]:before{content:"\\f608"}.bi-voicemail[_ngcontent-%COMP%]:before{content:"\\f609"}.bi-volume-down-fill[_ngcontent-%COMP%]:before{content:"\\f60a"}.bi-volume-down[_ngcontent-%COMP%]:before{content:"\\f60b"}.bi-volume-mute-fill[_ngcontent-%COMP%]:before{content:"\\f60c"}.bi-volume-mute[_ngcontent-%COMP%]:before{content:"\\f60d"}.bi-volume-off-fill[_ngcontent-%COMP%]:before{content:"\\f60e"}.bi-volume-off[_ngcontent-%COMP%]:before{content:"\\f60f"}.bi-volume-up-fill[_ngcontent-%COMP%]:before{content:"\\f610"}.bi-volume-up[_ngcontent-%COMP%]:before{content:"\\f611"}.bi-vr[_ngcontent-%COMP%]:before{content:"\\f612"}.bi-wallet-fill[_ngcontent-%COMP%]:before{content:"\\f613"}.bi-wallet[_ngcontent-%COMP%]:before{content:"\\f614"}.bi-wallet2[_ngcontent-%COMP%]:before{content:"\\f615"}.bi-watch[_ngcontent-%COMP%]:before{content:"\\f616"}.bi-water[_ngcontent-%COMP%]:before{content:"\\f617"}.bi-whatsapp[_ngcontent-%COMP%]:before{content:"\\f618"}.bi-wifi-1[_ngcontent-%COMP%]:before{content:"\\f619"}.bi-wifi-2[_ngcontent-%COMP%]:before{content:"\\f61a"}.bi-wifi-off[_ngcontent-%COMP%]:before{content:"\\f61b"}.bi-wifi[_ngcontent-%COMP%]:before{content:"\\f61c"}.bi-wind[_ngcontent-%COMP%]:before{content:"\\f61d"}.bi-window-dock[_ngcontent-%COMP%]:before{content:"\\f61e"}.bi-window-sidebar[_ngcontent-%COMP%]:before{content:"\\f61f"}.bi-window[_ngcontent-%COMP%]:before{content:"\\f620"}.bi-wrench[_ngcontent-%COMP%]:before{content:"\\f621"}.bi-x-circle-fill[_ngcontent-%COMP%]:before{content:"\\f622"}.bi-x-circle[_ngcontent-%COMP%]:before{content:"\\f623"}.bi-x-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f624"}.bi-x-diamond[_ngcontent-%COMP%]:before{content:"\\f625"}.bi-x-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f626"}.bi-x-octagon[_ngcontent-%COMP%]:before{content:"\\f627"}.bi-x-square-fill[_ngcontent-%COMP%]:before{content:"\\f628"}.bi-x-square[_ngcontent-%COMP%]:before{content:"\\f629"}.bi-x[_ngcontent-%COMP%]:before{content:"\\f62a"}.bi-youtube[_ngcontent-%COMP%]:before{content:"\\f62b"}.bi-zoom-in[_ngcontent-%COMP%]:before{content:"\\f62c"}.bi-zoom-out[_ngcontent-%COMP%]:before{content:"\\f62d"}.bi-bank[_ngcontent-%COMP%]:before{content:"\\f62e"}.bi-bank2[_ngcontent-%COMP%]:before{content:"\\f62f"}.bi-bell-slash-fill[_ngcontent-%COMP%]:before{content:"\\f630"}.bi-bell-slash[_ngcontent-%COMP%]:before{content:"\\f631"}.bi-cash-coin[_ngcontent-%COMP%]:before{content:"\\f632"}.bi-check-lg[_ngcontent-%COMP%]:before{content:"\\f633"}.bi-coin[_ngcontent-%COMP%]:before{content:"\\f634"}.bi-currency-bitcoin[_ngcontent-%COMP%]:before{content:"\\f635"}.bi-currency-dollar[_ngcontent-%COMP%]:before{content:"\\f636"}.bi-currency-euro[_ngcontent-%COMP%]:before{content:"\\f637"}.bi-currency-exchange[_ngcontent-%COMP%]:before{content:"\\f638"}.bi-currency-pound[_ngcontent-%COMP%]:before{content:"\\f639"}.bi-currency-yen[_ngcontent-%COMP%]:before{content:"\\f63a"}.bi-dash-lg[_ngcontent-%COMP%]:before{content:"\\f63b"}.bi-exclamation-lg[_ngcontent-%COMP%]:before{content:"\\f63c"}.bi-file-earmark-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63d"}.bi-file-earmark-pdf[_ngcontent-%COMP%]:before{content:"\\f63e"}.bi-file-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63f"}.bi-file-pdf[_ngcontent-%COMP%]:before{content:"\\f640"}.bi-gender-ambiguous[_ngcontent-%COMP%]:before{content:"\\f641"}.bi-gender-female[_ngcontent-%COMP%]:before{content:"\\f642"}.bi-gender-male[_ngcontent-%COMP%]:before{content:"\\f643"}.bi-gender-trans[_ngcontent-%COMP%]:before{content:"\\f644"}.bi-headset-vr[_ngcontent-%COMP%]:before{content:"\\f645"}.bi-info-lg[_ngcontent-%COMP%]:before{content:"\\f646"}.bi-mastodon[_ngcontent-%COMP%]:before{content:"\\f647"}.bi-messenger[_ngcontent-%COMP%]:before{content:"\\f648"}.bi-piggy-bank-fill[_ngcontent-%COMP%]:before{content:"\\f649"}.bi-piggy-bank[_ngcontent-%COMP%]:before{content:"\\f64a"}.bi-pin-map-fill[_ngcontent-%COMP%]:before{content:"\\f64b"}.bi-pin-map[_ngcontent-%COMP%]:before{content:"\\f64c"}.bi-plus-lg[_ngcontent-%COMP%]:before{content:"\\f64d"}.bi-question-lg[_ngcontent-%COMP%]:before{content:"\\f64e"}.bi-recycle[_ngcontent-%COMP%]:before{content:"\\f64f"}.bi-reddit[_ngcontent-%COMP%]:before{content:"\\f650"}.bi-safe-fill[_ngcontent-%COMP%]:before{content:"\\f651"}.bi-safe2-fill[_ngcontent-%COMP%]:before{content:"\\f652"}.bi-safe2[_ngcontent-%COMP%]:before{content:"\\f653"}.bi-sd-card-fill[_ngcontent-%COMP%]:before{content:"\\f654"}.bi-sd-card[_ngcontent-%COMP%]:before{content:"\\f655"}.bi-skype[_ngcontent-%COMP%]:before{content:"\\f656"}.bi-slash-lg[_ngcontent-%COMP%]:before{content:"\\f657"}.bi-translate[_ngcontent-%COMP%]:before{content:"\\f658"}.bi-x-lg[_ngcontent-%COMP%]:before{content:"\\f659"}.bi-safe[_ngcontent-%COMP%]:before{content:"\\f65a"}.bi-apple[_ngcontent-%COMP%]:before{content:"\\f65b"}.bi-microsoft[_ngcontent-%COMP%]:before{content:"\\f65d"}.bi-windows[_ngcontent-%COMP%]:before{content:"\\f65e"}.bi-behance[_ngcontent-%COMP%]:before{content:"\\f65c"}.bi-dribbble[_ngcontent-%COMP%]:before{content:"\\f65f"}.bi-line[_ngcontent-%COMP%]:before{content:"\\f660"}.bi-medium[_ngcontent-%COMP%]:before{content:"\\f661"}.bi-paypal[_ngcontent-%COMP%]:before{content:"\\f662"}.bi-pinterest[_ngcontent-%COMP%]:before{content:"\\f663"}.bi-signal[_ngcontent-%COMP%]:before{content:"\\f664"}.bi-snapchat[_ngcontent-%COMP%]:before{content:"\\f665"}.bi-spotify[_ngcontent-%COMP%]:before{content:"\\f666"}.bi-stack-overflow[_ngcontent-%COMP%]:before{content:"\\f667"}.bi-strava[_ngcontent-%COMP%]:before{content:"\\f668"}.bi-wordpress[_ngcontent-%COMP%]:before{content:"\\f669"}.bi-vimeo[_ngcontent-%COMP%]:before{content:"\\f66a"}.bi-activity[_ngcontent-%COMP%]:before{content:"\\f66b"}.bi-easel2-fill[_ngcontent-%COMP%]:before{content:"\\f66c"}.bi-easel2[_ngcontent-%COMP%]:before{content:"\\f66d"}.bi-easel3-fill[_ngcontent-%COMP%]:before{content:"\\f66e"}.bi-easel3[_ngcontent-%COMP%]:before{content:"\\f66f"}.bi-fan[_ngcontent-%COMP%]:before{content:"\\f670"}.bi-fingerprint[_ngcontent-%COMP%]:before{content:"\\f671"}.bi-graph-down-arrow[_ngcontent-%COMP%]:before{content:"\\f672"}.bi-graph-up-arrow[_ngcontent-%COMP%]:before{content:"\\f673"}.bi-hypnotize[_ngcontent-%COMP%]:before{content:"\\f674"}.bi-magic[_ngcontent-%COMP%]:before{content:"\\f675"}.bi-person-rolodex[_ngcontent-%COMP%]:before{content:"\\f676"}.bi-person-video[_ngcontent-%COMP%]:before{content:"\\f677"}.bi-person-video2[_ngcontent-%COMP%]:before{content:"\\f678"}.bi-person-video3[_ngcontent-%COMP%]:before{content:"\\f679"}.bi-person-workspace[_ngcontent-%COMP%]:before{content:"\\f67a"}.bi-radioactive[_ngcontent-%COMP%]:before{content:"\\f67b"}.bi-webcam-fill[_ngcontent-%COMP%]:before{content:"\\f67c"}.bi-webcam[_ngcontent-%COMP%]:before{content:"\\f67d"}.bi-yin-yang[_ngcontent-%COMP%]:before{content:"\\f67e"}.bi-bandaid-fill[_ngcontent-%COMP%]:before{content:"\\f680"}.bi-bandaid[_ngcontent-%COMP%]:before{content:"\\f681"}.bi-bluetooth[_ngcontent-%COMP%]:before{content:"\\f682"}.bi-body-text[_ngcontent-%COMP%]:before{content:"\\f683"}.bi-boombox[_ngcontent-%COMP%]:before{content:"\\f684"}.bi-boxes[_ngcontent-%COMP%]:before{content:"\\f685"}.bi-dpad-fill[_ngcontent-%COMP%]:before{content:"\\f686"}.bi-dpad[_ngcontent-%COMP%]:before{content:"\\f687"}.bi-ear-fill[_ngcontent-%COMP%]:before{content:"\\f688"}.bi-ear[_ngcontent-%COMP%]:before{content:"\\f689"}.bi-envelope-check-1[_ngcontent-%COMP%]:before{content:"\\f68a"}.bi-envelope-check-fill[_ngcontent-%COMP%]:before{content:"\\f68b"}.bi-envelope-check[_ngcontent-%COMP%]:before{content:"\\f68c"}.bi-envelope-dash-1[_ngcontent-%COMP%]:before{content:"\\f68d"}.bi-envelope-dash-fill[_ngcontent-%COMP%]:before{content:"\\f68e"}.bi-envelope-dash[_ngcontent-%COMP%]:before{content:"\\f68f"}.bi-envelope-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f690"}.bi-envelope-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f691"}.bi-envelope-exclamation[_ngcontent-%COMP%]:before{content:"\\f692"}.bi-envelope-plus-fill[_ngcontent-%COMP%]:before{content:"\\f693"}.bi-envelope-plus[_ngcontent-%COMP%]:before{content:"\\f694"}.bi-envelope-slash-1[_ngcontent-%COMP%]:before{content:"\\f695"}.bi-envelope-slash-fill[_ngcontent-%COMP%]:before{content:"\\f696"}.bi-envelope-slash[_ngcontent-%COMP%]:before{content:"\\f697"}.bi-envelope-x-1[_ngcontent-%COMP%]:before{content:"\\f698"}.bi-envelope-x-fill[_ngcontent-%COMP%]:before{content:"\\f699"}.bi-envelope-x[_ngcontent-%COMP%]:before{content:"\\f69a"}.bi-explicit-fill[_ngcontent-%COMP%]:before{content:"\\f69b"}.bi-explicit[_ngcontent-%COMP%]:before{content:"\\f69c"}.bi-git[_ngcontent-%COMP%]:before{content:"\\f69d"}.bi-infinity[_ngcontent-%COMP%]:before{content:"\\f69e"}.bi-list-columns-reverse[_ngcontent-%COMP%]:before{content:"\\f69f"}.bi-list-columns[_ngcontent-%COMP%]:before{content:"\\f6a0"}.bi-meta[_ngcontent-%COMP%]:before{content:"\\f6a1"}.bi-mortorboard-fill[_ngcontent-%COMP%]:before{content:"\\f6a2"}.bi-mortorboard[_ngcontent-%COMP%]:before{content:"\\f6a3"}.bi-nintendo-switch[_ngcontent-%COMP%]:before{content:"\\f6a4"}.bi-pc-display-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a5"}.bi-pc-display[_ngcontent-%COMP%]:before{content:"\\f6a6"}.bi-pc-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a7"}.bi-pc[_ngcontent-%COMP%]:before{content:"\\f6a8"}.bi-playstation[_ngcontent-%COMP%]:before{content:"\\f6a9"}.bi-plus-slash-minus[_ngcontent-%COMP%]:before{content:"\\f6aa"}.bi-projector-fill[_ngcontent-%COMP%]:before{content:"\\f6ab"}.bi-projector[_ngcontent-%COMP%]:before{content:"\\f6ac"}.bi-qr-code-scan[_ngcontent-%COMP%]:before{content:"\\f6ad"}.bi-qr-code[_ngcontent-%COMP%]:before{content:"\\f6ae"}.bi-quora[_ngcontent-%COMP%]:before{content:"\\f6af"}.bi-quote[_ngcontent-%COMP%]:before{content:"\\f6b0"}.bi-robot[_ngcontent-%COMP%]:before{content:"\\f6b1"}.bi-send-check-fill[_ngcontent-%COMP%]:before{content:"\\f6b2"}.bi-send-check[_ngcontent-%COMP%]:before{content:"\\f6b3"}.bi-send-dash-fill[_ngcontent-%COMP%]:before{content:"\\f6b4"}.bi-send-dash[_ngcontent-%COMP%]:before{content:"\\f6b5"}.bi-send-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f6b6"}.bi-send-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f6b7"}.bi-send-exclamation[_ngcontent-%COMP%]:before{content:"\\f6b8"}.bi-send-fill[_ngcontent-%COMP%]:before{content:"\\f6b9"}.bi-send-plus-fill[_ngcontent-%COMP%]:before{content:"\\f6ba"}.bi-send-plus[_ngcontent-%COMP%]:before{content:"\\f6bb"}.bi-send-slash-fill[_ngcontent-%COMP%]:before{content:"\\f6bc"}.bi-send-slash[_ngcontent-%COMP%]:before{content:"\\f6bd"}.bi-send-x-fill[_ngcontent-%COMP%]:before{content:"\\f6be"}.bi-send-x[_ngcontent-%COMP%]:before{content:"\\f6bf"}.bi-send[_ngcontent-%COMP%]:before{content:"\\f6c0"}.bi-steam[_ngcontent-%COMP%]:before{content:"\\f6c1"}.bi-terminal-dash-1[_ngcontent-%COMP%]:before{content:"\\f6c2"}.bi-terminal-dash[_ngcontent-%COMP%]:before{content:"\\f6c3"}.bi-terminal-plus[_ngcontent-%COMP%]:before{content:"\\f6c4"}.bi-terminal-split[_ngcontent-%COMP%]:before{content:"\\f6c5"}.bi-ticket-detailed-fill[_ngcontent-%COMP%]:before{content:"\\f6c6"}.bi-ticket-detailed[_ngcontent-%COMP%]:before{content:"\\f6c7"}.bi-ticket-fill[_ngcontent-%COMP%]:before{content:"\\f6c8"}.bi-ticket-perforated-fill[_ngcontent-%COMP%]:before{content:"\\f6c9"}.bi-ticket-perforated[_ngcontent-%COMP%]:before{content:"\\f6ca"}.bi-ticket[_ngcontent-%COMP%]:before{content:"\\f6cb"}.bi-tiktok[_ngcontent-%COMP%]:before{content:"\\f6cc"}.bi-window-dash[_ngcontent-%COMP%]:before{content:"\\f6cd"}.bi-window-desktop[_ngcontent-%COMP%]:before{content:"\\f6ce"}.bi-window-fullscreen[_ngcontent-%COMP%]:before{content:"\\f6cf"}.bi-window-plus[_ngcontent-%COMP%]:before{content:"\\f6d0"}.bi-window-split[_ngcontent-%COMP%]:before{content:"\\f6d1"}.bi-window-stack[_ngcontent-%COMP%]:before{content:"\\f6d2"}.bi-window-x[_ngcontent-%COMP%]:before{content:"\\f6d3"}.bi-xbox[_ngcontent-%COMP%]:before{content:"\\f6d4"}.bi-ethernet[_ngcontent-%COMP%]:before{content:"\\f6d5"}.bi-hdmi-fill[_ngcontent-%COMP%]:before{content:"\\f6d6"}.bi-hdmi[_ngcontent-%COMP%]:before{content:"\\f6d7"}.bi-usb-c-fill[_ngcontent-%COMP%]:before{content:"\\f6d8"}.bi-usb-c[_ngcontent-%COMP%]:before{content:"\\f6d9"}.bi-usb-fill[_ngcontent-%COMP%]:before{content:"\\f6da"}.bi-usb-plug-fill[_ngcontent-%COMP%]:before{content:"\\f6db"}.bi-usb-plug[_ngcontent-%COMP%]:before{content:"\\f6dc"}.bi-usb-symbol[_ngcontent-%COMP%]:before{content:"\\f6dd"}.bi-usb[_ngcontent-%COMP%]:before{content:"\\f6de"}.bi-boombox-fill[_ngcontent-%COMP%]:before{content:"\\f6df"}.bi-displayport-1[_ngcontent-%COMP%]:before{content:"\\f6e0"}.bi-displayport[_ngcontent-%COMP%]:before{content:"\\f6e1"}.bi-gpu-card[_ngcontent-%COMP%]:before{content:"\\f6e2"}.bi-memory[_ngcontent-%COMP%]:before{content:"\\f6e3"}.bi-modem-fill[_ngcontent-%COMP%]:before{content:"\\f6e4"}.bi-modem[_ngcontent-%COMP%]:before{content:"\\f6e5"}.bi-motherboard-fill[_ngcontent-%COMP%]:before{content:"\\f6e6"}.bi-motherboard[_ngcontent-%COMP%]:before{content:"\\f6e7"}.bi-optical-audio-fill[_ngcontent-%COMP%]:before{content:"\\f6e8"}.bi-optical-audio[_ngcontent-%COMP%]:before{content:"\\f6e9"}.bi-pci-card[_ngcontent-%COMP%]:before{content:"\\f6ea"}.bi-router-fill[_ngcontent-%COMP%]:before{content:"\\f6eb"}.bi-router[_ngcontent-%COMP%]:before{content:"\\f6ec"}.bi-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6ed"}.bi-ssd[_ngcontent-%COMP%]:before{content:"\\f6ee"}.bi-thunderbolt-fill[_ngcontent-%COMP%]:before{content:"\\f6ef"}.bi-thunderbolt[_ngcontent-%COMP%]:before{content:"\\f6f0"}.bi-usb-drive-fill[_ngcontent-%COMP%]:before{content:"\\f6f1"}.bi-usb-drive[_ngcontent-%COMP%]:before{content:"\\f6f2"}.bi-usb-micro-fill[_ngcontent-%COMP%]:before{content:"\\f6f3"}.bi-usb-micro[_ngcontent-%COMP%]:before{content:"\\f6f4"}.bi-usb-mini-fill[_ngcontent-%COMP%]:before{content:"\\f6f5"}.bi-usb-mini[_ngcontent-%COMP%]:before{content:"\\f6f6"}.bi-cloud-haze2[_ngcontent-%COMP%]:before{content:"\\f6f7"}.bi-device-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f6f8"}.bi-device-hdd[_ngcontent-%COMP%]:before{content:"\\f6f9"}.bi-device-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6fa"}.bi-device-ssd[_ngcontent-%COMP%]:before{content:"\\f6fb"}.bi-displayport-fill[_ngcontent-%COMP%]:before{content:"\\f6fc"}.bi-mortarboard-fill[_ngcontent-%COMP%]:before{content:"\\f6fd"}.bi-mortarboard[_ngcontent-%COMP%]:before{content:"\\f6fe"}.bi-terminal-x[_ngcontent-%COMP%]:before{content:"\\f6ff"}.bi-arrow-through-heart-fill[_ngcontent-%COMP%]:before{content:"\\f700"}.bi-arrow-through-heart[_ngcontent-%COMP%]:before{content:"\\f701"}.bi-badge-sd-fill[_ngcontent-%COMP%]:before{content:"\\f702"}.bi-badge-sd[_ngcontent-%COMP%]:before{content:"\\f703"}.bi-bag-heart-fill[_ngcontent-%COMP%]:before{content:"\\f704"}.bi-bag-heart[_ngcontent-%COMP%]:before{content:"\\f705"}.bi-balloon-fill[_ngcontent-%COMP%]:before{content:"\\f706"}.bi-balloon-heart-fill[_ngcontent-%COMP%]:before{content:"\\f707"}.bi-balloon-heart[_ngcontent-%COMP%]:before{content:"\\f708"}.bi-balloon[_ngcontent-%COMP%]:before{content:"\\f709"}.bi-box2-fill[_ngcontent-%COMP%]:before{content:"\\f70a"}.bi-box2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70b"}.bi-box2-heart[_ngcontent-%COMP%]:before{content:"\\f70c"}.bi-box2[_ngcontent-%COMP%]:before{content:"\\f70d"}.bi-braces-asterisk[_ngcontent-%COMP%]:before{content:"\\f70e"}.bi-calendar-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70f"}.bi-calendar-heart[_ngcontent-%COMP%]:before{content:"\\f710"}.bi-calendar2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f711"}.bi-calendar2-heart[_ngcontent-%COMP%]:before{content:"\\f712"}.bi-chat-heart-fill[_ngcontent-%COMP%]:before{content:"\\f713"}.bi-chat-heart[_ngcontent-%COMP%]:before{content:"\\f714"}.bi-chat-left-heart-fill[_ngcontent-%COMP%]:before{content:"\\f715"}.bi-chat-left-heart[_ngcontent-%COMP%]:before{content:"\\f716"}.bi-chat-right-heart-fill[_ngcontent-%COMP%]:before{content:"\\f717"}.bi-chat-right-heart[_ngcontent-%COMP%]:before{content:"\\f718"}.bi-chat-square-heart-fill[_ngcontent-%COMP%]:before{content:"\\f719"}.bi-chat-square-heart[_ngcontent-%COMP%]:before{content:"\\f71a"}.bi-clipboard-check-fill[_ngcontent-%COMP%]:before{content:"\\f71b"}.bi-clipboard-data-fill[_ngcontent-%COMP%]:before{content:"\\f71c"}.bi-clipboard-fill[_ngcontent-%COMP%]:before{content:"\\f71d"}.bi-clipboard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f71e"}.bi-clipboard-heart[_ngcontent-%COMP%]:before{content:"\\f71f"}.bi-clipboard-minus-fill[_ngcontent-%COMP%]:before{content:"\\f720"}.bi-clipboard-plus-fill[_ngcontent-%COMP%]:before{content:"\\f721"}.bi-clipboard-pulse[_ngcontent-%COMP%]:before{content:"\\f722"}.bi-clipboard-x-fill[_ngcontent-%COMP%]:before{content:"\\f723"}.bi-clipboard2-check-fill[_ngcontent-%COMP%]:before{content:"\\f724"}.bi-clipboard2-check[_ngcontent-%COMP%]:before{content:"\\f725"}.bi-clipboard2-data-fill[_ngcontent-%COMP%]:before{content:"\\f726"}.bi-clipboard2-data[_ngcontent-%COMP%]:before{content:"\\f727"}.bi-clipboard2-fill[_ngcontent-%COMP%]:before{content:"\\f728"}.bi-clipboard2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f729"}.bi-clipboard2-heart[_ngcontent-%COMP%]:before{content:"\\f72a"}.bi-clipboard2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f72b"}.bi-clipboard2-minus[_ngcontent-%COMP%]:before{content:"\\f72c"}.bi-clipboard2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f72d"}.bi-clipboard2-plus[_ngcontent-%COMP%]:before{content:"\\f72e"}.bi-clipboard2-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f72f"}.bi-clipboard2-pulse[_ngcontent-%COMP%]:before{content:"\\f730"}.bi-clipboard2-x-fill[_ngcontent-%COMP%]:before{content:"\\f731"}.bi-clipboard2-x[_ngcontent-%COMP%]:before{content:"\\f732"}.bi-clipboard2[_ngcontent-%COMP%]:before{content:"\\f733"}.bi-emoji-kiss-fill[_ngcontent-%COMP%]:before{content:"\\f734"}.bi-emoji-kiss[_ngcontent-%COMP%]:before{content:"\\f735"}.bi-envelope-heart-fill[_ngcontent-%COMP%]:before{content:"\\f736"}.bi-envelope-heart[_ngcontent-%COMP%]:before{content:"\\f737"}.bi-envelope-open-heart-fill[_ngcontent-%COMP%]:before{content:"\\f738"}.bi-envelope-open-heart[_ngcontent-%COMP%]:before{content:"\\f739"}.bi-envelope-paper-fill[_ngcontent-%COMP%]:before{content:"\\f73a"}.bi-envelope-paper-heart-fill[_ngcontent-%COMP%]:before{content:"\\f73b"}.bi-envelope-paper-heart[_ngcontent-%COMP%]:before{content:"\\f73c"}.bi-envelope-paper[_ngcontent-%COMP%]:before{content:"\\f73d"}.bi-filetype-aac[_ngcontent-%COMP%]:before{content:"\\f73e"}.bi-filetype-ai[_ngcontent-%COMP%]:before{content:"\\f73f"}.bi-filetype-bmp[_ngcontent-%COMP%]:before{content:"\\f740"}.bi-filetype-cs[_ngcontent-%COMP%]:before{content:"\\f741"}.bi-filetype-css[_ngcontent-%COMP%]:before{content:"\\f742"}.bi-filetype-csv[_ngcontent-%COMP%]:before{content:"\\f743"}.bi-filetype-doc[_ngcontent-%COMP%]:before{content:"\\f744"}.bi-filetype-docx[_ngcontent-%COMP%]:before{content:"\\f745"}.bi-filetype-exe[_ngcontent-%COMP%]:before{content:"\\f746"}.bi-filetype-gif[_ngcontent-%COMP%]:before{content:"\\f747"}.bi-filetype-heic[_ngcontent-%COMP%]:before{content:"\\f748"}.bi-filetype-html[_ngcontent-%COMP%]:before{content:"\\f749"}.bi-filetype-java[_ngcontent-%COMP%]:before{content:"\\f74a"}.bi-filetype-jpg[_ngcontent-%COMP%]:before{content:"\\f74b"}.bi-filetype-js[_ngcontent-%COMP%]:before{content:"\\f74c"}.bi-filetype-jsx[_ngcontent-%COMP%]:before{content:"\\f74d"}.bi-filetype-key[_ngcontent-%COMP%]:before{content:"\\f74e"}.bi-filetype-m4p[_ngcontent-%COMP%]:before{content:"\\f74f"}.bi-filetype-md[_ngcontent-%COMP%]:before{content:"\\f750"}.bi-filetype-mdx[_ngcontent-%COMP%]:before{content:"\\f751"}.bi-filetype-mov[_ngcontent-%COMP%]:before{content:"\\f752"}.bi-filetype-mp3[_ngcontent-%COMP%]:before{content:"\\f753"}.bi-filetype-mp4[_ngcontent-%COMP%]:before{content:"\\f754"}.bi-filetype-otf[_ngcontent-%COMP%]:before{content:"\\f755"}.bi-filetype-pdf[_ngcontent-%COMP%]:before{content:"\\f756"}.bi-filetype-php[_ngcontent-%COMP%]:before{content:"\\f757"}.bi-filetype-png[_ngcontent-%COMP%]:before{content:"\\f758"}.bi-filetype-ppt-1[_ngcontent-%COMP%]:before{content:"\\f759"}.bi-filetype-ppt[_ngcontent-%COMP%]:before{content:"\\f75a"}.bi-filetype-psd[_ngcontent-%COMP%]:before{content:"\\f75b"}.bi-filetype-py[_ngcontent-%COMP%]:before{content:"\\f75c"}.bi-filetype-raw[_ngcontent-%COMP%]:before{content:"\\f75d"}.bi-filetype-rb[_ngcontent-%COMP%]:before{content:"\\f75e"}.bi-filetype-sass[_ngcontent-%COMP%]:before{content:"\\f75f"}.bi-filetype-scss[_ngcontent-%COMP%]:before{content:"\\f760"}.bi-filetype-sh[_ngcontent-%COMP%]:before{content:"\\f761"}.bi-filetype-svg[_ngcontent-%COMP%]:before{content:"\\f762"}.bi-filetype-tiff[_ngcontent-%COMP%]:before{content:"\\f763"}.bi-filetype-tsx[_ngcontent-%COMP%]:before{content:"\\f764"}.bi-filetype-ttf[_ngcontent-%COMP%]:before{content:"\\f765"}.bi-filetype-txt[_ngcontent-%COMP%]:before{content:"\\f766"}.bi-filetype-wav[_ngcontent-%COMP%]:before{content:"\\f767"}.bi-filetype-woff[_ngcontent-%COMP%]:before{content:"\\f768"}.bi-filetype-xls-1[_ngcontent-%COMP%]:before{content:"\\f769"}.bi-filetype-xls[_ngcontent-%COMP%]:before{content:"\\f76a"}.bi-filetype-xml[_ngcontent-%COMP%]:before{content:"\\f76b"}.bi-filetype-yml[_ngcontent-%COMP%]:before{content:"\\f76c"}.bi-heart-arrow[_ngcontent-%COMP%]:before{content:"\\f76d"}.bi-heart-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f76e"}.bi-heart-pulse[_ngcontent-%COMP%]:before{content:"\\f76f"}.bi-heartbreak-fill[_ngcontent-%COMP%]:before{content:"\\f770"}.bi-heartbreak[_ngcontent-%COMP%]:before{content:"\\f771"}.bi-hearts[_ngcontent-%COMP%]:before{content:"\\f772"}.bi-hospital-fill[_ngcontent-%COMP%]:before{content:"\\f773"}.bi-hospital[_ngcontent-%COMP%]:before{content:"\\f774"}.bi-house-heart-fill[_ngcontent-%COMP%]:before{content:"\\f775"}.bi-house-heart[_ngcontent-%COMP%]:before{content:"\\f776"}.bi-incognito[_ngcontent-%COMP%]:before{content:"\\f777"}.bi-magnet-fill[_ngcontent-%COMP%]:before{content:"\\f778"}.bi-magnet[_ngcontent-%COMP%]:before{content:"\\f779"}.bi-person-heart[_ngcontent-%COMP%]:before{content:"\\f77a"}.bi-person-hearts[_ngcontent-%COMP%]:before{content:"\\f77b"}.bi-phone-flip[_ngcontent-%COMP%]:before{content:"\\f77c"}.bi-plugin[_ngcontent-%COMP%]:before{content:"\\f77d"}.bi-postage-fill[_ngcontent-%COMP%]:before{content:"\\f77e"}.bi-postage-heart-fill[_ngcontent-%COMP%]:before{content:"\\f77f"}.bi-postage-heart[_ngcontent-%COMP%]:before{content:"\\f780"}.bi-postage[_ngcontent-%COMP%]:before{content:"\\f781"}.bi-postcard-fill[_ngcontent-%COMP%]:before{content:"\\f782"}.bi-postcard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f783"}.bi-postcard-heart[_ngcontent-%COMP%]:before{content:"\\f784"}.bi-postcard[_ngcontent-%COMP%]:before{content:"\\f785"}.bi-search-heart-fill[_ngcontent-%COMP%]:before{content:"\\f786"}.bi-search-heart[_ngcontent-%COMP%]:before{content:"\\f787"}.bi-sliders2-vertical[_ngcontent-%COMP%]:before{content:"\\f788"}.bi-sliders2[_ngcontent-%COMP%]:before{content:"\\f789"}.bi-trash3-fill[_ngcontent-%COMP%]:before{content:"\\f78a"}.bi-trash3[_ngcontent-%COMP%]:before{content:"\\f78b"}.bi-valentine[_ngcontent-%COMP%]:before{content:"\\f78c"}.bi-valentine2[_ngcontent-%COMP%]:before{content:"\\f78d"}.bi-wrench-adjustable-circle-fill[_ngcontent-%COMP%]:before{content:"\\f78e"}.bi-wrench-adjustable-circle[_ngcontent-%COMP%]:before{content:"\\f78f"}.bi-wrench-adjustable[_ngcontent-%COMP%]:before{content:"\\f790"}.bi-filetype-json[_ngcontent-%COMP%]:before{content:"\\f791"}.bi-filetype-pptx[_ngcontent-%COMP%]:before{content:"\\f792"}.bi-filetype-xlsx[_ngcontent-%COMP%]:before{content:"\\f793"}.bi-1-circle-1[_ngcontent-%COMP%]:before{content:"\\f794"}.bi-1-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f795"}.bi-1-circle-fill[_ngcontent-%COMP%]:before{content:"\\f796"}.bi-1-circle[_ngcontent-%COMP%]:before{content:"\\f797"}.bi-1-square-fill[_ngcontent-%COMP%]:before{content:"\\f798"}.bi-1-square[_ngcontent-%COMP%]:before{content:"\\f799"}.bi-2-circle-1[_ngcontent-%COMP%]:before{content:"\\f79a"}.bi-2-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f79b"}.bi-2-circle-fill[_ngcontent-%COMP%]:before{content:"\\f79c"}.bi-2-circle[_ngcontent-%COMP%]:before{content:"\\f79d"}.bi-2-square-fill[_ngcontent-%COMP%]:before{content:"\\f79e"}.bi-2-square[_ngcontent-%COMP%]:before{content:"\\f79f"}.bi-3-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a0"}.bi-3-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a1"}.bi-3-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a2"}.bi-3-circle[_ngcontent-%COMP%]:before{content:"\\f7a3"}.bi-3-square-fill[_ngcontent-%COMP%]:before{content:"\\f7a4"}.bi-3-square[_ngcontent-%COMP%]:before{content:"\\f7a5"}.bi-4-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a6"}.bi-4-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a7"}.bi-4-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a8"}.bi-4-circle[_ngcontent-%COMP%]:before{content:"\\f7a9"}.bi-4-square-fill[_ngcontent-%COMP%]:before{content:"\\f7aa"}.bi-4-square[_ngcontent-%COMP%]:before{content:"\\f7ab"}.bi-5-circle-1[_ngcontent-%COMP%]:before{content:"\\f7ac"}.bi-5-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7ad"}.bi-5-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ae"}.bi-5-circle[_ngcontent-%COMP%]:before{content:"\\f7af"}.bi-5-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b0"}.bi-5-square[_ngcontent-%COMP%]:before{content:"\\f7b1"}.bi-6-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b2"}.bi-6-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b3"}.bi-6-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7b4"}.bi-6-circle[_ngcontent-%COMP%]:before{content:"\\f7b5"}.bi-6-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b6"}.bi-6-square[_ngcontent-%COMP%]:before{content:"\\f7b7"}.bi-7-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b8"}.bi-7-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b9"}.bi-7-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ba"}.bi-7-circle[_ngcontent-%COMP%]:before{content:"\\f7bb"}.bi-7-square-fill[_ngcontent-%COMP%]:before{content:"\\f7bc"}.bi-7-square[_ngcontent-%COMP%]:before{content:"\\f7bd"}.bi-8-circle-1[_ngcontent-%COMP%]:before{content:"\\f7be"}.bi-8-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7bf"}.bi-8-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c0"}.bi-8-circle[_ngcontent-%COMP%]:before{content:"\\f7c1"}.bi-8-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c2"}.bi-8-square[_ngcontent-%COMP%]:before{content:"\\f7c3"}.bi-9-circle-1[_ngcontent-%COMP%]:before{content:"\\f7c4"}.bi-9-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7c5"}.bi-9-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c6"}.bi-9-circle[_ngcontent-%COMP%]:before{content:"\\f7c7"}.bi-9-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c8"}.bi-9-square[_ngcontent-%COMP%]:before{content:"\\f7c9"}.bi-airplane-engines-fill[_ngcontent-%COMP%]:before{content:"\\f7ca"}.bi-airplane-engines[_ngcontent-%COMP%]:before{content:"\\f7cb"}.bi-airplane-fill[_ngcontent-%COMP%]:before{content:"\\f7cc"}.bi-airplane[_ngcontent-%COMP%]:before{content:"\\f7cd"}.bi-alexa[_ngcontent-%COMP%]:before{content:"\\f7ce"}.bi-alipay[_ngcontent-%COMP%]:before{content:"\\f7cf"}.bi-android[_ngcontent-%COMP%]:before{content:"\\f7d0"}.bi-android2[_ngcontent-%COMP%]:before{content:"\\f7d1"}.bi-box-fill[_ngcontent-%COMP%]:before{content:"\\f7d2"}.bi-box-seam-fill[_ngcontent-%COMP%]:before{content:"\\f7d3"}.bi-browser-chrome[_ngcontent-%COMP%]:before{content:"\\f7d4"}.bi-browser-edge[_ngcontent-%COMP%]:before{content:"\\f7d5"}.bi-browser-firefox[_ngcontent-%COMP%]:before{content:"\\f7d6"}.bi-browser-safari[_ngcontent-%COMP%]:before{content:"\\f7d7"}.bi-c-circle-1[_ngcontent-%COMP%]:before{content:"\\f7d8"}.bi-c-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7d9"}.bi-c-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7da"}.bi-c-circle[_ngcontent-%COMP%]:before{content:"\\f7db"}.bi-c-square-fill[_ngcontent-%COMP%]:before{content:"\\f7dc"}.bi-c-square[_ngcontent-%COMP%]:before{content:"\\f7dd"}.bi-capsule-pill[_ngcontent-%COMP%]:before{content:"\\f7de"}.bi-capsule[_ngcontent-%COMP%]:before{content:"\\f7df"}.bi-car-front-fill[_ngcontent-%COMP%]:before{content:"\\f7e0"}.bi-car-front[_ngcontent-%COMP%]:before{content:"\\f7e1"}.bi-cassette-fill[_ngcontent-%COMP%]:before{content:"\\f7e2"}.bi-cassette[_ngcontent-%COMP%]:before{content:"\\f7e3"}.bi-cc-circle-1[_ngcontent-%COMP%]:before{content:"\\f7e4"}.bi-cc-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7e5"}.bi-cc-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7e6"}.bi-cc-circle[_ngcontent-%COMP%]:before{content:"\\f7e7"}.bi-cc-square-fill[_ngcontent-%COMP%]:before{content:"\\f7e8"}.bi-cc-square[_ngcontent-%COMP%]:before{content:"\\f7e9"}.bi-cup-hot-fill[_ngcontent-%COMP%]:before{content:"\\f7ea"}.bi-cup-hot[_ngcontent-%COMP%]:before{content:"\\f7eb"}.bi-currency-rupee[_ngcontent-%COMP%]:before{content:"\\f7ec"}.bi-dropbox[_ngcontent-%COMP%]:before{content:"\\f7ed"}.bi-escape[_ngcontent-%COMP%]:before{content:"\\f7ee"}.bi-fast-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f7ef"}.bi-fast-forward-btn[_ngcontent-%COMP%]:before{content:"\\f7f0"}.bi-fast-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7f1"}.bi-fast-forward-circle[_ngcontent-%COMP%]:before{content:"\\f7f2"}.bi-fast-forward-fill[_ngcontent-%COMP%]:before{content:"\\f7f3"}.bi-fast-forward[_ngcontent-%COMP%]:before{content:"\\f7f4"}.bi-filetype-sql[_ngcontent-%COMP%]:before{content:"\\f7f5"}.bi-fire[_ngcontent-%COMP%]:before{content:"\\f7f6"}.bi-google-play[_ngcontent-%COMP%]:before{content:"\\f7f7"}.bi-h-circle-1[_ngcontent-%COMP%]:before{content:"\\f7f8"}.bi-h-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7f9"}.bi-h-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7fa"}.bi-h-circle[_ngcontent-%COMP%]:before{content:"\\f7fb"}.bi-h-square-fill[_ngcontent-%COMP%]:before{content:"\\f7fc"}.bi-h-square[_ngcontent-%COMP%]:before{content:"\\f7fd"}.bi-indent[_ngcontent-%COMP%]:before{content:"\\f7fe"}.bi-lungs-fill[_ngcontent-%COMP%]:before{content:"\\f7ff"}.bi-lungs[_ngcontent-%COMP%]:before{content:"\\f800"}.bi-microsoft-teams[_ngcontent-%COMP%]:before{content:"\\f801"}.bi-p-circle-1[_ngcontent-%COMP%]:before{content:"\\f802"}.bi-p-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f803"}.bi-p-circle-fill[_ngcontent-%COMP%]:before{content:"\\f804"}.bi-p-circle[_ngcontent-%COMP%]:before{content:"\\f805"}.bi-p-square-fill[_ngcontent-%COMP%]:before{content:"\\f806"}.bi-p-square[_ngcontent-%COMP%]:before{content:"\\f807"}.bi-pass-fill[_ngcontent-%COMP%]:before{content:"\\f808"}.bi-pass[_ngcontent-%COMP%]:before{content:"\\f809"}.bi-prescription[_ngcontent-%COMP%]:before{content:"\\f80a"}.bi-prescription2[_ngcontent-%COMP%]:before{content:"\\f80b"}.bi-r-circle-1[_ngcontent-%COMP%]:before{content:"\\f80c"}.bi-r-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f80d"}.bi-r-circle-fill[_ngcontent-%COMP%]:before{content:"\\f80e"}.bi-r-circle[_ngcontent-%COMP%]:before{content:"\\f80f"}.bi-r-square-fill[_ngcontent-%COMP%]:before{content:"\\f810"}.bi-r-square[_ngcontent-%COMP%]:before{content:"\\f811"}.bi-repeat-1[_ngcontent-%COMP%]:before{content:"\\f812"}.bi-repeat[_ngcontent-%COMP%]:before{content:"\\f813"}.bi-rewind-btn-fill[_ngcontent-%COMP%]:before{content:"\\f814"}.bi-rewind-btn[_ngcontent-%COMP%]:before{content:"\\f815"}.bi-rewind-circle-fill[_ngcontent-%COMP%]:before{content:"\\f816"}.bi-rewind-circle[_ngcontent-%COMP%]:before{content:"\\f817"}.bi-rewind-fill[_ngcontent-%COMP%]:before{content:"\\f818"}.bi-rewind[_ngcontent-%COMP%]:before{content:"\\f819"}.bi-train-freight-front-fill[_ngcontent-%COMP%]:before{content:"\\f81a"}.bi-train-freight-front[_ngcontent-%COMP%]:before{content:"\\f81b"}.bi-train-front-fill[_ngcontent-%COMP%]:before{content:"\\f81c"}.bi-train-front[_ngcontent-%COMP%]:before{content:"\\f81d"}.bi-train-lightrail-front-fill[_ngcontent-%COMP%]:before{content:"\\f81e"}.bi-train-lightrail-front[_ngcontent-%COMP%]:before{content:"\\f81f"}.bi-truck-front-fill[_ngcontent-%COMP%]:before{content:"\\f820"}.bi-truck-front[_ngcontent-%COMP%]:before{content:"\\f821"}.bi-ubuntu[_ngcontent-%COMP%]:before{content:"\\f822"}.bi-unindent[_ngcontent-%COMP%]:before{content:"\\f823"}.bi-unity[_ngcontent-%COMP%]:before{content:"\\f824"}.bi-universal-access-circle[_ngcontent-%COMP%]:before{content:"\\f825"}.bi-universal-access[_ngcontent-%COMP%]:before{content:"\\f826"}.bi-virus[_ngcontent-%COMP%]:before{content:"\\f827"}.bi-virus2[_ngcontent-%COMP%]:before{content:"\\f828"}.bi-wechat[_ngcontent-%COMP%]:before{content:"\\f829"}.bi-yelp[_ngcontent-%COMP%]:before{content:"\\f82a"}.bi-sign-stop-fill[_ngcontent-%COMP%]:before{content:"\\f82b"}.bi-sign-stop-lights-fill[_ngcontent-%COMP%]:before{content:"\\f82c"}.bi-sign-stop-lights[_ngcontent-%COMP%]:before{content:"\\f82d"}.bi-sign-stop[_ngcontent-%COMP%]:before{content:"\\f82e"}.bi-sign-turn-left-fill[_ngcontent-%COMP%]:before{content:"\\f82f"}.bi-sign-turn-left[_ngcontent-%COMP%]:before{content:"\\f830"}.bi-sign-turn-right-fill[_ngcontent-%COMP%]:before{content:"\\f831"}.bi-sign-turn-right[_ngcontent-%COMP%]:before{content:"\\f832"}.bi-sign-turn-slight-left-fill[_ngcontent-%COMP%]:before{content:"\\f833"}.bi-sign-turn-slight-left[_ngcontent-%COMP%]:before{content:"\\f834"}.bi-sign-turn-slight-right-fill[_ngcontent-%COMP%]:before{content:"\\f835"}.bi-sign-turn-slight-right[_ngcontent-%COMP%]:before{content:"\\f836"}.bi-sign-yield-fill[_ngcontent-%COMP%]:before{content:"\\f837"}.bi-sign-yield[_ngcontent-%COMP%]:before{content:"\\f838"}.bi-ev-station-fill[_ngcontent-%COMP%]:before{content:"\\f839"}.bi-ev-station[_ngcontent-%COMP%]:before{content:"\\f83a"}.bi-fuel-pump-diesel-fill[_ngcontent-%COMP%]:before{content:"\\f83b"}.bi-fuel-pump-diesel[_ngcontent-%COMP%]:before{content:"\\f83c"}.bi-fuel-pump-fill[_ngcontent-%COMP%]:before{content:"\\f83d"}.bi-fuel-pump[_ngcontent-%COMP%]:before{content:"\\f83e"}.bi-0-circle-fill[_ngcontent-%COMP%]:before{content:"\\f83f"}.bi-0-circle[_ngcontent-%COMP%]:before{content:"\\f840"}.bi-0-square-fill[_ngcontent-%COMP%]:before{content:"\\f841"}.bi-0-square[_ngcontent-%COMP%]:before{content:"\\f842"}.bi-rocket-fill[_ngcontent-%COMP%]:before{content:"\\f843"}.bi-rocket-takeoff-fill[_ngcontent-%COMP%]:before{content:"\\f844"}.bi-rocket-takeoff[_ngcontent-%COMP%]:before{content:"\\f845"}.bi-rocket[_ngcontent-%COMP%]:before{content:"\\f846"}.bi-stripe[_ngcontent-%COMP%]:before{content:"\\f847"}.bi-subscript[_ngcontent-%COMP%]:before{content:"\\f848"}.bi-superscript[_ngcontent-%COMP%]:before{content:"\\f849"}.bi-trello[_ngcontent-%COMP%]:before{content:"\\f84a"}.bi-envelope-at-fill[_ngcontent-%COMP%]:before{content:"\\f84b"}.bi-envelope-at[_ngcontent-%COMP%]:before{content:"\\f84c"}.bi-regex[_ngcontent-%COMP%]:before{content:"\\f84d"}.bi-text-wrap[_ngcontent-%COMP%]:before{content:"\\f84e"}.bi-sign-dead-end-fill[_ngcontent-%COMP%]:before{content:"\\f84f"}.bi-sign-dead-end[_ngcontent-%COMP%]:before{content:"\\f850"}.bi-sign-do-not-enter-fill[_ngcontent-%COMP%]:before{content:"\\f851"}.bi-sign-do-not-enter[_ngcontent-%COMP%]:before{content:"\\f852"}.bi-sign-intersection-fill[_ngcontent-%COMP%]:before{content:"\\f853"}.bi-sign-intersection-side-fill[_ngcontent-%COMP%]:before{content:"\\f854"}.bi-sign-intersection-side[_ngcontent-%COMP%]:before{content:"\\f855"}.bi-sign-intersection-t-fill[_ngcontent-%COMP%]:before{content:"\\f856"}.bi-sign-intersection-t[_ngcontent-%COMP%]:before{content:"\\f857"}.bi-sign-intersection-y-fill[_ngcontent-%COMP%]:before{content:"\\f858"}.bi-sign-intersection-y[_ngcontent-%COMP%]:before{content:"\\f859"}.bi-sign-intersection[_ngcontent-%COMP%]:before{content:"\\f85a"}.bi-sign-merge-left-fill[_ngcontent-%COMP%]:before{content:"\\f85b"}.bi-sign-merge-left[_ngcontent-%COMP%]:before{content:"\\f85c"}.bi-sign-merge-right-fill[_ngcontent-%COMP%]:before{content:"\\f85d"}.bi-sign-merge-right[_ngcontent-%COMP%]:before{content:"\\f85e"}.bi-sign-no-left-turn-fill[_ngcontent-%COMP%]:before{content:"\\f85f"}.bi-sign-no-left-turn[_ngcontent-%COMP%]:before{content:"\\f860"}.bi-sign-no-parking-fill[_ngcontent-%COMP%]:before{content:"\\f861"}.bi-sign-no-parking[_ngcontent-%COMP%]:before{content:"\\f862"}.bi-sign-no-right-turn-fill[_ngcontent-%COMP%]:before{content:"\\f863"}.bi-sign-no-right-turn[_ngcontent-%COMP%]:before{content:"\\f864"}.bi-sign-railroad-fill[_ngcontent-%COMP%]:before{content:"\\f865"}.bi-sign-railroad[_ngcontent-%COMP%]:before{content:"\\f866"}.bi-building-add[_ngcontent-%COMP%]:before{content:"\\f867"}.bi-building-check[_ngcontent-%COMP%]:before{content:"\\f868"}.bi-building-dash[_ngcontent-%COMP%]:before{content:"\\f869"}.bi-building-down[_ngcontent-%COMP%]:before{content:"\\f86a"}.bi-building-exclamation[_ngcontent-%COMP%]:before{content:"\\f86b"}.bi-building-fill-add[_ngcontent-%COMP%]:before{content:"\\f86c"}.bi-building-fill-check[_ngcontent-%COMP%]:before{content:"\\f86d"}.bi-building-fill-dash[_ngcontent-%COMP%]:before{content:"\\f86e"}.bi-building-fill-down[_ngcontent-%COMP%]:before{content:"\\f86f"}.bi-building-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f870"}.bi-building-fill-gear[_ngcontent-%COMP%]:before{content:"\\f871"}.bi-building-fill-lock[_ngcontent-%COMP%]:before{content:"\\f872"}.bi-building-fill-slash[_ngcontent-%COMP%]:before{content:"\\f873"}.bi-building-fill-up[_ngcontent-%COMP%]:before{content:"\\f874"}.bi-building-fill-x[_ngcontent-%COMP%]:before{content:"\\f875"}.bi-building-fill[_ngcontent-%COMP%]:before{content:"\\f876"}.bi-building-gear[_ngcontent-%COMP%]:before{content:"\\f877"}.bi-building-lock[_ngcontent-%COMP%]:before{content:"\\f878"}.bi-building-slash[_ngcontent-%COMP%]:before{content:"\\f879"}.bi-building-up[_ngcontent-%COMP%]:before{content:"\\f87a"}.bi-building-x[_ngcontent-%COMP%]:before{content:"\\f87b"}.bi-buildings-fill[_ngcontent-%COMP%]:before{content:"\\f87c"}.bi-buildings[_ngcontent-%COMP%]:before{content:"\\f87d"}.bi-bus-front-fill[_ngcontent-%COMP%]:before{content:"\\f87e"}.bi-bus-front[_ngcontent-%COMP%]:before{content:"\\f87f"}.bi-ev-front-fill[_ngcontent-%COMP%]:before{content:"\\f880"}.bi-ev-front[_ngcontent-%COMP%]:before{content:"\\f881"}.bi-globe-americas[_ngcontent-%COMP%]:before{content:"\\f882"}.bi-globe-asia-australia[_ngcontent-%COMP%]:before{content:"\\f883"}.bi-globe-central-south-asia[_ngcontent-%COMP%]:before{content:"\\f884"}.bi-globe-europe-africa[_ngcontent-%COMP%]:before{content:"\\f885"}.bi-house-add-fill[_ngcontent-%COMP%]:before{content:"\\f886"}.bi-house-add[_ngcontent-%COMP%]:before{content:"\\f887"}.bi-house-check-fill[_ngcontent-%COMP%]:before{content:"\\f888"}.bi-house-check[_ngcontent-%COMP%]:before{content:"\\f889"}.bi-house-dash-fill[_ngcontent-%COMP%]:before{content:"\\f88a"}.bi-house-dash[_ngcontent-%COMP%]:before{content:"\\f88b"}.bi-house-down-fill[_ngcontent-%COMP%]:before{content:"\\f88c"}.bi-house-down[_ngcontent-%COMP%]:before{content:"\\f88d"}.bi-house-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f88e"}.bi-house-exclamation[_ngcontent-%COMP%]:before{content:"\\f88f"}.bi-house-gear-fill[_ngcontent-%COMP%]:before{content:"\\f890"}.bi-house-gear[_ngcontent-%COMP%]:before{content:"\\f891"}.bi-house-lock-fill[_ngcontent-%COMP%]:before{content:"\\f892"}.bi-house-lock[_ngcontent-%COMP%]:before{content:"\\f893"}.bi-house-slash-fill[_ngcontent-%COMP%]:before{content:"\\f894"}.bi-house-slash[_ngcontent-%COMP%]:before{content:"\\f895"}.bi-house-up-fill[_ngcontent-%COMP%]:before{content:"\\f896"}.bi-house-up[_ngcontent-%COMP%]:before{content:"\\f897"}.bi-house-x-fill[_ngcontent-%COMP%]:before{content:"\\f898"}.bi-house-x[_ngcontent-%COMP%]:before{content:"\\f899"}.bi-person-add[_ngcontent-%COMP%]:before{content:"\\f89a"}.bi-person-down[_ngcontent-%COMP%]:before{content:"\\f89b"}.bi-person-exclamation[_ngcontent-%COMP%]:before{content:"\\f89c"}.bi-person-fill-add[_ngcontent-%COMP%]:before{content:"\\f89d"}.bi-person-fill-check[_ngcontent-%COMP%]:before{content:"\\f89e"}.bi-person-fill-dash[_ngcontent-%COMP%]:before{content:"\\f89f"}.bi-person-fill-down[_ngcontent-%COMP%]:before{content:"\\f8a0"}.bi-person-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8a1"}.bi-person-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8a2"}.bi-person-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8a3"}.bi-person-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8a4"}.bi-person-fill-up[_ngcontent-%COMP%]:before{content:"\\f8a5"}.bi-person-fill-x[_ngcontent-%COMP%]:before{content:"\\f8a6"}.bi-person-gear[_ngcontent-%COMP%]:before{content:"\\f8a7"}.bi-person-lock[_ngcontent-%COMP%]:before{content:"\\f8a8"}.bi-person-slash[_ngcontent-%COMP%]:before{content:"\\f8a9"}.bi-person-up[_ngcontent-%COMP%]:before{content:"\\f8aa"}.bi-scooter[_ngcontent-%COMP%]:before{content:"\\f8ab"}.bi-taxi-front-fill[_ngcontent-%COMP%]:before{content:"\\f8ac"}.bi-taxi-front[_ngcontent-%COMP%]:before{content:"\\f8ad"}.bi-amd[_ngcontent-%COMP%]:before{content:"\\f8ae"}.bi-database-add[_ngcontent-%COMP%]:before{content:"\\f8af"}.bi-database-check[_ngcontent-%COMP%]:before{content:"\\f8b0"}.bi-database-dash[_ngcontent-%COMP%]:before{content:"\\f8b1"}.bi-database-down[_ngcontent-%COMP%]:before{content:"\\f8b2"}.bi-database-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b3"}.bi-database-fill-add[_ngcontent-%COMP%]:before{content:"\\f8b4"}.bi-database-fill-check[_ngcontent-%COMP%]:before{content:"\\f8b5"}.bi-database-fill-dash[_ngcontent-%COMP%]:before{content:"\\f8b6"}.bi-database-fill-down[_ngcontent-%COMP%]:before{content:"\\f8b7"}.bi-database-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b8"}.bi-database-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8b9"}.bi-database-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8ba"}.bi-database-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8bb"}.bi-database-fill-up[_ngcontent-%COMP%]:before{content:"\\f8bc"}.bi-database-fill-x[_ngcontent-%COMP%]:before{content:"\\f8bd"}.bi-database-fill[_ngcontent-%COMP%]:before{content:"\\f8be"}.bi-database-gear[_ngcontent-%COMP%]:before{content:"\\f8bf"}.bi-database-lock[_ngcontent-%COMP%]:before{content:"\\f8c0"}.bi-database-slash[_ngcontent-%COMP%]:before{content:"\\f8c1"}.bi-database-up[_ngcontent-%COMP%]:before{content:"\\f8c2"}.bi-database-x[_ngcontent-%COMP%]:before{content:"\\f8c3"}.bi-database[_ngcontent-%COMP%]:before{content:"\\f8c4"}.bi-houses-fill[_ngcontent-%COMP%]:before{content:"\\f8c5"}.bi-houses[_ngcontent-%COMP%]:before{content:"\\f8c6"}.bi-nvidia[_ngcontent-%COMP%]:before{content:"\\f8c7"}.bi-person-vcard-fill[_ngcontent-%COMP%]:before{content:"\\f8c8"}.bi-person-vcard[_ngcontent-%COMP%]:before{content:"\\f8c9"}.bi-sina-weibo[_ngcontent-%COMP%]:before{content:"\\f8ca"}.bi-tencent-qq[_ngcontent-%COMP%]:before{content:"\\f8cb"}.bi-wikipedia[_ngcontent-%COMP%]:before{content:"\\f8cc"}.fondoPrimario[_ngcontent-%COMP%]{background-color:#fff}.letraPrimario[_ngcontent-%COMP%]{color:#36c}.white-icon[_ngcontent-%COMP%]{color:#fff!important}.white-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#fff}.primary-icon[_ngcontent-%COMP%]{color:#36c!important}.primary-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#36c}html[_ngcontent-%COMP%]{font-size:1rem!important}body[_ngcontent-%COMP%]{font-family:Work Sans,sans-serif!important;font-size:1rem!important;font-weight:400;overflow-x:hidden;overflow-y:auto;height:100%;background:#d2d6de;margin:0;display:block}.box[_ngcontent-%COMP%]{position:relative;border-radius:3px;background:#ffffff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px #0000001a;border-radius:.375rem}.box.box-primary[_ngcontent-%COMP%]{border-top-color:#36c}.box-primary-fill[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.box.box-info[_ngcontent-%COMP%]{border-top-color:#00c0ef}.box.box-danger[_ngcontent-%COMP%]{border-top-color:#dd4b39}.box.box-warning[_ngcontent-%COMP%]{border-top-color:#f39c12}.box.box-success[_ngcontent-%COMP%]{border-top-color:#00a65a}.box.box-default[_ngcontent-%COMP%]{border-top-color:#d2d6de}.box.collapsed-box[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%], .box.collapsed-box[_ngcontent-%COMP%]   .box-footer[_ngcontent-%COMP%]{display:none}.box-header[_ngcontent-%COMP%]:before, .box-body[_ngcontent-%COMP%]:before, .box-footer[_ngcontent-%COMP%]:before, .box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{content:" ";display:table}.box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{clear:both}.box-header.with-border[_ngcontent-%COMP%]{border-bottom:1px solid #f4f4f4}.collapsed-box[_ngcontent-%COMP%]   .box-header.with-border[_ngcontent-%COMP%]{border-bottom:none}.box-header[_ngcontent-%COMP%]{color:#444;display:flex;padding:10px;position:relative;vertical-align:middle}.box-body[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;padding:10px}.box-footer[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.box-title[_ngcontent-%COMP%]{padding-left:10px;display:inline-block;font-size:18px;vertical-align:middle}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]{position:absolute;right:10px;top:5px}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]   [data-toggle=tooltip][_ngcontent-%COMP%]{position:relative}.btn-box-tool[_ngcontent-%COMP%]{padding:5px;font-size:12px;background:transparent;color:#97a0b3}.open[_ngcontent-%COMP%]   .btn-box-tool[_ngcontent-%COMP%], .btn-box-tool[_ngcontent-%COMP%]:hover{color:#606c84}.btn-box-tool.btn[_ngcontent-%COMP%]:active{box-shadow:none}.no-header[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%]{border-top-right-radius:3px;border-top-left-radius:3px}.pull-right[_ngcontent-%COMP%]{float:right}.btn-block[_ngcontent-%COMP%]{width:100%;height:42px}.callout[_ngcontent-%COMP%]{border-radius:3px;margin:0 0 20px;padding:10px;border-left:5px solid #eee;display:list-item;width:100%}.callout.callout-success[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-color:#36c}.container-table[_ngcontent-%COMP%]{overflow:auto}.mat-cell[_ngcontent-%COMP%]{padding-left:8px;padding-right:8px}.acciones[_ngcontent-%COMP%]{display:flex}table[_ngcontent-%COMP%]{width:100%}.table-container[_ngcontent-%COMP%]{height:450px;overflow:auto}.mat-column-id[_ngcontent-%COMP%]{border-right:1px solid #e0e0e0}.mat-column-select[_ngcontent-%COMP%]{overflow:initial}.input-search[_ngcontent-%COMP%]{display:block!important}.input-select[_ngcontent-%COMP%]{width:100%;height:48px;padding:0 16px;text-align:left;color:#000000de;font-family:Work Sans,sans-serif!important;font-size:1rem}.error-icon-entradas-de-texto-govco[_ngcontent-%COMP%]{top:1.4rem!important}.lista-desplegable-form[_ngcontent-%COMP%]{padding:1rem 0!important;margin-bottom:1rem!important}.lista-desplegable-form[_ngcontent-%COMP%]   .error-texto-govco[_ngcontent-%COMP%]{color:#a80521;font-size:16px;font-family:WorkSans-Regular;padding-top:.4rem!important;display:block}.mat-select[_ngcontent-%COMP%]{display:inline-block!important;outline:.063rem solid #737373!important;border-radius:.313rem!important;font-family:WorkSans-Regular!important;font-size:16px!important;color:#4b4b4b!important;padding:.438rem .5rem .438rem 1rem!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;height:40px!important;background-color:#fff!important;text-align:left!important;align-items:center!important}.mat-select-trigger[_ngcontent-%COMP%]{display:inline-table!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important}.mat-select-success[_ngcontent-%COMP%]{outline:.063rem solid #068460!important}.mat-select-error[_ngcontent-%COMP%]{outline:.063rem solid #A80521!important}th.mat-header-cell[_ngcontent-%COMP%], td.mat-cell[_ngcontent-%COMP%], td.mat-footer-cell[_ngcontent-%COMP%]{padding-left:5px!important;padding-right:5px!important}.display[_ngcontent-%COMP%]{display:block}.form-switch[_ngcontent-%COMP%]{padding-left:0!important}.text-justify[_ngcontent-%COMP%]{text-align:justify!important}.btn-adjust[_ngcontent-%COMP%]{padding-top:25px!important}mat-sidenav-content[_ngcontent-%COMP%]{background-color:#ecf0f5}.mat-list-base[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]{font-size:1rem}.mat-line[_ngcontent-%COMP%]{white-space:inherit!important}.mat-list-base[_ngcontent-%COMP%]{padding-top:0}.mat-list-item[_ngcontent-%COMP%]{font-family:Work Sans,sans-serif!important}.mat-sidenav-container[_ngcontent-%COMP%]{height:90vh}.mat-sidenav[_ngcontent-%COMP%]{width:300px;background-color:#fff}.mat-expansion-panel-header[_ngcontent-%COMP%]{padding:0 20px;font-family:Work Sans,sans-serif!important;font-size:1rem}.mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:none}.menu-item[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]{text-decoration:none}.menuCabecera[_ngcontent-%COMP%]{padding-left:18px}.menuPrincipal[_ngcontent-%COMP%], .menuPrincipal[_ngcontent-%COMP%]:hover{background-color:#36c;color:#fff}.toolbar-item-spacer[_ngcontent-%COMP%]{flex:1 1 auto}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{height:70px}.mat-toolbar-row[_ngcontent-%COMP%], .mat-toolbar-single-row[_ngcontent-%COMP%]{border-bottom:1px solid #3366cc}.content-header[_ngcontent-%COMP%]{position:relative;padding:15px 15px 0}.content[_ngcontent-%COMP%]{min-height:250px;margin-right:auto;margin-left:auto;padding:0 15px 15px}.app-sidenav-content[_ngcontent-%COMP%]{display:flex;height:100%;align-items:center;justify-content:center}.logo[_ngcontent-%COMP%]{width:250px}.circular-image[_ngcontent-%COMP%]{border-radius:50%;width:40px;height:40px}.btn-govco[_ngcontent-%COMP%]{border-radius:1.563rem!important;font-family:Work Sans,sans-serif!important;font-size:1rem;line-height:.563rem;padding:.75rem 1rem;border-width:.125rem;border-style:solid}.username[_ngcontent-%COMP%]{display:block;color:#36c}@media (max-width: 767px){.username[_ngcontent-%COMP%]{display:none}}.modal-footer-govco[_ngcontent-%COMP%]{justify-content:center!important}.spinner-container[_ngcontent-%COMP%]{display:contents;justify-content:center;align-items:center;height:300px}']}),t})(),aot=(()=>{class t{constructor(){}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-header"]],decls:34,vars:0,consts:[["aria-label","Barra superior",1,"navbar","navbar-expand-lg","barra-superior-govco"],["href","https://www.gov.co/","target","_blank","aria-label","Portal del Estado Colombiano - GOV.CO"],["aria-label","Button to change the language of the page to English",1,"idioma-icon-barra-superior-govco","float-right"],[1,"container-logo-header-govco"],[1,"logo-header-govco"],[1,"container-search-header-govco"],[1,"search-govco"],[1,"bar-search-govco"],["type","text","placeholder","Buscar","aria-label","Buscador",1,"input-search-govco"],["aria-label","Limpiar",1,"icon-search-govco","icon-close-search-govco"],["aria-hidden","true",1,"icon-search-govco","search-icon-search-govco"],[1,"container-options-search-govco"],[1,"options-search-govco"],["href","#","tabindex","-1"]],template:function(e,i){1&e&&(l(0,"nav",0),M(1,"a",1)(2,"button",2),c(),l(3,"div",3),M(4,"span",4),l(5,"div",5)(6,"div",6)(7,"div",7),M(8,"input",8)(9,"button",9)(10,"div",10),c(),l(11,"div",11)(12,"div",12)(13,"ul")(14,"li")(15,"a",13),u(16,"Sugerencia de b\xfasqueda con la palabra "),l(17,"strong"),u(18,"Componente 1"),c()()(),l(19,"li")(20,"a",13),u(21,"Sugerencia de b\xfasqueda con la palabra "),l(22,"strong"),u(23,"Componente 1"),c()()(),l(24,"li")(25,"a",13),u(26,"Sugerencia de b\xfasqueda con la palabra "),l(27,"strong"),u(28,"Componente 1"),c()()(),l(29,"li")(30,"a",13),u(31,"Sugerencia de b\xfasqueda con la palabra "),l(32,"strong"),u(33,"Componente 1"),c()()()()()()()()())},styles:['@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Bold.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Medium.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Regular.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-SemiBold.ttf";@font-face{font-display:block;font-family:bootstrap-icons;src:url(bootstrap-icons.35e09da2aecdd969.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"),url(bootstrap-icons.cb4c7c05f3292543.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff")}.bi[_ngcontent-%COMP%]:before, [class^=bi-][_ngcontent-%COMP%]:before, [class*=" bi-"][_ngcontent-%COMP%]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123[_ngcontent-%COMP%]:before{content:"\\f67f"}.bi-alarm-fill[_ngcontent-%COMP%]:before{content:"\\f101"}.bi-alarm[_ngcontent-%COMP%]:before{content:"\\f102"}.bi-align-bottom[_ngcontent-%COMP%]:before{content:"\\f103"}.bi-align-center[_ngcontent-%COMP%]:before{content:"\\f104"}.bi-align-end[_ngcontent-%COMP%]:before{content:"\\f105"}.bi-align-middle[_ngcontent-%COMP%]:before{content:"\\f106"}.bi-align-start[_ngcontent-%COMP%]:before{content:"\\f107"}.bi-align-top[_ngcontent-%COMP%]:before{content:"\\f108"}.bi-alt[_ngcontent-%COMP%]:before{content:"\\f109"}.bi-app-indicator[_ngcontent-%COMP%]:before{content:"\\f10a"}.bi-app[_ngcontent-%COMP%]:before{content:"\\f10b"}.bi-archive-fill[_ngcontent-%COMP%]:before{content:"\\f10c"}.bi-archive[_ngcontent-%COMP%]:before{content:"\\f10d"}.bi-arrow-90deg-down[_ngcontent-%COMP%]:before{content:"\\f10e"}.bi-arrow-90deg-left[_ngcontent-%COMP%]:before{content:"\\f10f"}.bi-arrow-90deg-right[_ngcontent-%COMP%]:before{content:"\\f110"}.bi-arrow-90deg-up[_ngcontent-%COMP%]:before{content:"\\f111"}.bi-arrow-bar-down[_ngcontent-%COMP%]:before{content:"\\f112"}.bi-arrow-bar-left[_ngcontent-%COMP%]:before{content:"\\f113"}.bi-arrow-bar-right[_ngcontent-%COMP%]:before{content:"\\f114"}.bi-arrow-bar-up[_ngcontent-%COMP%]:before{content:"\\f115"}.bi-arrow-clockwise[_ngcontent-%COMP%]:before{content:"\\f116"}.bi-arrow-counterclockwise[_ngcontent-%COMP%]:before{content:"\\f117"}.bi-arrow-down-circle-fill[_ngcontent-%COMP%]:before{content:"\\f118"}.bi-arrow-down-circle[_ngcontent-%COMP%]:before{content:"\\f119"}.bi-arrow-down-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11a"}.bi-arrow-down-left-circle[_ngcontent-%COMP%]:before{content:"\\f11b"}.bi-arrow-down-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f11c"}.bi-arrow-down-left-square[_ngcontent-%COMP%]:before{content:"\\f11d"}.bi-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f11e"}.bi-arrow-down-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11f"}.bi-arrow-down-right-circle[_ngcontent-%COMP%]:before{content:"\\f120"}.bi-arrow-down-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f121"}.bi-arrow-down-right-square[_ngcontent-%COMP%]:before{content:"\\f122"}.bi-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f123"}.bi-arrow-down-short[_ngcontent-%COMP%]:before{content:"\\f124"}.bi-arrow-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f125"}.bi-arrow-down-square[_ngcontent-%COMP%]:before{content:"\\f126"}.bi-arrow-down-up[_ngcontent-%COMP%]:before{content:"\\f127"}.bi-arrow-down[_ngcontent-%COMP%]:before{content:"\\f128"}.bi-arrow-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f129"}.bi-arrow-left-circle[_ngcontent-%COMP%]:before{content:"\\f12a"}.bi-arrow-left-right[_ngcontent-%COMP%]:before{content:"\\f12b"}.bi-arrow-left-short[_ngcontent-%COMP%]:before{content:"\\f12c"}.bi-arrow-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f12d"}.bi-arrow-left-square[_ngcontent-%COMP%]:before{content:"\\f12e"}.bi-arrow-left[_ngcontent-%COMP%]:before{content:"\\f12f"}.bi-arrow-repeat[_ngcontent-%COMP%]:before{content:"\\f130"}.bi-arrow-return-left[_ngcontent-%COMP%]:before{content:"\\f131"}.bi-arrow-return-right[_ngcontent-%COMP%]:before{content:"\\f132"}.bi-arrow-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f133"}.bi-arrow-right-circle[_ngcontent-%COMP%]:before{content:"\\f134"}.bi-arrow-right-short[_ngcontent-%COMP%]:before{content:"\\f135"}.bi-arrow-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f136"}.bi-arrow-right-square[_ngcontent-%COMP%]:before{content:"\\f137"}.bi-arrow-right[_ngcontent-%COMP%]:before{content:"\\f138"}.bi-arrow-up-circle-fill[_ngcontent-%COMP%]:before{content:"\\f139"}.bi-arrow-up-circle[_ngcontent-%COMP%]:before{content:"\\f13a"}.bi-arrow-up-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f13b"}.bi-arrow-up-left-circle[_ngcontent-%COMP%]:before{content:"\\f13c"}.bi-arrow-up-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f13d"}.bi-arrow-up-left-square[_ngcontent-%COMP%]:before{content:"\\f13e"}.bi-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f13f"}.bi-arrow-up-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f140"}.bi-arrow-up-right-circle[_ngcontent-%COMP%]:before{content:"\\f141"}.bi-arrow-up-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f142"}.bi-arrow-up-right-square[_ngcontent-%COMP%]:before{content:"\\f143"}.bi-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f144"}.bi-arrow-up-short[_ngcontent-%COMP%]:before{content:"\\f145"}.bi-arrow-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f146"}.bi-arrow-up-square[_ngcontent-%COMP%]:before{content:"\\f147"}.bi-arrow-up[_ngcontent-%COMP%]:before{content:"\\f148"}.bi-arrows-angle-contract[_ngcontent-%COMP%]:before{content:"\\f149"}.bi-arrows-angle-expand[_ngcontent-%COMP%]:before{content:"\\f14a"}.bi-arrows-collapse[_ngcontent-%COMP%]:before{content:"\\f14b"}.bi-arrows-expand[_ngcontent-%COMP%]:before{content:"\\f14c"}.bi-arrows-fullscreen[_ngcontent-%COMP%]:before{content:"\\f14d"}.bi-arrows-move[_ngcontent-%COMP%]:before{content:"\\f14e"}.bi-aspect-ratio-fill[_ngcontent-%COMP%]:before{content:"\\f14f"}.bi-aspect-ratio[_ngcontent-%COMP%]:before{content:"\\f150"}.bi-asterisk[_ngcontent-%COMP%]:before{content:"\\f151"}.bi-at[_ngcontent-%COMP%]:before{content:"\\f152"}.bi-award-fill[_ngcontent-%COMP%]:before{content:"\\f153"}.bi-award[_ngcontent-%COMP%]:before{content:"\\f154"}.bi-back[_ngcontent-%COMP%]:before{content:"\\f155"}.bi-backspace-fill[_ngcontent-%COMP%]:before{content:"\\f156"}.bi-backspace-reverse-fill[_ngcontent-%COMP%]:before{content:"\\f157"}.bi-backspace-reverse[_ngcontent-%COMP%]:before{content:"\\f158"}.bi-backspace[_ngcontent-%COMP%]:before{content:"\\f159"}.bi-badge-3d-fill[_ngcontent-%COMP%]:before{content:"\\f15a"}.bi-badge-3d[_ngcontent-%COMP%]:before{content:"\\f15b"}.bi-badge-4k-fill[_ngcontent-%COMP%]:before{content:"\\f15c"}.bi-badge-4k[_ngcontent-%COMP%]:before{content:"\\f15d"}.bi-badge-8k-fill[_ngcontent-%COMP%]:before{content:"\\f15e"}.bi-badge-8k[_ngcontent-%COMP%]:before{content:"\\f15f"}.bi-badge-ad-fill[_ngcontent-%COMP%]:before{content:"\\f160"}.bi-badge-ad[_ngcontent-%COMP%]:before{content:"\\f161"}.bi-badge-ar-fill[_ngcontent-%COMP%]:before{content:"\\f162"}.bi-badge-ar[_ngcontent-%COMP%]:before{content:"\\f163"}.bi-badge-cc-fill[_ngcontent-%COMP%]:before{content:"\\f164"}.bi-badge-cc[_ngcontent-%COMP%]:before{content:"\\f165"}.bi-badge-hd-fill[_ngcontent-%COMP%]:before{content:"\\f166"}.bi-badge-hd[_ngcontent-%COMP%]:before{content:"\\f167"}.bi-badge-tm-fill[_ngcontent-%COMP%]:before{content:"\\f168"}.bi-badge-tm[_ngcontent-%COMP%]:before{content:"\\f169"}.bi-badge-vo-fill[_ngcontent-%COMP%]:before{content:"\\f16a"}.bi-badge-vo[_ngcontent-%COMP%]:before{content:"\\f16b"}.bi-badge-vr-fill[_ngcontent-%COMP%]:before{content:"\\f16c"}.bi-badge-vr[_ngcontent-%COMP%]:before{content:"\\f16d"}.bi-badge-wc-fill[_ngcontent-%COMP%]:before{content:"\\f16e"}.bi-badge-wc[_ngcontent-%COMP%]:before{content:"\\f16f"}.bi-bag-check-fill[_ngcontent-%COMP%]:before{content:"\\f170"}.bi-bag-check[_ngcontent-%COMP%]:before{content:"\\f171"}.bi-bag-dash-fill[_ngcontent-%COMP%]:before{content:"\\f172"}.bi-bag-dash[_ngcontent-%COMP%]:before{content:"\\f173"}.bi-bag-fill[_ngcontent-%COMP%]:before{content:"\\f174"}.bi-bag-plus-fill[_ngcontent-%COMP%]:before{content:"\\f175"}.bi-bag-plus[_ngcontent-%COMP%]:before{content:"\\f176"}.bi-bag-x-fill[_ngcontent-%COMP%]:before{content:"\\f177"}.bi-bag-x[_ngcontent-%COMP%]:before{content:"\\f178"}.bi-bag[_ngcontent-%COMP%]:before{content:"\\f179"}.bi-bar-chart-fill[_ngcontent-%COMP%]:before{content:"\\f17a"}.bi-bar-chart-line-fill[_ngcontent-%COMP%]:before{content:"\\f17b"}.bi-bar-chart-line[_ngcontent-%COMP%]:before{content:"\\f17c"}.bi-bar-chart-steps[_ngcontent-%COMP%]:before{content:"\\f17d"}.bi-bar-chart[_ngcontent-%COMP%]:before{content:"\\f17e"}.bi-basket-fill[_ngcontent-%COMP%]:before{content:"\\f17f"}.bi-basket[_ngcontent-%COMP%]:before{content:"\\f180"}.bi-basket2-fill[_ngcontent-%COMP%]:before{content:"\\f181"}.bi-basket2[_ngcontent-%COMP%]:before{content:"\\f182"}.bi-basket3-fill[_ngcontent-%COMP%]:before{content:"\\f183"}.bi-basket3[_ngcontent-%COMP%]:before{content:"\\f184"}.bi-battery-charging[_ngcontent-%COMP%]:before{content:"\\f185"}.bi-battery-full[_ngcontent-%COMP%]:before{content:"\\f186"}.bi-battery-half[_ngcontent-%COMP%]:before{content:"\\f187"}.bi-battery[_ngcontent-%COMP%]:before{content:"\\f188"}.bi-bell-fill[_ngcontent-%COMP%]:before{content:"\\f189"}.bi-bell[_ngcontent-%COMP%]:before{content:"\\f18a"}.bi-bezier[_ngcontent-%COMP%]:before{content:"\\f18b"}.bi-bezier2[_ngcontent-%COMP%]:before{content:"\\f18c"}.bi-bicycle[_ngcontent-%COMP%]:before{content:"\\f18d"}.bi-binoculars-fill[_ngcontent-%COMP%]:before{content:"\\f18e"}.bi-binoculars[_ngcontent-%COMP%]:before{content:"\\f18f"}.bi-blockquote-left[_ngcontent-%COMP%]:before{content:"\\f190"}.bi-blockquote-right[_ngcontent-%COMP%]:before{content:"\\f191"}.bi-book-fill[_ngcontent-%COMP%]:before{content:"\\f192"}.bi-book-half[_ngcontent-%COMP%]:before{content:"\\f193"}.bi-book[_ngcontent-%COMP%]:before{content:"\\f194"}.bi-bookmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f195"}.bi-bookmark-check[_ngcontent-%COMP%]:before{content:"\\f196"}.bi-bookmark-dash-fill[_ngcontent-%COMP%]:before{content:"\\f197"}.bi-bookmark-dash[_ngcontent-%COMP%]:before{content:"\\f198"}.bi-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f199"}.bi-bookmark-heart-fill[_ngcontent-%COMP%]:before{content:"\\f19a"}.bi-bookmark-heart[_ngcontent-%COMP%]:before{content:"\\f19b"}.bi-bookmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f19c"}.bi-bookmark-plus[_ngcontent-%COMP%]:before{content:"\\f19d"}.bi-bookmark-star-fill[_ngcontent-%COMP%]:before{content:"\\f19e"}.bi-bookmark-star[_ngcontent-%COMP%]:before{content:"\\f19f"}.bi-bookmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f1a0"}.bi-bookmark-x[_ngcontent-%COMP%]:before{content:"\\f1a1"}.bi-bookmark[_ngcontent-%COMP%]:before{content:"\\f1a2"}.bi-bookmarks-fill[_ngcontent-%COMP%]:before{content:"\\f1a3"}.bi-bookmarks[_ngcontent-%COMP%]:before{content:"\\f1a4"}.bi-bookshelf[_ngcontent-%COMP%]:before{content:"\\f1a5"}.bi-bootstrap-fill[_ngcontent-%COMP%]:before{content:"\\f1a6"}.bi-bootstrap-reboot[_ngcontent-%COMP%]:before{content:"\\f1a7"}.bi-bootstrap[_ngcontent-%COMP%]:before{content:"\\f1a8"}.bi-border-all[_ngcontent-%COMP%]:before{content:"\\f1a9"}.bi-border-bottom[_ngcontent-%COMP%]:before{content:"\\f1aa"}.bi-border-center[_ngcontent-%COMP%]:before{content:"\\f1ab"}.bi-border-inner[_ngcontent-%COMP%]:before{content:"\\f1ac"}.bi-border-left[_ngcontent-%COMP%]:before{content:"\\f1ad"}.bi-border-middle[_ngcontent-%COMP%]:before{content:"\\f1ae"}.bi-border-outer[_ngcontent-%COMP%]:before{content:"\\f1af"}.bi-border-right[_ngcontent-%COMP%]:before{content:"\\f1b0"}.bi-border-style[_ngcontent-%COMP%]:before{content:"\\f1b1"}.bi-border-top[_ngcontent-%COMP%]:before{content:"\\f1b2"}.bi-border-width[_ngcontent-%COMP%]:before{content:"\\f1b3"}.bi-border[_ngcontent-%COMP%]:before{content:"\\f1b4"}.bi-bounding-box-circles[_ngcontent-%COMP%]:before{content:"\\f1b5"}.bi-bounding-box[_ngcontent-%COMP%]:before{content:"\\f1b6"}.bi-box-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f1b7"}.bi-box-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f1b8"}.bi-box-arrow-down[_ngcontent-%COMP%]:before{content:"\\f1b9"}.bi-box-arrow-in-down-left[_ngcontent-%COMP%]:before{content:"\\f1ba"}.bi-box-arrow-in-down-right[_ngcontent-%COMP%]:before{content:"\\f1bb"}.bi-box-arrow-in-down[_ngcontent-%COMP%]:before{content:"\\f1bc"}.bi-box-arrow-in-left[_ngcontent-%COMP%]:before{content:"\\f1bd"}.bi-box-arrow-in-right[_ngcontent-%COMP%]:before{content:"\\f1be"}.bi-box-arrow-in-up-left[_ngcontent-%COMP%]:before{content:"\\f1bf"}.bi-box-arrow-in-up-right[_ngcontent-%COMP%]:before{content:"\\f1c0"}.bi-box-arrow-in-up[_ngcontent-%COMP%]:before{content:"\\f1c1"}.bi-box-arrow-left[_ngcontent-%COMP%]:before{content:"\\f1c2"}.bi-box-arrow-right[_ngcontent-%COMP%]:before{content:"\\f1c3"}.bi-box-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f1c4"}.bi-box-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f1c5"}.bi-box-arrow-up[_ngcontent-%COMP%]:before{content:"\\f1c6"}.bi-box-seam[_ngcontent-%COMP%]:before{content:"\\f1c7"}.bi-box[_ngcontent-%COMP%]:before{content:"\\f1c8"}.bi-braces[_ngcontent-%COMP%]:before{content:"\\f1c9"}.bi-bricks[_ngcontent-%COMP%]:before{content:"\\f1ca"}.bi-briefcase-fill[_ngcontent-%COMP%]:before{content:"\\f1cb"}.bi-briefcase[_ngcontent-%COMP%]:before{content:"\\f1cc"}.bi-brightness-alt-high-fill[_ngcontent-%COMP%]:before{content:"\\f1cd"}.bi-brightness-alt-high[_ngcontent-%COMP%]:before{content:"\\f1ce"}.bi-brightness-alt-low-fill[_ngcontent-%COMP%]:before{content:"\\f1cf"}.bi-brightness-alt-low[_ngcontent-%COMP%]:before{content:"\\f1d0"}.bi-brightness-high-fill[_ngcontent-%COMP%]:before{content:"\\f1d1"}.bi-brightness-high[_ngcontent-%COMP%]:before{content:"\\f1d2"}.bi-brightness-low-fill[_ngcontent-%COMP%]:before{content:"\\f1d3"}.bi-brightness-low[_ngcontent-%COMP%]:before{content:"\\f1d4"}.bi-broadcast-pin[_ngcontent-%COMP%]:before{content:"\\f1d5"}.bi-broadcast[_ngcontent-%COMP%]:before{content:"\\f1d6"}.bi-brush-fill[_ngcontent-%COMP%]:before{content:"\\f1d7"}.bi-brush[_ngcontent-%COMP%]:before{content:"\\f1d8"}.bi-bucket-fill[_ngcontent-%COMP%]:before{content:"\\f1d9"}.bi-bucket[_ngcontent-%COMP%]:before{content:"\\f1da"}.bi-bug-fill[_ngcontent-%COMP%]:before{content:"\\f1db"}.bi-bug[_ngcontent-%COMP%]:before{content:"\\f1dc"}.bi-building[_ngcontent-%COMP%]:before{content:"\\f1dd"}.bi-bullseye[_ngcontent-%COMP%]:before{content:"\\f1de"}.bi-calculator-fill[_ngcontent-%COMP%]:before{content:"\\f1df"}.bi-calculator[_ngcontent-%COMP%]:before{content:"\\f1e0"}.bi-calendar-check-fill[_ngcontent-%COMP%]:before{content:"\\f1e1"}.bi-calendar-check[_ngcontent-%COMP%]:before{content:"\\f1e2"}.bi-calendar-date-fill[_ngcontent-%COMP%]:before{content:"\\f1e3"}.bi-calendar-date[_ngcontent-%COMP%]:before{content:"\\f1e4"}.bi-calendar-day-fill[_ngcontent-%COMP%]:before{content:"\\f1e5"}.bi-calendar-day[_ngcontent-%COMP%]:before{content:"\\f1e6"}.bi-calendar-event-fill[_ngcontent-%COMP%]:before{content:"\\f1e7"}.bi-calendar-event[_ngcontent-%COMP%]:before{content:"\\f1e8"}.bi-calendar-fill[_ngcontent-%COMP%]:before{content:"\\f1e9"}.bi-calendar-minus-fill[_ngcontent-%COMP%]:before{content:"\\f1ea"}.bi-calendar-minus[_ngcontent-%COMP%]:before{content:"\\f1eb"}.bi-calendar-month-fill[_ngcontent-%COMP%]:before{content:"\\f1ec"}.bi-calendar-month[_ngcontent-%COMP%]:before{content:"\\f1ed"}.bi-calendar-plus-fill[_ngcontent-%COMP%]:before{content:"\\f1ee"}.bi-calendar-plus[_ngcontent-%COMP%]:before{content:"\\f1ef"}.bi-calendar-range-fill[_ngcontent-%COMP%]:before{content:"\\f1f0"}.bi-calendar-range[_ngcontent-%COMP%]:before{content:"\\f1f1"}.bi-calendar-week-fill[_ngcontent-%COMP%]:before{content:"\\f1f2"}.bi-calendar-week[_ngcontent-%COMP%]:before{content:"\\f1f3"}.bi-calendar-x-fill[_ngcontent-%COMP%]:before{content:"\\f1f4"}.bi-calendar-x[_ngcontent-%COMP%]:before{content:"\\f1f5"}.bi-calendar[_ngcontent-%COMP%]:before{content:"\\f1f6"}.bi-calendar2-check-fill[_ngcontent-%COMP%]:before{content:"\\f1f7"}.bi-calendar2-check[_ngcontent-%COMP%]:before{content:"\\f1f8"}.bi-calendar2-date-fill[_ngcontent-%COMP%]:before{content:"\\f1f9"}.bi-calendar2-date[_ngcontent-%COMP%]:before{content:"\\f1fa"}.bi-calendar2-day-fill[_ngcontent-%COMP%]:before{content:"\\f1fb"}.bi-calendar2-day[_ngcontent-%COMP%]:before{content:"\\f1fc"}.bi-calendar2-event-fill[_ngcontent-%COMP%]:before{content:"\\f1fd"}.bi-calendar2-event[_ngcontent-%COMP%]:before{content:"\\f1fe"}.bi-calendar2-fill[_ngcontent-%COMP%]:before{content:"\\f1ff"}.bi-calendar2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f200"}.bi-calendar2-minus[_ngcontent-%COMP%]:before{content:"\\f201"}.bi-calendar2-month-fill[_ngcontent-%COMP%]:before{content:"\\f202"}.bi-calendar2-month[_ngcontent-%COMP%]:before{content:"\\f203"}.bi-calendar2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f204"}.bi-calendar2-plus[_ngcontent-%COMP%]:before{content:"\\f205"}.bi-calendar2-range-fill[_ngcontent-%COMP%]:before{content:"\\f206"}.bi-calendar2-range[_ngcontent-%COMP%]:before{content:"\\f207"}.bi-calendar2-week-fill[_ngcontent-%COMP%]:before{content:"\\f208"}.bi-calendar2-week[_ngcontent-%COMP%]:before{content:"\\f209"}.bi-calendar2-x-fill[_ngcontent-%COMP%]:before{content:"\\f20a"}.bi-calendar2-x[_ngcontent-%COMP%]:before{content:"\\f20b"}.bi-calendar2[_ngcontent-%COMP%]:before{content:"\\f20c"}.bi-calendar3-event-fill[_ngcontent-%COMP%]:before{content:"\\f20d"}.bi-calendar3-event[_ngcontent-%COMP%]:before{content:"\\f20e"}.bi-calendar3-fill[_ngcontent-%COMP%]:before{content:"\\f20f"}.bi-calendar3-range-fill[_ngcontent-%COMP%]:before{content:"\\f210"}.bi-calendar3-range[_ngcontent-%COMP%]:before{content:"\\f211"}.bi-calendar3-week-fill[_ngcontent-%COMP%]:before{content:"\\f212"}.bi-calendar3-week[_ngcontent-%COMP%]:before{content:"\\f213"}.bi-calendar3[_ngcontent-%COMP%]:before{content:"\\f214"}.bi-calendar4-event[_ngcontent-%COMP%]:before{content:"\\f215"}.bi-calendar4-range[_ngcontent-%COMP%]:before{content:"\\f216"}.bi-calendar4-week[_ngcontent-%COMP%]:before{content:"\\f217"}.bi-calendar4[_ngcontent-%COMP%]:before{content:"\\f218"}.bi-camera-fill[_ngcontent-%COMP%]:before{content:"\\f219"}.bi-camera-reels-fill[_ngcontent-%COMP%]:before{content:"\\f21a"}.bi-camera-reels[_ngcontent-%COMP%]:before{content:"\\f21b"}.bi-camera-video-fill[_ngcontent-%COMP%]:before{content:"\\f21c"}.bi-camera-video-off-fill[_ngcontent-%COMP%]:before{content:"\\f21d"}.bi-camera-video-off[_ngcontent-%COMP%]:before{content:"\\f21e"}.bi-camera-video[_ngcontent-%COMP%]:before{content:"\\f21f"}.bi-camera[_ngcontent-%COMP%]:before{content:"\\f220"}.bi-camera2[_ngcontent-%COMP%]:before{content:"\\f221"}.bi-capslock-fill[_ngcontent-%COMP%]:before{content:"\\f222"}.bi-capslock[_ngcontent-%COMP%]:before{content:"\\f223"}.bi-card-checklist[_ngcontent-%COMP%]:before{content:"\\f224"}.bi-card-heading[_ngcontent-%COMP%]:before{content:"\\f225"}.bi-card-image[_ngcontent-%COMP%]:before{content:"\\f226"}.bi-card-list[_ngcontent-%COMP%]:before{content:"\\f227"}.bi-card-text[_ngcontent-%COMP%]:before{content:"\\f228"}.bi-caret-down-fill[_ngcontent-%COMP%]:before{content:"\\f229"}.bi-caret-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f22a"}.bi-caret-down-square[_ngcontent-%COMP%]:before{content:"\\f22b"}.bi-caret-down[_ngcontent-%COMP%]:before{content:"\\f22c"}.bi-caret-left-fill[_ngcontent-%COMP%]:before{content:"\\f22d"}.bi-caret-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f22e"}.bi-caret-left-square[_ngcontent-%COMP%]:before{content:"\\f22f"}.bi-caret-left[_ngcontent-%COMP%]:before{content:"\\f230"}.bi-caret-right-fill[_ngcontent-%COMP%]:before{content:"\\f231"}.bi-caret-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f232"}.bi-caret-right-square[_ngcontent-%COMP%]:before{content:"\\f233"}.bi-caret-right[_ngcontent-%COMP%]:before{content:"\\f234"}.bi-caret-up-fill[_ngcontent-%COMP%]:before{content:"\\f235"}.bi-caret-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f236"}.bi-caret-up-square[_ngcontent-%COMP%]:before{content:"\\f237"}.bi-caret-up[_ngcontent-%COMP%]:before{content:"\\f238"}.bi-cart-check-fill[_ngcontent-%COMP%]:before{content:"\\f239"}.bi-cart-check[_ngcontent-%COMP%]:before{content:"\\f23a"}.bi-cart-dash-fill[_ngcontent-%COMP%]:before{content:"\\f23b"}.bi-cart-dash[_ngcontent-%COMP%]:before{content:"\\f23c"}.bi-cart-fill[_ngcontent-%COMP%]:before{content:"\\f23d"}.bi-cart-plus-fill[_ngcontent-%COMP%]:before{content:"\\f23e"}.bi-cart-plus[_ngcontent-%COMP%]:before{content:"\\f23f"}.bi-cart-x-fill[_ngcontent-%COMP%]:before{content:"\\f240"}.bi-cart-x[_ngcontent-%COMP%]:before{content:"\\f241"}.bi-cart[_ngcontent-%COMP%]:before{content:"\\f242"}.bi-cart2[_ngcontent-%COMP%]:before{content:"\\f243"}.bi-cart3[_ngcontent-%COMP%]:before{content:"\\f244"}.bi-cart4[_ngcontent-%COMP%]:before{content:"\\f245"}.bi-cash-stack[_ngcontent-%COMP%]:before{content:"\\f246"}.bi-cash[_ngcontent-%COMP%]:before{content:"\\f247"}.bi-cast[_ngcontent-%COMP%]:before{content:"\\f248"}.bi-chat-dots-fill[_ngcontent-%COMP%]:before{content:"\\f249"}.bi-chat-dots[_ngcontent-%COMP%]:before{content:"\\f24a"}.bi-chat-fill[_ngcontent-%COMP%]:before{content:"\\f24b"}.bi-chat-left-dots-fill[_ngcontent-%COMP%]:before{content:"\\f24c"}.bi-chat-left-dots[_ngcontent-%COMP%]:before{content:"\\f24d"}.bi-chat-left-fill[_ngcontent-%COMP%]:before{content:"\\f24e"}.bi-chat-left-quote-fill[_ngcontent-%COMP%]:before{content:"\\f24f"}.bi-chat-left-quote[_ngcontent-%COMP%]:before{content:"\\f250"}.bi-chat-left-text-fill[_ngcontent-%COMP%]:before{content:"\\f251"}.bi-chat-left-text[_ngcontent-%COMP%]:before{content:"\\f252"}.bi-chat-left[_ngcontent-%COMP%]:before{content:"\\f253"}.bi-chat-quote-fill[_ngcontent-%COMP%]:before{content:"\\f254"}.bi-chat-quote[_ngcontent-%COMP%]:before{content:"\\f255"}.bi-chat-right-dots-fill[_ngcontent-%COMP%]:before{content:"\\f256"}.bi-chat-right-dots[_ngcontent-%COMP%]:before{content:"\\f257"}.bi-chat-right-fill[_ngcontent-%COMP%]:before{content:"\\f258"}.bi-chat-right-quote-fill[_ngcontent-%COMP%]:before{content:"\\f259"}.bi-chat-right-quote[_ngcontent-%COMP%]:before{content:"\\f25a"}.bi-chat-right-text-fill[_ngcontent-%COMP%]:before{content:"\\f25b"}.bi-chat-right-text[_ngcontent-%COMP%]:before{content:"\\f25c"}.bi-chat-right[_ngcontent-%COMP%]:before{content:"\\f25d"}.bi-chat-square-dots-fill[_ngcontent-%COMP%]:before{content:"\\f25e"}.bi-chat-square-dots[_ngcontent-%COMP%]:before{content:"\\f25f"}.bi-chat-square-fill[_ngcontent-%COMP%]:before{content:"\\f260"}.bi-chat-square-quote-fill[_ngcontent-%COMP%]:before{content:"\\f261"}.bi-chat-square-quote[_ngcontent-%COMP%]:before{content:"\\f262"}.bi-chat-square-text-fill[_ngcontent-%COMP%]:before{content:"\\f263"}.bi-chat-square-text[_ngcontent-%COMP%]:before{content:"\\f264"}.bi-chat-square[_ngcontent-%COMP%]:before{content:"\\f265"}.bi-chat-text-fill[_ngcontent-%COMP%]:before{content:"\\f266"}.bi-chat-text[_ngcontent-%COMP%]:before{content:"\\f267"}.bi-chat[_ngcontent-%COMP%]:before{content:"\\f268"}.bi-check-all[_ngcontent-%COMP%]:before{content:"\\f269"}.bi-check-circle-fill[_ngcontent-%COMP%]:before{content:"\\f26a"}.bi-check-circle[_ngcontent-%COMP%]:before{content:"\\f26b"}.bi-check-square-fill[_ngcontent-%COMP%]:before{content:"\\f26c"}.bi-check-square[_ngcontent-%COMP%]:before{content:"\\f26d"}.bi-check[_ngcontent-%COMP%]:before{content:"\\f26e"}.bi-check2-all[_ngcontent-%COMP%]:before{content:"\\f26f"}.bi-check2-circle[_ngcontent-%COMP%]:before{content:"\\f270"}.bi-check2-square[_ngcontent-%COMP%]:before{content:"\\f271"}.bi-check2[_ngcontent-%COMP%]:before{content:"\\f272"}.bi-chevron-bar-contract[_ngcontent-%COMP%]:before{content:"\\f273"}.bi-chevron-bar-down[_ngcontent-%COMP%]:before{content:"\\f274"}.bi-chevron-bar-expand[_ngcontent-%COMP%]:before{content:"\\f275"}.bi-chevron-bar-left[_ngcontent-%COMP%]:before{content:"\\f276"}.bi-chevron-bar-right[_ngcontent-%COMP%]:before{content:"\\f277"}.bi-chevron-bar-up[_ngcontent-%COMP%]:before{content:"\\f278"}.bi-chevron-compact-down[_ngcontent-%COMP%]:before{content:"\\f279"}.bi-chevron-compact-left[_ngcontent-%COMP%]:before{content:"\\f27a"}.bi-chevron-compact-right[_ngcontent-%COMP%]:before{content:"\\f27b"}.bi-chevron-compact-up[_ngcontent-%COMP%]:before{content:"\\f27c"}.bi-chevron-contract[_ngcontent-%COMP%]:before{content:"\\f27d"}.bi-chevron-double-down[_ngcontent-%COMP%]:before{content:"\\f27e"}.bi-chevron-double-left[_ngcontent-%COMP%]:before{content:"\\f27f"}.bi-chevron-double-right[_ngcontent-%COMP%]:before{content:"\\f280"}.bi-chevron-double-up[_ngcontent-%COMP%]:before{content:"\\f281"}.bi-chevron-down[_ngcontent-%COMP%]:before{content:"\\f282"}.bi-chevron-expand[_ngcontent-%COMP%]:before{content:"\\f283"}.bi-chevron-left[_ngcontent-%COMP%]:before{content:"\\f284"}.bi-chevron-right[_ngcontent-%COMP%]:before{content:"\\f285"}.bi-chevron-up[_ngcontent-%COMP%]:before{content:"\\f286"}.bi-circle-fill[_ngcontent-%COMP%]:before{content:"\\f287"}.bi-circle-half[_ngcontent-%COMP%]:before{content:"\\f288"}.bi-circle-square[_ngcontent-%COMP%]:before{content:"\\f289"}.bi-circle[_ngcontent-%COMP%]:before{content:"\\f28a"}.bi-clipboard-check[_ngcontent-%COMP%]:before{content:"\\f28b"}.bi-clipboard-data[_ngcontent-%COMP%]:before{content:"\\f28c"}.bi-clipboard-minus[_ngcontent-%COMP%]:before{content:"\\f28d"}.bi-clipboard-plus[_ngcontent-%COMP%]:before{content:"\\f28e"}.bi-clipboard-x[_ngcontent-%COMP%]:before{content:"\\f28f"}.bi-clipboard[_ngcontent-%COMP%]:before{content:"\\f290"}.bi-clock-fill[_ngcontent-%COMP%]:before{content:"\\f291"}.bi-clock-history[_ngcontent-%COMP%]:before{content:"\\f292"}.bi-clock[_ngcontent-%COMP%]:before{content:"\\f293"}.bi-cloud-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f294"}.bi-cloud-arrow-down[_ngcontent-%COMP%]:before{content:"\\f295"}.bi-cloud-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f296"}.bi-cloud-arrow-up[_ngcontent-%COMP%]:before{content:"\\f297"}.bi-cloud-check-fill[_ngcontent-%COMP%]:before{content:"\\f298"}.bi-cloud-check[_ngcontent-%COMP%]:before{content:"\\f299"}.bi-cloud-download-fill[_ngcontent-%COMP%]:before{content:"\\f29a"}.bi-cloud-download[_ngcontent-%COMP%]:before{content:"\\f29b"}.bi-cloud-drizzle-fill[_ngcontent-%COMP%]:before{content:"\\f29c"}.bi-cloud-drizzle[_ngcontent-%COMP%]:before{content:"\\f29d"}.bi-cloud-fill[_ngcontent-%COMP%]:before{content:"\\f29e"}.bi-cloud-fog-fill[_ngcontent-%COMP%]:before{content:"\\f29f"}.bi-cloud-fog[_ngcontent-%COMP%]:before{content:"\\f2a0"}.bi-cloud-fog2-fill[_ngcontent-%COMP%]:before{content:"\\f2a1"}.bi-cloud-fog2[_ngcontent-%COMP%]:before{content:"\\f2a2"}.bi-cloud-hail-fill[_ngcontent-%COMP%]:before{content:"\\f2a3"}.bi-cloud-hail[_ngcontent-%COMP%]:before{content:"\\f2a4"}.bi-cloud-haze-1[_ngcontent-%COMP%]:before{content:"\\f2a5"}.bi-cloud-haze-fill[_ngcontent-%COMP%]:before{content:"\\f2a6"}.bi-cloud-haze[_ngcontent-%COMP%]:before{content:"\\f2a7"}.bi-cloud-haze2-fill[_ngcontent-%COMP%]:before{content:"\\f2a8"}.bi-cloud-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f2a9"}.bi-cloud-lightning-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2aa"}.bi-cloud-lightning-rain[_ngcontent-%COMP%]:before{content:"\\f2ab"}.bi-cloud-lightning[_ngcontent-%COMP%]:before{content:"\\f2ac"}.bi-cloud-minus-fill[_ngcontent-%COMP%]:before{content:"\\f2ad"}.bi-cloud-minus[_ngcontent-%COMP%]:before{content:"\\f2ae"}.bi-cloud-moon-fill[_ngcontent-%COMP%]:before{content:"\\f2af"}.bi-cloud-moon[_ngcontent-%COMP%]:before{content:"\\f2b0"}.bi-cloud-plus-fill[_ngcontent-%COMP%]:before{content:"\\f2b1"}.bi-cloud-plus[_ngcontent-%COMP%]:before{content:"\\f2b2"}.bi-cloud-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2b3"}.bi-cloud-rain-heavy-fill[_ngcontent-%COMP%]:before{content:"\\f2b4"}.bi-cloud-rain-heavy[_ngcontent-%COMP%]:before{content:"\\f2b5"}.bi-cloud-rain[_ngcontent-%COMP%]:before{content:"\\f2b6"}.bi-cloud-slash-fill[_ngcontent-%COMP%]:before{content:"\\f2b7"}.bi-cloud-slash[_ngcontent-%COMP%]:before{content:"\\f2b8"}.bi-cloud-sleet-fill[_ngcontent-%COMP%]:before{content:"\\f2b9"}.bi-cloud-sleet[_ngcontent-%COMP%]:before{content:"\\f2ba"}.bi-cloud-snow-fill[_ngcontent-%COMP%]:before{content:"\\f2bb"}.bi-cloud-snow[_ngcontent-%COMP%]:before{content:"\\f2bc"}.bi-cloud-sun-fill[_ngcontent-%COMP%]:before{content:"\\f2bd"}.bi-cloud-sun[_ngcontent-%COMP%]:before{content:"\\f2be"}.bi-cloud-upload-fill[_ngcontent-%COMP%]:before{content:"\\f2bf"}.bi-cloud-upload[_ngcontent-%COMP%]:before{content:"\\f2c0"}.bi-cloud[_ngcontent-%COMP%]:before{content:"\\f2c1"}.bi-clouds-fill[_ngcontent-%COMP%]:before{content:"\\f2c2"}.bi-clouds[_ngcontent-%COMP%]:before{content:"\\f2c3"}.bi-cloudy-fill[_ngcontent-%COMP%]:before{content:"\\f2c4"}.bi-cloudy[_ngcontent-%COMP%]:before{content:"\\f2c5"}.bi-code-slash[_ngcontent-%COMP%]:before{content:"\\f2c6"}.bi-code-square[_ngcontent-%COMP%]:before{content:"\\f2c7"}.bi-code[_ngcontent-%COMP%]:before{content:"\\f2c8"}.bi-collection-fill[_ngcontent-%COMP%]:before{content:"\\f2c9"}.bi-collection-play-fill[_ngcontent-%COMP%]:before{content:"\\f2ca"}.bi-collection-play[_ngcontent-%COMP%]:before{content:"\\f2cb"}.bi-collection[_ngcontent-%COMP%]:before{content:"\\f2cc"}.bi-columns-gap[_ngcontent-%COMP%]:before{content:"\\f2cd"}.bi-columns[_ngcontent-%COMP%]:before{content:"\\f2ce"}.bi-command[_ngcontent-%COMP%]:before{content:"\\f2cf"}.bi-compass-fill[_ngcontent-%COMP%]:before{content:"\\f2d0"}.bi-compass[_ngcontent-%COMP%]:before{content:"\\f2d1"}.bi-cone-striped[_ngcontent-%COMP%]:before{content:"\\f2d2"}.bi-cone[_ngcontent-%COMP%]:before{content:"\\f2d3"}.bi-controller[_ngcontent-%COMP%]:before{content:"\\f2d4"}.bi-cpu-fill[_ngcontent-%COMP%]:before{content:"\\f2d5"}.bi-cpu[_ngcontent-%COMP%]:before{content:"\\f2d6"}.bi-credit-card-2-back-fill[_ngcontent-%COMP%]:before{content:"\\f2d7"}.bi-credit-card-2-back[_ngcontent-%COMP%]:before{content:"\\f2d8"}.bi-credit-card-2-front-fill[_ngcontent-%COMP%]:before{content:"\\f2d9"}.bi-credit-card-2-front[_ngcontent-%COMP%]:before{content:"\\f2da"}.bi-credit-card-fill[_ngcontent-%COMP%]:before{content:"\\f2db"}.bi-credit-card[_ngcontent-%COMP%]:before{content:"\\f2dc"}.bi-crop[_ngcontent-%COMP%]:before{content:"\\f2dd"}.bi-cup-fill[_ngcontent-%COMP%]:before{content:"\\f2de"}.bi-cup-straw[_ngcontent-%COMP%]:before{content:"\\f2df"}.bi-cup[_ngcontent-%COMP%]:before{content:"\\f2e0"}.bi-cursor-fill[_ngcontent-%COMP%]:before{content:"\\f2e1"}.bi-cursor-text[_ngcontent-%COMP%]:before{content:"\\f2e2"}.bi-cursor[_ngcontent-%COMP%]:before{content:"\\f2e3"}.bi-dash-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f2e4"}.bi-dash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f2e5"}.bi-dash-circle[_ngcontent-%COMP%]:before{content:"\\f2e6"}.bi-dash-square-dotted[_ngcontent-%COMP%]:before{content:"\\f2e7"}.bi-dash-square-fill[_ngcontent-%COMP%]:before{content:"\\f2e8"}.bi-dash-square[_ngcontent-%COMP%]:before{content:"\\f2e9"}.bi-dash[_ngcontent-%COMP%]:before{content:"\\f2ea"}.bi-diagram-2-fill[_ngcontent-%COMP%]:before{content:"\\f2eb"}.bi-diagram-2[_ngcontent-%COMP%]:before{content:"\\f2ec"}.bi-diagram-3-fill[_ngcontent-%COMP%]:before{content:"\\f2ed"}.bi-diagram-3[_ngcontent-%COMP%]:before{content:"\\f2ee"}.bi-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f2ef"}.bi-diamond-half[_ngcontent-%COMP%]:before{content:"\\f2f0"}.bi-diamond[_ngcontent-%COMP%]:before{content:"\\f2f1"}.bi-dice-1-fill[_ngcontent-%COMP%]:before{content:"\\f2f2"}.bi-dice-1[_ngcontent-%COMP%]:before{content:"\\f2f3"}.bi-dice-2-fill[_ngcontent-%COMP%]:before{content:"\\f2f4"}.bi-dice-2[_ngcontent-%COMP%]:before{content:"\\f2f5"}.bi-dice-3-fill[_ngcontent-%COMP%]:before{content:"\\f2f6"}.bi-dice-3[_ngcontent-%COMP%]:before{content:"\\f2f7"}.bi-dice-4-fill[_ngcontent-%COMP%]:before{content:"\\f2f8"}.bi-dice-4[_ngcontent-%COMP%]:before{content:"\\f2f9"}.bi-dice-5-fill[_ngcontent-%COMP%]:before{content:"\\f2fa"}.bi-dice-5[_ngcontent-%COMP%]:before{content:"\\f2fb"}.bi-dice-6-fill[_ngcontent-%COMP%]:before{content:"\\f2fc"}.bi-dice-6[_ngcontent-%COMP%]:before{content:"\\f2fd"}.bi-disc-fill[_ngcontent-%COMP%]:before{content:"\\f2fe"}.bi-disc[_ngcontent-%COMP%]:before{content:"\\f2ff"}.bi-discord[_ngcontent-%COMP%]:before{content:"\\f300"}.bi-display-fill[_ngcontent-%COMP%]:before{content:"\\f301"}.bi-display[_ngcontent-%COMP%]:before{content:"\\f302"}.bi-distribute-horizontal[_ngcontent-%COMP%]:before{content:"\\f303"}.bi-distribute-vertical[_ngcontent-%COMP%]:before{content:"\\f304"}.bi-door-closed-fill[_ngcontent-%COMP%]:before{content:"\\f305"}.bi-door-closed[_ngcontent-%COMP%]:before{content:"\\f306"}.bi-door-open-fill[_ngcontent-%COMP%]:before{content:"\\f307"}.bi-door-open[_ngcontent-%COMP%]:before{content:"\\f308"}.bi-dot[_ngcontent-%COMP%]:before{content:"\\f309"}.bi-download[_ngcontent-%COMP%]:before{content:"\\f30a"}.bi-droplet-fill[_ngcontent-%COMP%]:before{content:"\\f30b"}.bi-droplet-half[_ngcontent-%COMP%]:before{content:"\\f30c"}.bi-droplet[_ngcontent-%COMP%]:before{content:"\\f30d"}.bi-earbuds[_ngcontent-%COMP%]:before{content:"\\f30e"}.bi-easel-fill[_ngcontent-%COMP%]:before{content:"\\f30f"}.bi-easel[_ngcontent-%COMP%]:before{content:"\\f310"}.bi-egg-fill[_ngcontent-%COMP%]:before{content:"\\f311"}.bi-egg-fried[_ngcontent-%COMP%]:before{content:"\\f312"}.bi-egg[_ngcontent-%COMP%]:before{content:"\\f313"}.bi-eject-fill[_ngcontent-%COMP%]:before{content:"\\f314"}.bi-eject[_ngcontent-%COMP%]:before{content:"\\f315"}.bi-emoji-angry-fill[_ngcontent-%COMP%]:before{content:"\\f316"}.bi-emoji-angry[_ngcontent-%COMP%]:before{content:"\\f317"}.bi-emoji-dizzy-fill[_ngcontent-%COMP%]:before{content:"\\f318"}.bi-emoji-dizzy[_ngcontent-%COMP%]:before{content:"\\f319"}.bi-emoji-expressionless-fill[_ngcontent-%COMP%]:before{content:"\\f31a"}.bi-emoji-expressionless[_ngcontent-%COMP%]:before{content:"\\f31b"}.bi-emoji-frown-fill[_ngcontent-%COMP%]:before{content:"\\f31c"}.bi-emoji-frown[_ngcontent-%COMP%]:before{content:"\\f31d"}.bi-emoji-heart-eyes-fill[_ngcontent-%COMP%]:before{content:"\\f31e"}.bi-emoji-heart-eyes[_ngcontent-%COMP%]:before{content:"\\f31f"}.bi-emoji-laughing-fill[_ngcontent-%COMP%]:before{content:"\\f320"}.bi-emoji-laughing[_ngcontent-%COMP%]:before{content:"\\f321"}.bi-emoji-neutral-fill[_ngcontent-%COMP%]:before{content:"\\f322"}.bi-emoji-neutral[_ngcontent-%COMP%]:before{content:"\\f323"}.bi-emoji-smile-fill[_ngcontent-%COMP%]:before{content:"\\f324"}.bi-emoji-smile-upside-down-fill[_ngcontent-%COMP%]:before{content:"\\f325"}.bi-emoji-smile-upside-down[_ngcontent-%COMP%]:before{content:"\\f326"}.bi-emoji-smile[_ngcontent-%COMP%]:before{content:"\\f327"}.bi-emoji-sunglasses-fill[_ngcontent-%COMP%]:before{content:"\\f328"}.bi-emoji-sunglasses[_ngcontent-%COMP%]:before{content:"\\f329"}.bi-emoji-wink-fill[_ngcontent-%COMP%]:before{content:"\\f32a"}.bi-emoji-wink[_ngcontent-%COMP%]:before{content:"\\f32b"}.bi-envelope-fill[_ngcontent-%COMP%]:before{content:"\\f32c"}.bi-envelope-open-fill[_ngcontent-%COMP%]:before{content:"\\f32d"}.bi-envelope-open[_ngcontent-%COMP%]:before{content:"\\f32e"}.bi-envelope[_ngcontent-%COMP%]:before{content:"\\f32f"}.bi-eraser-fill[_ngcontent-%COMP%]:before{content:"\\f330"}.bi-eraser[_ngcontent-%COMP%]:before{content:"\\f331"}.bi-exclamation-circle-fill[_ngcontent-%COMP%]:before{content:"\\f332"}.bi-exclamation-circle[_ngcontent-%COMP%]:before{content:"\\f333"}.bi-exclamation-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f334"}.bi-exclamation-diamond[_ngcontent-%COMP%]:before{content:"\\f335"}.bi-exclamation-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f336"}.bi-exclamation-octagon[_ngcontent-%COMP%]:before{content:"\\f337"}.bi-exclamation-square-fill[_ngcontent-%COMP%]:before{content:"\\f338"}.bi-exclamation-square[_ngcontent-%COMP%]:before{content:"\\f339"}.bi-exclamation-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f33a"}.bi-exclamation-triangle[_ngcontent-%COMP%]:before{content:"\\f33b"}.bi-exclamation[_ngcontent-%COMP%]:before{content:"\\f33c"}.bi-exclude[_ngcontent-%COMP%]:before{content:"\\f33d"}.bi-eye-fill[_ngcontent-%COMP%]:before{content:"\\f33e"}.bi-eye-slash-fill[_ngcontent-%COMP%]:before{content:"\\f33f"}.bi-eye-slash[_ngcontent-%COMP%]:before{content:"\\f340"}.bi-eye[_ngcontent-%COMP%]:before{content:"\\f341"}.bi-eyedropper[_ngcontent-%COMP%]:before{content:"\\f342"}.bi-eyeglasses[_ngcontent-%COMP%]:before{content:"\\f343"}.bi-facebook[_ngcontent-%COMP%]:before{content:"\\f344"}.bi-file-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f345"}.bi-file-arrow-down[_ngcontent-%COMP%]:before{content:"\\f346"}.bi-file-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f347"}.bi-file-arrow-up[_ngcontent-%COMP%]:before{content:"\\f348"}.bi-file-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f349"}.bi-file-bar-graph[_ngcontent-%COMP%]:before{content:"\\f34a"}.bi-file-binary-fill[_ngcontent-%COMP%]:before{content:"\\f34b"}.bi-file-binary[_ngcontent-%COMP%]:before{content:"\\f34c"}.bi-file-break-fill[_ngcontent-%COMP%]:before{content:"\\f34d"}.bi-file-break[_ngcontent-%COMP%]:before{content:"\\f34e"}.bi-file-check-fill[_ngcontent-%COMP%]:before{content:"\\f34f"}.bi-file-check[_ngcontent-%COMP%]:before{content:"\\f350"}.bi-file-code-fill[_ngcontent-%COMP%]:before{content:"\\f351"}.bi-file-code[_ngcontent-%COMP%]:before{content:"\\f352"}.bi-file-diff-fill[_ngcontent-%COMP%]:before{content:"\\f353"}.bi-file-diff[_ngcontent-%COMP%]:before{content:"\\f354"}.bi-file-earmark-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f355"}.bi-file-earmark-arrow-down[_ngcontent-%COMP%]:before{content:"\\f356"}.bi-file-earmark-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f357"}.bi-file-earmark-arrow-up[_ngcontent-%COMP%]:before{content:"\\f358"}.bi-file-earmark-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f359"}.bi-file-earmark-bar-graph[_ngcontent-%COMP%]:before{content:"\\f35a"}.bi-file-earmark-binary-fill[_ngcontent-%COMP%]:before{content:"\\f35b"}.bi-file-earmark-binary[_ngcontent-%COMP%]:before{content:"\\f35c"}.bi-file-earmark-break-fill[_ngcontent-%COMP%]:before{content:"\\f35d"}.bi-file-earmark-break[_ngcontent-%COMP%]:before{content:"\\f35e"}.bi-file-earmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f35f"}.bi-file-earmark-check[_ngcontent-%COMP%]:before{content:"\\f360"}.bi-file-earmark-code-fill[_ngcontent-%COMP%]:before{content:"\\f361"}.bi-file-earmark-code[_ngcontent-%COMP%]:before{content:"\\f362"}.bi-file-earmark-diff-fill[_ngcontent-%COMP%]:before{content:"\\f363"}.bi-file-earmark-diff[_ngcontent-%COMP%]:before{content:"\\f364"}.bi-file-earmark-easel-fill[_ngcontent-%COMP%]:before{content:"\\f365"}.bi-file-earmark-easel[_ngcontent-%COMP%]:before{content:"\\f366"}.bi-file-earmark-excel-fill[_ngcontent-%COMP%]:before{content:"\\f367"}.bi-file-earmark-excel[_ngcontent-%COMP%]:before{content:"\\f368"}.bi-file-earmark-fill[_ngcontent-%COMP%]:before{content:"\\f369"}.bi-file-earmark-font-fill[_ngcontent-%COMP%]:before{content:"\\f36a"}.bi-file-earmark-font[_ngcontent-%COMP%]:before{content:"\\f36b"}.bi-file-earmark-image-fill[_ngcontent-%COMP%]:before{content:"\\f36c"}.bi-file-earmark-image[_ngcontent-%COMP%]:before{content:"\\f36d"}.bi-file-earmark-lock-fill[_ngcontent-%COMP%]:before{content:"\\f36e"}.bi-file-earmark-lock[_ngcontent-%COMP%]:before{content:"\\f36f"}.bi-file-earmark-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f370"}.bi-file-earmark-lock2[_ngcontent-%COMP%]:before{content:"\\f371"}.bi-file-earmark-medical-fill[_ngcontent-%COMP%]:before{content:"\\f372"}.bi-file-earmark-medical[_ngcontent-%COMP%]:before{content:"\\f373"}.bi-file-earmark-minus-fill[_ngcontent-%COMP%]:before{content:"\\f374"}.bi-file-earmark-minus[_ngcontent-%COMP%]:before{content:"\\f375"}.bi-file-earmark-music-fill[_ngcontent-%COMP%]:before{content:"\\f376"}.bi-file-earmark-music[_ngcontent-%COMP%]:before{content:"\\f377"}.bi-file-earmark-person-fill[_ngcontent-%COMP%]:before{content:"\\f378"}.bi-file-earmark-person[_ngcontent-%COMP%]:before{content:"\\f379"}.bi-file-earmark-play-fill[_ngcontent-%COMP%]:before{content:"\\f37a"}.bi-file-earmark-play[_ngcontent-%COMP%]:before{content:"\\f37b"}.bi-file-earmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f37c"}.bi-file-earmark-plus[_ngcontent-%COMP%]:before{content:"\\f37d"}.bi-file-earmark-post-fill[_ngcontent-%COMP%]:before{content:"\\f37e"}.bi-file-earmark-post[_ngcontent-%COMP%]:before{content:"\\f37f"}.bi-file-earmark-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f380"}.bi-file-earmark-ppt[_ngcontent-%COMP%]:before{content:"\\f381"}.bi-file-earmark-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f382"}.bi-file-earmark-richtext[_ngcontent-%COMP%]:before{content:"\\f383"}.bi-file-earmark-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f384"}.bi-file-earmark-ruled[_ngcontent-%COMP%]:before{content:"\\f385"}.bi-file-earmark-slides-fill[_ngcontent-%COMP%]:before{content:"\\f386"}.bi-file-earmark-slides[_ngcontent-%COMP%]:before{content:"\\f387"}.bi-file-earmark-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f388"}.bi-file-earmark-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f389"}.bi-file-earmark-text-fill[_ngcontent-%COMP%]:before{content:"\\f38a"}.bi-file-earmark-text[_ngcontent-%COMP%]:before{content:"\\f38b"}.bi-file-earmark-word-fill[_ngcontent-%COMP%]:before{content:"\\f38c"}.bi-file-earmark-word[_ngcontent-%COMP%]:before{content:"\\f38d"}.bi-file-earmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f38e"}.bi-file-earmark-x[_ngcontent-%COMP%]:before{content:"\\f38f"}.bi-file-earmark-zip-fill[_ngcontent-%COMP%]:before{content:"\\f390"}.bi-file-earmark-zip[_ngcontent-%COMP%]:before{content:"\\f391"}.bi-file-earmark[_ngcontent-%COMP%]:before{content:"\\f392"}.bi-file-easel-fill[_ngcontent-%COMP%]:before{content:"\\f393"}.bi-file-easel[_ngcontent-%COMP%]:before{content:"\\f394"}.bi-file-excel-fill[_ngcontent-%COMP%]:before{content:"\\f395"}.bi-file-excel[_ngcontent-%COMP%]:before{content:"\\f396"}.bi-file-fill[_ngcontent-%COMP%]:before{content:"\\f397"}.bi-file-font-fill[_ngcontent-%COMP%]:before{content:"\\f398"}.bi-file-font[_ngcontent-%COMP%]:before{content:"\\f399"}.bi-file-image-fill[_ngcontent-%COMP%]:before{content:"\\f39a"}.bi-file-image[_ngcontent-%COMP%]:before{content:"\\f39b"}.bi-file-lock-fill[_ngcontent-%COMP%]:before{content:"\\f39c"}.bi-file-lock[_ngcontent-%COMP%]:before{content:"\\f39d"}.bi-file-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f39e"}.bi-file-lock2[_ngcontent-%COMP%]:before{content:"\\f39f"}.bi-file-medical-fill[_ngcontent-%COMP%]:before{content:"\\f3a0"}.bi-file-medical[_ngcontent-%COMP%]:before{content:"\\f3a1"}.bi-file-minus-fill[_ngcontent-%COMP%]:before{content:"\\f3a2"}.bi-file-minus[_ngcontent-%COMP%]:before{content:"\\f3a3"}.bi-file-music-fill[_ngcontent-%COMP%]:before{content:"\\f3a4"}.bi-file-music[_ngcontent-%COMP%]:before{content:"\\f3a5"}.bi-file-person-fill[_ngcontent-%COMP%]:before{content:"\\f3a6"}.bi-file-person[_ngcontent-%COMP%]:before{content:"\\f3a7"}.bi-file-play-fill[_ngcontent-%COMP%]:before{content:"\\f3a8"}.bi-file-play[_ngcontent-%COMP%]:before{content:"\\f3a9"}.bi-file-plus-fill[_ngcontent-%COMP%]:before{content:"\\f3aa"}.bi-file-plus[_ngcontent-%COMP%]:before{content:"\\f3ab"}.bi-file-post-fill[_ngcontent-%COMP%]:before{content:"\\f3ac"}.bi-file-post[_ngcontent-%COMP%]:before{content:"\\f3ad"}.bi-file-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f3ae"}.bi-file-ppt[_ngcontent-%COMP%]:before{content:"\\f3af"}.bi-file-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f3b0"}.bi-file-richtext[_ngcontent-%COMP%]:before{content:"\\f3b1"}.bi-file-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f3b2"}.bi-file-ruled[_ngcontent-%COMP%]:before{content:"\\f3b3"}.bi-file-slides-fill[_ngcontent-%COMP%]:before{content:"\\f3b4"}.bi-file-slides[_ngcontent-%COMP%]:before{content:"\\f3b5"}.bi-file-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f3b6"}.bi-file-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f3b7"}.bi-file-text-fill[_ngcontent-%COMP%]:before{content:"\\f3b8"}.bi-file-text[_ngcontent-%COMP%]:before{content:"\\f3b9"}.bi-file-word-fill[_ngcontent-%COMP%]:before{content:"\\f3ba"}.bi-file-word[_ngcontent-%COMP%]:before{content:"\\f3bb"}.bi-file-x-fill[_ngcontent-%COMP%]:before{content:"\\f3bc"}.bi-file-x[_ngcontent-%COMP%]:before{content:"\\f3bd"}.bi-file-zip-fill[_ngcontent-%COMP%]:before{content:"\\f3be"}.bi-file-zip[_ngcontent-%COMP%]:before{content:"\\f3bf"}.bi-file[_ngcontent-%COMP%]:before{content:"\\f3c0"}.bi-files-alt[_ngcontent-%COMP%]:before{content:"\\f3c1"}.bi-files[_ngcontent-%COMP%]:before{content:"\\f3c2"}.bi-film[_ngcontent-%COMP%]:before{content:"\\f3c3"}.bi-filter-circle-fill[_ngcontent-%COMP%]:before{content:"\\f3c4"}.bi-filter-circle[_ngcontent-%COMP%]:before{content:"\\f3c5"}.bi-filter-left[_ngcontent-%COMP%]:before{content:"\\f3c6"}.bi-filter-right[_ngcontent-%COMP%]:before{content:"\\f3c7"}.bi-filter-square-fill[_ngcontent-%COMP%]:before{content:"\\f3c8"}.bi-filter-square[_ngcontent-%COMP%]:before{content:"\\f3c9"}.bi-filter[_ngcontent-%COMP%]:before{content:"\\f3ca"}.bi-flag-fill[_ngcontent-%COMP%]:before{content:"\\f3cb"}.bi-flag[_ngcontent-%COMP%]:before{content:"\\f3cc"}.bi-flower1[_ngcontent-%COMP%]:before{content:"\\f3cd"}.bi-flower2[_ngcontent-%COMP%]:before{content:"\\f3ce"}.bi-flower3[_ngcontent-%COMP%]:before{content:"\\f3cf"}.bi-folder-check[_ngcontent-%COMP%]:before{content:"\\f3d0"}.bi-folder-fill[_ngcontent-%COMP%]:before{content:"\\f3d1"}.bi-folder-minus[_ngcontent-%COMP%]:before{content:"\\f3d2"}.bi-folder-plus[_ngcontent-%COMP%]:before{content:"\\f3d3"}.bi-folder-symlink-fill[_ngcontent-%COMP%]:before{content:"\\f3d4"}.bi-folder-symlink[_ngcontent-%COMP%]:before{content:"\\f3d5"}.bi-folder-x[_ngcontent-%COMP%]:before{content:"\\f3d6"}.bi-folder[_ngcontent-%COMP%]:before{content:"\\f3d7"}.bi-folder2-open[_ngcontent-%COMP%]:before{content:"\\f3d8"}.bi-folder2[_ngcontent-%COMP%]:before{content:"\\f3d9"}.bi-fonts[_ngcontent-%COMP%]:before{content:"\\f3da"}.bi-forward-fill[_ngcontent-%COMP%]:before{content:"\\f3db"}.bi-forward[_ngcontent-%COMP%]:before{content:"\\f3dc"}.bi-front[_ngcontent-%COMP%]:before{content:"\\f3dd"}.bi-fullscreen-exit[_ngcontent-%COMP%]:before{content:"\\f3de"}.bi-fullscreen[_ngcontent-%COMP%]:before{content:"\\f3df"}.bi-funnel-fill[_ngcontent-%COMP%]:before{content:"\\f3e0"}.bi-funnel[_ngcontent-%COMP%]:before{content:"\\f3e1"}.bi-gear-fill[_ngcontent-%COMP%]:before{content:"\\f3e2"}.bi-gear-wide-connected[_ngcontent-%COMP%]:before{content:"\\f3e3"}.bi-gear-wide[_ngcontent-%COMP%]:before{content:"\\f3e4"}.bi-gear[_ngcontent-%COMP%]:before{content:"\\f3e5"}.bi-gem[_ngcontent-%COMP%]:before{content:"\\f3e6"}.bi-geo-alt-fill[_ngcontent-%COMP%]:before{content:"\\f3e7"}.bi-geo-alt[_ngcontent-%COMP%]:before{content:"\\f3e8"}.bi-geo-fill[_ngcontent-%COMP%]:before{content:"\\f3e9"}.bi-geo[_ngcontent-%COMP%]:before{content:"\\f3ea"}.bi-gift-fill[_ngcontent-%COMP%]:before{content:"\\f3eb"}.bi-gift[_ngcontent-%COMP%]:before{content:"\\f3ec"}.bi-github[_ngcontent-%COMP%]:before{content:"\\f3ed"}.bi-globe[_ngcontent-%COMP%]:before{content:"\\f3ee"}.bi-globe2[_ngcontent-%COMP%]:before{content:"\\f3ef"}.bi-google[_ngcontent-%COMP%]:before{content:"\\f3f0"}.bi-graph-down[_ngcontent-%COMP%]:before{content:"\\f3f1"}.bi-graph-up[_ngcontent-%COMP%]:before{content:"\\f3f2"}.bi-grid-1x2-fill[_ngcontent-%COMP%]:before{content:"\\f3f3"}.bi-grid-1x2[_ngcontent-%COMP%]:before{content:"\\f3f4"}.bi-grid-3x2-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f5"}.bi-grid-3x2-gap[_ngcontent-%COMP%]:before{content:"\\f3f6"}.bi-grid-3x2[_ngcontent-%COMP%]:before{content:"\\f3f7"}.bi-grid-3x3-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f8"}.bi-grid-3x3-gap[_ngcontent-%COMP%]:before{content:"\\f3f9"}.bi-grid-3x3[_ngcontent-%COMP%]:before{content:"\\f3fa"}.bi-grid-fill[_ngcontent-%COMP%]:before{content:"\\f3fb"}.bi-grid[_ngcontent-%COMP%]:before{content:"\\f3fc"}.bi-grip-horizontal[_ngcontent-%COMP%]:before{content:"\\f3fd"}.bi-grip-vertical[_ngcontent-%COMP%]:before{content:"\\f3fe"}.bi-hammer[_ngcontent-%COMP%]:before{content:"\\f3ff"}.bi-hand-index-fill[_ngcontent-%COMP%]:before{content:"\\f400"}.bi-hand-index-thumb-fill[_ngcontent-%COMP%]:before{content:"\\f401"}.bi-hand-index-thumb[_ngcontent-%COMP%]:before{content:"\\f402"}.bi-hand-index[_ngcontent-%COMP%]:before{content:"\\f403"}.bi-hand-thumbs-down-fill[_ngcontent-%COMP%]:before{content:"\\f404"}.bi-hand-thumbs-down[_ngcontent-%COMP%]:before{content:"\\f405"}.bi-hand-thumbs-up-fill[_ngcontent-%COMP%]:before{content:"\\f406"}.bi-hand-thumbs-up[_ngcontent-%COMP%]:before{content:"\\f407"}.bi-handbag-fill[_ngcontent-%COMP%]:before{content:"\\f408"}.bi-handbag[_ngcontent-%COMP%]:before{content:"\\f409"}.bi-hash[_ngcontent-%COMP%]:before{content:"\\f40a"}.bi-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f40b"}.bi-hdd-network-fill[_ngcontent-%COMP%]:before{content:"\\f40c"}.bi-hdd-network[_ngcontent-%COMP%]:before{content:"\\f40d"}.bi-hdd-rack-fill[_ngcontent-%COMP%]:before{content:"\\f40e"}.bi-hdd-rack[_ngcontent-%COMP%]:before{content:"\\f40f"}.bi-hdd-stack-fill[_ngcontent-%COMP%]:before{content:"\\f410"}.bi-hdd-stack[_ngcontent-%COMP%]:before{content:"\\f411"}.bi-hdd[_ngcontent-%COMP%]:before{content:"\\f412"}.bi-headphones[_ngcontent-%COMP%]:before{content:"\\f413"}.bi-headset[_ngcontent-%COMP%]:before{content:"\\f414"}.bi-heart-fill[_ngcontent-%COMP%]:before{content:"\\f415"}.bi-heart-half[_ngcontent-%COMP%]:before{content:"\\f416"}.bi-heart[_ngcontent-%COMP%]:before{content:"\\f417"}.bi-heptagon-fill[_ngcontent-%COMP%]:before{content:"\\f418"}.bi-heptagon-half[_ngcontent-%COMP%]:before{content:"\\f419"}.bi-heptagon[_ngcontent-%COMP%]:before{content:"\\f41a"}.bi-hexagon-fill[_ngcontent-%COMP%]:before{content:"\\f41b"}.bi-hexagon-half[_ngcontent-%COMP%]:before{content:"\\f41c"}.bi-hexagon[_ngcontent-%COMP%]:before{content:"\\f41d"}.bi-hourglass-bottom[_ngcontent-%COMP%]:before{content:"\\f41e"}.bi-hourglass-split[_ngcontent-%COMP%]:before{content:"\\f41f"}.bi-hourglass-top[_ngcontent-%COMP%]:before{content:"\\f420"}.bi-hourglass[_ngcontent-%COMP%]:before{content:"\\f421"}.bi-house-door-fill[_ngcontent-%COMP%]:before{content:"\\f422"}.bi-house-door[_ngcontent-%COMP%]:before{content:"\\f423"}.bi-house-fill[_ngcontent-%COMP%]:before{content:"\\f424"}.bi-house[_ngcontent-%COMP%]:before{content:"\\f425"}.bi-hr[_ngcontent-%COMP%]:before{content:"\\f426"}.bi-hurricane[_ngcontent-%COMP%]:before{content:"\\f427"}.bi-image-alt[_ngcontent-%COMP%]:before{content:"\\f428"}.bi-image-fill[_ngcontent-%COMP%]:before{content:"\\f429"}.bi-image[_ngcontent-%COMP%]:before{content:"\\f42a"}.bi-images[_ngcontent-%COMP%]:before{content:"\\f42b"}.bi-inbox-fill[_ngcontent-%COMP%]:before{content:"\\f42c"}.bi-inbox[_ngcontent-%COMP%]:before{content:"\\f42d"}.bi-inboxes-fill[_ngcontent-%COMP%]:before{content:"\\f42e"}.bi-inboxes[_ngcontent-%COMP%]:before{content:"\\f42f"}.bi-info-circle-fill[_ngcontent-%COMP%]:before{content:"\\f430"}.bi-info-circle[_ngcontent-%COMP%]:before{content:"\\f431"}.bi-info-square-fill[_ngcontent-%COMP%]:before{content:"\\f432"}.bi-info-square[_ngcontent-%COMP%]:before{content:"\\f433"}.bi-info[_ngcontent-%COMP%]:before{content:"\\f434"}.bi-input-cursor-text[_ngcontent-%COMP%]:before{content:"\\f435"}.bi-input-cursor[_ngcontent-%COMP%]:before{content:"\\f436"}.bi-instagram[_ngcontent-%COMP%]:before{content:"\\f437"}.bi-intersect[_ngcontent-%COMP%]:before{content:"\\f438"}.bi-journal-album[_ngcontent-%COMP%]:before{content:"\\f439"}.bi-journal-arrow-down[_ngcontent-%COMP%]:before{content:"\\f43a"}.bi-journal-arrow-up[_ngcontent-%COMP%]:before{content:"\\f43b"}.bi-journal-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f43c"}.bi-journal-bookmark[_ngcontent-%COMP%]:before{content:"\\f43d"}.bi-journal-check[_ngcontent-%COMP%]:before{content:"\\f43e"}.bi-journal-code[_ngcontent-%COMP%]:before{content:"\\f43f"}.bi-journal-medical[_ngcontent-%COMP%]:before{content:"\\f440"}.bi-journal-minus[_ngcontent-%COMP%]:before{content:"\\f441"}.bi-journal-plus[_ngcontent-%COMP%]:before{content:"\\f442"}.bi-journal-richtext[_ngcontent-%COMP%]:before{content:"\\f443"}.bi-journal-text[_ngcontent-%COMP%]:before{content:"\\f444"}.bi-journal-x[_ngcontent-%COMP%]:before{content:"\\f445"}.bi-journal[_ngcontent-%COMP%]:before{content:"\\f446"}.bi-journals[_ngcontent-%COMP%]:before{content:"\\f447"}.bi-joystick[_ngcontent-%COMP%]:before{content:"\\f448"}.bi-justify-left[_ngcontent-%COMP%]:before{content:"\\f449"}.bi-justify-right[_ngcontent-%COMP%]:before{content:"\\f44a"}.bi-justify[_ngcontent-%COMP%]:before{content:"\\f44b"}.bi-kanban-fill[_ngcontent-%COMP%]:before{content:"\\f44c"}.bi-kanban[_ngcontent-%COMP%]:before{content:"\\f44d"}.bi-key-fill[_ngcontent-%COMP%]:before{content:"\\f44e"}.bi-key[_ngcontent-%COMP%]:before{content:"\\f44f"}.bi-keyboard-fill[_ngcontent-%COMP%]:before{content:"\\f450"}.bi-keyboard[_ngcontent-%COMP%]:before{content:"\\f451"}.bi-ladder[_ngcontent-%COMP%]:before{content:"\\f452"}.bi-lamp-fill[_ngcontent-%COMP%]:before{content:"\\f453"}.bi-lamp[_ngcontent-%COMP%]:before{content:"\\f454"}.bi-laptop-fill[_ngcontent-%COMP%]:before{content:"\\f455"}.bi-laptop[_ngcontent-%COMP%]:before{content:"\\f456"}.bi-layer-backward[_ngcontent-%COMP%]:before{content:"\\f457"}.bi-layer-forward[_ngcontent-%COMP%]:before{content:"\\f458"}.bi-layers-fill[_ngcontent-%COMP%]:before{content:"\\f459"}.bi-layers-half[_ngcontent-%COMP%]:before{content:"\\f45a"}.bi-layers[_ngcontent-%COMP%]:before{content:"\\f45b"}.bi-layout-sidebar-inset-reverse[_ngcontent-%COMP%]:before{content:"\\f45c"}.bi-layout-sidebar-inset[_ngcontent-%COMP%]:before{content:"\\f45d"}.bi-layout-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f45e"}.bi-layout-sidebar[_ngcontent-%COMP%]:before{content:"\\f45f"}.bi-layout-split[_ngcontent-%COMP%]:before{content:"\\f460"}.bi-layout-text-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f461"}.bi-layout-text-sidebar[_ngcontent-%COMP%]:before{content:"\\f462"}.bi-layout-text-window-reverse[_ngcontent-%COMP%]:before{content:"\\f463"}.bi-layout-text-window[_ngcontent-%COMP%]:before{content:"\\f464"}.bi-layout-three-columns[_ngcontent-%COMP%]:before{content:"\\f465"}.bi-layout-wtf[_ngcontent-%COMP%]:before{content:"\\f466"}.bi-life-preserver[_ngcontent-%COMP%]:before{content:"\\f467"}.bi-lightbulb-fill[_ngcontent-%COMP%]:before{content:"\\f468"}.bi-lightbulb-off-fill[_ngcontent-%COMP%]:before{content:"\\f469"}.bi-lightbulb-off[_ngcontent-%COMP%]:before{content:"\\f46a"}.bi-lightbulb[_ngcontent-%COMP%]:before{content:"\\f46b"}.bi-lightning-charge-fill[_ngcontent-%COMP%]:before{content:"\\f46c"}.bi-lightning-charge[_ngcontent-%COMP%]:before{content:"\\f46d"}.bi-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f46e"}.bi-lightning[_ngcontent-%COMP%]:before{content:"\\f46f"}.bi-link-45deg[_ngcontent-%COMP%]:before{content:"\\f470"}.bi-link[_ngcontent-%COMP%]:before{content:"\\f471"}.bi-linkedin[_ngcontent-%COMP%]:before{content:"\\f472"}.bi-list-check[_ngcontent-%COMP%]:before{content:"\\f473"}.bi-list-nested[_ngcontent-%COMP%]:before{content:"\\f474"}.bi-list-ol[_ngcontent-%COMP%]:before{content:"\\f475"}.bi-list-stars[_ngcontent-%COMP%]:before{content:"\\f476"}.bi-list-task[_ngcontent-%COMP%]:before{content:"\\f477"}.bi-list-ul[_ngcontent-%COMP%]:before{content:"\\f478"}.bi-list[_ngcontent-%COMP%]:before{content:"\\f479"}.bi-lock-fill[_ngcontent-%COMP%]:before{content:"\\f47a"}.bi-lock[_ngcontent-%COMP%]:before{content:"\\f47b"}.bi-mailbox[_ngcontent-%COMP%]:before{content:"\\f47c"}.bi-mailbox2[_ngcontent-%COMP%]:before{content:"\\f47d"}.bi-map-fill[_ngcontent-%COMP%]:before{content:"\\f47e"}.bi-map[_ngcontent-%COMP%]:before{content:"\\f47f"}.bi-markdown-fill[_ngcontent-%COMP%]:before{content:"\\f480"}.bi-markdown[_ngcontent-%COMP%]:before{content:"\\f481"}.bi-mask[_ngcontent-%COMP%]:before{content:"\\f482"}.bi-megaphone-fill[_ngcontent-%COMP%]:before{content:"\\f483"}.bi-megaphone[_ngcontent-%COMP%]:before{content:"\\f484"}.bi-menu-app-fill[_ngcontent-%COMP%]:before{content:"\\f485"}.bi-menu-app[_ngcontent-%COMP%]:before{content:"\\f486"}.bi-menu-button-fill[_ngcontent-%COMP%]:before{content:"\\f487"}.bi-menu-button-wide-fill[_ngcontent-%COMP%]:before{content:"\\f488"}.bi-menu-button-wide[_ngcontent-%COMP%]:before{content:"\\f489"}.bi-menu-button[_ngcontent-%COMP%]:before{content:"\\f48a"}.bi-menu-down[_ngcontent-%COMP%]:before{content:"\\f48b"}.bi-menu-up[_ngcontent-%COMP%]:before{content:"\\f48c"}.bi-mic-fill[_ngcontent-%COMP%]:before{content:"\\f48d"}.bi-mic-mute-fill[_ngcontent-%COMP%]:before{content:"\\f48e"}.bi-mic-mute[_ngcontent-%COMP%]:before{content:"\\f48f"}.bi-mic[_ngcontent-%COMP%]:before{content:"\\f490"}.bi-minecart-loaded[_ngcontent-%COMP%]:before{content:"\\f491"}.bi-minecart[_ngcontent-%COMP%]:before{content:"\\f492"}.bi-moisture[_ngcontent-%COMP%]:before{content:"\\f493"}.bi-moon-fill[_ngcontent-%COMP%]:before{content:"\\f494"}.bi-moon-stars-fill[_ngcontent-%COMP%]:before{content:"\\f495"}.bi-moon-stars[_ngcontent-%COMP%]:before{content:"\\f496"}.bi-moon[_ngcontent-%COMP%]:before{content:"\\f497"}.bi-mouse-fill[_ngcontent-%COMP%]:before{content:"\\f498"}.bi-mouse[_ngcontent-%COMP%]:before{content:"\\f499"}.bi-mouse2-fill[_ngcontent-%COMP%]:before{content:"\\f49a"}.bi-mouse2[_ngcontent-%COMP%]:before{content:"\\f49b"}.bi-mouse3-fill[_ngcontent-%COMP%]:before{content:"\\f49c"}.bi-mouse3[_ngcontent-%COMP%]:before{content:"\\f49d"}.bi-music-note-beamed[_ngcontent-%COMP%]:before{content:"\\f49e"}.bi-music-note-list[_ngcontent-%COMP%]:before{content:"\\f49f"}.bi-music-note[_ngcontent-%COMP%]:before{content:"\\f4a0"}.bi-music-player-fill[_ngcontent-%COMP%]:before{content:"\\f4a1"}.bi-music-player[_ngcontent-%COMP%]:before{content:"\\f4a2"}.bi-newspaper[_ngcontent-%COMP%]:before{content:"\\f4a3"}.bi-node-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4a4"}.bi-node-minus[_ngcontent-%COMP%]:before{content:"\\f4a5"}.bi-node-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4a6"}.bi-node-plus[_ngcontent-%COMP%]:before{content:"\\f4a7"}.bi-nut-fill[_ngcontent-%COMP%]:before{content:"\\f4a8"}.bi-nut[_ngcontent-%COMP%]:before{content:"\\f4a9"}.bi-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f4aa"}.bi-octagon-half[_ngcontent-%COMP%]:before{content:"\\f4ab"}.bi-octagon[_ngcontent-%COMP%]:before{content:"\\f4ac"}.bi-option[_ngcontent-%COMP%]:before{content:"\\f4ad"}.bi-outlet[_ngcontent-%COMP%]:before{content:"\\f4ae"}.bi-paint-bucket[_ngcontent-%COMP%]:before{content:"\\f4af"}.bi-palette-fill[_ngcontent-%COMP%]:before{content:"\\f4b0"}.bi-palette[_ngcontent-%COMP%]:before{content:"\\f4b1"}.bi-palette2[_ngcontent-%COMP%]:before{content:"\\f4b2"}.bi-paperclip[_ngcontent-%COMP%]:before{content:"\\f4b3"}.bi-paragraph[_ngcontent-%COMP%]:before{content:"\\f4b4"}.bi-patch-check-fill[_ngcontent-%COMP%]:before{content:"\\f4b5"}.bi-patch-check[_ngcontent-%COMP%]:before{content:"\\f4b6"}.bi-patch-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f4b7"}.bi-patch-exclamation[_ngcontent-%COMP%]:before{content:"\\f4b8"}.bi-patch-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4b9"}.bi-patch-minus[_ngcontent-%COMP%]:before{content:"\\f4ba"}.bi-patch-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4bb"}.bi-patch-plus[_ngcontent-%COMP%]:before{content:"\\f4bc"}.bi-patch-question-fill[_ngcontent-%COMP%]:before{content:"\\f4bd"}.bi-patch-question[_ngcontent-%COMP%]:before{content:"\\f4be"}.bi-pause-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4bf"}.bi-pause-btn[_ngcontent-%COMP%]:before{content:"\\f4c0"}.bi-pause-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4c1"}.bi-pause-circle[_ngcontent-%COMP%]:before{content:"\\f4c2"}.bi-pause-fill[_ngcontent-%COMP%]:before{content:"\\f4c3"}.bi-pause[_ngcontent-%COMP%]:before{content:"\\f4c4"}.bi-peace-fill[_ngcontent-%COMP%]:before{content:"\\f4c5"}.bi-peace[_ngcontent-%COMP%]:before{content:"\\f4c6"}.bi-pen-fill[_ngcontent-%COMP%]:before{content:"\\f4c7"}.bi-pen[_ngcontent-%COMP%]:before{content:"\\f4c8"}.bi-pencil-fill[_ngcontent-%COMP%]:before{content:"\\f4c9"}.bi-pencil-square[_ngcontent-%COMP%]:before{content:"\\f4ca"}.bi-pencil[_ngcontent-%COMP%]:before{content:"\\f4cb"}.bi-pentagon-fill[_ngcontent-%COMP%]:before{content:"\\f4cc"}.bi-pentagon-half[_ngcontent-%COMP%]:before{content:"\\f4cd"}.bi-pentagon[_ngcontent-%COMP%]:before{content:"\\f4ce"}.bi-people-fill[_ngcontent-%COMP%]:before{content:"\\f4cf"}.bi-people[_ngcontent-%COMP%]:before{content:"\\f4d0"}.bi-percent[_ngcontent-%COMP%]:before{content:"\\f4d1"}.bi-person-badge-fill[_ngcontent-%COMP%]:before{content:"\\f4d2"}.bi-person-badge[_ngcontent-%COMP%]:before{content:"\\f4d3"}.bi-person-bounding-box[_ngcontent-%COMP%]:before{content:"\\f4d4"}.bi-person-check-fill[_ngcontent-%COMP%]:before{content:"\\f4d5"}.bi-person-check[_ngcontent-%COMP%]:before{content:"\\f4d6"}.bi-person-circle[_ngcontent-%COMP%]:before{content:"\\f4d7"}.bi-person-dash-fill[_ngcontent-%COMP%]:before{content:"\\f4d8"}.bi-person-dash[_ngcontent-%COMP%]:before{content:"\\f4d9"}.bi-person-fill[_ngcontent-%COMP%]:before{content:"\\f4da"}.bi-person-lines-fill[_ngcontent-%COMP%]:before{content:"\\f4db"}.bi-person-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4dc"}.bi-person-plus[_ngcontent-%COMP%]:before{content:"\\f4dd"}.bi-person-square[_ngcontent-%COMP%]:before{content:"\\f4de"}.bi-person-x-fill[_ngcontent-%COMP%]:before{content:"\\f4df"}.bi-person-x[_ngcontent-%COMP%]:before{content:"\\f4e0"}.bi-person[_ngcontent-%COMP%]:before{content:"\\f4e1"}.bi-phone-fill[_ngcontent-%COMP%]:before{content:"\\f4e2"}.bi-phone-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f4e3"}.bi-phone-landscape[_ngcontent-%COMP%]:before{content:"\\f4e4"}.bi-phone-vibrate-fill[_ngcontent-%COMP%]:before{content:"\\f4e5"}.bi-phone-vibrate[_ngcontent-%COMP%]:before{content:"\\f4e6"}.bi-phone[_ngcontent-%COMP%]:before{content:"\\f4e7"}.bi-pie-chart-fill[_ngcontent-%COMP%]:before{content:"\\f4e8"}.bi-pie-chart[_ngcontent-%COMP%]:before{content:"\\f4e9"}.bi-pin-angle-fill[_ngcontent-%COMP%]:before{content:"\\f4ea"}.bi-pin-angle[_ngcontent-%COMP%]:before{content:"\\f4eb"}.bi-pin-fill[_ngcontent-%COMP%]:before{content:"\\f4ec"}.bi-pin[_ngcontent-%COMP%]:before{content:"\\f4ed"}.bi-pip-fill[_ngcontent-%COMP%]:before{content:"\\f4ee"}.bi-pip[_ngcontent-%COMP%]:before{content:"\\f4ef"}.bi-play-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4f0"}.bi-play-btn[_ngcontent-%COMP%]:before{content:"\\f4f1"}.bi-play-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f2"}.bi-play-circle[_ngcontent-%COMP%]:before{content:"\\f4f3"}.bi-play-fill[_ngcontent-%COMP%]:before{content:"\\f4f4"}.bi-play[_ngcontent-%COMP%]:before{content:"\\f4f5"}.bi-plug-fill[_ngcontent-%COMP%]:before{content:"\\f4f6"}.bi-plug[_ngcontent-%COMP%]:before{content:"\\f4f7"}.bi-plus-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f4f8"}.bi-plus-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f9"}.bi-plus-circle[_ngcontent-%COMP%]:before{content:"\\f4fa"}.bi-plus-square-dotted[_ngcontent-%COMP%]:before{content:"\\f4fb"}.bi-plus-square-fill[_ngcontent-%COMP%]:before{content:"\\f4fc"}.bi-plus-square[_ngcontent-%COMP%]:before{content:"\\f4fd"}.bi-plus[_ngcontent-%COMP%]:before{content:"\\f4fe"}.bi-power[_ngcontent-%COMP%]:before{content:"\\f4ff"}.bi-printer-fill[_ngcontent-%COMP%]:before{content:"\\f500"}.bi-printer[_ngcontent-%COMP%]:before{content:"\\f501"}.bi-puzzle-fill[_ngcontent-%COMP%]:before{content:"\\f502"}.bi-puzzle[_ngcontent-%COMP%]:before{content:"\\f503"}.bi-question-circle-fill[_ngcontent-%COMP%]:before{content:"\\f504"}.bi-question-circle[_ngcontent-%COMP%]:before{content:"\\f505"}.bi-question-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f506"}.bi-question-diamond[_ngcontent-%COMP%]:before{content:"\\f507"}.bi-question-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f508"}.bi-question-octagon[_ngcontent-%COMP%]:before{content:"\\f509"}.bi-question-square-fill[_ngcontent-%COMP%]:before{content:"\\f50a"}.bi-question-square[_ngcontent-%COMP%]:before{content:"\\f50b"}.bi-question[_ngcontent-%COMP%]:before{content:"\\f50c"}.bi-rainbow[_ngcontent-%COMP%]:before{content:"\\f50d"}.bi-receipt-cutoff[_ngcontent-%COMP%]:before{content:"\\f50e"}.bi-receipt[_ngcontent-%COMP%]:before{content:"\\f50f"}.bi-reception-0[_ngcontent-%COMP%]:before{content:"\\f510"}.bi-reception-1[_ngcontent-%COMP%]:before{content:"\\f511"}.bi-reception-2[_ngcontent-%COMP%]:before{content:"\\f512"}.bi-reception-3[_ngcontent-%COMP%]:before{content:"\\f513"}.bi-reception-4[_ngcontent-%COMP%]:before{content:"\\f514"}.bi-record-btn-fill[_ngcontent-%COMP%]:before{content:"\\f515"}.bi-record-btn[_ngcontent-%COMP%]:before{content:"\\f516"}.bi-record-circle-fill[_ngcontent-%COMP%]:before{content:"\\f517"}.bi-record-circle[_ngcontent-%COMP%]:before{content:"\\f518"}.bi-record-fill[_ngcontent-%COMP%]:before{content:"\\f519"}.bi-record[_ngcontent-%COMP%]:before{content:"\\f51a"}.bi-record2-fill[_ngcontent-%COMP%]:before{content:"\\f51b"}.bi-record2[_ngcontent-%COMP%]:before{content:"\\f51c"}.bi-reply-all-fill[_ngcontent-%COMP%]:before{content:"\\f51d"}.bi-reply-all[_ngcontent-%COMP%]:before{content:"\\f51e"}.bi-reply-fill[_ngcontent-%COMP%]:before{content:"\\f51f"}.bi-reply[_ngcontent-%COMP%]:before{content:"\\f520"}.bi-rss-fill[_ngcontent-%COMP%]:before{content:"\\f521"}.bi-rss[_ngcontent-%COMP%]:before{content:"\\f522"}.bi-rulers[_ngcontent-%COMP%]:before{content:"\\f523"}.bi-save-fill[_ngcontent-%COMP%]:before{content:"\\f524"}.bi-save[_ngcontent-%COMP%]:before{content:"\\f525"}.bi-save2-fill[_ngcontent-%COMP%]:before{content:"\\f526"}.bi-save2[_ngcontent-%COMP%]:before{content:"\\f527"}.bi-scissors[_ngcontent-%COMP%]:before{content:"\\f528"}.bi-screwdriver[_ngcontent-%COMP%]:before{content:"\\f529"}.bi-search[_ngcontent-%COMP%]:before{content:"\\f52a"}.bi-segmented-nav[_ngcontent-%COMP%]:before{content:"\\f52b"}.bi-server[_ngcontent-%COMP%]:before{content:"\\f52c"}.bi-share-fill[_ngcontent-%COMP%]:before{content:"\\f52d"}.bi-share[_ngcontent-%COMP%]:before{content:"\\f52e"}.bi-shield-check[_ngcontent-%COMP%]:before{content:"\\f52f"}.bi-shield-exclamation[_ngcontent-%COMP%]:before{content:"\\f530"}.bi-shield-fill-check[_ngcontent-%COMP%]:before{content:"\\f531"}.bi-shield-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f532"}.bi-shield-fill-minus[_ngcontent-%COMP%]:before{content:"\\f533"}.bi-shield-fill-plus[_ngcontent-%COMP%]:before{content:"\\f534"}.bi-shield-fill-x[_ngcontent-%COMP%]:before{content:"\\f535"}.bi-shield-fill[_ngcontent-%COMP%]:before{content:"\\f536"}.bi-shield-lock-fill[_ngcontent-%COMP%]:before{content:"\\f537"}.bi-shield-lock[_ngcontent-%COMP%]:before{content:"\\f538"}.bi-shield-minus[_ngcontent-%COMP%]:before{content:"\\f539"}.bi-shield-plus[_ngcontent-%COMP%]:before{content:"\\f53a"}.bi-shield-shaded[_ngcontent-%COMP%]:before{content:"\\f53b"}.bi-shield-slash-fill[_ngcontent-%COMP%]:before{content:"\\f53c"}.bi-shield-slash[_ngcontent-%COMP%]:before{content:"\\f53d"}.bi-shield-x[_ngcontent-%COMP%]:before{content:"\\f53e"}.bi-shield[_ngcontent-%COMP%]:before{content:"\\f53f"}.bi-shift-fill[_ngcontent-%COMP%]:before{content:"\\f540"}.bi-shift[_ngcontent-%COMP%]:before{content:"\\f541"}.bi-shop-window[_ngcontent-%COMP%]:before{content:"\\f542"}.bi-shop[_ngcontent-%COMP%]:before{content:"\\f543"}.bi-shuffle[_ngcontent-%COMP%]:before{content:"\\f544"}.bi-signpost-2-fill[_ngcontent-%COMP%]:before{content:"\\f545"}.bi-signpost-2[_ngcontent-%COMP%]:before{content:"\\f546"}.bi-signpost-fill[_ngcontent-%COMP%]:before{content:"\\f547"}.bi-signpost-split-fill[_ngcontent-%COMP%]:before{content:"\\f548"}.bi-signpost-split[_ngcontent-%COMP%]:before{content:"\\f549"}.bi-signpost[_ngcontent-%COMP%]:before{content:"\\f54a"}.bi-sim-fill[_ngcontent-%COMP%]:before{content:"\\f54b"}.bi-sim[_ngcontent-%COMP%]:before{content:"\\f54c"}.bi-skip-backward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f54d"}.bi-skip-backward-btn[_ngcontent-%COMP%]:before{content:"\\f54e"}.bi-skip-backward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f54f"}.bi-skip-backward-circle[_ngcontent-%COMP%]:before{content:"\\f550"}.bi-skip-backward-fill[_ngcontent-%COMP%]:before{content:"\\f551"}.bi-skip-backward[_ngcontent-%COMP%]:before{content:"\\f552"}.bi-skip-end-btn-fill[_ngcontent-%COMP%]:before{content:"\\f553"}.bi-skip-end-btn[_ngcontent-%COMP%]:before{content:"\\f554"}.bi-skip-end-circle-fill[_ngcontent-%COMP%]:before{content:"\\f555"}.bi-skip-end-circle[_ngcontent-%COMP%]:before{content:"\\f556"}.bi-skip-end-fill[_ngcontent-%COMP%]:before{content:"\\f557"}.bi-skip-end[_ngcontent-%COMP%]:before{content:"\\f558"}.bi-skip-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f559"}.bi-skip-forward-btn[_ngcontent-%COMP%]:before{content:"\\f55a"}.bi-skip-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f55b"}.bi-skip-forward-circle[_ngcontent-%COMP%]:before{content:"\\f55c"}.bi-skip-forward-fill[_ngcontent-%COMP%]:before{content:"\\f55d"}.bi-skip-forward[_ngcontent-%COMP%]:before{content:"\\f55e"}.bi-skip-start-btn-fill[_ngcontent-%COMP%]:before{content:"\\f55f"}.bi-skip-start-btn[_ngcontent-%COMP%]:before{content:"\\f560"}.bi-skip-start-circle-fill[_ngcontent-%COMP%]:before{content:"\\f561"}.bi-skip-start-circle[_ngcontent-%COMP%]:before{content:"\\f562"}.bi-skip-start-fill[_ngcontent-%COMP%]:before{content:"\\f563"}.bi-skip-start[_ngcontent-%COMP%]:before{content:"\\f564"}.bi-slack[_ngcontent-%COMP%]:before{content:"\\f565"}.bi-slash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f566"}.bi-slash-circle[_ngcontent-%COMP%]:before{content:"\\f567"}.bi-slash-square-fill[_ngcontent-%COMP%]:before{content:"\\f568"}.bi-slash-square[_ngcontent-%COMP%]:before{content:"\\f569"}.bi-slash[_ngcontent-%COMP%]:before{content:"\\f56a"}.bi-sliders[_ngcontent-%COMP%]:before{content:"\\f56b"}.bi-smartwatch[_ngcontent-%COMP%]:before{content:"\\f56c"}.bi-snow[_ngcontent-%COMP%]:before{content:"\\f56d"}.bi-snow2[_ngcontent-%COMP%]:before{content:"\\f56e"}.bi-snow3[_ngcontent-%COMP%]:before{content:"\\f56f"}.bi-sort-alpha-down-alt[_ngcontent-%COMP%]:before{content:"\\f570"}.bi-sort-alpha-down[_ngcontent-%COMP%]:before{content:"\\f571"}.bi-sort-alpha-up-alt[_ngcontent-%COMP%]:before{content:"\\f572"}.bi-sort-alpha-up[_ngcontent-%COMP%]:before{content:"\\f573"}.bi-sort-down-alt[_ngcontent-%COMP%]:before{content:"\\f574"}.bi-sort-down[_ngcontent-%COMP%]:before{content:"\\f575"}.bi-sort-numeric-down-alt[_ngcontent-%COMP%]:before{content:"\\f576"}.bi-sort-numeric-down[_ngcontent-%COMP%]:before{content:"\\f577"}.bi-sort-numeric-up-alt[_ngcontent-%COMP%]:before{content:"\\f578"}.bi-sort-numeric-up[_ngcontent-%COMP%]:before{content:"\\f579"}.bi-sort-up-alt[_ngcontent-%COMP%]:before{content:"\\f57a"}.bi-sort-up[_ngcontent-%COMP%]:before{content:"\\f57b"}.bi-soundwave[_ngcontent-%COMP%]:before{content:"\\f57c"}.bi-speaker-fill[_ngcontent-%COMP%]:before{content:"\\f57d"}.bi-speaker[_ngcontent-%COMP%]:before{content:"\\f57e"}.bi-speedometer[_ngcontent-%COMP%]:before{content:"\\f57f"}.bi-speedometer2[_ngcontent-%COMP%]:before{content:"\\f580"}.bi-spellcheck[_ngcontent-%COMP%]:before{content:"\\f581"}.bi-square-fill[_ngcontent-%COMP%]:before{content:"\\f582"}.bi-square-half[_ngcontent-%COMP%]:before{content:"\\f583"}.bi-square[_ngcontent-%COMP%]:before{content:"\\f584"}.bi-stack[_ngcontent-%COMP%]:before{content:"\\f585"}.bi-star-fill[_ngcontent-%COMP%]:before{content:"\\f586"}.bi-star-half[_ngcontent-%COMP%]:before{content:"\\f587"}.bi-star[_ngcontent-%COMP%]:before{content:"\\f588"}.bi-stars[_ngcontent-%COMP%]:before{content:"\\f589"}.bi-stickies-fill[_ngcontent-%COMP%]:before{content:"\\f58a"}.bi-stickies[_ngcontent-%COMP%]:before{content:"\\f58b"}.bi-sticky-fill[_ngcontent-%COMP%]:before{content:"\\f58c"}.bi-sticky[_ngcontent-%COMP%]:before{content:"\\f58d"}.bi-stop-btn-fill[_ngcontent-%COMP%]:before{content:"\\f58e"}.bi-stop-btn[_ngcontent-%COMP%]:before{content:"\\f58f"}.bi-stop-circle-fill[_ngcontent-%COMP%]:before{content:"\\f590"}.bi-stop-circle[_ngcontent-%COMP%]:before{content:"\\f591"}.bi-stop-fill[_ngcontent-%COMP%]:before{content:"\\f592"}.bi-stop[_ngcontent-%COMP%]:before{content:"\\f593"}.bi-stoplights-fill[_ngcontent-%COMP%]:before{content:"\\f594"}.bi-stoplights[_ngcontent-%COMP%]:before{content:"\\f595"}.bi-stopwatch-fill[_ngcontent-%COMP%]:before{content:"\\f596"}.bi-stopwatch[_ngcontent-%COMP%]:before{content:"\\f597"}.bi-subtract[_ngcontent-%COMP%]:before{content:"\\f598"}.bi-suit-club-fill[_ngcontent-%COMP%]:before{content:"\\f599"}.bi-suit-club[_ngcontent-%COMP%]:before{content:"\\f59a"}.bi-suit-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f59b"}.bi-suit-diamond[_ngcontent-%COMP%]:before{content:"\\f59c"}.bi-suit-heart-fill[_ngcontent-%COMP%]:before{content:"\\f59d"}.bi-suit-heart[_ngcontent-%COMP%]:before{content:"\\f59e"}.bi-suit-spade-fill[_ngcontent-%COMP%]:before{content:"\\f59f"}.bi-suit-spade[_ngcontent-%COMP%]:before{content:"\\f5a0"}.bi-sun-fill[_ngcontent-%COMP%]:before{content:"\\f5a1"}.bi-sun[_ngcontent-%COMP%]:before{content:"\\f5a2"}.bi-sunglasses[_ngcontent-%COMP%]:before{content:"\\f5a3"}.bi-sunrise-fill[_ngcontent-%COMP%]:before{content:"\\f5a4"}.bi-sunrise[_ngcontent-%COMP%]:before{content:"\\f5a5"}.bi-sunset-fill[_ngcontent-%COMP%]:before{content:"\\f5a6"}.bi-sunset[_ngcontent-%COMP%]:before{content:"\\f5a7"}.bi-symmetry-horizontal[_ngcontent-%COMP%]:before{content:"\\f5a8"}.bi-symmetry-vertical[_ngcontent-%COMP%]:before{content:"\\f5a9"}.bi-table[_ngcontent-%COMP%]:before{content:"\\f5aa"}.bi-tablet-fill[_ngcontent-%COMP%]:before{content:"\\f5ab"}.bi-tablet-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f5ac"}.bi-tablet-landscape[_ngcontent-%COMP%]:before{content:"\\f5ad"}.bi-tablet[_ngcontent-%COMP%]:before{content:"\\f5ae"}.bi-tag-fill[_ngcontent-%COMP%]:before{content:"\\f5af"}.bi-tag[_ngcontent-%COMP%]:before{content:"\\f5b0"}.bi-tags-fill[_ngcontent-%COMP%]:before{content:"\\f5b1"}.bi-tags[_ngcontent-%COMP%]:before{content:"\\f5b2"}.bi-telegram[_ngcontent-%COMP%]:before{content:"\\f5b3"}.bi-telephone-fill[_ngcontent-%COMP%]:before{content:"\\f5b4"}.bi-telephone-forward-fill[_ngcontent-%COMP%]:before{content:"\\f5b5"}.bi-telephone-forward[_ngcontent-%COMP%]:before{content:"\\f5b6"}.bi-telephone-inbound-fill[_ngcontent-%COMP%]:before{content:"\\f5b7"}.bi-telephone-inbound[_ngcontent-%COMP%]:before{content:"\\f5b8"}.bi-telephone-minus-fill[_ngcontent-%COMP%]:before{content:"\\f5b9"}.bi-telephone-minus[_ngcontent-%COMP%]:before{content:"\\f5ba"}.bi-telephone-outbound-fill[_ngcontent-%COMP%]:before{content:"\\f5bb"}.bi-telephone-outbound[_ngcontent-%COMP%]:before{content:"\\f5bc"}.bi-telephone-plus-fill[_ngcontent-%COMP%]:before{content:"\\f5bd"}.bi-telephone-plus[_ngcontent-%COMP%]:before{content:"\\f5be"}.bi-telephone-x-fill[_ngcontent-%COMP%]:before{content:"\\f5bf"}.bi-telephone-x[_ngcontent-%COMP%]:before{content:"\\f5c0"}.bi-telephone[_ngcontent-%COMP%]:before{content:"\\f5c1"}.bi-terminal-fill[_ngcontent-%COMP%]:before{content:"\\f5c2"}.bi-terminal[_ngcontent-%COMP%]:before{content:"\\f5c3"}.bi-text-center[_ngcontent-%COMP%]:before{content:"\\f5c4"}.bi-text-indent-left[_ngcontent-%COMP%]:before{content:"\\f5c5"}.bi-text-indent-right[_ngcontent-%COMP%]:before{content:"\\f5c6"}.bi-text-left[_ngcontent-%COMP%]:before{content:"\\f5c7"}.bi-text-paragraph[_ngcontent-%COMP%]:before{content:"\\f5c8"}.bi-text-right[_ngcontent-%COMP%]:before{content:"\\f5c9"}.bi-textarea-resize[_ngcontent-%COMP%]:before{content:"\\f5ca"}.bi-textarea-t[_ngcontent-%COMP%]:before{content:"\\f5cb"}.bi-textarea[_ngcontent-%COMP%]:before{content:"\\f5cc"}.bi-thermometer-half[_ngcontent-%COMP%]:before{content:"\\f5cd"}.bi-thermometer-high[_ngcontent-%COMP%]:before{content:"\\f5ce"}.bi-thermometer-low[_ngcontent-%COMP%]:before{content:"\\f5cf"}.bi-thermometer-snow[_ngcontent-%COMP%]:before{content:"\\f5d0"}.bi-thermometer-sun[_ngcontent-%COMP%]:before{content:"\\f5d1"}.bi-thermometer[_ngcontent-%COMP%]:before{content:"\\f5d2"}.bi-three-dots-vertical[_ngcontent-%COMP%]:before{content:"\\f5d3"}.bi-three-dots[_ngcontent-%COMP%]:before{content:"\\f5d4"}.bi-toggle-off[_ngcontent-%COMP%]:before{content:"\\f5d5"}.bi-toggle-on[_ngcontent-%COMP%]:before{content:"\\f5d6"}.bi-toggle2-off[_ngcontent-%COMP%]:before{content:"\\f5d7"}.bi-toggle2-on[_ngcontent-%COMP%]:before{content:"\\f5d8"}.bi-toggles[_ngcontent-%COMP%]:before{content:"\\f5d9"}.bi-toggles2[_ngcontent-%COMP%]:before{content:"\\f5da"}.bi-tools[_ngcontent-%COMP%]:before{content:"\\f5db"}.bi-tornado[_ngcontent-%COMP%]:before{content:"\\f5dc"}.bi-trash-fill[_ngcontent-%COMP%]:before{content:"\\f5dd"}.bi-trash[_ngcontent-%COMP%]:before{content:"\\f5de"}.bi-trash2-fill[_ngcontent-%COMP%]:before{content:"\\f5df"}.bi-trash2[_ngcontent-%COMP%]:before{content:"\\f5e0"}.bi-tree-fill[_ngcontent-%COMP%]:before{content:"\\f5e1"}.bi-tree[_ngcontent-%COMP%]:before{content:"\\f5e2"}.bi-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f5e3"}.bi-triangle-half[_ngcontent-%COMP%]:before{content:"\\f5e4"}.bi-triangle[_ngcontent-%COMP%]:before{content:"\\f5e5"}.bi-trophy-fill[_ngcontent-%COMP%]:before{content:"\\f5e6"}.bi-trophy[_ngcontent-%COMP%]:before{content:"\\f5e7"}.bi-tropical-storm[_ngcontent-%COMP%]:before{content:"\\f5e8"}.bi-truck-flatbed[_ngcontent-%COMP%]:before{content:"\\f5e9"}.bi-truck[_ngcontent-%COMP%]:before{content:"\\f5ea"}.bi-tsunami[_ngcontent-%COMP%]:before{content:"\\f5eb"}.bi-tv-fill[_ngcontent-%COMP%]:before{content:"\\f5ec"}.bi-tv[_ngcontent-%COMP%]:before{content:"\\f5ed"}.bi-twitch[_ngcontent-%COMP%]:before{content:"\\f5ee"}.bi-twitter[_ngcontent-%COMP%]:before{content:"\\f5ef"}.bi-type-bold[_ngcontent-%COMP%]:before{content:"\\f5f0"}.bi-type-h1[_ngcontent-%COMP%]:before{content:"\\f5f1"}.bi-type-h2[_ngcontent-%COMP%]:before{content:"\\f5f2"}.bi-type-h3[_ngcontent-%COMP%]:before{content:"\\f5f3"}.bi-type-italic[_ngcontent-%COMP%]:before{content:"\\f5f4"}.bi-type-strikethrough[_ngcontent-%COMP%]:before{content:"\\f5f5"}.bi-type-underline[_ngcontent-%COMP%]:before{content:"\\f5f6"}.bi-type[_ngcontent-%COMP%]:before{content:"\\f5f7"}.bi-ui-checks-grid[_ngcontent-%COMP%]:before{content:"\\f5f8"}.bi-ui-checks[_ngcontent-%COMP%]:before{content:"\\f5f9"}.bi-ui-radios-grid[_ngcontent-%COMP%]:before{content:"\\f5fa"}.bi-ui-radios[_ngcontent-%COMP%]:before{content:"\\f5fb"}.bi-umbrella-fill[_ngcontent-%COMP%]:before{content:"\\f5fc"}.bi-umbrella[_ngcontent-%COMP%]:before{content:"\\f5fd"}.bi-union[_ngcontent-%COMP%]:before{content:"\\f5fe"}.bi-unlock-fill[_ngcontent-%COMP%]:before{content:"\\f5ff"}.bi-unlock[_ngcontent-%COMP%]:before{content:"\\f600"}.bi-upc-scan[_ngcontent-%COMP%]:before{content:"\\f601"}.bi-upc[_ngcontent-%COMP%]:before{content:"\\f602"}.bi-upload[_ngcontent-%COMP%]:before{content:"\\f603"}.bi-vector-pen[_ngcontent-%COMP%]:before{content:"\\f604"}.bi-view-list[_ngcontent-%COMP%]:before{content:"\\f605"}.bi-view-stacked[_ngcontent-%COMP%]:before{content:"\\f606"}.bi-vinyl-fill[_ngcontent-%COMP%]:before{content:"\\f607"}.bi-vinyl[_ngcontent-%COMP%]:before{content:"\\f608"}.bi-voicemail[_ngcontent-%COMP%]:before{content:"\\f609"}.bi-volume-down-fill[_ngcontent-%COMP%]:before{content:"\\f60a"}.bi-volume-down[_ngcontent-%COMP%]:before{content:"\\f60b"}.bi-volume-mute-fill[_ngcontent-%COMP%]:before{content:"\\f60c"}.bi-volume-mute[_ngcontent-%COMP%]:before{content:"\\f60d"}.bi-volume-off-fill[_ngcontent-%COMP%]:before{content:"\\f60e"}.bi-volume-off[_ngcontent-%COMP%]:before{content:"\\f60f"}.bi-volume-up-fill[_ngcontent-%COMP%]:before{content:"\\f610"}.bi-volume-up[_ngcontent-%COMP%]:before{content:"\\f611"}.bi-vr[_ngcontent-%COMP%]:before{content:"\\f612"}.bi-wallet-fill[_ngcontent-%COMP%]:before{content:"\\f613"}.bi-wallet[_ngcontent-%COMP%]:before{content:"\\f614"}.bi-wallet2[_ngcontent-%COMP%]:before{content:"\\f615"}.bi-watch[_ngcontent-%COMP%]:before{content:"\\f616"}.bi-water[_ngcontent-%COMP%]:before{content:"\\f617"}.bi-whatsapp[_ngcontent-%COMP%]:before{content:"\\f618"}.bi-wifi-1[_ngcontent-%COMP%]:before{content:"\\f619"}.bi-wifi-2[_ngcontent-%COMP%]:before{content:"\\f61a"}.bi-wifi-off[_ngcontent-%COMP%]:before{content:"\\f61b"}.bi-wifi[_ngcontent-%COMP%]:before{content:"\\f61c"}.bi-wind[_ngcontent-%COMP%]:before{content:"\\f61d"}.bi-window-dock[_ngcontent-%COMP%]:before{content:"\\f61e"}.bi-window-sidebar[_ngcontent-%COMP%]:before{content:"\\f61f"}.bi-window[_ngcontent-%COMP%]:before{content:"\\f620"}.bi-wrench[_ngcontent-%COMP%]:before{content:"\\f621"}.bi-x-circle-fill[_ngcontent-%COMP%]:before{content:"\\f622"}.bi-x-circle[_ngcontent-%COMP%]:before{content:"\\f623"}.bi-x-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f624"}.bi-x-diamond[_ngcontent-%COMP%]:before{content:"\\f625"}.bi-x-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f626"}.bi-x-octagon[_ngcontent-%COMP%]:before{content:"\\f627"}.bi-x-square-fill[_ngcontent-%COMP%]:before{content:"\\f628"}.bi-x-square[_ngcontent-%COMP%]:before{content:"\\f629"}.bi-x[_ngcontent-%COMP%]:before{content:"\\f62a"}.bi-youtube[_ngcontent-%COMP%]:before{content:"\\f62b"}.bi-zoom-in[_ngcontent-%COMP%]:before{content:"\\f62c"}.bi-zoom-out[_ngcontent-%COMP%]:before{content:"\\f62d"}.bi-bank[_ngcontent-%COMP%]:before{content:"\\f62e"}.bi-bank2[_ngcontent-%COMP%]:before{content:"\\f62f"}.bi-bell-slash-fill[_ngcontent-%COMP%]:before{content:"\\f630"}.bi-bell-slash[_ngcontent-%COMP%]:before{content:"\\f631"}.bi-cash-coin[_ngcontent-%COMP%]:before{content:"\\f632"}.bi-check-lg[_ngcontent-%COMP%]:before{content:"\\f633"}.bi-coin[_ngcontent-%COMP%]:before{content:"\\f634"}.bi-currency-bitcoin[_ngcontent-%COMP%]:before{content:"\\f635"}.bi-currency-dollar[_ngcontent-%COMP%]:before{content:"\\f636"}.bi-currency-euro[_ngcontent-%COMP%]:before{content:"\\f637"}.bi-currency-exchange[_ngcontent-%COMP%]:before{content:"\\f638"}.bi-currency-pound[_ngcontent-%COMP%]:before{content:"\\f639"}.bi-currency-yen[_ngcontent-%COMP%]:before{content:"\\f63a"}.bi-dash-lg[_ngcontent-%COMP%]:before{content:"\\f63b"}.bi-exclamation-lg[_ngcontent-%COMP%]:before{content:"\\f63c"}.bi-file-earmark-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63d"}.bi-file-earmark-pdf[_ngcontent-%COMP%]:before{content:"\\f63e"}.bi-file-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63f"}.bi-file-pdf[_ngcontent-%COMP%]:before{content:"\\f640"}.bi-gender-ambiguous[_ngcontent-%COMP%]:before{content:"\\f641"}.bi-gender-female[_ngcontent-%COMP%]:before{content:"\\f642"}.bi-gender-male[_ngcontent-%COMP%]:before{content:"\\f643"}.bi-gender-trans[_ngcontent-%COMP%]:before{content:"\\f644"}.bi-headset-vr[_ngcontent-%COMP%]:before{content:"\\f645"}.bi-info-lg[_ngcontent-%COMP%]:before{content:"\\f646"}.bi-mastodon[_ngcontent-%COMP%]:before{content:"\\f647"}.bi-messenger[_ngcontent-%COMP%]:before{content:"\\f648"}.bi-piggy-bank-fill[_ngcontent-%COMP%]:before{content:"\\f649"}.bi-piggy-bank[_ngcontent-%COMP%]:before{content:"\\f64a"}.bi-pin-map-fill[_ngcontent-%COMP%]:before{content:"\\f64b"}.bi-pin-map[_ngcontent-%COMP%]:before{content:"\\f64c"}.bi-plus-lg[_ngcontent-%COMP%]:before{content:"\\f64d"}.bi-question-lg[_ngcontent-%COMP%]:before{content:"\\f64e"}.bi-recycle[_ngcontent-%COMP%]:before{content:"\\f64f"}.bi-reddit[_ngcontent-%COMP%]:before{content:"\\f650"}.bi-safe-fill[_ngcontent-%COMP%]:before{content:"\\f651"}.bi-safe2-fill[_ngcontent-%COMP%]:before{content:"\\f652"}.bi-safe2[_ngcontent-%COMP%]:before{content:"\\f653"}.bi-sd-card-fill[_ngcontent-%COMP%]:before{content:"\\f654"}.bi-sd-card[_ngcontent-%COMP%]:before{content:"\\f655"}.bi-skype[_ngcontent-%COMP%]:before{content:"\\f656"}.bi-slash-lg[_ngcontent-%COMP%]:before{content:"\\f657"}.bi-translate[_ngcontent-%COMP%]:before{content:"\\f658"}.bi-x-lg[_ngcontent-%COMP%]:before{content:"\\f659"}.bi-safe[_ngcontent-%COMP%]:before{content:"\\f65a"}.bi-apple[_ngcontent-%COMP%]:before{content:"\\f65b"}.bi-microsoft[_ngcontent-%COMP%]:before{content:"\\f65d"}.bi-windows[_ngcontent-%COMP%]:before{content:"\\f65e"}.bi-behance[_ngcontent-%COMP%]:before{content:"\\f65c"}.bi-dribbble[_ngcontent-%COMP%]:before{content:"\\f65f"}.bi-line[_ngcontent-%COMP%]:before{content:"\\f660"}.bi-medium[_ngcontent-%COMP%]:before{content:"\\f661"}.bi-paypal[_ngcontent-%COMP%]:before{content:"\\f662"}.bi-pinterest[_ngcontent-%COMP%]:before{content:"\\f663"}.bi-signal[_ngcontent-%COMP%]:before{content:"\\f664"}.bi-snapchat[_ngcontent-%COMP%]:before{content:"\\f665"}.bi-spotify[_ngcontent-%COMP%]:before{content:"\\f666"}.bi-stack-overflow[_ngcontent-%COMP%]:before{content:"\\f667"}.bi-strava[_ngcontent-%COMP%]:before{content:"\\f668"}.bi-wordpress[_ngcontent-%COMP%]:before{content:"\\f669"}.bi-vimeo[_ngcontent-%COMP%]:before{content:"\\f66a"}.bi-activity[_ngcontent-%COMP%]:before{content:"\\f66b"}.bi-easel2-fill[_ngcontent-%COMP%]:before{content:"\\f66c"}.bi-easel2[_ngcontent-%COMP%]:before{content:"\\f66d"}.bi-easel3-fill[_ngcontent-%COMP%]:before{content:"\\f66e"}.bi-easel3[_ngcontent-%COMP%]:before{content:"\\f66f"}.bi-fan[_ngcontent-%COMP%]:before{content:"\\f670"}.bi-fingerprint[_ngcontent-%COMP%]:before{content:"\\f671"}.bi-graph-down-arrow[_ngcontent-%COMP%]:before{content:"\\f672"}.bi-graph-up-arrow[_ngcontent-%COMP%]:before{content:"\\f673"}.bi-hypnotize[_ngcontent-%COMP%]:before{content:"\\f674"}.bi-magic[_ngcontent-%COMP%]:before{content:"\\f675"}.bi-person-rolodex[_ngcontent-%COMP%]:before{content:"\\f676"}.bi-person-video[_ngcontent-%COMP%]:before{content:"\\f677"}.bi-person-video2[_ngcontent-%COMP%]:before{content:"\\f678"}.bi-person-video3[_ngcontent-%COMP%]:before{content:"\\f679"}.bi-person-workspace[_ngcontent-%COMP%]:before{content:"\\f67a"}.bi-radioactive[_ngcontent-%COMP%]:before{content:"\\f67b"}.bi-webcam-fill[_ngcontent-%COMP%]:before{content:"\\f67c"}.bi-webcam[_ngcontent-%COMP%]:before{content:"\\f67d"}.bi-yin-yang[_ngcontent-%COMP%]:before{content:"\\f67e"}.bi-bandaid-fill[_ngcontent-%COMP%]:before{content:"\\f680"}.bi-bandaid[_ngcontent-%COMP%]:before{content:"\\f681"}.bi-bluetooth[_ngcontent-%COMP%]:before{content:"\\f682"}.bi-body-text[_ngcontent-%COMP%]:before{content:"\\f683"}.bi-boombox[_ngcontent-%COMP%]:before{content:"\\f684"}.bi-boxes[_ngcontent-%COMP%]:before{content:"\\f685"}.bi-dpad-fill[_ngcontent-%COMP%]:before{content:"\\f686"}.bi-dpad[_ngcontent-%COMP%]:before{content:"\\f687"}.bi-ear-fill[_ngcontent-%COMP%]:before{content:"\\f688"}.bi-ear[_ngcontent-%COMP%]:before{content:"\\f689"}.bi-envelope-check-1[_ngcontent-%COMP%]:before{content:"\\f68a"}.bi-envelope-check-fill[_ngcontent-%COMP%]:before{content:"\\f68b"}.bi-envelope-check[_ngcontent-%COMP%]:before{content:"\\f68c"}.bi-envelope-dash-1[_ngcontent-%COMP%]:before{content:"\\f68d"}.bi-envelope-dash-fill[_ngcontent-%COMP%]:before{content:"\\f68e"}.bi-envelope-dash[_ngcontent-%COMP%]:before{content:"\\f68f"}.bi-envelope-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f690"}.bi-envelope-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f691"}.bi-envelope-exclamation[_ngcontent-%COMP%]:before{content:"\\f692"}.bi-envelope-plus-fill[_ngcontent-%COMP%]:before{content:"\\f693"}.bi-envelope-plus[_ngcontent-%COMP%]:before{content:"\\f694"}.bi-envelope-slash-1[_ngcontent-%COMP%]:before{content:"\\f695"}.bi-envelope-slash-fill[_ngcontent-%COMP%]:before{content:"\\f696"}.bi-envelope-slash[_ngcontent-%COMP%]:before{content:"\\f697"}.bi-envelope-x-1[_ngcontent-%COMP%]:before{content:"\\f698"}.bi-envelope-x-fill[_ngcontent-%COMP%]:before{content:"\\f699"}.bi-envelope-x[_ngcontent-%COMP%]:before{content:"\\f69a"}.bi-explicit-fill[_ngcontent-%COMP%]:before{content:"\\f69b"}.bi-explicit[_ngcontent-%COMP%]:before{content:"\\f69c"}.bi-git[_ngcontent-%COMP%]:before{content:"\\f69d"}.bi-infinity[_ngcontent-%COMP%]:before{content:"\\f69e"}.bi-list-columns-reverse[_ngcontent-%COMP%]:before{content:"\\f69f"}.bi-list-columns[_ngcontent-%COMP%]:before{content:"\\f6a0"}.bi-meta[_ngcontent-%COMP%]:before{content:"\\f6a1"}.bi-mortorboard-fill[_ngcontent-%COMP%]:before{content:"\\f6a2"}.bi-mortorboard[_ngcontent-%COMP%]:before{content:"\\f6a3"}.bi-nintendo-switch[_ngcontent-%COMP%]:before{content:"\\f6a4"}.bi-pc-display-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a5"}.bi-pc-display[_ngcontent-%COMP%]:before{content:"\\f6a6"}.bi-pc-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a7"}.bi-pc[_ngcontent-%COMP%]:before{content:"\\f6a8"}.bi-playstation[_ngcontent-%COMP%]:before{content:"\\f6a9"}.bi-plus-slash-minus[_ngcontent-%COMP%]:before{content:"\\f6aa"}.bi-projector-fill[_ngcontent-%COMP%]:before{content:"\\f6ab"}.bi-projector[_ngcontent-%COMP%]:before{content:"\\f6ac"}.bi-qr-code-scan[_ngcontent-%COMP%]:before{content:"\\f6ad"}.bi-qr-code[_ngcontent-%COMP%]:before{content:"\\f6ae"}.bi-quora[_ngcontent-%COMP%]:before{content:"\\f6af"}.bi-quote[_ngcontent-%COMP%]:before{content:"\\f6b0"}.bi-robot[_ngcontent-%COMP%]:before{content:"\\f6b1"}.bi-send-check-fill[_ngcontent-%COMP%]:before{content:"\\f6b2"}.bi-send-check[_ngcontent-%COMP%]:before{content:"\\f6b3"}.bi-send-dash-fill[_ngcontent-%COMP%]:before{content:"\\f6b4"}.bi-send-dash[_ngcontent-%COMP%]:before{content:"\\f6b5"}.bi-send-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f6b6"}.bi-send-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f6b7"}.bi-send-exclamation[_ngcontent-%COMP%]:before{content:"\\f6b8"}.bi-send-fill[_ngcontent-%COMP%]:before{content:"\\f6b9"}.bi-send-plus-fill[_ngcontent-%COMP%]:before{content:"\\f6ba"}.bi-send-plus[_ngcontent-%COMP%]:before{content:"\\f6bb"}.bi-send-slash-fill[_ngcontent-%COMP%]:before{content:"\\f6bc"}.bi-send-slash[_ngcontent-%COMP%]:before{content:"\\f6bd"}.bi-send-x-fill[_ngcontent-%COMP%]:before{content:"\\f6be"}.bi-send-x[_ngcontent-%COMP%]:before{content:"\\f6bf"}.bi-send[_ngcontent-%COMP%]:before{content:"\\f6c0"}.bi-steam[_ngcontent-%COMP%]:before{content:"\\f6c1"}.bi-terminal-dash-1[_ngcontent-%COMP%]:before{content:"\\f6c2"}.bi-terminal-dash[_ngcontent-%COMP%]:before{content:"\\f6c3"}.bi-terminal-plus[_ngcontent-%COMP%]:before{content:"\\f6c4"}.bi-terminal-split[_ngcontent-%COMP%]:before{content:"\\f6c5"}.bi-ticket-detailed-fill[_ngcontent-%COMP%]:before{content:"\\f6c6"}.bi-ticket-detailed[_ngcontent-%COMP%]:before{content:"\\f6c7"}.bi-ticket-fill[_ngcontent-%COMP%]:before{content:"\\f6c8"}.bi-ticket-perforated-fill[_ngcontent-%COMP%]:before{content:"\\f6c9"}.bi-ticket-perforated[_ngcontent-%COMP%]:before{content:"\\f6ca"}.bi-ticket[_ngcontent-%COMP%]:before{content:"\\f6cb"}.bi-tiktok[_ngcontent-%COMP%]:before{content:"\\f6cc"}.bi-window-dash[_ngcontent-%COMP%]:before{content:"\\f6cd"}.bi-window-desktop[_ngcontent-%COMP%]:before{content:"\\f6ce"}.bi-window-fullscreen[_ngcontent-%COMP%]:before{content:"\\f6cf"}.bi-window-plus[_ngcontent-%COMP%]:before{content:"\\f6d0"}.bi-window-split[_ngcontent-%COMP%]:before{content:"\\f6d1"}.bi-window-stack[_ngcontent-%COMP%]:before{content:"\\f6d2"}.bi-window-x[_ngcontent-%COMP%]:before{content:"\\f6d3"}.bi-xbox[_ngcontent-%COMP%]:before{content:"\\f6d4"}.bi-ethernet[_ngcontent-%COMP%]:before{content:"\\f6d5"}.bi-hdmi-fill[_ngcontent-%COMP%]:before{content:"\\f6d6"}.bi-hdmi[_ngcontent-%COMP%]:before{content:"\\f6d7"}.bi-usb-c-fill[_ngcontent-%COMP%]:before{content:"\\f6d8"}.bi-usb-c[_ngcontent-%COMP%]:before{content:"\\f6d9"}.bi-usb-fill[_ngcontent-%COMP%]:before{content:"\\f6da"}.bi-usb-plug-fill[_ngcontent-%COMP%]:before{content:"\\f6db"}.bi-usb-plug[_ngcontent-%COMP%]:before{content:"\\f6dc"}.bi-usb-symbol[_ngcontent-%COMP%]:before{content:"\\f6dd"}.bi-usb[_ngcontent-%COMP%]:before{content:"\\f6de"}.bi-boombox-fill[_ngcontent-%COMP%]:before{content:"\\f6df"}.bi-displayport-1[_ngcontent-%COMP%]:before{content:"\\f6e0"}.bi-displayport[_ngcontent-%COMP%]:before{content:"\\f6e1"}.bi-gpu-card[_ngcontent-%COMP%]:before{content:"\\f6e2"}.bi-memory[_ngcontent-%COMP%]:before{content:"\\f6e3"}.bi-modem-fill[_ngcontent-%COMP%]:before{content:"\\f6e4"}.bi-modem[_ngcontent-%COMP%]:before{content:"\\f6e5"}.bi-motherboard-fill[_ngcontent-%COMP%]:before{content:"\\f6e6"}.bi-motherboard[_ngcontent-%COMP%]:before{content:"\\f6e7"}.bi-optical-audio-fill[_ngcontent-%COMP%]:before{content:"\\f6e8"}.bi-optical-audio[_ngcontent-%COMP%]:before{content:"\\f6e9"}.bi-pci-card[_ngcontent-%COMP%]:before{content:"\\f6ea"}.bi-router-fill[_ngcontent-%COMP%]:before{content:"\\f6eb"}.bi-router[_ngcontent-%COMP%]:before{content:"\\f6ec"}.bi-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6ed"}.bi-ssd[_ngcontent-%COMP%]:before{content:"\\f6ee"}.bi-thunderbolt-fill[_ngcontent-%COMP%]:before{content:"\\f6ef"}.bi-thunderbolt[_ngcontent-%COMP%]:before{content:"\\f6f0"}.bi-usb-drive-fill[_ngcontent-%COMP%]:before{content:"\\f6f1"}.bi-usb-drive[_ngcontent-%COMP%]:before{content:"\\f6f2"}.bi-usb-micro-fill[_ngcontent-%COMP%]:before{content:"\\f6f3"}.bi-usb-micro[_ngcontent-%COMP%]:before{content:"\\f6f4"}.bi-usb-mini-fill[_ngcontent-%COMP%]:before{content:"\\f6f5"}.bi-usb-mini[_ngcontent-%COMP%]:before{content:"\\f6f6"}.bi-cloud-haze2[_ngcontent-%COMP%]:before{content:"\\f6f7"}.bi-device-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f6f8"}.bi-device-hdd[_ngcontent-%COMP%]:before{content:"\\f6f9"}.bi-device-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6fa"}.bi-device-ssd[_ngcontent-%COMP%]:before{content:"\\f6fb"}.bi-displayport-fill[_ngcontent-%COMP%]:before{content:"\\f6fc"}.bi-mortarboard-fill[_ngcontent-%COMP%]:before{content:"\\f6fd"}.bi-mortarboard[_ngcontent-%COMP%]:before{content:"\\f6fe"}.bi-terminal-x[_ngcontent-%COMP%]:before{content:"\\f6ff"}.bi-arrow-through-heart-fill[_ngcontent-%COMP%]:before{content:"\\f700"}.bi-arrow-through-heart[_ngcontent-%COMP%]:before{content:"\\f701"}.bi-badge-sd-fill[_ngcontent-%COMP%]:before{content:"\\f702"}.bi-badge-sd[_ngcontent-%COMP%]:before{content:"\\f703"}.bi-bag-heart-fill[_ngcontent-%COMP%]:before{content:"\\f704"}.bi-bag-heart[_ngcontent-%COMP%]:before{content:"\\f705"}.bi-balloon-fill[_ngcontent-%COMP%]:before{content:"\\f706"}.bi-balloon-heart-fill[_ngcontent-%COMP%]:before{content:"\\f707"}.bi-balloon-heart[_ngcontent-%COMP%]:before{content:"\\f708"}.bi-balloon[_ngcontent-%COMP%]:before{content:"\\f709"}.bi-box2-fill[_ngcontent-%COMP%]:before{content:"\\f70a"}.bi-box2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70b"}.bi-box2-heart[_ngcontent-%COMP%]:before{content:"\\f70c"}.bi-box2[_ngcontent-%COMP%]:before{content:"\\f70d"}.bi-braces-asterisk[_ngcontent-%COMP%]:before{content:"\\f70e"}.bi-calendar-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70f"}.bi-calendar-heart[_ngcontent-%COMP%]:before{content:"\\f710"}.bi-calendar2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f711"}.bi-calendar2-heart[_ngcontent-%COMP%]:before{content:"\\f712"}.bi-chat-heart-fill[_ngcontent-%COMP%]:before{content:"\\f713"}.bi-chat-heart[_ngcontent-%COMP%]:before{content:"\\f714"}.bi-chat-left-heart-fill[_ngcontent-%COMP%]:before{content:"\\f715"}.bi-chat-left-heart[_ngcontent-%COMP%]:before{content:"\\f716"}.bi-chat-right-heart-fill[_ngcontent-%COMP%]:before{content:"\\f717"}.bi-chat-right-heart[_ngcontent-%COMP%]:before{content:"\\f718"}.bi-chat-square-heart-fill[_ngcontent-%COMP%]:before{content:"\\f719"}.bi-chat-square-heart[_ngcontent-%COMP%]:before{content:"\\f71a"}.bi-clipboard-check-fill[_ngcontent-%COMP%]:before{content:"\\f71b"}.bi-clipboard-data-fill[_ngcontent-%COMP%]:before{content:"\\f71c"}.bi-clipboard-fill[_ngcontent-%COMP%]:before{content:"\\f71d"}.bi-clipboard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f71e"}.bi-clipboard-heart[_ngcontent-%COMP%]:before{content:"\\f71f"}.bi-clipboard-minus-fill[_ngcontent-%COMP%]:before{content:"\\f720"}.bi-clipboard-plus-fill[_ngcontent-%COMP%]:before{content:"\\f721"}.bi-clipboard-pulse[_ngcontent-%COMP%]:before{content:"\\f722"}.bi-clipboard-x-fill[_ngcontent-%COMP%]:before{content:"\\f723"}.bi-clipboard2-check-fill[_ngcontent-%COMP%]:before{content:"\\f724"}.bi-clipboard2-check[_ngcontent-%COMP%]:before{content:"\\f725"}.bi-clipboard2-data-fill[_ngcontent-%COMP%]:before{content:"\\f726"}.bi-clipboard2-data[_ngcontent-%COMP%]:before{content:"\\f727"}.bi-clipboard2-fill[_ngcontent-%COMP%]:before{content:"\\f728"}.bi-clipboard2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f729"}.bi-clipboard2-heart[_ngcontent-%COMP%]:before{content:"\\f72a"}.bi-clipboard2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f72b"}.bi-clipboard2-minus[_ngcontent-%COMP%]:before{content:"\\f72c"}.bi-clipboard2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f72d"}.bi-clipboard2-plus[_ngcontent-%COMP%]:before{content:"\\f72e"}.bi-clipboard2-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f72f"}.bi-clipboard2-pulse[_ngcontent-%COMP%]:before{content:"\\f730"}.bi-clipboard2-x-fill[_ngcontent-%COMP%]:before{content:"\\f731"}.bi-clipboard2-x[_ngcontent-%COMP%]:before{content:"\\f732"}.bi-clipboard2[_ngcontent-%COMP%]:before{content:"\\f733"}.bi-emoji-kiss-fill[_ngcontent-%COMP%]:before{content:"\\f734"}.bi-emoji-kiss[_ngcontent-%COMP%]:before{content:"\\f735"}.bi-envelope-heart-fill[_ngcontent-%COMP%]:before{content:"\\f736"}.bi-envelope-heart[_ngcontent-%COMP%]:before{content:"\\f737"}.bi-envelope-open-heart-fill[_ngcontent-%COMP%]:before{content:"\\f738"}.bi-envelope-open-heart[_ngcontent-%COMP%]:before{content:"\\f739"}.bi-envelope-paper-fill[_ngcontent-%COMP%]:before{content:"\\f73a"}.bi-envelope-paper-heart-fill[_ngcontent-%COMP%]:before{content:"\\f73b"}.bi-envelope-paper-heart[_ngcontent-%COMP%]:before{content:"\\f73c"}.bi-envelope-paper[_ngcontent-%COMP%]:before{content:"\\f73d"}.bi-filetype-aac[_ngcontent-%COMP%]:before{content:"\\f73e"}.bi-filetype-ai[_ngcontent-%COMP%]:before{content:"\\f73f"}.bi-filetype-bmp[_ngcontent-%COMP%]:before{content:"\\f740"}.bi-filetype-cs[_ngcontent-%COMP%]:before{content:"\\f741"}.bi-filetype-css[_ngcontent-%COMP%]:before{content:"\\f742"}.bi-filetype-csv[_ngcontent-%COMP%]:before{content:"\\f743"}.bi-filetype-doc[_ngcontent-%COMP%]:before{content:"\\f744"}.bi-filetype-docx[_ngcontent-%COMP%]:before{content:"\\f745"}.bi-filetype-exe[_ngcontent-%COMP%]:before{content:"\\f746"}.bi-filetype-gif[_ngcontent-%COMP%]:before{content:"\\f747"}.bi-filetype-heic[_ngcontent-%COMP%]:before{content:"\\f748"}.bi-filetype-html[_ngcontent-%COMP%]:before{content:"\\f749"}.bi-filetype-java[_ngcontent-%COMP%]:before{content:"\\f74a"}.bi-filetype-jpg[_ngcontent-%COMP%]:before{content:"\\f74b"}.bi-filetype-js[_ngcontent-%COMP%]:before{content:"\\f74c"}.bi-filetype-jsx[_ngcontent-%COMP%]:before{content:"\\f74d"}.bi-filetype-key[_ngcontent-%COMP%]:before{content:"\\f74e"}.bi-filetype-m4p[_ngcontent-%COMP%]:before{content:"\\f74f"}.bi-filetype-md[_ngcontent-%COMP%]:before{content:"\\f750"}.bi-filetype-mdx[_ngcontent-%COMP%]:before{content:"\\f751"}.bi-filetype-mov[_ngcontent-%COMP%]:before{content:"\\f752"}.bi-filetype-mp3[_ngcontent-%COMP%]:before{content:"\\f753"}.bi-filetype-mp4[_ngcontent-%COMP%]:before{content:"\\f754"}.bi-filetype-otf[_ngcontent-%COMP%]:before{content:"\\f755"}.bi-filetype-pdf[_ngcontent-%COMP%]:before{content:"\\f756"}.bi-filetype-php[_ngcontent-%COMP%]:before{content:"\\f757"}.bi-filetype-png[_ngcontent-%COMP%]:before{content:"\\f758"}.bi-filetype-ppt-1[_ngcontent-%COMP%]:before{content:"\\f759"}.bi-filetype-ppt[_ngcontent-%COMP%]:before{content:"\\f75a"}.bi-filetype-psd[_ngcontent-%COMP%]:before{content:"\\f75b"}.bi-filetype-py[_ngcontent-%COMP%]:before{content:"\\f75c"}.bi-filetype-raw[_ngcontent-%COMP%]:before{content:"\\f75d"}.bi-filetype-rb[_ngcontent-%COMP%]:before{content:"\\f75e"}.bi-filetype-sass[_ngcontent-%COMP%]:before{content:"\\f75f"}.bi-filetype-scss[_ngcontent-%COMP%]:before{content:"\\f760"}.bi-filetype-sh[_ngcontent-%COMP%]:before{content:"\\f761"}.bi-filetype-svg[_ngcontent-%COMP%]:before{content:"\\f762"}.bi-filetype-tiff[_ngcontent-%COMP%]:before{content:"\\f763"}.bi-filetype-tsx[_ngcontent-%COMP%]:before{content:"\\f764"}.bi-filetype-ttf[_ngcontent-%COMP%]:before{content:"\\f765"}.bi-filetype-txt[_ngcontent-%COMP%]:before{content:"\\f766"}.bi-filetype-wav[_ngcontent-%COMP%]:before{content:"\\f767"}.bi-filetype-woff[_ngcontent-%COMP%]:before{content:"\\f768"}.bi-filetype-xls-1[_ngcontent-%COMP%]:before{content:"\\f769"}.bi-filetype-xls[_ngcontent-%COMP%]:before{content:"\\f76a"}.bi-filetype-xml[_ngcontent-%COMP%]:before{content:"\\f76b"}.bi-filetype-yml[_ngcontent-%COMP%]:before{content:"\\f76c"}.bi-heart-arrow[_ngcontent-%COMP%]:before{content:"\\f76d"}.bi-heart-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f76e"}.bi-heart-pulse[_ngcontent-%COMP%]:before{content:"\\f76f"}.bi-heartbreak-fill[_ngcontent-%COMP%]:before{content:"\\f770"}.bi-heartbreak[_ngcontent-%COMP%]:before{content:"\\f771"}.bi-hearts[_ngcontent-%COMP%]:before{content:"\\f772"}.bi-hospital-fill[_ngcontent-%COMP%]:before{content:"\\f773"}.bi-hospital[_ngcontent-%COMP%]:before{content:"\\f774"}.bi-house-heart-fill[_ngcontent-%COMP%]:before{content:"\\f775"}.bi-house-heart[_ngcontent-%COMP%]:before{content:"\\f776"}.bi-incognito[_ngcontent-%COMP%]:before{content:"\\f777"}.bi-magnet-fill[_ngcontent-%COMP%]:before{content:"\\f778"}.bi-magnet[_ngcontent-%COMP%]:before{content:"\\f779"}.bi-person-heart[_ngcontent-%COMP%]:before{content:"\\f77a"}.bi-person-hearts[_ngcontent-%COMP%]:before{content:"\\f77b"}.bi-phone-flip[_ngcontent-%COMP%]:before{content:"\\f77c"}.bi-plugin[_ngcontent-%COMP%]:before{content:"\\f77d"}.bi-postage-fill[_ngcontent-%COMP%]:before{content:"\\f77e"}.bi-postage-heart-fill[_ngcontent-%COMP%]:before{content:"\\f77f"}.bi-postage-heart[_ngcontent-%COMP%]:before{content:"\\f780"}.bi-postage[_ngcontent-%COMP%]:before{content:"\\f781"}.bi-postcard-fill[_ngcontent-%COMP%]:before{content:"\\f782"}.bi-postcard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f783"}.bi-postcard-heart[_ngcontent-%COMP%]:before{content:"\\f784"}.bi-postcard[_ngcontent-%COMP%]:before{content:"\\f785"}.bi-search-heart-fill[_ngcontent-%COMP%]:before{content:"\\f786"}.bi-search-heart[_ngcontent-%COMP%]:before{content:"\\f787"}.bi-sliders2-vertical[_ngcontent-%COMP%]:before{content:"\\f788"}.bi-sliders2[_ngcontent-%COMP%]:before{content:"\\f789"}.bi-trash3-fill[_ngcontent-%COMP%]:before{content:"\\f78a"}.bi-trash3[_ngcontent-%COMP%]:before{content:"\\f78b"}.bi-valentine[_ngcontent-%COMP%]:before{content:"\\f78c"}.bi-valentine2[_ngcontent-%COMP%]:before{content:"\\f78d"}.bi-wrench-adjustable-circle-fill[_ngcontent-%COMP%]:before{content:"\\f78e"}.bi-wrench-adjustable-circle[_ngcontent-%COMP%]:before{content:"\\f78f"}.bi-wrench-adjustable[_ngcontent-%COMP%]:before{content:"\\f790"}.bi-filetype-json[_ngcontent-%COMP%]:before{content:"\\f791"}.bi-filetype-pptx[_ngcontent-%COMP%]:before{content:"\\f792"}.bi-filetype-xlsx[_ngcontent-%COMP%]:before{content:"\\f793"}.bi-1-circle-1[_ngcontent-%COMP%]:before{content:"\\f794"}.bi-1-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f795"}.bi-1-circle-fill[_ngcontent-%COMP%]:before{content:"\\f796"}.bi-1-circle[_ngcontent-%COMP%]:before{content:"\\f797"}.bi-1-square-fill[_ngcontent-%COMP%]:before{content:"\\f798"}.bi-1-square[_ngcontent-%COMP%]:before{content:"\\f799"}.bi-2-circle-1[_ngcontent-%COMP%]:before{content:"\\f79a"}.bi-2-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f79b"}.bi-2-circle-fill[_ngcontent-%COMP%]:before{content:"\\f79c"}.bi-2-circle[_ngcontent-%COMP%]:before{content:"\\f79d"}.bi-2-square-fill[_ngcontent-%COMP%]:before{content:"\\f79e"}.bi-2-square[_ngcontent-%COMP%]:before{content:"\\f79f"}.bi-3-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a0"}.bi-3-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a1"}.bi-3-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a2"}.bi-3-circle[_ngcontent-%COMP%]:before{content:"\\f7a3"}.bi-3-square-fill[_ngcontent-%COMP%]:before{content:"\\f7a4"}.bi-3-square[_ngcontent-%COMP%]:before{content:"\\f7a5"}.bi-4-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a6"}.bi-4-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a7"}.bi-4-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a8"}.bi-4-circle[_ngcontent-%COMP%]:before{content:"\\f7a9"}.bi-4-square-fill[_ngcontent-%COMP%]:before{content:"\\f7aa"}.bi-4-square[_ngcontent-%COMP%]:before{content:"\\f7ab"}.bi-5-circle-1[_ngcontent-%COMP%]:before{content:"\\f7ac"}.bi-5-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7ad"}.bi-5-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ae"}.bi-5-circle[_ngcontent-%COMP%]:before{content:"\\f7af"}.bi-5-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b0"}.bi-5-square[_ngcontent-%COMP%]:before{content:"\\f7b1"}.bi-6-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b2"}.bi-6-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b3"}.bi-6-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7b4"}.bi-6-circle[_ngcontent-%COMP%]:before{content:"\\f7b5"}.bi-6-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b6"}.bi-6-square[_ngcontent-%COMP%]:before{content:"\\f7b7"}.bi-7-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b8"}.bi-7-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b9"}.bi-7-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ba"}.bi-7-circle[_ngcontent-%COMP%]:before{content:"\\f7bb"}.bi-7-square-fill[_ngcontent-%COMP%]:before{content:"\\f7bc"}.bi-7-square[_ngcontent-%COMP%]:before{content:"\\f7bd"}.bi-8-circle-1[_ngcontent-%COMP%]:before{content:"\\f7be"}.bi-8-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7bf"}.bi-8-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c0"}.bi-8-circle[_ngcontent-%COMP%]:before{content:"\\f7c1"}.bi-8-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c2"}.bi-8-square[_ngcontent-%COMP%]:before{content:"\\f7c3"}.bi-9-circle-1[_ngcontent-%COMP%]:before{content:"\\f7c4"}.bi-9-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7c5"}.bi-9-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c6"}.bi-9-circle[_ngcontent-%COMP%]:before{content:"\\f7c7"}.bi-9-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c8"}.bi-9-square[_ngcontent-%COMP%]:before{content:"\\f7c9"}.bi-airplane-engines-fill[_ngcontent-%COMP%]:before{content:"\\f7ca"}.bi-airplane-engines[_ngcontent-%COMP%]:before{content:"\\f7cb"}.bi-airplane-fill[_ngcontent-%COMP%]:before{content:"\\f7cc"}.bi-airplane[_ngcontent-%COMP%]:before{content:"\\f7cd"}.bi-alexa[_ngcontent-%COMP%]:before{content:"\\f7ce"}.bi-alipay[_ngcontent-%COMP%]:before{content:"\\f7cf"}.bi-android[_ngcontent-%COMP%]:before{content:"\\f7d0"}.bi-android2[_ngcontent-%COMP%]:before{content:"\\f7d1"}.bi-box-fill[_ngcontent-%COMP%]:before{content:"\\f7d2"}.bi-box-seam-fill[_ngcontent-%COMP%]:before{content:"\\f7d3"}.bi-browser-chrome[_ngcontent-%COMP%]:before{content:"\\f7d4"}.bi-browser-edge[_ngcontent-%COMP%]:before{content:"\\f7d5"}.bi-browser-firefox[_ngcontent-%COMP%]:before{content:"\\f7d6"}.bi-browser-safari[_ngcontent-%COMP%]:before{content:"\\f7d7"}.bi-c-circle-1[_ngcontent-%COMP%]:before{content:"\\f7d8"}.bi-c-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7d9"}.bi-c-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7da"}.bi-c-circle[_ngcontent-%COMP%]:before{content:"\\f7db"}.bi-c-square-fill[_ngcontent-%COMP%]:before{content:"\\f7dc"}.bi-c-square[_ngcontent-%COMP%]:before{content:"\\f7dd"}.bi-capsule-pill[_ngcontent-%COMP%]:before{content:"\\f7de"}.bi-capsule[_ngcontent-%COMP%]:before{content:"\\f7df"}.bi-car-front-fill[_ngcontent-%COMP%]:before{content:"\\f7e0"}.bi-car-front[_ngcontent-%COMP%]:before{content:"\\f7e1"}.bi-cassette-fill[_ngcontent-%COMP%]:before{content:"\\f7e2"}.bi-cassette[_ngcontent-%COMP%]:before{content:"\\f7e3"}.bi-cc-circle-1[_ngcontent-%COMP%]:before{content:"\\f7e4"}.bi-cc-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7e5"}.bi-cc-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7e6"}.bi-cc-circle[_ngcontent-%COMP%]:before{content:"\\f7e7"}.bi-cc-square-fill[_ngcontent-%COMP%]:before{content:"\\f7e8"}.bi-cc-square[_ngcontent-%COMP%]:before{content:"\\f7e9"}.bi-cup-hot-fill[_ngcontent-%COMP%]:before{content:"\\f7ea"}.bi-cup-hot[_ngcontent-%COMP%]:before{content:"\\f7eb"}.bi-currency-rupee[_ngcontent-%COMP%]:before{content:"\\f7ec"}.bi-dropbox[_ngcontent-%COMP%]:before{content:"\\f7ed"}.bi-escape[_ngcontent-%COMP%]:before{content:"\\f7ee"}.bi-fast-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f7ef"}.bi-fast-forward-btn[_ngcontent-%COMP%]:before{content:"\\f7f0"}.bi-fast-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7f1"}.bi-fast-forward-circle[_ngcontent-%COMP%]:before{content:"\\f7f2"}.bi-fast-forward-fill[_ngcontent-%COMP%]:before{content:"\\f7f3"}.bi-fast-forward[_ngcontent-%COMP%]:before{content:"\\f7f4"}.bi-filetype-sql[_ngcontent-%COMP%]:before{content:"\\f7f5"}.bi-fire[_ngcontent-%COMP%]:before{content:"\\f7f6"}.bi-google-play[_ngcontent-%COMP%]:before{content:"\\f7f7"}.bi-h-circle-1[_ngcontent-%COMP%]:before{content:"\\f7f8"}.bi-h-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7f9"}.bi-h-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7fa"}.bi-h-circle[_ngcontent-%COMP%]:before{content:"\\f7fb"}.bi-h-square-fill[_ngcontent-%COMP%]:before{content:"\\f7fc"}.bi-h-square[_ngcontent-%COMP%]:before{content:"\\f7fd"}.bi-indent[_ngcontent-%COMP%]:before{content:"\\f7fe"}.bi-lungs-fill[_ngcontent-%COMP%]:before{content:"\\f7ff"}.bi-lungs[_ngcontent-%COMP%]:before{content:"\\f800"}.bi-microsoft-teams[_ngcontent-%COMP%]:before{content:"\\f801"}.bi-p-circle-1[_ngcontent-%COMP%]:before{content:"\\f802"}.bi-p-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f803"}.bi-p-circle-fill[_ngcontent-%COMP%]:before{content:"\\f804"}.bi-p-circle[_ngcontent-%COMP%]:before{content:"\\f805"}.bi-p-square-fill[_ngcontent-%COMP%]:before{content:"\\f806"}.bi-p-square[_ngcontent-%COMP%]:before{content:"\\f807"}.bi-pass-fill[_ngcontent-%COMP%]:before{content:"\\f808"}.bi-pass[_ngcontent-%COMP%]:before{content:"\\f809"}.bi-prescription[_ngcontent-%COMP%]:before{content:"\\f80a"}.bi-prescription2[_ngcontent-%COMP%]:before{content:"\\f80b"}.bi-r-circle-1[_ngcontent-%COMP%]:before{content:"\\f80c"}.bi-r-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f80d"}.bi-r-circle-fill[_ngcontent-%COMP%]:before{content:"\\f80e"}.bi-r-circle[_ngcontent-%COMP%]:before{content:"\\f80f"}.bi-r-square-fill[_ngcontent-%COMP%]:before{content:"\\f810"}.bi-r-square[_ngcontent-%COMP%]:before{content:"\\f811"}.bi-repeat-1[_ngcontent-%COMP%]:before{content:"\\f812"}.bi-repeat[_ngcontent-%COMP%]:before{content:"\\f813"}.bi-rewind-btn-fill[_ngcontent-%COMP%]:before{content:"\\f814"}.bi-rewind-btn[_ngcontent-%COMP%]:before{content:"\\f815"}.bi-rewind-circle-fill[_ngcontent-%COMP%]:before{content:"\\f816"}.bi-rewind-circle[_ngcontent-%COMP%]:before{content:"\\f817"}.bi-rewind-fill[_ngcontent-%COMP%]:before{content:"\\f818"}.bi-rewind[_ngcontent-%COMP%]:before{content:"\\f819"}.bi-train-freight-front-fill[_ngcontent-%COMP%]:before{content:"\\f81a"}.bi-train-freight-front[_ngcontent-%COMP%]:before{content:"\\f81b"}.bi-train-front-fill[_ngcontent-%COMP%]:before{content:"\\f81c"}.bi-train-front[_ngcontent-%COMP%]:before{content:"\\f81d"}.bi-train-lightrail-front-fill[_ngcontent-%COMP%]:before{content:"\\f81e"}.bi-train-lightrail-front[_ngcontent-%COMP%]:before{content:"\\f81f"}.bi-truck-front-fill[_ngcontent-%COMP%]:before{content:"\\f820"}.bi-truck-front[_ngcontent-%COMP%]:before{content:"\\f821"}.bi-ubuntu[_ngcontent-%COMP%]:before{content:"\\f822"}.bi-unindent[_ngcontent-%COMP%]:before{content:"\\f823"}.bi-unity[_ngcontent-%COMP%]:before{content:"\\f824"}.bi-universal-access-circle[_ngcontent-%COMP%]:before{content:"\\f825"}.bi-universal-access[_ngcontent-%COMP%]:before{content:"\\f826"}.bi-virus[_ngcontent-%COMP%]:before{content:"\\f827"}.bi-virus2[_ngcontent-%COMP%]:before{content:"\\f828"}.bi-wechat[_ngcontent-%COMP%]:before{content:"\\f829"}.bi-yelp[_ngcontent-%COMP%]:before{content:"\\f82a"}.bi-sign-stop-fill[_ngcontent-%COMP%]:before{content:"\\f82b"}.bi-sign-stop-lights-fill[_ngcontent-%COMP%]:before{content:"\\f82c"}.bi-sign-stop-lights[_ngcontent-%COMP%]:before{content:"\\f82d"}.bi-sign-stop[_ngcontent-%COMP%]:before{content:"\\f82e"}.bi-sign-turn-left-fill[_ngcontent-%COMP%]:before{content:"\\f82f"}.bi-sign-turn-left[_ngcontent-%COMP%]:before{content:"\\f830"}.bi-sign-turn-right-fill[_ngcontent-%COMP%]:before{content:"\\f831"}.bi-sign-turn-right[_ngcontent-%COMP%]:before{content:"\\f832"}.bi-sign-turn-slight-left-fill[_ngcontent-%COMP%]:before{content:"\\f833"}.bi-sign-turn-slight-left[_ngcontent-%COMP%]:before{content:"\\f834"}.bi-sign-turn-slight-right-fill[_ngcontent-%COMP%]:before{content:"\\f835"}.bi-sign-turn-slight-right[_ngcontent-%COMP%]:before{content:"\\f836"}.bi-sign-yield-fill[_ngcontent-%COMP%]:before{content:"\\f837"}.bi-sign-yield[_ngcontent-%COMP%]:before{content:"\\f838"}.bi-ev-station-fill[_ngcontent-%COMP%]:before{content:"\\f839"}.bi-ev-station[_ngcontent-%COMP%]:before{content:"\\f83a"}.bi-fuel-pump-diesel-fill[_ngcontent-%COMP%]:before{content:"\\f83b"}.bi-fuel-pump-diesel[_ngcontent-%COMP%]:before{content:"\\f83c"}.bi-fuel-pump-fill[_ngcontent-%COMP%]:before{content:"\\f83d"}.bi-fuel-pump[_ngcontent-%COMP%]:before{content:"\\f83e"}.bi-0-circle-fill[_ngcontent-%COMP%]:before{content:"\\f83f"}.bi-0-circle[_ngcontent-%COMP%]:before{content:"\\f840"}.bi-0-square-fill[_ngcontent-%COMP%]:before{content:"\\f841"}.bi-0-square[_ngcontent-%COMP%]:before{content:"\\f842"}.bi-rocket-fill[_ngcontent-%COMP%]:before{content:"\\f843"}.bi-rocket-takeoff-fill[_ngcontent-%COMP%]:before{content:"\\f844"}.bi-rocket-takeoff[_ngcontent-%COMP%]:before{content:"\\f845"}.bi-rocket[_ngcontent-%COMP%]:before{content:"\\f846"}.bi-stripe[_ngcontent-%COMP%]:before{content:"\\f847"}.bi-subscript[_ngcontent-%COMP%]:before{content:"\\f848"}.bi-superscript[_ngcontent-%COMP%]:before{content:"\\f849"}.bi-trello[_ngcontent-%COMP%]:before{content:"\\f84a"}.bi-envelope-at-fill[_ngcontent-%COMP%]:before{content:"\\f84b"}.bi-envelope-at[_ngcontent-%COMP%]:before{content:"\\f84c"}.bi-regex[_ngcontent-%COMP%]:before{content:"\\f84d"}.bi-text-wrap[_ngcontent-%COMP%]:before{content:"\\f84e"}.bi-sign-dead-end-fill[_ngcontent-%COMP%]:before{content:"\\f84f"}.bi-sign-dead-end[_ngcontent-%COMP%]:before{content:"\\f850"}.bi-sign-do-not-enter-fill[_ngcontent-%COMP%]:before{content:"\\f851"}.bi-sign-do-not-enter[_ngcontent-%COMP%]:before{content:"\\f852"}.bi-sign-intersection-fill[_ngcontent-%COMP%]:before{content:"\\f853"}.bi-sign-intersection-side-fill[_ngcontent-%COMP%]:before{content:"\\f854"}.bi-sign-intersection-side[_ngcontent-%COMP%]:before{content:"\\f855"}.bi-sign-intersection-t-fill[_ngcontent-%COMP%]:before{content:"\\f856"}.bi-sign-intersection-t[_ngcontent-%COMP%]:before{content:"\\f857"}.bi-sign-intersection-y-fill[_ngcontent-%COMP%]:before{content:"\\f858"}.bi-sign-intersection-y[_ngcontent-%COMP%]:before{content:"\\f859"}.bi-sign-intersection[_ngcontent-%COMP%]:before{content:"\\f85a"}.bi-sign-merge-left-fill[_ngcontent-%COMP%]:before{content:"\\f85b"}.bi-sign-merge-left[_ngcontent-%COMP%]:before{content:"\\f85c"}.bi-sign-merge-right-fill[_ngcontent-%COMP%]:before{content:"\\f85d"}.bi-sign-merge-right[_ngcontent-%COMP%]:before{content:"\\f85e"}.bi-sign-no-left-turn-fill[_ngcontent-%COMP%]:before{content:"\\f85f"}.bi-sign-no-left-turn[_ngcontent-%COMP%]:before{content:"\\f860"}.bi-sign-no-parking-fill[_ngcontent-%COMP%]:before{content:"\\f861"}.bi-sign-no-parking[_ngcontent-%COMP%]:before{content:"\\f862"}.bi-sign-no-right-turn-fill[_ngcontent-%COMP%]:before{content:"\\f863"}.bi-sign-no-right-turn[_ngcontent-%COMP%]:before{content:"\\f864"}.bi-sign-railroad-fill[_ngcontent-%COMP%]:before{content:"\\f865"}.bi-sign-railroad[_ngcontent-%COMP%]:before{content:"\\f866"}.bi-building-add[_ngcontent-%COMP%]:before{content:"\\f867"}.bi-building-check[_ngcontent-%COMP%]:before{content:"\\f868"}.bi-building-dash[_ngcontent-%COMP%]:before{content:"\\f869"}.bi-building-down[_ngcontent-%COMP%]:before{content:"\\f86a"}.bi-building-exclamation[_ngcontent-%COMP%]:before{content:"\\f86b"}.bi-building-fill-add[_ngcontent-%COMP%]:before{content:"\\f86c"}.bi-building-fill-check[_ngcontent-%COMP%]:before{content:"\\f86d"}.bi-building-fill-dash[_ngcontent-%COMP%]:before{content:"\\f86e"}.bi-building-fill-down[_ngcontent-%COMP%]:before{content:"\\f86f"}.bi-building-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f870"}.bi-building-fill-gear[_ngcontent-%COMP%]:before{content:"\\f871"}.bi-building-fill-lock[_ngcontent-%COMP%]:before{content:"\\f872"}.bi-building-fill-slash[_ngcontent-%COMP%]:before{content:"\\f873"}.bi-building-fill-up[_ngcontent-%COMP%]:before{content:"\\f874"}.bi-building-fill-x[_ngcontent-%COMP%]:before{content:"\\f875"}.bi-building-fill[_ngcontent-%COMP%]:before{content:"\\f876"}.bi-building-gear[_ngcontent-%COMP%]:before{content:"\\f877"}.bi-building-lock[_ngcontent-%COMP%]:before{content:"\\f878"}.bi-building-slash[_ngcontent-%COMP%]:before{content:"\\f879"}.bi-building-up[_ngcontent-%COMP%]:before{content:"\\f87a"}.bi-building-x[_ngcontent-%COMP%]:before{content:"\\f87b"}.bi-buildings-fill[_ngcontent-%COMP%]:before{content:"\\f87c"}.bi-buildings[_ngcontent-%COMP%]:before{content:"\\f87d"}.bi-bus-front-fill[_ngcontent-%COMP%]:before{content:"\\f87e"}.bi-bus-front[_ngcontent-%COMP%]:before{content:"\\f87f"}.bi-ev-front-fill[_ngcontent-%COMP%]:before{content:"\\f880"}.bi-ev-front[_ngcontent-%COMP%]:before{content:"\\f881"}.bi-globe-americas[_ngcontent-%COMP%]:before{content:"\\f882"}.bi-globe-asia-australia[_ngcontent-%COMP%]:before{content:"\\f883"}.bi-globe-central-south-asia[_ngcontent-%COMP%]:before{content:"\\f884"}.bi-globe-europe-africa[_ngcontent-%COMP%]:before{content:"\\f885"}.bi-house-add-fill[_ngcontent-%COMP%]:before{content:"\\f886"}.bi-house-add[_ngcontent-%COMP%]:before{content:"\\f887"}.bi-house-check-fill[_ngcontent-%COMP%]:before{content:"\\f888"}.bi-house-check[_ngcontent-%COMP%]:before{content:"\\f889"}.bi-house-dash-fill[_ngcontent-%COMP%]:before{content:"\\f88a"}.bi-house-dash[_ngcontent-%COMP%]:before{content:"\\f88b"}.bi-house-down-fill[_ngcontent-%COMP%]:before{content:"\\f88c"}.bi-house-down[_ngcontent-%COMP%]:before{content:"\\f88d"}.bi-house-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f88e"}.bi-house-exclamation[_ngcontent-%COMP%]:before{content:"\\f88f"}.bi-house-gear-fill[_ngcontent-%COMP%]:before{content:"\\f890"}.bi-house-gear[_ngcontent-%COMP%]:before{content:"\\f891"}.bi-house-lock-fill[_ngcontent-%COMP%]:before{content:"\\f892"}.bi-house-lock[_ngcontent-%COMP%]:before{content:"\\f893"}.bi-house-slash-fill[_ngcontent-%COMP%]:before{content:"\\f894"}.bi-house-slash[_ngcontent-%COMP%]:before{content:"\\f895"}.bi-house-up-fill[_ngcontent-%COMP%]:before{content:"\\f896"}.bi-house-up[_ngcontent-%COMP%]:before{content:"\\f897"}.bi-house-x-fill[_ngcontent-%COMP%]:before{content:"\\f898"}.bi-house-x[_ngcontent-%COMP%]:before{content:"\\f899"}.bi-person-add[_ngcontent-%COMP%]:before{content:"\\f89a"}.bi-person-down[_ngcontent-%COMP%]:before{content:"\\f89b"}.bi-person-exclamation[_ngcontent-%COMP%]:before{content:"\\f89c"}.bi-person-fill-add[_ngcontent-%COMP%]:before{content:"\\f89d"}.bi-person-fill-check[_ngcontent-%COMP%]:before{content:"\\f89e"}.bi-person-fill-dash[_ngcontent-%COMP%]:before{content:"\\f89f"}.bi-person-fill-down[_ngcontent-%COMP%]:before{content:"\\f8a0"}.bi-person-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8a1"}.bi-person-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8a2"}.bi-person-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8a3"}.bi-person-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8a4"}.bi-person-fill-up[_ngcontent-%COMP%]:before{content:"\\f8a5"}.bi-person-fill-x[_ngcontent-%COMP%]:before{content:"\\f8a6"}.bi-person-gear[_ngcontent-%COMP%]:before{content:"\\f8a7"}.bi-person-lock[_ngcontent-%COMP%]:before{content:"\\f8a8"}.bi-person-slash[_ngcontent-%COMP%]:before{content:"\\f8a9"}.bi-person-up[_ngcontent-%COMP%]:before{content:"\\f8aa"}.bi-scooter[_ngcontent-%COMP%]:before{content:"\\f8ab"}.bi-taxi-front-fill[_ngcontent-%COMP%]:before{content:"\\f8ac"}.bi-taxi-front[_ngcontent-%COMP%]:before{content:"\\f8ad"}.bi-amd[_ngcontent-%COMP%]:before{content:"\\f8ae"}.bi-database-add[_ngcontent-%COMP%]:before{content:"\\f8af"}.bi-database-check[_ngcontent-%COMP%]:before{content:"\\f8b0"}.bi-database-dash[_ngcontent-%COMP%]:before{content:"\\f8b1"}.bi-database-down[_ngcontent-%COMP%]:before{content:"\\f8b2"}.bi-database-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b3"}.bi-database-fill-add[_ngcontent-%COMP%]:before{content:"\\f8b4"}.bi-database-fill-check[_ngcontent-%COMP%]:before{content:"\\f8b5"}.bi-database-fill-dash[_ngcontent-%COMP%]:before{content:"\\f8b6"}.bi-database-fill-down[_ngcontent-%COMP%]:before{content:"\\f8b7"}.bi-database-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b8"}.bi-database-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8b9"}.bi-database-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8ba"}.bi-database-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8bb"}.bi-database-fill-up[_ngcontent-%COMP%]:before{content:"\\f8bc"}.bi-database-fill-x[_ngcontent-%COMP%]:before{content:"\\f8bd"}.bi-database-fill[_ngcontent-%COMP%]:before{content:"\\f8be"}.bi-database-gear[_ngcontent-%COMP%]:before{content:"\\f8bf"}.bi-database-lock[_ngcontent-%COMP%]:before{content:"\\f8c0"}.bi-database-slash[_ngcontent-%COMP%]:before{content:"\\f8c1"}.bi-database-up[_ngcontent-%COMP%]:before{content:"\\f8c2"}.bi-database-x[_ngcontent-%COMP%]:before{content:"\\f8c3"}.bi-database[_ngcontent-%COMP%]:before{content:"\\f8c4"}.bi-houses-fill[_ngcontent-%COMP%]:before{content:"\\f8c5"}.bi-houses[_ngcontent-%COMP%]:before{content:"\\f8c6"}.bi-nvidia[_ngcontent-%COMP%]:before{content:"\\f8c7"}.bi-person-vcard-fill[_ngcontent-%COMP%]:before{content:"\\f8c8"}.bi-person-vcard[_ngcontent-%COMP%]:before{content:"\\f8c9"}.bi-sina-weibo[_ngcontent-%COMP%]:before{content:"\\f8ca"}.bi-tencent-qq[_ngcontent-%COMP%]:before{content:"\\f8cb"}.bi-wikipedia[_ngcontent-%COMP%]:before{content:"\\f8cc"}.fondoPrimario[_ngcontent-%COMP%]{background-color:#fff}.letraPrimario[_ngcontent-%COMP%]{color:#36c}.white-icon[_ngcontent-%COMP%]{color:#fff!important}.white-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#fff}.primary-icon[_ngcontent-%COMP%]{color:#36c!important}.primary-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#36c}html[_ngcontent-%COMP%]{font-size:1rem!important}body[_ngcontent-%COMP%]{font-family:Work Sans,sans-serif!important;font-size:1rem!important;font-weight:400;overflow-x:hidden;overflow-y:auto;height:100%;background:#d2d6de;margin:0;display:block}.box[_ngcontent-%COMP%]{position:relative;border-radius:3px;background:#ffffff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px #0000001a;border-radius:.375rem}.box.box-primary[_ngcontent-%COMP%]{border-top-color:#36c}.box-primary-fill[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.box.box-info[_ngcontent-%COMP%]{border-top-color:#00c0ef}.box.box-danger[_ngcontent-%COMP%]{border-top-color:#dd4b39}.box.box-warning[_ngcontent-%COMP%]{border-top-color:#f39c12}.box.box-success[_ngcontent-%COMP%]{border-top-color:#00a65a}.box.box-default[_ngcontent-%COMP%]{border-top-color:#d2d6de}.box.collapsed-box[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%], .box.collapsed-box[_ngcontent-%COMP%]   .box-footer[_ngcontent-%COMP%]{display:none}.box-header[_ngcontent-%COMP%]:before, .box-body[_ngcontent-%COMP%]:before, .box-footer[_ngcontent-%COMP%]:before, .box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{content:" ";display:table}.box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{clear:both}.box-header.with-border[_ngcontent-%COMP%]{border-bottom:1px solid #f4f4f4}.collapsed-box[_ngcontent-%COMP%]   .box-header.with-border[_ngcontent-%COMP%]{border-bottom:none}.box-header[_ngcontent-%COMP%]{color:#444;display:flex;padding:10px;position:relative;vertical-align:middle}.box-body[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;padding:10px}.box-footer[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.box-title[_ngcontent-%COMP%]{padding-left:10px;display:inline-block;font-size:18px;vertical-align:middle}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]{position:absolute;right:10px;top:5px}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]   [data-toggle=tooltip][_ngcontent-%COMP%]{position:relative}.btn-box-tool[_ngcontent-%COMP%]{padding:5px;font-size:12px;background:transparent;color:#97a0b3}.open[_ngcontent-%COMP%]   .btn-box-tool[_ngcontent-%COMP%], .btn-box-tool[_ngcontent-%COMP%]:hover{color:#606c84}.btn-box-tool.btn[_ngcontent-%COMP%]:active{box-shadow:none}.no-header[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%]{border-top-right-radius:3px;border-top-left-radius:3px}.pull-right[_ngcontent-%COMP%]{float:right}.btn-block[_ngcontent-%COMP%]{width:100%;height:42px}.callout[_ngcontent-%COMP%]{border-radius:3px;margin:0 0 20px;padding:10px;border-left:5px solid #eee;display:list-item;width:100%}.callout.callout-success[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-color:#36c}.container-table[_ngcontent-%COMP%]{overflow:auto}.mat-cell[_ngcontent-%COMP%]{padding-left:8px;padding-right:8px}.acciones[_ngcontent-%COMP%]{display:flex}table[_ngcontent-%COMP%]{width:100%}.table-container[_ngcontent-%COMP%]{height:450px;overflow:auto}.mat-column-id[_ngcontent-%COMP%]{border-right:1px solid #e0e0e0}.mat-column-select[_ngcontent-%COMP%]{overflow:initial}.input-search[_ngcontent-%COMP%]{display:block!important}.input-select[_ngcontent-%COMP%]{width:100%;height:48px;padding:0 16px;text-align:left;color:#000000de;font-family:Work Sans,sans-serif!important;font-size:1rem}.error-icon-entradas-de-texto-govco[_ngcontent-%COMP%]{top:1.4rem!important}.lista-desplegable-form[_ngcontent-%COMP%]{padding:1rem 0!important;margin-bottom:1rem!important}.lista-desplegable-form[_ngcontent-%COMP%]   .error-texto-govco[_ngcontent-%COMP%]{color:#a80521;font-size:16px;font-family:WorkSans-Regular;padding-top:.4rem!important;display:block}.mat-select[_ngcontent-%COMP%]{display:inline-block!important;outline:.063rem solid #737373!important;border-radius:.313rem!important;font-family:WorkSans-Regular!important;font-size:16px!important;color:#4b4b4b!important;padding:.438rem .5rem .438rem 1rem!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;height:40px!important;background-color:#fff!important;text-align:left!important;align-items:center!important}.mat-select-trigger[_ngcontent-%COMP%]{display:inline-table!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important}.mat-select-success[_ngcontent-%COMP%]{outline:.063rem solid #068460!important}.mat-select-error[_ngcontent-%COMP%]{outline:.063rem solid #A80521!important}th.mat-header-cell[_ngcontent-%COMP%], td.mat-cell[_ngcontent-%COMP%], td.mat-footer-cell[_ngcontent-%COMP%]{padding-left:5px!important;padding-right:5px!important}.display[_ngcontent-%COMP%]{display:block}.form-switch[_ngcontent-%COMP%]{padding-left:0!important}.text-justify[_ngcontent-%COMP%]{text-align:justify!important}.btn-adjust[_ngcontent-%COMP%]{padding-top:25px!important}.logo-header-govco[_ngcontent-%COMP%]{height:5rem;content:url(https://tramites.cpae.gov.co/assets/images/logo.png)!important}.container-logo-header-govco[_ngcontent-%COMP%]{padding-bottom:2rem;border-bottom:.188rem solid #004884}@media (max-width: 991px){.logo-header-govco[_ngcontent-%COMP%]{height:2.188rem!important}.container-logo-header-govco[_ngcontent-%COMP%]{padding:.781rem 0 .781rem 1.125rem;border-bottom:.188rem solid #004884}}']}),t})(),sot=(()=>{class t{constructor(){this.versionApp=em.VERSION}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Xt({type:t,selectors:[["app-footer"]],decls:110,vars:1,consts:[[1,"gov-co-footer"],[1,"region","region-footer"],["id","block-footer",1,"block","block-block-content","block-block-content5eb0c50c-8611-42e4-a9fe-f8575cae5343"],[1,"clearfix","text-formatted","field","field--name-body","field--type-text-with-summary","field--label-hidden","field__item","first"],[1,"gov-co-footer-presetacion","mb-5"],[1,"gov-co-footer-autoridad"],[1,"footer-titulo"],[1,"container-fluid"],[1,"row"],[1,"col"],[1,"titulo-sede-gov-co"],[1,"footer-logo-autoridad"],[1,"containder-fluid"],["alt","Logo Consejo Profesional de Administraci\xf3n de Empresas","src","assets/images/logo.png",1,"align-center"],[1,"footer-presentacion"],[1,"contenido-sede-gov-co","gov-detalles"],["href","mailto:notificacionesjudiciales@cpae.gov.co"],[1,"ng-star-inserted"],[1,"gov-co-redes-sociales"],["href","https://www.facebook.com/cpaecol","target","_blank",1,"gov-co-link-presentacion"],["fill","currentColor","height","16","viewBox","0 0 16 16","width","16","xmlns","http://www.w3.org/2000/svg",1,"bi","bi-facebook"],["d","M16\n                        8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002\n                        8.05c0 4.017 2.926 7.347 6.75\n                        7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131\n                        3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993\n                        0-1.303.621-1.303 1.258v1.51h2.218l-.354\n                        2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"],["href","https://www.linkedin.com/in/consejo-profesional-de-administraci%C3%B3n-de-empresas-0bb6a8159/","target","_blank",1,"gov-co-link-presentacion"],["fill","none","height","25","viewBox","0 0 25 25","width","25","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["cx","12.5","cy","12.5","fill","#004884","r","12.5"],["fill","url(#pattern0)","height","20","width","20","x","2","y","2"],["height","1","id","pattern0","patternContentUnits","objectBoundingBox","width","1"],["transform","scale(0.005)",0,"xlink","href","#image0_547_3176"],["height","200","id","image0_547_3176","width","200",0,"xlink","href","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAACSVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9wrhA9AAAAwnRSTlMAAQIDBAYHCQoLDA8QERITFBUWFxgaGxwdHh8gISIjJCcoKissLS8xMjM0NTY6Oz0+P0BCQ0VGSElLTE1OT1BTVVZXW1xdX2FiY2RlZ2hpamtsb3BxcnN0dXd4ent9fn+AgYKEhYaHiouNjpCRkpOUlpeYmZqcnZ6foqSlpqiqq62ur7CxsrO0tba3uLm6vL6/wMHCw8TFxsjJysvNz9PU1dbX2Nrb3N3e3+Hi4+Tl5unr7e7w8vP09fb3+Pn6+/z9/hI+BhQAAARYSURBVHic7d35W0xRHAbwK1vZdwZN2clOSXbSwsiWSPZdkn3fElnLLmQn2YmQNhnnL/MMmuY233ONZ+6Ze871vr+e97nf5+OpGXPmdK+mIQiCIAiCIAiCIAiCIAiCIAiCILZOQn4lsyCV+QmmMqLOW6H4nfNR5jniq6xzMFYVb5Yj1kqGJ7HmOBz1VkPqHaZAiq12MFZshiPOaoUncSZAiqxGeFJkAqTWaoQntSZArDb8DiCACAoggUCeHl6T5sraURyKd35xkK/ZwxsavdMfqgvZ30NXWlitJsQ9o2nLeV9FSM0w/1qzqwpCRpDFx8pBFtDF7j8Ug9zjNTMUg9A/WJ6UKwV5wK9mKQVJ51cdSkEGG3TFvXCZD6loZdA9rBDE4FdE0zYoBLlh1F2uEOS2UXelQpAyo26OQpD6rgbdQoUgzOALixafVYLs51cF7q4KgFTx30jOKAVha3jNKHEOIRB3J07zlmIQdocuLhXoEPRR9wDVmy7SIWoXhXjlShLqELavdb2fvtQ8W6xD3Aade3NPn05yqWCHyL3f6qPJgyI0rZVjSs4L0Qzhu/Efnz0p/y5eIR4SugACyL/FXf1NLoj7L+t+28KlJzYljY/p7+jSI3LoxDlbCz9YA7k73dnH6ZNIx+g9vutlM/Xrzt790r40Ll/JjGk6pc34nPehh9yleusb19+1IdYH1v1ZPTqGHtQ69VGoISPJ4lvv+nxyfd+vtZJRBrPSud/gCYHUtyOLBd4CfZZniWdpvfGwvjdDCamhP1md9hYmk+uevfrZfx13KISQWnpH6Ky3MJVcz2RsUgDzDkoP2cySAxp4UXbI6WsBTnwlOSS2fYATh0gOCTy5doGE+R+YDvKKnlgA0dbZBRLh9w4f7BU1ayD+b4tBX9EiyFi7QLQ3doHstQskUQFI28TcopLbhTtmdzMo9Wry4TgIQENMhoSt/dhQq8wO5/eeSw6J1h1Ifck/2FKgnxmsQjMZ4vyiv1R1X15zo9SQFn47Jc951RSpIcSnv2Wc6gSZIZH+12KVLeluf5kh5HGuWXS3c52uJRWkA+VgeXQ5okJeSDIJKW9GlsNeyws5SUJYNN3Wn4+UCsI5FjyFbpdIC4mmHWwuPfeytJBpHEgWPVd/1EgmyGIOJJueq//PlkyQ1RzIdnruKWkhvCOo2+i5+tc4mSAr/g2SpxyE8ztyHBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQP5jSE0HspjvLdB3U+Dda2QLPfeIeIi7I1m85C1MINd5d63aRM89Jh7CkqheeOMJJvrf+AIHwvnzeP1RfzGQTwP8a2E+txJxjyOu4+I4OF/r7tR3xEDY911pqS6fzE1dpf/76d3zdOuulEUnuA7Gzi1OcenrGU1vzScIEvoAAoigANIY29zc2za3W7fNDfBt80gC+zwkwjaP7bDPg1Ts82gbzTYPG0IQBEEQBEEQBEEQBEEQBEEQBEGky0/CNPQOJp1zlAAAAABJRU5ErkJggg=="],["href","https://twitter.com/cpaecol","target","_blank",1,"gov-co-link-presentacion"],["fill","none","height","33","viewBox","0 0 33 33","width","33","xmlns","http://www.w3.org/2000/svg"],["filter","url(#filter0_d_547_3187)"],["cx","16.5","cy","12.5","fill","#004884","r","12.5"],["d","M23.3554 9.35788C23.3655 9.50524 23.3655 9.65264 23.3655 9.8C23.3655 14.2947 20.066 19.4737 14.0356 19.4737C12.1777 19.4737 10.4518 18.9158 9 17.9474C9.26397 17.9789 9.51775 17.9895 9.79188 17.9895C11.3249 17.9895 12.736 17.4527 13.863 16.5369C12.4213 16.5053 11.2132 15.5263 10.7969 14.1789C11 14.2105 11.203 14.2316 11.4163 14.2316C11.7107 14.2316 12.0051 14.1894 12.2792 14.1158C10.7767 13.8 9.64972 12.4316 9.64972 10.7789V10.7369C10.0863 10.9895 10.5939 11.1474 11.1319 11.1684C10.2487 10.5579 9.67003 9.51577 9.67003 8.33682C9.67003 7.70525 9.83244 7.1263 10.1167 6.62104C11.7309 8.68419 14.1574 10.0315 16.8782 10.1789C16.8274 9.9263 16.7969 9.66317 16.7969 9.4C16.7969 7.5263 18.2589 6 20.0761 6C21.0203 6 21.8731 6.41053 22.4721 7.07368C23.2132 6.92632 23.9238 6.6421 24.5533 6.25263C24.3096 7.04212 23.7919 7.70528 23.1117 8.12631C23.7716 8.05266 24.4112 7.86314 25 7.60001C24.5534 8.27367 23.995 8.87364 23.3554 9.35788Z","fill","white"],["color-interpolation-filters","sRGB","filterUnits","userSpaceOnUse","height","33","id","filter0_d_547_3187","width","33","x","0","y","0"],["flood-opacity","0","result","BackgroundImageFix"],["in","SourceAlpha","result","hardAlpha","type","matrix","values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"],["dy","4"],["stdDeviation","2"],["in2","hardAlpha","operator","out"],["type","matrix","values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"],["in2","BackgroundImageFix","mode","normal","result","effect1_dropShadow_547_3187"],["in","SourceGraphic","in2","effect1_dropShadow_547_3187","mode","normal","result","shape"],["href","https://www.instagram.com/cpaecol/","target","_blank",1,"gov-co-link-presentacion"],["filter","url(#filter0_d_547_3193)"],["d","M17 4C14.829 4 14.556 4.01 13.703 4.048C12.85 4.088 12.269 4.222 11.76 4.42C11.2261 4.62082 10.7425 4.93583 10.343 5.343C9.93608 5.7427 9.62111 6.22624 9.42 6.76C9.222 7.268 9.087 7.85 9.048 8.7C9.01 9.555 9 9.827 9 12.001C9 14.173 9.01 14.445 9.048 15.298C9.088 16.15 9.222 16.731 9.42 17.24C9.625 17.766 9.898 18.212 10.343 18.657C10.787 19.102 11.233 19.376 11.759 19.58C12.269 19.778 12.849 19.913 13.701 19.952C14.555 19.99 14.827 20 17 20C19.173 20 19.444 19.99 20.298 19.952C21.149 19.912 21.732 19.778 22.241 19.58C22.7746 19.3791 23.2578 19.0641 23.657 18.657C24.102 18.212 24.375 17.766 24.58 17.24C24.777 16.731 24.912 16.15 24.952 15.298C24.99 14.445 25 14.173 25 12C25 9.827 24.99 9.555 24.952 8.701C24.912 7.85 24.777 7.268 24.58 6.76C24.3789 6.22623 24.0639 5.74268 23.657 5.343C23.2576 4.93568 22.774 4.62065 22.24 4.42C21.73 4.222 21.148 4.087 20.297 4.048C19.443 4.01 19.172 4 16.998 4H17.001H17ZM16.283 5.442H17.001C19.137 5.442 19.39 5.449 20.233 5.488C21.013 5.523 21.437 5.654 21.719 5.763C22.092 5.908 22.359 6.082 22.639 6.362C22.919 6.642 23.092 6.908 23.237 7.282C23.347 7.563 23.477 7.987 23.512 8.767C23.551 9.61 23.559 9.863 23.559 11.998C23.559 14.133 23.551 14.387 23.512 15.23C23.477 16.01 23.346 16.433 23.237 16.715C23.1087 17.0624 22.904 17.3764 22.638 17.634C22.358 17.914 22.092 18.087 21.718 18.232C21.438 18.342 21.014 18.472 20.233 18.508C19.39 18.546 19.137 18.555 17.001 18.555C14.865 18.555 14.611 18.546 13.768 18.508C12.988 18.472 12.565 18.342 12.283 18.232C11.9355 18.1039 11.6211 17.8996 11.363 17.634C11.0968 17.376 10.8917 17.0617 10.763 16.714C10.654 16.433 10.523 16.009 10.488 15.229C10.45 14.386 10.442 14.133 10.442 11.996C10.442 9.86 10.45 9.608 10.488 8.765C10.524 7.985 10.654 7.561 10.764 7.279C10.909 6.906 11.083 6.639 11.363 6.359C11.643 6.079 11.909 5.906 12.283 5.761C12.565 5.651 12.988 5.521 13.768 5.485C14.506 5.451 14.792 5.441 16.283 5.44V5.442ZM21.271 6.77C21.1449 6.77 21.0201 6.79483 20.9036 6.84308C20.7872 6.89132 20.6813 6.96203 20.5922 7.05118C20.503 7.14032 20.4323 7.24615 20.3841 7.36262C20.3358 7.4791 20.311 7.60393 20.311 7.73C20.311 7.85607 20.3358 7.9809 20.3841 8.09738C20.4323 8.21385 20.503 8.31968 20.5922 8.40882C20.6813 8.49797 20.7872 8.56868 20.9036 8.61692C21.0201 8.66517 21.1449 8.69 21.271 8.69C21.5256 8.69 21.7698 8.58886 21.9498 8.40882C22.1299 8.22879 22.231 7.98461 22.231 7.73C22.231 7.47539 22.1299 7.23121 21.9498 7.05118C21.7698 6.87114 21.5256 6.77 21.271 6.77ZM17.001 7.892C16.4561 7.8835 15.9149 7.98349 15.409 8.18614C14.9031 8.3888 14.4425 8.69007 14.0542 9.07242C13.6658 9.45478 13.3574 9.91057 13.1468 10.4133C12.9363 10.916 12.8279 11.4555 12.8279 12.0005C12.8279 12.5455 12.9363 13.085 13.1468 13.5877C13.3574 14.0904 13.6658 14.5462 14.0542 14.9286C14.4425 15.3109 14.9031 15.6122 15.409 15.8149C15.9149 16.0175 16.4561 16.1175 17.001 16.109C18.0795 16.0922 19.1082 15.6519 19.865 14.8833C20.6217 14.1146 21.0459 13.0792 21.0459 12.0005C21.0459 10.9218 20.6217 9.88641 19.865 9.11775C19.1082 8.34909 18.0795 7.90883 17.001 7.892ZM17.001 9.333C17.7083 9.333 18.3867 9.61399 18.8869 10.1141C19.387 10.6143 19.668 11.2927 19.668 12C19.668 12.7073 19.387 13.3857 18.8869 13.8859C18.3867 14.386 17.7083 14.667 17.001 14.667C16.2937 14.667 15.6153 14.386 15.1151 13.8859C14.615 13.3857 14.334 12.7073 14.334 12C14.334 11.2927 14.615 10.6143 15.1151 10.1141C15.6153 9.61399 16.2937 9.333 17.001 9.333Z","fill","white"],["color-interpolation-filters","sRGB","filterUnits","userSpaceOnUse","height","33","id","filter0_d_547_3193","width","33","x","0","y","0"],["in2","BackgroundImageFix","mode","normal","result","effect1_dropShadow_547_3193"],["in","SourceGraphic","in2","effect1_dropShadow_547_3193","mode","normal","result","shape"],[1,"footer-politicas"],[1,"row","p-0"],[1,"col","p-0"],[1,"gov-co-politicas"],["href","https://cpae.gov.co/politicas-terminos-condiciones",1,"goc-co-link-poli"],[1,"mapa-sitio"],["href","https://cpae.gov.co/mapa-de-sitio",1,"goc-co-link-poli"],[1,"govco_bottom"],[1,"container"],[1,"region","region-govco-bottom"],["id","block-bottombargovco",1,"block","block-block-content","block-block-contentaa47f5b7-8e1e-4fbe-b0f2-e537f7d36b12"],[1,"gov-co-footer-pie"],[1,"gov-co-footer-auto","row"],[1,"col-sm-6","col-md-9","col-lg-9"],["alt","logo pie","src","https://cdn.www.gov.co/v3/assets/images/colombiaco_Mesa%20de%20trabajo%201.png",1,"img-fluid","gov-co-logo-pie-mesa"],["alt","logo pie2","src","https://cdn.www.gov.co/v3/assets/images/logo.svg",1,"img-fluid","gov-co-logo-pie-blanco"],[1,"text-white"]],template:function(e,i){1&e&&(l(0,"footer",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"div",7)(8,"div",8)(9,"div",9)(10,"h5",10),u(11,"Consejo Profesional de Administraci\xf3n de Empresas"),c()()()()(),l(12,"div",11)(13,"div",12)(14,"div",8)(15,"div",9)(16,"div"),M(17,"img",13),c()()()()(),l(18,"div",14)(19,"div",7)(20,"div",8)(21,"div",9)(22,"div",15)(23,"h6"),u(24,"Sede principal"),c(),l(25,"p"),u(26,"Direcci\xf3n: Carrera 15 No 88-21 Oficina 803 Bogot\xe1 - Colombia"),c(),l(27,"p"),u(28,"C\xf3digo Postal: 110931"),c(),l(29,"p"),u(30,"Notificaciones judiciales: "),l(31,"a",16),u(32,"notificacionesjudiciales@cpae.gov.co "),c()(),l(33,"p"),u(34,"Horario de Atenci\xf3n: Lunes a Viernes de 8:00a.m a 12:30p.m y 1:30p.m a 5:00p.m."),c(),l(35,"p",17),u(36,"Tel\xe9fono PBX: (601) 4841750"),c(),l(37,"p",17),u(38,"L\xednea gratuita: 317 435 3159 - 317 430 9847"),c()()()(),l(39,"div",8)(40,"div",9)(41,"div",18)(42,"a",19),$c(),l(43,"svg",20),M(44,"path",21),c(),u(45,"@CPAECOL "),c(),bc(),l(46,"a",22),$c(),l(47,"svg",23),M(48,"circle",24)(49,"rect",25),l(50,"defs")(51,"pattern",26),M(52,"use",27),c(),M(53,"image",28),c()(),u(54," CPAECOL "),c(),bc(),l(55,"a",29),$c(),l(56,"svg",30)(57,"g",31),M(58,"circle",32)(59,"path",33),c(),l(60,"defs")(61,"filter",34),M(62,"feFlood",35)(63,"feColorMatrix",36)(64,"feOffset",37)(65,"feGaussianBlur",38)(66,"feComposite",39)(67,"feColorMatrix",40)(68,"feBlend",41)(69,"feBlend",42),c()()(),u(70," @CPAECOL"),c(),bc(),l(71,"a",43),$c(),l(72,"svg",30)(73,"g",44),M(74,"circle",32)(75,"path",45),c(),l(76,"defs")(77,"filter",46),M(78,"feFlood",35)(79,"feColorMatrix",36)(80,"feOffset",37)(81,"feGaussianBlur",38)(82,"feComposite",39)(83,"feColorMatrix",40)(84,"feBlend",47)(85,"feBlend",48),c()()(),u(86," @CPAECOL "),c()()()()()(),bc(),l(87,"div",49)(88,"div",7)(89,"div",50)(90,"div",51)(91,"div",52)(92,"a",53),u(93,"Pol\xedticas, t\xe9rminos y condiciones"),c()()(),l(94,"div",51)(95,"div",54)(96,"a",55),u(97,"Mapa de sitio"),c()()()()()()()()()()(),l(98,"div",56)(99,"div",57)(100,"div",58)(101,"div",59)(102,"div",3)(103,"div",60)(104,"div",61)(105,"div",62),M(106,"img",63)(107,"img",64),l(108,"span",65),u(109),c()()()()()()()()()()),2&e&&(h(109),Pe(i.versionApp))},styles:['@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Bold.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Medium.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-Regular.ttf";@import"https://tramites.cpae.gov.co/assets/fonts/Work_Sans/static/WorkSans-SemiBold.ttf";@font-face{font-display:block;font-family:bootstrap-icons;src:url(bootstrap-icons.35e09da2aecdd969.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"),url(bootstrap-icons.cb4c7c05f3292543.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff")}.bi[_ngcontent-%COMP%]:before, [class^=bi-][_ngcontent-%COMP%]:before, [class*=" bi-"][_ngcontent-%COMP%]:before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123[_ngcontent-%COMP%]:before{content:"\\f67f"}.bi-alarm-fill[_ngcontent-%COMP%]:before{content:"\\f101"}.bi-alarm[_ngcontent-%COMP%]:before{content:"\\f102"}.bi-align-bottom[_ngcontent-%COMP%]:before{content:"\\f103"}.bi-align-center[_ngcontent-%COMP%]:before{content:"\\f104"}.bi-align-end[_ngcontent-%COMP%]:before{content:"\\f105"}.bi-align-middle[_ngcontent-%COMP%]:before{content:"\\f106"}.bi-align-start[_ngcontent-%COMP%]:before{content:"\\f107"}.bi-align-top[_ngcontent-%COMP%]:before{content:"\\f108"}.bi-alt[_ngcontent-%COMP%]:before{content:"\\f109"}.bi-app-indicator[_ngcontent-%COMP%]:before{content:"\\f10a"}.bi-app[_ngcontent-%COMP%]:before{content:"\\f10b"}.bi-archive-fill[_ngcontent-%COMP%]:before{content:"\\f10c"}.bi-archive[_ngcontent-%COMP%]:before{content:"\\f10d"}.bi-arrow-90deg-down[_ngcontent-%COMP%]:before{content:"\\f10e"}.bi-arrow-90deg-left[_ngcontent-%COMP%]:before{content:"\\f10f"}.bi-arrow-90deg-right[_ngcontent-%COMP%]:before{content:"\\f110"}.bi-arrow-90deg-up[_ngcontent-%COMP%]:before{content:"\\f111"}.bi-arrow-bar-down[_ngcontent-%COMP%]:before{content:"\\f112"}.bi-arrow-bar-left[_ngcontent-%COMP%]:before{content:"\\f113"}.bi-arrow-bar-right[_ngcontent-%COMP%]:before{content:"\\f114"}.bi-arrow-bar-up[_ngcontent-%COMP%]:before{content:"\\f115"}.bi-arrow-clockwise[_ngcontent-%COMP%]:before{content:"\\f116"}.bi-arrow-counterclockwise[_ngcontent-%COMP%]:before{content:"\\f117"}.bi-arrow-down-circle-fill[_ngcontent-%COMP%]:before{content:"\\f118"}.bi-arrow-down-circle[_ngcontent-%COMP%]:before{content:"\\f119"}.bi-arrow-down-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11a"}.bi-arrow-down-left-circle[_ngcontent-%COMP%]:before{content:"\\f11b"}.bi-arrow-down-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f11c"}.bi-arrow-down-left-square[_ngcontent-%COMP%]:before{content:"\\f11d"}.bi-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f11e"}.bi-arrow-down-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f11f"}.bi-arrow-down-right-circle[_ngcontent-%COMP%]:before{content:"\\f120"}.bi-arrow-down-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f121"}.bi-arrow-down-right-square[_ngcontent-%COMP%]:before{content:"\\f122"}.bi-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f123"}.bi-arrow-down-short[_ngcontent-%COMP%]:before{content:"\\f124"}.bi-arrow-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f125"}.bi-arrow-down-square[_ngcontent-%COMP%]:before{content:"\\f126"}.bi-arrow-down-up[_ngcontent-%COMP%]:before{content:"\\f127"}.bi-arrow-down[_ngcontent-%COMP%]:before{content:"\\f128"}.bi-arrow-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f129"}.bi-arrow-left-circle[_ngcontent-%COMP%]:before{content:"\\f12a"}.bi-arrow-left-right[_ngcontent-%COMP%]:before{content:"\\f12b"}.bi-arrow-left-short[_ngcontent-%COMP%]:before{content:"\\f12c"}.bi-arrow-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f12d"}.bi-arrow-left-square[_ngcontent-%COMP%]:before{content:"\\f12e"}.bi-arrow-left[_ngcontent-%COMP%]:before{content:"\\f12f"}.bi-arrow-repeat[_ngcontent-%COMP%]:before{content:"\\f130"}.bi-arrow-return-left[_ngcontent-%COMP%]:before{content:"\\f131"}.bi-arrow-return-right[_ngcontent-%COMP%]:before{content:"\\f132"}.bi-arrow-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f133"}.bi-arrow-right-circle[_ngcontent-%COMP%]:before{content:"\\f134"}.bi-arrow-right-short[_ngcontent-%COMP%]:before{content:"\\f135"}.bi-arrow-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f136"}.bi-arrow-right-square[_ngcontent-%COMP%]:before{content:"\\f137"}.bi-arrow-right[_ngcontent-%COMP%]:before{content:"\\f138"}.bi-arrow-up-circle-fill[_ngcontent-%COMP%]:before{content:"\\f139"}.bi-arrow-up-circle[_ngcontent-%COMP%]:before{content:"\\f13a"}.bi-arrow-up-left-circle-fill[_ngcontent-%COMP%]:before{content:"\\f13b"}.bi-arrow-up-left-circle[_ngcontent-%COMP%]:before{content:"\\f13c"}.bi-arrow-up-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f13d"}.bi-arrow-up-left-square[_ngcontent-%COMP%]:before{content:"\\f13e"}.bi-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f13f"}.bi-arrow-up-right-circle-fill[_ngcontent-%COMP%]:before{content:"\\f140"}.bi-arrow-up-right-circle[_ngcontent-%COMP%]:before{content:"\\f141"}.bi-arrow-up-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f142"}.bi-arrow-up-right-square[_ngcontent-%COMP%]:before{content:"\\f143"}.bi-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f144"}.bi-arrow-up-short[_ngcontent-%COMP%]:before{content:"\\f145"}.bi-arrow-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f146"}.bi-arrow-up-square[_ngcontent-%COMP%]:before{content:"\\f147"}.bi-arrow-up[_ngcontent-%COMP%]:before{content:"\\f148"}.bi-arrows-angle-contract[_ngcontent-%COMP%]:before{content:"\\f149"}.bi-arrows-angle-expand[_ngcontent-%COMP%]:before{content:"\\f14a"}.bi-arrows-collapse[_ngcontent-%COMP%]:before{content:"\\f14b"}.bi-arrows-expand[_ngcontent-%COMP%]:before{content:"\\f14c"}.bi-arrows-fullscreen[_ngcontent-%COMP%]:before{content:"\\f14d"}.bi-arrows-move[_ngcontent-%COMP%]:before{content:"\\f14e"}.bi-aspect-ratio-fill[_ngcontent-%COMP%]:before{content:"\\f14f"}.bi-aspect-ratio[_ngcontent-%COMP%]:before{content:"\\f150"}.bi-asterisk[_ngcontent-%COMP%]:before{content:"\\f151"}.bi-at[_ngcontent-%COMP%]:before{content:"\\f152"}.bi-award-fill[_ngcontent-%COMP%]:before{content:"\\f153"}.bi-award[_ngcontent-%COMP%]:before{content:"\\f154"}.bi-back[_ngcontent-%COMP%]:before{content:"\\f155"}.bi-backspace-fill[_ngcontent-%COMP%]:before{content:"\\f156"}.bi-backspace-reverse-fill[_ngcontent-%COMP%]:before{content:"\\f157"}.bi-backspace-reverse[_ngcontent-%COMP%]:before{content:"\\f158"}.bi-backspace[_ngcontent-%COMP%]:before{content:"\\f159"}.bi-badge-3d-fill[_ngcontent-%COMP%]:before{content:"\\f15a"}.bi-badge-3d[_ngcontent-%COMP%]:before{content:"\\f15b"}.bi-badge-4k-fill[_ngcontent-%COMP%]:before{content:"\\f15c"}.bi-badge-4k[_ngcontent-%COMP%]:before{content:"\\f15d"}.bi-badge-8k-fill[_ngcontent-%COMP%]:before{content:"\\f15e"}.bi-badge-8k[_ngcontent-%COMP%]:before{content:"\\f15f"}.bi-badge-ad-fill[_ngcontent-%COMP%]:before{content:"\\f160"}.bi-badge-ad[_ngcontent-%COMP%]:before{content:"\\f161"}.bi-badge-ar-fill[_ngcontent-%COMP%]:before{content:"\\f162"}.bi-badge-ar[_ngcontent-%COMP%]:before{content:"\\f163"}.bi-badge-cc-fill[_ngcontent-%COMP%]:before{content:"\\f164"}.bi-badge-cc[_ngcontent-%COMP%]:before{content:"\\f165"}.bi-badge-hd-fill[_ngcontent-%COMP%]:before{content:"\\f166"}.bi-badge-hd[_ngcontent-%COMP%]:before{content:"\\f167"}.bi-badge-tm-fill[_ngcontent-%COMP%]:before{content:"\\f168"}.bi-badge-tm[_ngcontent-%COMP%]:before{content:"\\f169"}.bi-badge-vo-fill[_ngcontent-%COMP%]:before{content:"\\f16a"}.bi-badge-vo[_ngcontent-%COMP%]:before{content:"\\f16b"}.bi-badge-vr-fill[_ngcontent-%COMP%]:before{content:"\\f16c"}.bi-badge-vr[_ngcontent-%COMP%]:before{content:"\\f16d"}.bi-badge-wc-fill[_ngcontent-%COMP%]:before{content:"\\f16e"}.bi-badge-wc[_ngcontent-%COMP%]:before{content:"\\f16f"}.bi-bag-check-fill[_ngcontent-%COMP%]:before{content:"\\f170"}.bi-bag-check[_ngcontent-%COMP%]:before{content:"\\f171"}.bi-bag-dash-fill[_ngcontent-%COMP%]:before{content:"\\f172"}.bi-bag-dash[_ngcontent-%COMP%]:before{content:"\\f173"}.bi-bag-fill[_ngcontent-%COMP%]:before{content:"\\f174"}.bi-bag-plus-fill[_ngcontent-%COMP%]:before{content:"\\f175"}.bi-bag-plus[_ngcontent-%COMP%]:before{content:"\\f176"}.bi-bag-x-fill[_ngcontent-%COMP%]:before{content:"\\f177"}.bi-bag-x[_ngcontent-%COMP%]:before{content:"\\f178"}.bi-bag[_ngcontent-%COMP%]:before{content:"\\f179"}.bi-bar-chart-fill[_ngcontent-%COMP%]:before{content:"\\f17a"}.bi-bar-chart-line-fill[_ngcontent-%COMP%]:before{content:"\\f17b"}.bi-bar-chart-line[_ngcontent-%COMP%]:before{content:"\\f17c"}.bi-bar-chart-steps[_ngcontent-%COMP%]:before{content:"\\f17d"}.bi-bar-chart[_ngcontent-%COMP%]:before{content:"\\f17e"}.bi-basket-fill[_ngcontent-%COMP%]:before{content:"\\f17f"}.bi-basket[_ngcontent-%COMP%]:before{content:"\\f180"}.bi-basket2-fill[_ngcontent-%COMP%]:before{content:"\\f181"}.bi-basket2[_ngcontent-%COMP%]:before{content:"\\f182"}.bi-basket3-fill[_ngcontent-%COMP%]:before{content:"\\f183"}.bi-basket3[_ngcontent-%COMP%]:before{content:"\\f184"}.bi-battery-charging[_ngcontent-%COMP%]:before{content:"\\f185"}.bi-battery-full[_ngcontent-%COMP%]:before{content:"\\f186"}.bi-battery-half[_ngcontent-%COMP%]:before{content:"\\f187"}.bi-battery[_ngcontent-%COMP%]:before{content:"\\f188"}.bi-bell-fill[_ngcontent-%COMP%]:before{content:"\\f189"}.bi-bell[_ngcontent-%COMP%]:before{content:"\\f18a"}.bi-bezier[_ngcontent-%COMP%]:before{content:"\\f18b"}.bi-bezier2[_ngcontent-%COMP%]:before{content:"\\f18c"}.bi-bicycle[_ngcontent-%COMP%]:before{content:"\\f18d"}.bi-binoculars-fill[_ngcontent-%COMP%]:before{content:"\\f18e"}.bi-binoculars[_ngcontent-%COMP%]:before{content:"\\f18f"}.bi-blockquote-left[_ngcontent-%COMP%]:before{content:"\\f190"}.bi-blockquote-right[_ngcontent-%COMP%]:before{content:"\\f191"}.bi-book-fill[_ngcontent-%COMP%]:before{content:"\\f192"}.bi-book-half[_ngcontent-%COMP%]:before{content:"\\f193"}.bi-book[_ngcontent-%COMP%]:before{content:"\\f194"}.bi-bookmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f195"}.bi-bookmark-check[_ngcontent-%COMP%]:before{content:"\\f196"}.bi-bookmark-dash-fill[_ngcontent-%COMP%]:before{content:"\\f197"}.bi-bookmark-dash[_ngcontent-%COMP%]:before{content:"\\f198"}.bi-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f199"}.bi-bookmark-heart-fill[_ngcontent-%COMP%]:before{content:"\\f19a"}.bi-bookmark-heart[_ngcontent-%COMP%]:before{content:"\\f19b"}.bi-bookmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f19c"}.bi-bookmark-plus[_ngcontent-%COMP%]:before{content:"\\f19d"}.bi-bookmark-star-fill[_ngcontent-%COMP%]:before{content:"\\f19e"}.bi-bookmark-star[_ngcontent-%COMP%]:before{content:"\\f19f"}.bi-bookmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f1a0"}.bi-bookmark-x[_ngcontent-%COMP%]:before{content:"\\f1a1"}.bi-bookmark[_ngcontent-%COMP%]:before{content:"\\f1a2"}.bi-bookmarks-fill[_ngcontent-%COMP%]:before{content:"\\f1a3"}.bi-bookmarks[_ngcontent-%COMP%]:before{content:"\\f1a4"}.bi-bookshelf[_ngcontent-%COMP%]:before{content:"\\f1a5"}.bi-bootstrap-fill[_ngcontent-%COMP%]:before{content:"\\f1a6"}.bi-bootstrap-reboot[_ngcontent-%COMP%]:before{content:"\\f1a7"}.bi-bootstrap[_ngcontent-%COMP%]:before{content:"\\f1a8"}.bi-border-all[_ngcontent-%COMP%]:before{content:"\\f1a9"}.bi-border-bottom[_ngcontent-%COMP%]:before{content:"\\f1aa"}.bi-border-center[_ngcontent-%COMP%]:before{content:"\\f1ab"}.bi-border-inner[_ngcontent-%COMP%]:before{content:"\\f1ac"}.bi-border-left[_ngcontent-%COMP%]:before{content:"\\f1ad"}.bi-border-middle[_ngcontent-%COMP%]:before{content:"\\f1ae"}.bi-border-outer[_ngcontent-%COMP%]:before{content:"\\f1af"}.bi-border-right[_ngcontent-%COMP%]:before{content:"\\f1b0"}.bi-border-style[_ngcontent-%COMP%]:before{content:"\\f1b1"}.bi-border-top[_ngcontent-%COMP%]:before{content:"\\f1b2"}.bi-border-width[_ngcontent-%COMP%]:before{content:"\\f1b3"}.bi-border[_ngcontent-%COMP%]:before{content:"\\f1b4"}.bi-bounding-box-circles[_ngcontent-%COMP%]:before{content:"\\f1b5"}.bi-bounding-box[_ngcontent-%COMP%]:before{content:"\\f1b6"}.bi-box-arrow-down-left[_ngcontent-%COMP%]:before{content:"\\f1b7"}.bi-box-arrow-down-right[_ngcontent-%COMP%]:before{content:"\\f1b8"}.bi-box-arrow-down[_ngcontent-%COMP%]:before{content:"\\f1b9"}.bi-box-arrow-in-down-left[_ngcontent-%COMP%]:before{content:"\\f1ba"}.bi-box-arrow-in-down-right[_ngcontent-%COMP%]:before{content:"\\f1bb"}.bi-box-arrow-in-down[_ngcontent-%COMP%]:before{content:"\\f1bc"}.bi-box-arrow-in-left[_ngcontent-%COMP%]:before{content:"\\f1bd"}.bi-box-arrow-in-right[_ngcontent-%COMP%]:before{content:"\\f1be"}.bi-box-arrow-in-up-left[_ngcontent-%COMP%]:before{content:"\\f1bf"}.bi-box-arrow-in-up-right[_ngcontent-%COMP%]:before{content:"\\f1c0"}.bi-box-arrow-in-up[_ngcontent-%COMP%]:before{content:"\\f1c1"}.bi-box-arrow-left[_ngcontent-%COMP%]:before{content:"\\f1c2"}.bi-box-arrow-right[_ngcontent-%COMP%]:before{content:"\\f1c3"}.bi-box-arrow-up-left[_ngcontent-%COMP%]:before{content:"\\f1c4"}.bi-box-arrow-up-right[_ngcontent-%COMP%]:before{content:"\\f1c5"}.bi-box-arrow-up[_ngcontent-%COMP%]:before{content:"\\f1c6"}.bi-box-seam[_ngcontent-%COMP%]:before{content:"\\f1c7"}.bi-box[_ngcontent-%COMP%]:before{content:"\\f1c8"}.bi-braces[_ngcontent-%COMP%]:before{content:"\\f1c9"}.bi-bricks[_ngcontent-%COMP%]:before{content:"\\f1ca"}.bi-briefcase-fill[_ngcontent-%COMP%]:before{content:"\\f1cb"}.bi-briefcase[_ngcontent-%COMP%]:before{content:"\\f1cc"}.bi-brightness-alt-high-fill[_ngcontent-%COMP%]:before{content:"\\f1cd"}.bi-brightness-alt-high[_ngcontent-%COMP%]:before{content:"\\f1ce"}.bi-brightness-alt-low-fill[_ngcontent-%COMP%]:before{content:"\\f1cf"}.bi-brightness-alt-low[_ngcontent-%COMP%]:before{content:"\\f1d0"}.bi-brightness-high-fill[_ngcontent-%COMP%]:before{content:"\\f1d1"}.bi-brightness-high[_ngcontent-%COMP%]:before{content:"\\f1d2"}.bi-brightness-low-fill[_ngcontent-%COMP%]:before{content:"\\f1d3"}.bi-brightness-low[_ngcontent-%COMP%]:before{content:"\\f1d4"}.bi-broadcast-pin[_ngcontent-%COMP%]:before{content:"\\f1d5"}.bi-broadcast[_ngcontent-%COMP%]:before{content:"\\f1d6"}.bi-brush-fill[_ngcontent-%COMP%]:before{content:"\\f1d7"}.bi-brush[_ngcontent-%COMP%]:before{content:"\\f1d8"}.bi-bucket-fill[_ngcontent-%COMP%]:before{content:"\\f1d9"}.bi-bucket[_ngcontent-%COMP%]:before{content:"\\f1da"}.bi-bug-fill[_ngcontent-%COMP%]:before{content:"\\f1db"}.bi-bug[_ngcontent-%COMP%]:before{content:"\\f1dc"}.bi-building[_ngcontent-%COMP%]:before{content:"\\f1dd"}.bi-bullseye[_ngcontent-%COMP%]:before{content:"\\f1de"}.bi-calculator-fill[_ngcontent-%COMP%]:before{content:"\\f1df"}.bi-calculator[_ngcontent-%COMP%]:before{content:"\\f1e0"}.bi-calendar-check-fill[_ngcontent-%COMP%]:before{content:"\\f1e1"}.bi-calendar-check[_ngcontent-%COMP%]:before{content:"\\f1e2"}.bi-calendar-date-fill[_ngcontent-%COMP%]:before{content:"\\f1e3"}.bi-calendar-date[_ngcontent-%COMP%]:before{content:"\\f1e4"}.bi-calendar-day-fill[_ngcontent-%COMP%]:before{content:"\\f1e5"}.bi-calendar-day[_ngcontent-%COMP%]:before{content:"\\f1e6"}.bi-calendar-event-fill[_ngcontent-%COMP%]:before{content:"\\f1e7"}.bi-calendar-event[_ngcontent-%COMP%]:before{content:"\\f1e8"}.bi-calendar-fill[_ngcontent-%COMP%]:before{content:"\\f1e9"}.bi-calendar-minus-fill[_ngcontent-%COMP%]:before{content:"\\f1ea"}.bi-calendar-minus[_ngcontent-%COMP%]:before{content:"\\f1eb"}.bi-calendar-month-fill[_ngcontent-%COMP%]:before{content:"\\f1ec"}.bi-calendar-month[_ngcontent-%COMP%]:before{content:"\\f1ed"}.bi-calendar-plus-fill[_ngcontent-%COMP%]:before{content:"\\f1ee"}.bi-calendar-plus[_ngcontent-%COMP%]:before{content:"\\f1ef"}.bi-calendar-range-fill[_ngcontent-%COMP%]:before{content:"\\f1f0"}.bi-calendar-range[_ngcontent-%COMP%]:before{content:"\\f1f1"}.bi-calendar-week-fill[_ngcontent-%COMP%]:before{content:"\\f1f2"}.bi-calendar-week[_ngcontent-%COMP%]:before{content:"\\f1f3"}.bi-calendar-x-fill[_ngcontent-%COMP%]:before{content:"\\f1f4"}.bi-calendar-x[_ngcontent-%COMP%]:before{content:"\\f1f5"}.bi-calendar[_ngcontent-%COMP%]:before{content:"\\f1f6"}.bi-calendar2-check-fill[_ngcontent-%COMP%]:before{content:"\\f1f7"}.bi-calendar2-check[_ngcontent-%COMP%]:before{content:"\\f1f8"}.bi-calendar2-date-fill[_ngcontent-%COMP%]:before{content:"\\f1f9"}.bi-calendar2-date[_ngcontent-%COMP%]:before{content:"\\f1fa"}.bi-calendar2-day-fill[_ngcontent-%COMP%]:before{content:"\\f1fb"}.bi-calendar2-day[_ngcontent-%COMP%]:before{content:"\\f1fc"}.bi-calendar2-event-fill[_ngcontent-%COMP%]:before{content:"\\f1fd"}.bi-calendar2-event[_ngcontent-%COMP%]:before{content:"\\f1fe"}.bi-calendar2-fill[_ngcontent-%COMP%]:before{content:"\\f1ff"}.bi-calendar2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f200"}.bi-calendar2-minus[_ngcontent-%COMP%]:before{content:"\\f201"}.bi-calendar2-month-fill[_ngcontent-%COMP%]:before{content:"\\f202"}.bi-calendar2-month[_ngcontent-%COMP%]:before{content:"\\f203"}.bi-calendar2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f204"}.bi-calendar2-plus[_ngcontent-%COMP%]:before{content:"\\f205"}.bi-calendar2-range-fill[_ngcontent-%COMP%]:before{content:"\\f206"}.bi-calendar2-range[_ngcontent-%COMP%]:before{content:"\\f207"}.bi-calendar2-week-fill[_ngcontent-%COMP%]:before{content:"\\f208"}.bi-calendar2-week[_ngcontent-%COMP%]:before{content:"\\f209"}.bi-calendar2-x-fill[_ngcontent-%COMP%]:before{content:"\\f20a"}.bi-calendar2-x[_ngcontent-%COMP%]:before{content:"\\f20b"}.bi-calendar2[_ngcontent-%COMP%]:before{content:"\\f20c"}.bi-calendar3-event-fill[_ngcontent-%COMP%]:before{content:"\\f20d"}.bi-calendar3-event[_ngcontent-%COMP%]:before{content:"\\f20e"}.bi-calendar3-fill[_ngcontent-%COMP%]:before{content:"\\f20f"}.bi-calendar3-range-fill[_ngcontent-%COMP%]:before{content:"\\f210"}.bi-calendar3-range[_ngcontent-%COMP%]:before{content:"\\f211"}.bi-calendar3-week-fill[_ngcontent-%COMP%]:before{content:"\\f212"}.bi-calendar3-week[_ngcontent-%COMP%]:before{content:"\\f213"}.bi-calendar3[_ngcontent-%COMP%]:before{content:"\\f214"}.bi-calendar4-event[_ngcontent-%COMP%]:before{content:"\\f215"}.bi-calendar4-range[_ngcontent-%COMP%]:before{content:"\\f216"}.bi-calendar4-week[_ngcontent-%COMP%]:before{content:"\\f217"}.bi-calendar4[_ngcontent-%COMP%]:before{content:"\\f218"}.bi-camera-fill[_ngcontent-%COMP%]:before{content:"\\f219"}.bi-camera-reels-fill[_ngcontent-%COMP%]:before{content:"\\f21a"}.bi-camera-reels[_ngcontent-%COMP%]:before{content:"\\f21b"}.bi-camera-video-fill[_ngcontent-%COMP%]:before{content:"\\f21c"}.bi-camera-video-off-fill[_ngcontent-%COMP%]:before{content:"\\f21d"}.bi-camera-video-off[_ngcontent-%COMP%]:before{content:"\\f21e"}.bi-camera-video[_ngcontent-%COMP%]:before{content:"\\f21f"}.bi-camera[_ngcontent-%COMP%]:before{content:"\\f220"}.bi-camera2[_ngcontent-%COMP%]:before{content:"\\f221"}.bi-capslock-fill[_ngcontent-%COMP%]:before{content:"\\f222"}.bi-capslock[_ngcontent-%COMP%]:before{content:"\\f223"}.bi-card-checklist[_ngcontent-%COMP%]:before{content:"\\f224"}.bi-card-heading[_ngcontent-%COMP%]:before{content:"\\f225"}.bi-card-image[_ngcontent-%COMP%]:before{content:"\\f226"}.bi-card-list[_ngcontent-%COMP%]:before{content:"\\f227"}.bi-card-text[_ngcontent-%COMP%]:before{content:"\\f228"}.bi-caret-down-fill[_ngcontent-%COMP%]:before{content:"\\f229"}.bi-caret-down-square-fill[_ngcontent-%COMP%]:before{content:"\\f22a"}.bi-caret-down-square[_ngcontent-%COMP%]:before{content:"\\f22b"}.bi-caret-down[_ngcontent-%COMP%]:before{content:"\\f22c"}.bi-caret-left-fill[_ngcontent-%COMP%]:before{content:"\\f22d"}.bi-caret-left-square-fill[_ngcontent-%COMP%]:before{content:"\\f22e"}.bi-caret-left-square[_ngcontent-%COMP%]:before{content:"\\f22f"}.bi-caret-left[_ngcontent-%COMP%]:before{content:"\\f230"}.bi-caret-right-fill[_ngcontent-%COMP%]:before{content:"\\f231"}.bi-caret-right-square-fill[_ngcontent-%COMP%]:before{content:"\\f232"}.bi-caret-right-square[_ngcontent-%COMP%]:before{content:"\\f233"}.bi-caret-right[_ngcontent-%COMP%]:before{content:"\\f234"}.bi-caret-up-fill[_ngcontent-%COMP%]:before{content:"\\f235"}.bi-caret-up-square-fill[_ngcontent-%COMP%]:before{content:"\\f236"}.bi-caret-up-square[_ngcontent-%COMP%]:before{content:"\\f237"}.bi-caret-up[_ngcontent-%COMP%]:before{content:"\\f238"}.bi-cart-check-fill[_ngcontent-%COMP%]:before{content:"\\f239"}.bi-cart-check[_ngcontent-%COMP%]:before{content:"\\f23a"}.bi-cart-dash-fill[_ngcontent-%COMP%]:before{content:"\\f23b"}.bi-cart-dash[_ngcontent-%COMP%]:before{content:"\\f23c"}.bi-cart-fill[_ngcontent-%COMP%]:before{content:"\\f23d"}.bi-cart-plus-fill[_ngcontent-%COMP%]:before{content:"\\f23e"}.bi-cart-plus[_ngcontent-%COMP%]:before{content:"\\f23f"}.bi-cart-x-fill[_ngcontent-%COMP%]:before{content:"\\f240"}.bi-cart-x[_ngcontent-%COMP%]:before{content:"\\f241"}.bi-cart[_ngcontent-%COMP%]:before{content:"\\f242"}.bi-cart2[_ngcontent-%COMP%]:before{content:"\\f243"}.bi-cart3[_ngcontent-%COMP%]:before{content:"\\f244"}.bi-cart4[_ngcontent-%COMP%]:before{content:"\\f245"}.bi-cash-stack[_ngcontent-%COMP%]:before{content:"\\f246"}.bi-cash[_ngcontent-%COMP%]:before{content:"\\f247"}.bi-cast[_ngcontent-%COMP%]:before{content:"\\f248"}.bi-chat-dots-fill[_ngcontent-%COMP%]:before{content:"\\f249"}.bi-chat-dots[_ngcontent-%COMP%]:before{content:"\\f24a"}.bi-chat-fill[_ngcontent-%COMP%]:before{content:"\\f24b"}.bi-chat-left-dots-fill[_ngcontent-%COMP%]:before{content:"\\f24c"}.bi-chat-left-dots[_ngcontent-%COMP%]:before{content:"\\f24d"}.bi-chat-left-fill[_ngcontent-%COMP%]:before{content:"\\f24e"}.bi-chat-left-quote-fill[_ngcontent-%COMP%]:before{content:"\\f24f"}.bi-chat-left-quote[_ngcontent-%COMP%]:before{content:"\\f250"}.bi-chat-left-text-fill[_ngcontent-%COMP%]:before{content:"\\f251"}.bi-chat-left-text[_ngcontent-%COMP%]:before{content:"\\f252"}.bi-chat-left[_ngcontent-%COMP%]:before{content:"\\f253"}.bi-chat-quote-fill[_ngcontent-%COMP%]:before{content:"\\f254"}.bi-chat-quote[_ngcontent-%COMP%]:before{content:"\\f255"}.bi-chat-right-dots-fill[_ngcontent-%COMP%]:before{content:"\\f256"}.bi-chat-right-dots[_ngcontent-%COMP%]:before{content:"\\f257"}.bi-chat-right-fill[_ngcontent-%COMP%]:before{content:"\\f258"}.bi-chat-right-quote-fill[_ngcontent-%COMP%]:before{content:"\\f259"}.bi-chat-right-quote[_ngcontent-%COMP%]:before{content:"\\f25a"}.bi-chat-right-text-fill[_ngcontent-%COMP%]:before{content:"\\f25b"}.bi-chat-right-text[_ngcontent-%COMP%]:before{content:"\\f25c"}.bi-chat-right[_ngcontent-%COMP%]:before{content:"\\f25d"}.bi-chat-square-dots-fill[_ngcontent-%COMP%]:before{content:"\\f25e"}.bi-chat-square-dots[_ngcontent-%COMP%]:before{content:"\\f25f"}.bi-chat-square-fill[_ngcontent-%COMP%]:before{content:"\\f260"}.bi-chat-square-quote-fill[_ngcontent-%COMP%]:before{content:"\\f261"}.bi-chat-square-quote[_ngcontent-%COMP%]:before{content:"\\f262"}.bi-chat-square-text-fill[_ngcontent-%COMP%]:before{content:"\\f263"}.bi-chat-square-text[_ngcontent-%COMP%]:before{content:"\\f264"}.bi-chat-square[_ngcontent-%COMP%]:before{content:"\\f265"}.bi-chat-text-fill[_ngcontent-%COMP%]:before{content:"\\f266"}.bi-chat-text[_ngcontent-%COMP%]:before{content:"\\f267"}.bi-chat[_ngcontent-%COMP%]:before{content:"\\f268"}.bi-check-all[_ngcontent-%COMP%]:before{content:"\\f269"}.bi-check-circle-fill[_ngcontent-%COMP%]:before{content:"\\f26a"}.bi-check-circle[_ngcontent-%COMP%]:before{content:"\\f26b"}.bi-check-square-fill[_ngcontent-%COMP%]:before{content:"\\f26c"}.bi-check-square[_ngcontent-%COMP%]:before{content:"\\f26d"}.bi-check[_ngcontent-%COMP%]:before{content:"\\f26e"}.bi-check2-all[_ngcontent-%COMP%]:before{content:"\\f26f"}.bi-check2-circle[_ngcontent-%COMP%]:before{content:"\\f270"}.bi-check2-square[_ngcontent-%COMP%]:before{content:"\\f271"}.bi-check2[_ngcontent-%COMP%]:before{content:"\\f272"}.bi-chevron-bar-contract[_ngcontent-%COMP%]:before{content:"\\f273"}.bi-chevron-bar-down[_ngcontent-%COMP%]:before{content:"\\f274"}.bi-chevron-bar-expand[_ngcontent-%COMP%]:before{content:"\\f275"}.bi-chevron-bar-left[_ngcontent-%COMP%]:before{content:"\\f276"}.bi-chevron-bar-right[_ngcontent-%COMP%]:before{content:"\\f277"}.bi-chevron-bar-up[_ngcontent-%COMP%]:before{content:"\\f278"}.bi-chevron-compact-down[_ngcontent-%COMP%]:before{content:"\\f279"}.bi-chevron-compact-left[_ngcontent-%COMP%]:before{content:"\\f27a"}.bi-chevron-compact-right[_ngcontent-%COMP%]:before{content:"\\f27b"}.bi-chevron-compact-up[_ngcontent-%COMP%]:before{content:"\\f27c"}.bi-chevron-contract[_ngcontent-%COMP%]:before{content:"\\f27d"}.bi-chevron-double-down[_ngcontent-%COMP%]:before{content:"\\f27e"}.bi-chevron-double-left[_ngcontent-%COMP%]:before{content:"\\f27f"}.bi-chevron-double-right[_ngcontent-%COMP%]:before{content:"\\f280"}.bi-chevron-double-up[_ngcontent-%COMP%]:before{content:"\\f281"}.bi-chevron-down[_ngcontent-%COMP%]:before{content:"\\f282"}.bi-chevron-expand[_ngcontent-%COMP%]:before{content:"\\f283"}.bi-chevron-left[_ngcontent-%COMP%]:before{content:"\\f284"}.bi-chevron-right[_ngcontent-%COMP%]:before{content:"\\f285"}.bi-chevron-up[_ngcontent-%COMP%]:before{content:"\\f286"}.bi-circle-fill[_ngcontent-%COMP%]:before{content:"\\f287"}.bi-circle-half[_ngcontent-%COMP%]:before{content:"\\f288"}.bi-circle-square[_ngcontent-%COMP%]:before{content:"\\f289"}.bi-circle[_ngcontent-%COMP%]:before{content:"\\f28a"}.bi-clipboard-check[_ngcontent-%COMP%]:before{content:"\\f28b"}.bi-clipboard-data[_ngcontent-%COMP%]:before{content:"\\f28c"}.bi-clipboard-minus[_ngcontent-%COMP%]:before{content:"\\f28d"}.bi-clipboard-plus[_ngcontent-%COMP%]:before{content:"\\f28e"}.bi-clipboard-x[_ngcontent-%COMP%]:before{content:"\\f28f"}.bi-clipboard[_ngcontent-%COMP%]:before{content:"\\f290"}.bi-clock-fill[_ngcontent-%COMP%]:before{content:"\\f291"}.bi-clock-history[_ngcontent-%COMP%]:before{content:"\\f292"}.bi-clock[_ngcontent-%COMP%]:before{content:"\\f293"}.bi-cloud-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f294"}.bi-cloud-arrow-down[_ngcontent-%COMP%]:before{content:"\\f295"}.bi-cloud-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f296"}.bi-cloud-arrow-up[_ngcontent-%COMP%]:before{content:"\\f297"}.bi-cloud-check-fill[_ngcontent-%COMP%]:before{content:"\\f298"}.bi-cloud-check[_ngcontent-%COMP%]:before{content:"\\f299"}.bi-cloud-download-fill[_ngcontent-%COMP%]:before{content:"\\f29a"}.bi-cloud-download[_ngcontent-%COMP%]:before{content:"\\f29b"}.bi-cloud-drizzle-fill[_ngcontent-%COMP%]:before{content:"\\f29c"}.bi-cloud-drizzle[_ngcontent-%COMP%]:before{content:"\\f29d"}.bi-cloud-fill[_ngcontent-%COMP%]:before{content:"\\f29e"}.bi-cloud-fog-fill[_ngcontent-%COMP%]:before{content:"\\f29f"}.bi-cloud-fog[_ngcontent-%COMP%]:before{content:"\\f2a0"}.bi-cloud-fog2-fill[_ngcontent-%COMP%]:before{content:"\\f2a1"}.bi-cloud-fog2[_ngcontent-%COMP%]:before{content:"\\f2a2"}.bi-cloud-hail-fill[_ngcontent-%COMP%]:before{content:"\\f2a3"}.bi-cloud-hail[_ngcontent-%COMP%]:before{content:"\\f2a4"}.bi-cloud-haze-1[_ngcontent-%COMP%]:before{content:"\\f2a5"}.bi-cloud-haze-fill[_ngcontent-%COMP%]:before{content:"\\f2a6"}.bi-cloud-haze[_ngcontent-%COMP%]:before{content:"\\f2a7"}.bi-cloud-haze2-fill[_ngcontent-%COMP%]:before{content:"\\f2a8"}.bi-cloud-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f2a9"}.bi-cloud-lightning-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2aa"}.bi-cloud-lightning-rain[_ngcontent-%COMP%]:before{content:"\\f2ab"}.bi-cloud-lightning[_ngcontent-%COMP%]:before{content:"\\f2ac"}.bi-cloud-minus-fill[_ngcontent-%COMP%]:before{content:"\\f2ad"}.bi-cloud-minus[_ngcontent-%COMP%]:before{content:"\\f2ae"}.bi-cloud-moon-fill[_ngcontent-%COMP%]:before{content:"\\f2af"}.bi-cloud-moon[_ngcontent-%COMP%]:before{content:"\\f2b0"}.bi-cloud-plus-fill[_ngcontent-%COMP%]:before{content:"\\f2b1"}.bi-cloud-plus[_ngcontent-%COMP%]:before{content:"\\f2b2"}.bi-cloud-rain-fill[_ngcontent-%COMP%]:before{content:"\\f2b3"}.bi-cloud-rain-heavy-fill[_ngcontent-%COMP%]:before{content:"\\f2b4"}.bi-cloud-rain-heavy[_ngcontent-%COMP%]:before{content:"\\f2b5"}.bi-cloud-rain[_ngcontent-%COMP%]:before{content:"\\f2b6"}.bi-cloud-slash-fill[_ngcontent-%COMP%]:before{content:"\\f2b7"}.bi-cloud-slash[_ngcontent-%COMP%]:before{content:"\\f2b8"}.bi-cloud-sleet-fill[_ngcontent-%COMP%]:before{content:"\\f2b9"}.bi-cloud-sleet[_ngcontent-%COMP%]:before{content:"\\f2ba"}.bi-cloud-snow-fill[_ngcontent-%COMP%]:before{content:"\\f2bb"}.bi-cloud-snow[_ngcontent-%COMP%]:before{content:"\\f2bc"}.bi-cloud-sun-fill[_ngcontent-%COMP%]:before{content:"\\f2bd"}.bi-cloud-sun[_ngcontent-%COMP%]:before{content:"\\f2be"}.bi-cloud-upload-fill[_ngcontent-%COMP%]:before{content:"\\f2bf"}.bi-cloud-upload[_ngcontent-%COMP%]:before{content:"\\f2c0"}.bi-cloud[_ngcontent-%COMP%]:before{content:"\\f2c1"}.bi-clouds-fill[_ngcontent-%COMP%]:before{content:"\\f2c2"}.bi-clouds[_ngcontent-%COMP%]:before{content:"\\f2c3"}.bi-cloudy-fill[_ngcontent-%COMP%]:before{content:"\\f2c4"}.bi-cloudy[_ngcontent-%COMP%]:before{content:"\\f2c5"}.bi-code-slash[_ngcontent-%COMP%]:before{content:"\\f2c6"}.bi-code-square[_ngcontent-%COMP%]:before{content:"\\f2c7"}.bi-code[_ngcontent-%COMP%]:before{content:"\\f2c8"}.bi-collection-fill[_ngcontent-%COMP%]:before{content:"\\f2c9"}.bi-collection-play-fill[_ngcontent-%COMP%]:before{content:"\\f2ca"}.bi-collection-play[_ngcontent-%COMP%]:before{content:"\\f2cb"}.bi-collection[_ngcontent-%COMP%]:before{content:"\\f2cc"}.bi-columns-gap[_ngcontent-%COMP%]:before{content:"\\f2cd"}.bi-columns[_ngcontent-%COMP%]:before{content:"\\f2ce"}.bi-command[_ngcontent-%COMP%]:before{content:"\\f2cf"}.bi-compass-fill[_ngcontent-%COMP%]:before{content:"\\f2d0"}.bi-compass[_ngcontent-%COMP%]:before{content:"\\f2d1"}.bi-cone-striped[_ngcontent-%COMP%]:before{content:"\\f2d2"}.bi-cone[_ngcontent-%COMP%]:before{content:"\\f2d3"}.bi-controller[_ngcontent-%COMP%]:before{content:"\\f2d4"}.bi-cpu-fill[_ngcontent-%COMP%]:before{content:"\\f2d5"}.bi-cpu[_ngcontent-%COMP%]:before{content:"\\f2d6"}.bi-credit-card-2-back-fill[_ngcontent-%COMP%]:before{content:"\\f2d7"}.bi-credit-card-2-back[_ngcontent-%COMP%]:before{content:"\\f2d8"}.bi-credit-card-2-front-fill[_ngcontent-%COMP%]:before{content:"\\f2d9"}.bi-credit-card-2-front[_ngcontent-%COMP%]:before{content:"\\f2da"}.bi-credit-card-fill[_ngcontent-%COMP%]:before{content:"\\f2db"}.bi-credit-card[_ngcontent-%COMP%]:before{content:"\\f2dc"}.bi-crop[_ngcontent-%COMP%]:before{content:"\\f2dd"}.bi-cup-fill[_ngcontent-%COMP%]:before{content:"\\f2de"}.bi-cup-straw[_ngcontent-%COMP%]:before{content:"\\f2df"}.bi-cup[_ngcontent-%COMP%]:before{content:"\\f2e0"}.bi-cursor-fill[_ngcontent-%COMP%]:before{content:"\\f2e1"}.bi-cursor-text[_ngcontent-%COMP%]:before{content:"\\f2e2"}.bi-cursor[_ngcontent-%COMP%]:before{content:"\\f2e3"}.bi-dash-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f2e4"}.bi-dash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f2e5"}.bi-dash-circle[_ngcontent-%COMP%]:before{content:"\\f2e6"}.bi-dash-square-dotted[_ngcontent-%COMP%]:before{content:"\\f2e7"}.bi-dash-square-fill[_ngcontent-%COMP%]:before{content:"\\f2e8"}.bi-dash-square[_ngcontent-%COMP%]:before{content:"\\f2e9"}.bi-dash[_ngcontent-%COMP%]:before{content:"\\f2ea"}.bi-diagram-2-fill[_ngcontent-%COMP%]:before{content:"\\f2eb"}.bi-diagram-2[_ngcontent-%COMP%]:before{content:"\\f2ec"}.bi-diagram-3-fill[_ngcontent-%COMP%]:before{content:"\\f2ed"}.bi-diagram-3[_ngcontent-%COMP%]:before{content:"\\f2ee"}.bi-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f2ef"}.bi-diamond-half[_ngcontent-%COMP%]:before{content:"\\f2f0"}.bi-diamond[_ngcontent-%COMP%]:before{content:"\\f2f1"}.bi-dice-1-fill[_ngcontent-%COMP%]:before{content:"\\f2f2"}.bi-dice-1[_ngcontent-%COMP%]:before{content:"\\f2f3"}.bi-dice-2-fill[_ngcontent-%COMP%]:before{content:"\\f2f4"}.bi-dice-2[_ngcontent-%COMP%]:before{content:"\\f2f5"}.bi-dice-3-fill[_ngcontent-%COMP%]:before{content:"\\f2f6"}.bi-dice-3[_ngcontent-%COMP%]:before{content:"\\f2f7"}.bi-dice-4-fill[_ngcontent-%COMP%]:before{content:"\\f2f8"}.bi-dice-4[_ngcontent-%COMP%]:before{content:"\\f2f9"}.bi-dice-5-fill[_ngcontent-%COMP%]:before{content:"\\f2fa"}.bi-dice-5[_ngcontent-%COMP%]:before{content:"\\f2fb"}.bi-dice-6-fill[_ngcontent-%COMP%]:before{content:"\\f2fc"}.bi-dice-6[_ngcontent-%COMP%]:before{content:"\\f2fd"}.bi-disc-fill[_ngcontent-%COMP%]:before{content:"\\f2fe"}.bi-disc[_ngcontent-%COMP%]:before{content:"\\f2ff"}.bi-discord[_ngcontent-%COMP%]:before{content:"\\f300"}.bi-display-fill[_ngcontent-%COMP%]:before{content:"\\f301"}.bi-display[_ngcontent-%COMP%]:before{content:"\\f302"}.bi-distribute-horizontal[_ngcontent-%COMP%]:before{content:"\\f303"}.bi-distribute-vertical[_ngcontent-%COMP%]:before{content:"\\f304"}.bi-door-closed-fill[_ngcontent-%COMP%]:before{content:"\\f305"}.bi-door-closed[_ngcontent-%COMP%]:before{content:"\\f306"}.bi-door-open-fill[_ngcontent-%COMP%]:before{content:"\\f307"}.bi-door-open[_ngcontent-%COMP%]:before{content:"\\f308"}.bi-dot[_ngcontent-%COMP%]:before{content:"\\f309"}.bi-download[_ngcontent-%COMP%]:before{content:"\\f30a"}.bi-droplet-fill[_ngcontent-%COMP%]:before{content:"\\f30b"}.bi-droplet-half[_ngcontent-%COMP%]:before{content:"\\f30c"}.bi-droplet[_ngcontent-%COMP%]:before{content:"\\f30d"}.bi-earbuds[_ngcontent-%COMP%]:before{content:"\\f30e"}.bi-easel-fill[_ngcontent-%COMP%]:before{content:"\\f30f"}.bi-easel[_ngcontent-%COMP%]:before{content:"\\f310"}.bi-egg-fill[_ngcontent-%COMP%]:before{content:"\\f311"}.bi-egg-fried[_ngcontent-%COMP%]:before{content:"\\f312"}.bi-egg[_ngcontent-%COMP%]:before{content:"\\f313"}.bi-eject-fill[_ngcontent-%COMP%]:before{content:"\\f314"}.bi-eject[_ngcontent-%COMP%]:before{content:"\\f315"}.bi-emoji-angry-fill[_ngcontent-%COMP%]:before{content:"\\f316"}.bi-emoji-angry[_ngcontent-%COMP%]:before{content:"\\f317"}.bi-emoji-dizzy-fill[_ngcontent-%COMP%]:before{content:"\\f318"}.bi-emoji-dizzy[_ngcontent-%COMP%]:before{content:"\\f319"}.bi-emoji-expressionless-fill[_ngcontent-%COMP%]:before{content:"\\f31a"}.bi-emoji-expressionless[_ngcontent-%COMP%]:before{content:"\\f31b"}.bi-emoji-frown-fill[_ngcontent-%COMP%]:before{content:"\\f31c"}.bi-emoji-frown[_ngcontent-%COMP%]:before{content:"\\f31d"}.bi-emoji-heart-eyes-fill[_ngcontent-%COMP%]:before{content:"\\f31e"}.bi-emoji-heart-eyes[_ngcontent-%COMP%]:before{content:"\\f31f"}.bi-emoji-laughing-fill[_ngcontent-%COMP%]:before{content:"\\f320"}.bi-emoji-laughing[_ngcontent-%COMP%]:before{content:"\\f321"}.bi-emoji-neutral-fill[_ngcontent-%COMP%]:before{content:"\\f322"}.bi-emoji-neutral[_ngcontent-%COMP%]:before{content:"\\f323"}.bi-emoji-smile-fill[_ngcontent-%COMP%]:before{content:"\\f324"}.bi-emoji-smile-upside-down-fill[_ngcontent-%COMP%]:before{content:"\\f325"}.bi-emoji-smile-upside-down[_ngcontent-%COMP%]:before{content:"\\f326"}.bi-emoji-smile[_ngcontent-%COMP%]:before{content:"\\f327"}.bi-emoji-sunglasses-fill[_ngcontent-%COMP%]:before{content:"\\f328"}.bi-emoji-sunglasses[_ngcontent-%COMP%]:before{content:"\\f329"}.bi-emoji-wink-fill[_ngcontent-%COMP%]:before{content:"\\f32a"}.bi-emoji-wink[_ngcontent-%COMP%]:before{content:"\\f32b"}.bi-envelope-fill[_ngcontent-%COMP%]:before{content:"\\f32c"}.bi-envelope-open-fill[_ngcontent-%COMP%]:before{content:"\\f32d"}.bi-envelope-open[_ngcontent-%COMP%]:before{content:"\\f32e"}.bi-envelope[_ngcontent-%COMP%]:before{content:"\\f32f"}.bi-eraser-fill[_ngcontent-%COMP%]:before{content:"\\f330"}.bi-eraser[_ngcontent-%COMP%]:before{content:"\\f331"}.bi-exclamation-circle-fill[_ngcontent-%COMP%]:before{content:"\\f332"}.bi-exclamation-circle[_ngcontent-%COMP%]:before{content:"\\f333"}.bi-exclamation-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f334"}.bi-exclamation-diamond[_ngcontent-%COMP%]:before{content:"\\f335"}.bi-exclamation-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f336"}.bi-exclamation-octagon[_ngcontent-%COMP%]:before{content:"\\f337"}.bi-exclamation-square-fill[_ngcontent-%COMP%]:before{content:"\\f338"}.bi-exclamation-square[_ngcontent-%COMP%]:before{content:"\\f339"}.bi-exclamation-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f33a"}.bi-exclamation-triangle[_ngcontent-%COMP%]:before{content:"\\f33b"}.bi-exclamation[_ngcontent-%COMP%]:before{content:"\\f33c"}.bi-exclude[_ngcontent-%COMP%]:before{content:"\\f33d"}.bi-eye-fill[_ngcontent-%COMP%]:before{content:"\\f33e"}.bi-eye-slash-fill[_ngcontent-%COMP%]:before{content:"\\f33f"}.bi-eye-slash[_ngcontent-%COMP%]:before{content:"\\f340"}.bi-eye[_ngcontent-%COMP%]:before{content:"\\f341"}.bi-eyedropper[_ngcontent-%COMP%]:before{content:"\\f342"}.bi-eyeglasses[_ngcontent-%COMP%]:before{content:"\\f343"}.bi-facebook[_ngcontent-%COMP%]:before{content:"\\f344"}.bi-file-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f345"}.bi-file-arrow-down[_ngcontent-%COMP%]:before{content:"\\f346"}.bi-file-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f347"}.bi-file-arrow-up[_ngcontent-%COMP%]:before{content:"\\f348"}.bi-file-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f349"}.bi-file-bar-graph[_ngcontent-%COMP%]:before{content:"\\f34a"}.bi-file-binary-fill[_ngcontent-%COMP%]:before{content:"\\f34b"}.bi-file-binary[_ngcontent-%COMP%]:before{content:"\\f34c"}.bi-file-break-fill[_ngcontent-%COMP%]:before{content:"\\f34d"}.bi-file-break[_ngcontent-%COMP%]:before{content:"\\f34e"}.bi-file-check-fill[_ngcontent-%COMP%]:before{content:"\\f34f"}.bi-file-check[_ngcontent-%COMP%]:before{content:"\\f350"}.bi-file-code-fill[_ngcontent-%COMP%]:before{content:"\\f351"}.bi-file-code[_ngcontent-%COMP%]:before{content:"\\f352"}.bi-file-diff-fill[_ngcontent-%COMP%]:before{content:"\\f353"}.bi-file-diff[_ngcontent-%COMP%]:before{content:"\\f354"}.bi-file-earmark-arrow-down-fill[_ngcontent-%COMP%]:before{content:"\\f355"}.bi-file-earmark-arrow-down[_ngcontent-%COMP%]:before{content:"\\f356"}.bi-file-earmark-arrow-up-fill[_ngcontent-%COMP%]:before{content:"\\f357"}.bi-file-earmark-arrow-up[_ngcontent-%COMP%]:before{content:"\\f358"}.bi-file-earmark-bar-graph-fill[_ngcontent-%COMP%]:before{content:"\\f359"}.bi-file-earmark-bar-graph[_ngcontent-%COMP%]:before{content:"\\f35a"}.bi-file-earmark-binary-fill[_ngcontent-%COMP%]:before{content:"\\f35b"}.bi-file-earmark-binary[_ngcontent-%COMP%]:before{content:"\\f35c"}.bi-file-earmark-break-fill[_ngcontent-%COMP%]:before{content:"\\f35d"}.bi-file-earmark-break[_ngcontent-%COMP%]:before{content:"\\f35e"}.bi-file-earmark-check-fill[_ngcontent-%COMP%]:before{content:"\\f35f"}.bi-file-earmark-check[_ngcontent-%COMP%]:before{content:"\\f360"}.bi-file-earmark-code-fill[_ngcontent-%COMP%]:before{content:"\\f361"}.bi-file-earmark-code[_ngcontent-%COMP%]:before{content:"\\f362"}.bi-file-earmark-diff-fill[_ngcontent-%COMP%]:before{content:"\\f363"}.bi-file-earmark-diff[_ngcontent-%COMP%]:before{content:"\\f364"}.bi-file-earmark-easel-fill[_ngcontent-%COMP%]:before{content:"\\f365"}.bi-file-earmark-easel[_ngcontent-%COMP%]:before{content:"\\f366"}.bi-file-earmark-excel-fill[_ngcontent-%COMP%]:before{content:"\\f367"}.bi-file-earmark-excel[_ngcontent-%COMP%]:before{content:"\\f368"}.bi-file-earmark-fill[_ngcontent-%COMP%]:before{content:"\\f369"}.bi-file-earmark-font-fill[_ngcontent-%COMP%]:before{content:"\\f36a"}.bi-file-earmark-font[_ngcontent-%COMP%]:before{content:"\\f36b"}.bi-file-earmark-image-fill[_ngcontent-%COMP%]:before{content:"\\f36c"}.bi-file-earmark-image[_ngcontent-%COMP%]:before{content:"\\f36d"}.bi-file-earmark-lock-fill[_ngcontent-%COMP%]:before{content:"\\f36e"}.bi-file-earmark-lock[_ngcontent-%COMP%]:before{content:"\\f36f"}.bi-file-earmark-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f370"}.bi-file-earmark-lock2[_ngcontent-%COMP%]:before{content:"\\f371"}.bi-file-earmark-medical-fill[_ngcontent-%COMP%]:before{content:"\\f372"}.bi-file-earmark-medical[_ngcontent-%COMP%]:before{content:"\\f373"}.bi-file-earmark-minus-fill[_ngcontent-%COMP%]:before{content:"\\f374"}.bi-file-earmark-minus[_ngcontent-%COMP%]:before{content:"\\f375"}.bi-file-earmark-music-fill[_ngcontent-%COMP%]:before{content:"\\f376"}.bi-file-earmark-music[_ngcontent-%COMP%]:before{content:"\\f377"}.bi-file-earmark-person-fill[_ngcontent-%COMP%]:before{content:"\\f378"}.bi-file-earmark-person[_ngcontent-%COMP%]:before{content:"\\f379"}.bi-file-earmark-play-fill[_ngcontent-%COMP%]:before{content:"\\f37a"}.bi-file-earmark-play[_ngcontent-%COMP%]:before{content:"\\f37b"}.bi-file-earmark-plus-fill[_ngcontent-%COMP%]:before{content:"\\f37c"}.bi-file-earmark-plus[_ngcontent-%COMP%]:before{content:"\\f37d"}.bi-file-earmark-post-fill[_ngcontent-%COMP%]:before{content:"\\f37e"}.bi-file-earmark-post[_ngcontent-%COMP%]:before{content:"\\f37f"}.bi-file-earmark-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f380"}.bi-file-earmark-ppt[_ngcontent-%COMP%]:before{content:"\\f381"}.bi-file-earmark-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f382"}.bi-file-earmark-richtext[_ngcontent-%COMP%]:before{content:"\\f383"}.bi-file-earmark-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f384"}.bi-file-earmark-ruled[_ngcontent-%COMP%]:before{content:"\\f385"}.bi-file-earmark-slides-fill[_ngcontent-%COMP%]:before{content:"\\f386"}.bi-file-earmark-slides[_ngcontent-%COMP%]:before{content:"\\f387"}.bi-file-earmark-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f388"}.bi-file-earmark-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f389"}.bi-file-earmark-text-fill[_ngcontent-%COMP%]:before{content:"\\f38a"}.bi-file-earmark-text[_ngcontent-%COMP%]:before{content:"\\f38b"}.bi-file-earmark-word-fill[_ngcontent-%COMP%]:before{content:"\\f38c"}.bi-file-earmark-word[_ngcontent-%COMP%]:before{content:"\\f38d"}.bi-file-earmark-x-fill[_ngcontent-%COMP%]:before{content:"\\f38e"}.bi-file-earmark-x[_ngcontent-%COMP%]:before{content:"\\f38f"}.bi-file-earmark-zip-fill[_ngcontent-%COMP%]:before{content:"\\f390"}.bi-file-earmark-zip[_ngcontent-%COMP%]:before{content:"\\f391"}.bi-file-earmark[_ngcontent-%COMP%]:before{content:"\\f392"}.bi-file-easel-fill[_ngcontent-%COMP%]:before{content:"\\f393"}.bi-file-easel[_ngcontent-%COMP%]:before{content:"\\f394"}.bi-file-excel-fill[_ngcontent-%COMP%]:before{content:"\\f395"}.bi-file-excel[_ngcontent-%COMP%]:before{content:"\\f396"}.bi-file-fill[_ngcontent-%COMP%]:before{content:"\\f397"}.bi-file-font-fill[_ngcontent-%COMP%]:before{content:"\\f398"}.bi-file-font[_ngcontent-%COMP%]:before{content:"\\f399"}.bi-file-image-fill[_ngcontent-%COMP%]:before{content:"\\f39a"}.bi-file-image[_ngcontent-%COMP%]:before{content:"\\f39b"}.bi-file-lock-fill[_ngcontent-%COMP%]:before{content:"\\f39c"}.bi-file-lock[_ngcontent-%COMP%]:before{content:"\\f39d"}.bi-file-lock2-fill[_ngcontent-%COMP%]:before{content:"\\f39e"}.bi-file-lock2[_ngcontent-%COMP%]:before{content:"\\f39f"}.bi-file-medical-fill[_ngcontent-%COMP%]:before{content:"\\f3a0"}.bi-file-medical[_ngcontent-%COMP%]:before{content:"\\f3a1"}.bi-file-minus-fill[_ngcontent-%COMP%]:before{content:"\\f3a2"}.bi-file-minus[_ngcontent-%COMP%]:before{content:"\\f3a3"}.bi-file-music-fill[_ngcontent-%COMP%]:before{content:"\\f3a4"}.bi-file-music[_ngcontent-%COMP%]:before{content:"\\f3a5"}.bi-file-person-fill[_ngcontent-%COMP%]:before{content:"\\f3a6"}.bi-file-person[_ngcontent-%COMP%]:before{content:"\\f3a7"}.bi-file-play-fill[_ngcontent-%COMP%]:before{content:"\\f3a8"}.bi-file-play[_ngcontent-%COMP%]:before{content:"\\f3a9"}.bi-file-plus-fill[_ngcontent-%COMP%]:before{content:"\\f3aa"}.bi-file-plus[_ngcontent-%COMP%]:before{content:"\\f3ab"}.bi-file-post-fill[_ngcontent-%COMP%]:before{content:"\\f3ac"}.bi-file-post[_ngcontent-%COMP%]:before{content:"\\f3ad"}.bi-file-ppt-fill[_ngcontent-%COMP%]:before{content:"\\f3ae"}.bi-file-ppt[_ngcontent-%COMP%]:before{content:"\\f3af"}.bi-file-richtext-fill[_ngcontent-%COMP%]:before{content:"\\f3b0"}.bi-file-richtext[_ngcontent-%COMP%]:before{content:"\\f3b1"}.bi-file-ruled-fill[_ngcontent-%COMP%]:before{content:"\\f3b2"}.bi-file-ruled[_ngcontent-%COMP%]:before{content:"\\f3b3"}.bi-file-slides-fill[_ngcontent-%COMP%]:before{content:"\\f3b4"}.bi-file-slides[_ngcontent-%COMP%]:before{content:"\\f3b5"}.bi-file-spreadsheet-fill[_ngcontent-%COMP%]:before{content:"\\f3b6"}.bi-file-spreadsheet[_ngcontent-%COMP%]:before{content:"\\f3b7"}.bi-file-text-fill[_ngcontent-%COMP%]:before{content:"\\f3b8"}.bi-file-text[_ngcontent-%COMP%]:before{content:"\\f3b9"}.bi-file-word-fill[_ngcontent-%COMP%]:before{content:"\\f3ba"}.bi-file-word[_ngcontent-%COMP%]:before{content:"\\f3bb"}.bi-file-x-fill[_ngcontent-%COMP%]:before{content:"\\f3bc"}.bi-file-x[_ngcontent-%COMP%]:before{content:"\\f3bd"}.bi-file-zip-fill[_ngcontent-%COMP%]:before{content:"\\f3be"}.bi-file-zip[_ngcontent-%COMP%]:before{content:"\\f3bf"}.bi-file[_ngcontent-%COMP%]:before{content:"\\f3c0"}.bi-files-alt[_ngcontent-%COMP%]:before{content:"\\f3c1"}.bi-files[_ngcontent-%COMP%]:before{content:"\\f3c2"}.bi-film[_ngcontent-%COMP%]:before{content:"\\f3c3"}.bi-filter-circle-fill[_ngcontent-%COMP%]:before{content:"\\f3c4"}.bi-filter-circle[_ngcontent-%COMP%]:before{content:"\\f3c5"}.bi-filter-left[_ngcontent-%COMP%]:before{content:"\\f3c6"}.bi-filter-right[_ngcontent-%COMP%]:before{content:"\\f3c7"}.bi-filter-square-fill[_ngcontent-%COMP%]:before{content:"\\f3c8"}.bi-filter-square[_ngcontent-%COMP%]:before{content:"\\f3c9"}.bi-filter[_ngcontent-%COMP%]:before{content:"\\f3ca"}.bi-flag-fill[_ngcontent-%COMP%]:before{content:"\\f3cb"}.bi-flag[_ngcontent-%COMP%]:before{content:"\\f3cc"}.bi-flower1[_ngcontent-%COMP%]:before{content:"\\f3cd"}.bi-flower2[_ngcontent-%COMP%]:before{content:"\\f3ce"}.bi-flower3[_ngcontent-%COMP%]:before{content:"\\f3cf"}.bi-folder-check[_ngcontent-%COMP%]:before{content:"\\f3d0"}.bi-folder-fill[_ngcontent-%COMP%]:before{content:"\\f3d1"}.bi-folder-minus[_ngcontent-%COMP%]:before{content:"\\f3d2"}.bi-folder-plus[_ngcontent-%COMP%]:before{content:"\\f3d3"}.bi-folder-symlink-fill[_ngcontent-%COMP%]:before{content:"\\f3d4"}.bi-folder-symlink[_ngcontent-%COMP%]:before{content:"\\f3d5"}.bi-folder-x[_ngcontent-%COMP%]:before{content:"\\f3d6"}.bi-folder[_ngcontent-%COMP%]:before{content:"\\f3d7"}.bi-folder2-open[_ngcontent-%COMP%]:before{content:"\\f3d8"}.bi-folder2[_ngcontent-%COMP%]:before{content:"\\f3d9"}.bi-fonts[_ngcontent-%COMP%]:before{content:"\\f3da"}.bi-forward-fill[_ngcontent-%COMP%]:before{content:"\\f3db"}.bi-forward[_ngcontent-%COMP%]:before{content:"\\f3dc"}.bi-front[_ngcontent-%COMP%]:before{content:"\\f3dd"}.bi-fullscreen-exit[_ngcontent-%COMP%]:before{content:"\\f3de"}.bi-fullscreen[_ngcontent-%COMP%]:before{content:"\\f3df"}.bi-funnel-fill[_ngcontent-%COMP%]:before{content:"\\f3e0"}.bi-funnel[_ngcontent-%COMP%]:before{content:"\\f3e1"}.bi-gear-fill[_ngcontent-%COMP%]:before{content:"\\f3e2"}.bi-gear-wide-connected[_ngcontent-%COMP%]:before{content:"\\f3e3"}.bi-gear-wide[_ngcontent-%COMP%]:before{content:"\\f3e4"}.bi-gear[_ngcontent-%COMP%]:before{content:"\\f3e5"}.bi-gem[_ngcontent-%COMP%]:before{content:"\\f3e6"}.bi-geo-alt-fill[_ngcontent-%COMP%]:before{content:"\\f3e7"}.bi-geo-alt[_ngcontent-%COMP%]:before{content:"\\f3e8"}.bi-geo-fill[_ngcontent-%COMP%]:before{content:"\\f3e9"}.bi-geo[_ngcontent-%COMP%]:before{content:"\\f3ea"}.bi-gift-fill[_ngcontent-%COMP%]:before{content:"\\f3eb"}.bi-gift[_ngcontent-%COMP%]:before{content:"\\f3ec"}.bi-github[_ngcontent-%COMP%]:before{content:"\\f3ed"}.bi-globe[_ngcontent-%COMP%]:before{content:"\\f3ee"}.bi-globe2[_ngcontent-%COMP%]:before{content:"\\f3ef"}.bi-google[_ngcontent-%COMP%]:before{content:"\\f3f0"}.bi-graph-down[_ngcontent-%COMP%]:before{content:"\\f3f1"}.bi-graph-up[_ngcontent-%COMP%]:before{content:"\\f3f2"}.bi-grid-1x2-fill[_ngcontent-%COMP%]:before{content:"\\f3f3"}.bi-grid-1x2[_ngcontent-%COMP%]:before{content:"\\f3f4"}.bi-grid-3x2-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f5"}.bi-grid-3x2-gap[_ngcontent-%COMP%]:before{content:"\\f3f6"}.bi-grid-3x2[_ngcontent-%COMP%]:before{content:"\\f3f7"}.bi-grid-3x3-gap-fill[_ngcontent-%COMP%]:before{content:"\\f3f8"}.bi-grid-3x3-gap[_ngcontent-%COMP%]:before{content:"\\f3f9"}.bi-grid-3x3[_ngcontent-%COMP%]:before{content:"\\f3fa"}.bi-grid-fill[_ngcontent-%COMP%]:before{content:"\\f3fb"}.bi-grid[_ngcontent-%COMP%]:before{content:"\\f3fc"}.bi-grip-horizontal[_ngcontent-%COMP%]:before{content:"\\f3fd"}.bi-grip-vertical[_ngcontent-%COMP%]:before{content:"\\f3fe"}.bi-hammer[_ngcontent-%COMP%]:before{content:"\\f3ff"}.bi-hand-index-fill[_ngcontent-%COMP%]:before{content:"\\f400"}.bi-hand-index-thumb-fill[_ngcontent-%COMP%]:before{content:"\\f401"}.bi-hand-index-thumb[_ngcontent-%COMP%]:before{content:"\\f402"}.bi-hand-index[_ngcontent-%COMP%]:before{content:"\\f403"}.bi-hand-thumbs-down-fill[_ngcontent-%COMP%]:before{content:"\\f404"}.bi-hand-thumbs-down[_ngcontent-%COMP%]:before{content:"\\f405"}.bi-hand-thumbs-up-fill[_ngcontent-%COMP%]:before{content:"\\f406"}.bi-hand-thumbs-up[_ngcontent-%COMP%]:before{content:"\\f407"}.bi-handbag-fill[_ngcontent-%COMP%]:before{content:"\\f408"}.bi-handbag[_ngcontent-%COMP%]:before{content:"\\f409"}.bi-hash[_ngcontent-%COMP%]:before{content:"\\f40a"}.bi-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f40b"}.bi-hdd-network-fill[_ngcontent-%COMP%]:before{content:"\\f40c"}.bi-hdd-network[_ngcontent-%COMP%]:before{content:"\\f40d"}.bi-hdd-rack-fill[_ngcontent-%COMP%]:before{content:"\\f40e"}.bi-hdd-rack[_ngcontent-%COMP%]:before{content:"\\f40f"}.bi-hdd-stack-fill[_ngcontent-%COMP%]:before{content:"\\f410"}.bi-hdd-stack[_ngcontent-%COMP%]:before{content:"\\f411"}.bi-hdd[_ngcontent-%COMP%]:before{content:"\\f412"}.bi-headphones[_ngcontent-%COMP%]:before{content:"\\f413"}.bi-headset[_ngcontent-%COMP%]:before{content:"\\f414"}.bi-heart-fill[_ngcontent-%COMP%]:before{content:"\\f415"}.bi-heart-half[_ngcontent-%COMP%]:before{content:"\\f416"}.bi-heart[_ngcontent-%COMP%]:before{content:"\\f417"}.bi-heptagon-fill[_ngcontent-%COMP%]:before{content:"\\f418"}.bi-heptagon-half[_ngcontent-%COMP%]:before{content:"\\f419"}.bi-heptagon[_ngcontent-%COMP%]:before{content:"\\f41a"}.bi-hexagon-fill[_ngcontent-%COMP%]:before{content:"\\f41b"}.bi-hexagon-half[_ngcontent-%COMP%]:before{content:"\\f41c"}.bi-hexagon[_ngcontent-%COMP%]:before{content:"\\f41d"}.bi-hourglass-bottom[_ngcontent-%COMP%]:before{content:"\\f41e"}.bi-hourglass-split[_ngcontent-%COMP%]:before{content:"\\f41f"}.bi-hourglass-top[_ngcontent-%COMP%]:before{content:"\\f420"}.bi-hourglass[_ngcontent-%COMP%]:before{content:"\\f421"}.bi-house-door-fill[_ngcontent-%COMP%]:before{content:"\\f422"}.bi-house-door[_ngcontent-%COMP%]:before{content:"\\f423"}.bi-house-fill[_ngcontent-%COMP%]:before{content:"\\f424"}.bi-house[_ngcontent-%COMP%]:before{content:"\\f425"}.bi-hr[_ngcontent-%COMP%]:before{content:"\\f426"}.bi-hurricane[_ngcontent-%COMP%]:before{content:"\\f427"}.bi-image-alt[_ngcontent-%COMP%]:before{content:"\\f428"}.bi-image-fill[_ngcontent-%COMP%]:before{content:"\\f429"}.bi-image[_ngcontent-%COMP%]:before{content:"\\f42a"}.bi-images[_ngcontent-%COMP%]:before{content:"\\f42b"}.bi-inbox-fill[_ngcontent-%COMP%]:before{content:"\\f42c"}.bi-inbox[_ngcontent-%COMP%]:before{content:"\\f42d"}.bi-inboxes-fill[_ngcontent-%COMP%]:before{content:"\\f42e"}.bi-inboxes[_ngcontent-%COMP%]:before{content:"\\f42f"}.bi-info-circle-fill[_ngcontent-%COMP%]:before{content:"\\f430"}.bi-info-circle[_ngcontent-%COMP%]:before{content:"\\f431"}.bi-info-square-fill[_ngcontent-%COMP%]:before{content:"\\f432"}.bi-info-square[_ngcontent-%COMP%]:before{content:"\\f433"}.bi-info[_ngcontent-%COMP%]:before{content:"\\f434"}.bi-input-cursor-text[_ngcontent-%COMP%]:before{content:"\\f435"}.bi-input-cursor[_ngcontent-%COMP%]:before{content:"\\f436"}.bi-instagram[_ngcontent-%COMP%]:before{content:"\\f437"}.bi-intersect[_ngcontent-%COMP%]:before{content:"\\f438"}.bi-journal-album[_ngcontent-%COMP%]:before{content:"\\f439"}.bi-journal-arrow-down[_ngcontent-%COMP%]:before{content:"\\f43a"}.bi-journal-arrow-up[_ngcontent-%COMP%]:before{content:"\\f43b"}.bi-journal-bookmark-fill[_ngcontent-%COMP%]:before{content:"\\f43c"}.bi-journal-bookmark[_ngcontent-%COMP%]:before{content:"\\f43d"}.bi-journal-check[_ngcontent-%COMP%]:before{content:"\\f43e"}.bi-journal-code[_ngcontent-%COMP%]:before{content:"\\f43f"}.bi-journal-medical[_ngcontent-%COMP%]:before{content:"\\f440"}.bi-journal-minus[_ngcontent-%COMP%]:before{content:"\\f441"}.bi-journal-plus[_ngcontent-%COMP%]:before{content:"\\f442"}.bi-journal-richtext[_ngcontent-%COMP%]:before{content:"\\f443"}.bi-journal-text[_ngcontent-%COMP%]:before{content:"\\f444"}.bi-journal-x[_ngcontent-%COMP%]:before{content:"\\f445"}.bi-journal[_ngcontent-%COMP%]:before{content:"\\f446"}.bi-journals[_ngcontent-%COMP%]:before{content:"\\f447"}.bi-joystick[_ngcontent-%COMP%]:before{content:"\\f448"}.bi-justify-left[_ngcontent-%COMP%]:before{content:"\\f449"}.bi-justify-right[_ngcontent-%COMP%]:before{content:"\\f44a"}.bi-justify[_ngcontent-%COMP%]:before{content:"\\f44b"}.bi-kanban-fill[_ngcontent-%COMP%]:before{content:"\\f44c"}.bi-kanban[_ngcontent-%COMP%]:before{content:"\\f44d"}.bi-key-fill[_ngcontent-%COMP%]:before{content:"\\f44e"}.bi-key[_ngcontent-%COMP%]:before{content:"\\f44f"}.bi-keyboard-fill[_ngcontent-%COMP%]:before{content:"\\f450"}.bi-keyboard[_ngcontent-%COMP%]:before{content:"\\f451"}.bi-ladder[_ngcontent-%COMP%]:before{content:"\\f452"}.bi-lamp-fill[_ngcontent-%COMP%]:before{content:"\\f453"}.bi-lamp[_ngcontent-%COMP%]:before{content:"\\f454"}.bi-laptop-fill[_ngcontent-%COMP%]:before{content:"\\f455"}.bi-laptop[_ngcontent-%COMP%]:before{content:"\\f456"}.bi-layer-backward[_ngcontent-%COMP%]:before{content:"\\f457"}.bi-layer-forward[_ngcontent-%COMP%]:before{content:"\\f458"}.bi-layers-fill[_ngcontent-%COMP%]:before{content:"\\f459"}.bi-layers-half[_ngcontent-%COMP%]:before{content:"\\f45a"}.bi-layers[_ngcontent-%COMP%]:before{content:"\\f45b"}.bi-layout-sidebar-inset-reverse[_ngcontent-%COMP%]:before{content:"\\f45c"}.bi-layout-sidebar-inset[_ngcontent-%COMP%]:before{content:"\\f45d"}.bi-layout-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f45e"}.bi-layout-sidebar[_ngcontent-%COMP%]:before{content:"\\f45f"}.bi-layout-split[_ngcontent-%COMP%]:before{content:"\\f460"}.bi-layout-text-sidebar-reverse[_ngcontent-%COMP%]:before{content:"\\f461"}.bi-layout-text-sidebar[_ngcontent-%COMP%]:before{content:"\\f462"}.bi-layout-text-window-reverse[_ngcontent-%COMP%]:before{content:"\\f463"}.bi-layout-text-window[_ngcontent-%COMP%]:before{content:"\\f464"}.bi-layout-three-columns[_ngcontent-%COMP%]:before{content:"\\f465"}.bi-layout-wtf[_ngcontent-%COMP%]:before{content:"\\f466"}.bi-life-preserver[_ngcontent-%COMP%]:before{content:"\\f467"}.bi-lightbulb-fill[_ngcontent-%COMP%]:before{content:"\\f468"}.bi-lightbulb-off-fill[_ngcontent-%COMP%]:before{content:"\\f469"}.bi-lightbulb-off[_ngcontent-%COMP%]:before{content:"\\f46a"}.bi-lightbulb[_ngcontent-%COMP%]:before{content:"\\f46b"}.bi-lightning-charge-fill[_ngcontent-%COMP%]:before{content:"\\f46c"}.bi-lightning-charge[_ngcontent-%COMP%]:before{content:"\\f46d"}.bi-lightning-fill[_ngcontent-%COMP%]:before{content:"\\f46e"}.bi-lightning[_ngcontent-%COMP%]:before{content:"\\f46f"}.bi-link-45deg[_ngcontent-%COMP%]:before{content:"\\f470"}.bi-link[_ngcontent-%COMP%]:before{content:"\\f471"}.bi-linkedin[_ngcontent-%COMP%]:before{content:"\\f472"}.bi-list-check[_ngcontent-%COMP%]:before{content:"\\f473"}.bi-list-nested[_ngcontent-%COMP%]:before{content:"\\f474"}.bi-list-ol[_ngcontent-%COMP%]:before{content:"\\f475"}.bi-list-stars[_ngcontent-%COMP%]:before{content:"\\f476"}.bi-list-task[_ngcontent-%COMP%]:before{content:"\\f477"}.bi-list-ul[_ngcontent-%COMP%]:before{content:"\\f478"}.bi-list[_ngcontent-%COMP%]:before{content:"\\f479"}.bi-lock-fill[_ngcontent-%COMP%]:before{content:"\\f47a"}.bi-lock[_ngcontent-%COMP%]:before{content:"\\f47b"}.bi-mailbox[_ngcontent-%COMP%]:before{content:"\\f47c"}.bi-mailbox2[_ngcontent-%COMP%]:before{content:"\\f47d"}.bi-map-fill[_ngcontent-%COMP%]:before{content:"\\f47e"}.bi-map[_ngcontent-%COMP%]:before{content:"\\f47f"}.bi-markdown-fill[_ngcontent-%COMP%]:before{content:"\\f480"}.bi-markdown[_ngcontent-%COMP%]:before{content:"\\f481"}.bi-mask[_ngcontent-%COMP%]:before{content:"\\f482"}.bi-megaphone-fill[_ngcontent-%COMP%]:before{content:"\\f483"}.bi-megaphone[_ngcontent-%COMP%]:before{content:"\\f484"}.bi-menu-app-fill[_ngcontent-%COMP%]:before{content:"\\f485"}.bi-menu-app[_ngcontent-%COMP%]:before{content:"\\f486"}.bi-menu-button-fill[_ngcontent-%COMP%]:before{content:"\\f487"}.bi-menu-button-wide-fill[_ngcontent-%COMP%]:before{content:"\\f488"}.bi-menu-button-wide[_ngcontent-%COMP%]:before{content:"\\f489"}.bi-menu-button[_ngcontent-%COMP%]:before{content:"\\f48a"}.bi-menu-down[_ngcontent-%COMP%]:before{content:"\\f48b"}.bi-menu-up[_ngcontent-%COMP%]:before{content:"\\f48c"}.bi-mic-fill[_ngcontent-%COMP%]:before{content:"\\f48d"}.bi-mic-mute-fill[_ngcontent-%COMP%]:before{content:"\\f48e"}.bi-mic-mute[_ngcontent-%COMP%]:before{content:"\\f48f"}.bi-mic[_ngcontent-%COMP%]:before{content:"\\f490"}.bi-minecart-loaded[_ngcontent-%COMP%]:before{content:"\\f491"}.bi-minecart[_ngcontent-%COMP%]:before{content:"\\f492"}.bi-moisture[_ngcontent-%COMP%]:before{content:"\\f493"}.bi-moon-fill[_ngcontent-%COMP%]:before{content:"\\f494"}.bi-moon-stars-fill[_ngcontent-%COMP%]:before{content:"\\f495"}.bi-moon-stars[_ngcontent-%COMP%]:before{content:"\\f496"}.bi-moon[_ngcontent-%COMP%]:before{content:"\\f497"}.bi-mouse-fill[_ngcontent-%COMP%]:before{content:"\\f498"}.bi-mouse[_ngcontent-%COMP%]:before{content:"\\f499"}.bi-mouse2-fill[_ngcontent-%COMP%]:before{content:"\\f49a"}.bi-mouse2[_ngcontent-%COMP%]:before{content:"\\f49b"}.bi-mouse3-fill[_ngcontent-%COMP%]:before{content:"\\f49c"}.bi-mouse3[_ngcontent-%COMP%]:before{content:"\\f49d"}.bi-music-note-beamed[_ngcontent-%COMP%]:before{content:"\\f49e"}.bi-music-note-list[_ngcontent-%COMP%]:before{content:"\\f49f"}.bi-music-note[_ngcontent-%COMP%]:before{content:"\\f4a0"}.bi-music-player-fill[_ngcontent-%COMP%]:before{content:"\\f4a1"}.bi-music-player[_ngcontent-%COMP%]:before{content:"\\f4a2"}.bi-newspaper[_ngcontent-%COMP%]:before{content:"\\f4a3"}.bi-node-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4a4"}.bi-node-minus[_ngcontent-%COMP%]:before{content:"\\f4a5"}.bi-node-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4a6"}.bi-node-plus[_ngcontent-%COMP%]:before{content:"\\f4a7"}.bi-nut-fill[_ngcontent-%COMP%]:before{content:"\\f4a8"}.bi-nut[_ngcontent-%COMP%]:before{content:"\\f4a9"}.bi-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f4aa"}.bi-octagon-half[_ngcontent-%COMP%]:before{content:"\\f4ab"}.bi-octagon[_ngcontent-%COMP%]:before{content:"\\f4ac"}.bi-option[_ngcontent-%COMP%]:before{content:"\\f4ad"}.bi-outlet[_ngcontent-%COMP%]:before{content:"\\f4ae"}.bi-paint-bucket[_ngcontent-%COMP%]:before{content:"\\f4af"}.bi-palette-fill[_ngcontent-%COMP%]:before{content:"\\f4b0"}.bi-palette[_ngcontent-%COMP%]:before{content:"\\f4b1"}.bi-palette2[_ngcontent-%COMP%]:before{content:"\\f4b2"}.bi-paperclip[_ngcontent-%COMP%]:before{content:"\\f4b3"}.bi-paragraph[_ngcontent-%COMP%]:before{content:"\\f4b4"}.bi-patch-check-fill[_ngcontent-%COMP%]:before{content:"\\f4b5"}.bi-patch-check[_ngcontent-%COMP%]:before{content:"\\f4b6"}.bi-patch-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f4b7"}.bi-patch-exclamation[_ngcontent-%COMP%]:before{content:"\\f4b8"}.bi-patch-minus-fill[_ngcontent-%COMP%]:before{content:"\\f4b9"}.bi-patch-minus[_ngcontent-%COMP%]:before{content:"\\f4ba"}.bi-patch-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4bb"}.bi-patch-plus[_ngcontent-%COMP%]:before{content:"\\f4bc"}.bi-patch-question-fill[_ngcontent-%COMP%]:before{content:"\\f4bd"}.bi-patch-question[_ngcontent-%COMP%]:before{content:"\\f4be"}.bi-pause-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4bf"}.bi-pause-btn[_ngcontent-%COMP%]:before{content:"\\f4c0"}.bi-pause-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4c1"}.bi-pause-circle[_ngcontent-%COMP%]:before{content:"\\f4c2"}.bi-pause-fill[_ngcontent-%COMP%]:before{content:"\\f4c3"}.bi-pause[_ngcontent-%COMP%]:before{content:"\\f4c4"}.bi-peace-fill[_ngcontent-%COMP%]:before{content:"\\f4c5"}.bi-peace[_ngcontent-%COMP%]:before{content:"\\f4c6"}.bi-pen-fill[_ngcontent-%COMP%]:before{content:"\\f4c7"}.bi-pen[_ngcontent-%COMP%]:before{content:"\\f4c8"}.bi-pencil-fill[_ngcontent-%COMP%]:before{content:"\\f4c9"}.bi-pencil-square[_ngcontent-%COMP%]:before{content:"\\f4ca"}.bi-pencil[_ngcontent-%COMP%]:before{content:"\\f4cb"}.bi-pentagon-fill[_ngcontent-%COMP%]:before{content:"\\f4cc"}.bi-pentagon-half[_ngcontent-%COMP%]:before{content:"\\f4cd"}.bi-pentagon[_ngcontent-%COMP%]:before{content:"\\f4ce"}.bi-people-fill[_ngcontent-%COMP%]:before{content:"\\f4cf"}.bi-people[_ngcontent-%COMP%]:before{content:"\\f4d0"}.bi-percent[_ngcontent-%COMP%]:before{content:"\\f4d1"}.bi-person-badge-fill[_ngcontent-%COMP%]:before{content:"\\f4d2"}.bi-person-badge[_ngcontent-%COMP%]:before{content:"\\f4d3"}.bi-person-bounding-box[_ngcontent-%COMP%]:before{content:"\\f4d4"}.bi-person-check-fill[_ngcontent-%COMP%]:before{content:"\\f4d5"}.bi-person-check[_ngcontent-%COMP%]:before{content:"\\f4d6"}.bi-person-circle[_ngcontent-%COMP%]:before{content:"\\f4d7"}.bi-person-dash-fill[_ngcontent-%COMP%]:before{content:"\\f4d8"}.bi-person-dash[_ngcontent-%COMP%]:before{content:"\\f4d9"}.bi-person-fill[_ngcontent-%COMP%]:before{content:"\\f4da"}.bi-person-lines-fill[_ngcontent-%COMP%]:before{content:"\\f4db"}.bi-person-plus-fill[_ngcontent-%COMP%]:before{content:"\\f4dc"}.bi-person-plus[_ngcontent-%COMP%]:before{content:"\\f4dd"}.bi-person-square[_ngcontent-%COMP%]:before{content:"\\f4de"}.bi-person-x-fill[_ngcontent-%COMP%]:before{content:"\\f4df"}.bi-person-x[_ngcontent-%COMP%]:before{content:"\\f4e0"}.bi-person[_ngcontent-%COMP%]:before{content:"\\f4e1"}.bi-phone-fill[_ngcontent-%COMP%]:before{content:"\\f4e2"}.bi-phone-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f4e3"}.bi-phone-landscape[_ngcontent-%COMP%]:before{content:"\\f4e4"}.bi-phone-vibrate-fill[_ngcontent-%COMP%]:before{content:"\\f4e5"}.bi-phone-vibrate[_ngcontent-%COMP%]:before{content:"\\f4e6"}.bi-phone[_ngcontent-%COMP%]:before{content:"\\f4e7"}.bi-pie-chart-fill[_ngcontent-%COMP%]:before{content:"\\f4e8"}.bi-pie-chart[_ngcontent-%COMP%]:before{content:"\\f4e9"}.bi-pin-angle-fill[_ngcontent-%COMP%]:before{content:"\\f4ea"}.bi-pin-angle[_ngcontent-%COMP%]:before{content:"\\f4eb"}.bi-pin-fill[_ngcontent-%COMP%]:before{content:"\\f4ec"}.bi-pin[_ngcontent-%COMP%]:before{content:"\\f4ed"}.bi-pip-fill[_ngcontent-%COMP%]:before{content:"\\f4ee"}.bi-pip[_ngcontent-%COMP%]:before{content:"\\f4ef"}.bi-play-btn-fill[_ngcontent-%COMP%]:before{content:"\\f4f0"}.bi-play-btn[_ngcontent-%COMP%]:before{content:"\\f4f1"}.bi-play-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f2"}.bi-play-circle[_ngcontent-%COMP%]:before{content:"\\f4f3"}.bi-play-fill[_ngcontent-%COMP%]:before{content:"\\f4f4"}.bi-play[_ngcontent-%COMP%]:before{content:"\\f4f5"}.bi-plug-fill[_ngcontent-%COMP%]:before{content:"\\f4f6"}.bi-plug[_ngcontent-%COMP%]:before{content:"\\f4f7"}.bi-plus-circle-dotted[_ngcontent-%COMP%]:before{content:"\\f4f8"}.bi-plus-circle-fill[_ngcontent-%COMP%]:before{content:"\\f4f9"}.bi-plus-circle[_ngcontent-%COMP%]:before{content:"\\f4fa"}.bi-plus-square-dotted[_ngcontent-%COMP%]:before{content:"\\f4fb"}.bi-plus-square-fill[_ngcontent-%COMP%]:before{content:"\\f4fc"}.bi-plus-square[_ngcontent-%COMP%]:before{content:"\\f4fd"}.bi-plus[_ngcontent-%COMP%]:before{content:"\\f4fe"}.bi-power[_ngcontent-%COMP%]:before{content:"\\f4ff"}.bi-printer-fill[_ngcontent-%COMP%]:before{content:"\\f500"}.bi-printer[_ngcontent-%COMP%]:before{content:"\\f501"}.bi-puzzle-fill[_ngcontent-%COMP%]:before{content:"\\f502"}.bi-puzzle[_ngcontent-%COMP%]:before{content:"\\f503"}.bi-question-circle-fill[_ngcontent-%COMP%]:before{content:"\\f504"}.bi-question-circle[_ngcontent-%COMP%]:before{content:"\\f505"}.bi-question-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f506"}.bi-question-diamond[_ngcontent-%COMP%]:before{content:"\\f507"}.bi-question-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f508"}.bi-question-octagon[_ngcontent-%COMP%]:before{content:"\\f509"}.bi-question-square-fill[_ngcontent-%COMP%]:before{content:"\\f50a"}.bi-question-square[_ngcontent-%COMP%]:before{content:"\\f50b"}.bi-question[_ngcontent-%COMP%]:before{content:"\\f50c"}.bi-rainbow[_ngcontent-%COMP%]:before{content:"\\f50d"}.bi-receipt-cutoff[_ngcontent-%COMP%]:before{content:"\\f50e"}.bi-receipt[_ngcontent-%COMP%]:before{content:"\\f50f"}.bi-reception-0[_ngcontent-%COMP%]:before{content:"\\f510"}.bi-reception-1[_ngcontent-%COMP%]:before{content:"\\f511"}.bi-reception-2[_ngcontent-%COMP%]:before{content:"\\f512"}.bi-reception-3[_ngcontent-%COMP%]:before{content:"\\f513"}.bi-reception-4[_ngcontent-%COMP%]:before{content:"\\f514"}.bi-record-btn-fill[_ngcontent-%COMP%]:before{content:"\\f515"}.bi-record-btn[_ngcontent-%COMP%]:before{content:"\\f516"}.bi-record-circle-fill[_ngcontent-%COMP%]:before{content:"\\f517"}.bi-record-circle[_ngcontent-%COMP%]:before{content:"\\f518"}.bi-record-fill[_ngcontent-%COMP%]:before{content:"\\f519"}.bi-record[_ngcontent-%COMP%]:before{content:"\\f51a"}.bi-record2-fill[_ngcontent-%COMP%]:before{content:"\\f51b"}.bi-record2[_ngcontent-%COMP%]:before{content:"\\f51c"}.bi-reply-all-fill[_ngcontent-%COMP%]:before{content:"\\f51d"}.bi-reply-all[_ngcontent-%COMP%]:before{content:"\\f51e"}.bi-reply-fill[_ngcontent-%COMP%]:before{content:"\\f51f"}.bi-reply[_ngcontent-%COMP%]:before{content:"\\f520"}.bi-rss-fill[_ngcontent-%COMP%]:before{content:"\\f521"}.bi-rss[_ngcontent-%COMP%]:before{content:"\\f522"}.bi-rulers[_ngcontent-%COMP%]:before{content:"\\f523"}.bi-save-fill[_ngcontent-%COMP%]:before{content:"\\f524"}.bi-save[_ngcontent-%COMP%]:before{content:"\\f525"}.bi-save2-fill[_ngcontent-%COMP%]:before{content:"\\f526"}.bi-save2[_ngcontent-%COMP%]:before{content:"\\f527"}.bi-scissors[_ngcontent-%COMP%]:before{content:"\\f528"}.bi-screwdriver[_ngcontent-%COMP%]:before{content:"\\f529"}.bi-search[_ngcontent-%COMP%]:before{content:"\\f52a"}.bi-segmented-nav[_ngcontent-%COMP%]:before{content:"\\f52b"}.bi-server[_ngcontent-%COMP%]:before{content:"\\f52c"}.bi-share-fill[_ngcontent-%COMP%]:before{content:"\\f52d"}.bi-share[_ngcontent-%COMP%]:before{content:"\\f52e"}.bi-shield-check[_ngcontent-%COMP%]:before{content:"\\f52f"}.bi-shield-exclamation[_ngcontent-%COMP%]:before{content:"\\f530"}.bi-shield-fill-check[_ngcontent-%COMP%]:before{content:"\\f531"}.bi-shield-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f532"}.bi-shield-fill-minus[_ngcontent-%COMP%]:before{content:"\\f533"}.bi-shield-fill-plus[_ngcontent-%COMP%]:before{content:"\\f534"}.bi-shield-fill-x[_ngcontent-%COMP%]:before{content:"\\f535"}.bi-shield-fill[_ngcontent-%COMP%]:before{content:"\\f536"}.bi-shield-lock-fill[_ngcontent-%COMP%]:before{content:"\\f537"}.bi-shield-lock[_ngcontent-%COMP%]:before{content:"\\f538"}.bi-shield-minus[_ngcontent-%COMP%]:before{content:"\\f539"}.bi-shield-plus[_ngcontent-%COMP%]:before{content:"\\f53a"}.bi-shield-shaded[_ngcontent-%COMP%]:before{content:"\\f53b"}.bi-shield-slash-fill[_ngcontent-%COMP%]:before{content:"\\f53c"}.bi-shield-slash[_ngcontent-%COMP%]:before{content:"\\f53d"}.bi-shield-x[_ngcontent-%COMP%]:before{content:"\\f53e"}.bi-shield[_ngcontent-%COMP%]:before{content:"\\f53f"}.bi-shift-fill[_ngcontent-%COMP%]:before{content:"\\f540"}.bi-shift[_ngcontent-%COMP%]:before{content:"\\f541"}.bi-shop-window[_ngcontent-%COMP%]:before{content:"\\f542"}.bi-shop[_ngcontent-%COMP%]:before{content:"\\f543"}.bi-shuffle[_ngcontent-%COMP%]:before{content:"\\f544"}.bi-signpost-2-fill[_ngcontent-%COMP%]:before{content:"\\f545"}.bi-signpost-2[_ngcontent-%COMP%]:before{content:"\\f546"}.bi-signpost-fill[_ngcontent-%COMP%]:before{content:"\\f547"}.bi-signpost-split-fill[_ngcontent-%COMP%]:before{content:"\\f548"}.bi-signpost-split[_ngcontent-%COMP%]:before{content:"\\f549"}.bi-signpost[_ngcontent-%COMP%]:before{content:"\\f54a"}.bi-sim-fill[_ngcontent-%COMP%]:before{content:"\\f54b"}.bi-sim[_ngcontent-%COMP%]:before{content:"\\f54c"}.bi-skip-backward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f54d"}.bi-skip-backward-btn[_ngcontent-%COMP%]:before{content:"\\f54e"}.bi-skip-backward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f54f"}.bi-skip-backward-circle[_ngcontent-%COMP%]:before{content:"\\f550"}.bi-skip-backward-fill[_ngcontent-%COMP%]:before{content:"\\f551"}.bi-skip-backward[_ngcontent-%COMP%]:before{content:"\\f552"}.bi-skip-end-btn-fill[_ngcontent-%COMP%]:before{content:"\\f553"}.bi-skip-end-btn[_ngcontent-%COMP%]:before{content:"\\f554"}.bi-skip-end-circle-fill[_ngcontent-%COMP%]:before{content:"\\f555"}.bi-skip-end-circle[_ngcontent-%COMP%]:before{content:"\\f556"}.bi-skip-end-fill[_ngcontent-%COMP%]:before{content:"\\f557"}.bi-skip-end[_ngcontent-%COMP%]:before{content:"\\f558"}.bi-skip-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f559"}.bi-skip-forward-btn[_ngcontent-%COMP%]:before{content:"\\f55a"}.bi-skip-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f55b"}.bi-skip-forward-circle[_ngcontent-%COMP%]:before{content:"\\f55c"}.bi-skip-forward-fill[_ngcontent-%COMP%]:before{content:"\\f55d"}.bi-skip-forward[_ngcontent-%COMP%]:before{content:"\\f55e"}.bi-skip-start-btn-fill[_ngcontent-%COMP%]:before{content:"\\f55f"}.bi-skip-start-btn[_ngcontent-%COMP%]:before{content:"\\f560"}.bi-skip-start-circle-fill[_ngcontent-%COMP%]:before{content:"\\f561"}.bi-skip-start-circle[_ngcontent-%COMP%]:before{content:"\\f562"}.bi-skip-start-fill[_ngcontent-%COMP%]:before{content:"\\f563"}.bi-skip-start[_ngcontent-%COMP%]:before{content:"\\f564"}.bi-slack[_ngcontent-%COMP%]:before{content:"\\f565"}.bi-slash-circle-fill[_ngcontent-%COMP%]:before{content:"\\f566"}.bi-slash-circle[_ngcontent-%COMP%]:before{content:"\\f567"}.bi-slash-square-fill[_ngcontent-%COMP%]:before{content:"\\f568"}.bi-slash-square[_ngcontent-%COMP%]:before{content:"\\f569"}.bi-slash[_ngcontent-%COMP%]:before{content:"\\f56a"}.bi-sliders[_ngcontent-%COMP%]:before{content:"\\f56b"}.bi-smartwatch[_ngcontent-%COMP%]:before{content:"\\f56c"}.bi-snow[_ngcontent-%COMP%]:before{content:"\\f56d"}.bi-snow2[_ngcontent-%COMP%]:before{content:"\\f56e"}.bi-snow3[_ngcontent-%COMP%]:before{content:"\\f56f"}.bi-sort-alpha-down-alt[_ngcontent-%COMP%]:before{content:"\\f570"}.bi-sort-alpha-down[_ngcontent-%COMP%]:before{content:"\\f571"}.bi-sort-alpha-up-alt[_ngcontent-%COMP%]:before{content:"\\f572"}.bi-sort-alpha-up[_ngcontent-%COMP%]:before{content:"\\f573"}.bi-sort-down-alt[_ngcontent-%COMP%]:before{content:"\\f574"}.bi-sort-down[_ngcontent-%COMP%]:before{content:"\\f575"}.bi-sort-numeric-down-alt[_ngcontent-%COMP%]:before{content:"\\f576"}.bi-sort-numeric-down[_ngcontent-%COMP%]:before{content:"\\f577"}.bi-sort-numeric-up-alt[_ngcontent-%COMP%]:before{content:"\\f578"}.bi-sort-numeric-up[_ngcontent-%COMP%]:before{content:"\\f579"}.bi-sort-up-alt[_ngcontent-%COMP%]:before{content:"\\f57a"}.bi-sort-up[_ngcontent-%COMP%]:before{content:"\\f57b"}.bi-soundwave[_ngcontent-%COMP%]:before{content:"\\f57c"}.bi-speaker-fill[_ngcontent-%COMP%]:before{content:"\\f57d"}.bi-speaker[_ngcontent-%COMP%]:before{content:"\\f57e"}.bi-speedometer[_ngcontent-%COMP%]:before{content:"\\f57f"}.bi-speedometer2[_ngcontent-%COMP%]:before{content:"\\f580"}.bi-spellcheck[_ngcontent-%COMP%]:before{content:"\\f581"}.bi-square-fill[_ngcontent-%COMP%]:before{content:"\\f582"}.bi-square-half[_ngcontent-%COMP%]:before{content:"\\f583"}.bi-square[_ngcontent-%COMP%]:before{content:"\\f584"}.bi-stack[_ngcontent-%COMP%]:before{content:"\\f585"}.bi-star-fill[_ngcontent-%COMP%]:before{content:"\\f586"}.bi-star-half[_ngcontent-%COMP%]:before{content:"\\f587"}.bi-star[_ngcontent-%COMP%]:before{content:"\\f588"}.bi-stars[_ngcontent-%COMP%]:before{content:"\\f589"}.bi-stickies-fill[_ngcontent-%COMP%]:before{content:"\\f58a"}.bi-stickies[_ngcontent-%COMP%]:before{content:"\\f58b"}.bi-sticky-fill[_ngcontent-%COMP%]:before{content:"\\f58c"}.bi-sticky[_ngcontent-%COMP%]:before{content:"\\f58d"}.bi-stop-btn-fill[_ngcontent-%COMP%]:before{content:"\\f58e"}.bi-stop-btn[_ngcontent-%COMP%]:before{content:"\\f58f"}.bi-stop-circle-fill[_ngcontent-%COMP%]:before{content:"\\f590"}.bi-stop-circle[_ngcontent-%COMP%]:before{content:"\\f591"}.bi-stop-fill[_ngcontent-%COMP%]:before{content:"\\f592"}.bi-stop[_ngcontent-%COMP%]:before{content:"\\f593"}.bi-stoplights-fill[_ngcontent-%COMP%]:before{content:"\\f594"}.bi-stoplights[_ngcontent-%COMP%]:before{content:"\\f595"}.bi-stopwatch-fill[_ngcontent-%COMP%]:before{content:"\\f596"}.bi-stopwatch[_ngcontent-%COMP%]:before{content:"\\f597"}.bi-subtract[_ngcontent-%COMP%]:before{content:"\\f598"}.bi-suit-club-fill[_ngcontent-%COMP%]:before{content:"\\f599"}.bi-suit-club[_ngcontent-%COMP%]:before{content:"\\f59a"}.bi-suit-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f59b"}.bi-suit-diamond[_ngcontent-%COMP%]:before{content:"\\f59c"}.bi-suit-heart-fill[_ngcontent-%COMP%]:before{content:"\\f59d"}.bi-suit-heart[_ngcontent-%COMP%]:before{content:"\\f59e"}.bi-suit-spade-fill[_ngcontent-%COMP%]:before{content:"\\f59f"}.bi-suit-spade[_ngcontent-%COMP%]:before{content:"\\f5a0"}.bi-sun-fill[_ngcontent-%COMP%]:before{content:"\\f5a1"}.bi-sun[_ngcontent-%COMP%]:before{content:"\\f5a2"}.bi-sunglasses[_ngcontent-%COMP%]:before{content:"\\f5a3"}.bi-sunrise-fill[_ngcontent-%COMP%]:before{content:"\\f5a4"}.bi-sunrise[_ngcontent-%COMP%]:before{content:"\\f5a5"}.bi-sunset-fill[_ngcontent-%COMP%]:before{content:"\\f5a6"}.bi-sunset[_ngcontent-%COMP%]:before{content:"\\f5a7"}.bi-symmetry-horizontal[_ngcontent-%COMP%]:before{content:"\\f5a8"}.bi-symmetry-vertical[_ngcontent-%COMP%]:before{content:"\\f5a9"}.bi-table[_ngcontent-%COMP%]:before{content:"\\f5aa"}.bi-tablet-fill[_ngcontent-%COMP%]:before{content:"\\f5ab"}.bi-tablet-landscape-fill[_ngcontent-%COMP%]:before{content:"\\f5ac"}.bi-tablet-landscape[_ngcontent-%COMP%]:before{content:"\\f5ad"}.bi-tablet[_ngcontent-%COMP%]:before{content:"\\f5ae"}.bi-tag-fill[_ngcontent-%COMP%]:before{content:"\\f5af"}.bi-tag[_ngcontent-%COMP%]:before{content:"\\f5b0"}.bi-tags-fill[_ngcontent-%COMP%]:before{content:"\\f5b1"}.bi-tags[_ngcontent-%COMP%]:before{content:"\\f5b2"}.bi-telegram[_ngcontent-%COMP%]:before{content:"\\f5b3"}.bi-telephone-fill[_ngcontent-%COMP%]:before{content:"\\f5b4"}.bi-telephone-forward-fill[_ngcontent-%COMP%]:before{content:"\\f5b5"}.bi-telephone-forward[_ngcontent-%COMP%]:before{content:"\\f5b6"}.bi-telephone-inbound-fill[_ngcontent-%COMP%]:before{content:"\\f5b7"}.bi-telephone-inbound[_ngcontent-%COMP%]:before{content:"\\f5b8"}.bi-telephone-minus-fill[_ngcontent-%COMP%]:before{content:"\\f5b9"}.bi-telephone-minus[_ngcontent-%COMP%]:before{content:"\\f5ba"}.bi-telephone-outbound-fill[_ngcontent-%COMP%]:before{content:"\\f5bb"}.bi-telephone-outbound[_ngcontent-%COMP%]:before{content:"\\f5bc"}.bi-telephone-plus-fill[_ngcontent-%COMP%]:before{content:"\\f5bd"}.bi-telephone-plus[_ngcontent-%COMP%]:before{content:"\\f5be"}.bi-telephone-x-fill[_ngcontent-%COMP%]:before{content:"\\f5bf"}.bi-telephone-x[_ngcontent-%COMP%]:before{content:"\\f5c0"}.bi-telephone[_ngcontent-%COMP%]:before{content:"\\f5c1"}.bi-terminal-fill[_ngcontent-%COMP%]:before{content:"\\f5c2"}.bi-terminal[_ngcontent-%COMP%]:before{content:"\\f5c3"}.bi-text-center[_ngcontent-%COMP%]:before{content:"\\f5c4"}.bi-text-indent-left[_ngcontent-%COMP%]:before{content:"\\f5c5"}.bi-text-indent-right[_ngcontent-%COMP%]:before{content:"\\f5c6"}.bi-text-left[_ngcontent-%COMP%]:before{content:"\\f5c7"}.bi-text-paragraph[_ngcontent-%COMP%]:before{content:"\\f5c8"}.bi-text-right[_ngcontent-%COMP%]:before{content:"\\f5c9"}.bi-textarea-resize[_ngcontent-%COMP%]:before{content:"\\f5ca"}.bi-textarea-t[_ngcontent-%COMP%]:before{content:"\\f5cb"}.bi-textarea[_ngcontent-%COMP%]:before{content:"\\f5cc"}.bi-thermometer-half[_ngcontent-%COMP%]:before{content:"\\f5cd"}.bi-thermometer-high[_ngcontent-%COMP%]:before{content:"\\f5ce"}.bi-thermometer-low[_ngcontent-%COMP%]:before{content:"\\f5cf"}.bi-thermometer-snow[_ngcontent-%COMP%]:before{content:"\\f5d0"}.bi-thermometer-sun[_ngcontent-%COMP%]:before{content:"\\f5d1"}.bi-thermometer[_ngcontent-%COMP%]:before{content:"\\f5d2"}.bi-three-dots-vertical[_ngcontent-%COMP%]:before{content:"\\f5d3"}.bi-three-dots[_ngcontent-%COMP%]:before{content:"\\f5d4"}.bi-toggle-off[_ngcontent-%COMP%]:before{content:"\\f5d5"}.bi-toggle-on[_ngcontent-%COMP%]:before{content:"\\f5d6"}.bi-toggle2-off[_ngcontent-%COMP%]:before{content:"\\f5d7"}.bi-toggle2-on[_ngcontent-%COMP%]:before{content:"\\f5d8"}.bi-toggles[_ngcontent-%COMP%]:before{content:"\\f5d9"}.bi-toggles2[_ngcontent-%COMP%]:before{content:"\\f5da"}.bi-tools[_ngcontent-%COMP%]:before{content:"\\f5db"}.bi-tornado[_ngcontent-%COMP%]:before{content:"\\f5dc"}.bi-trash-fill[_ngcontent-%COMP%]:before{content:"\\f5dd"}.bi-trash[_ngcontent-%COMP%]:before{content:"\\f5de"}.bi-trash2-fill[_ngcontent-%COMP%]:before{content:"\\f5df"}.bi-trash2[_ngcontent-%COMP%]:before{content:"\\f5e0"}.bi-tree-fill[_ngcontent-%COMP%]:before{content:"\\f5e1"}.bi-tree[_ngcontent-%COMP%]:before{content:"\\f5e2"}.bi-triangle-fill[_ngcontent-%COMP%]:before{content:"\\f5e3"}.bi-triangle-half[_ngcontent-%COMP%]:before{content:"\\f5e4"}.bi-triangle[_ngcontent-%COMP%]:before{content:"\\f5e5"}.bi-trophy-fill[_ngcontent-%COMP%]:before{content:"\\f5e6"}.bi-trophy[_ngcontent-%COMP%]:before{content:"\\f5e7"}.bi-tropical-storm[_ngcontent-%COMP%]:before{content:"\\f5e8"}.bi-truck-flatbed[_ngcontent-%COMP%]:before{content:"\\f5e9"}.bi-truck[_ngcontent-%COMP%]:before{content:"\\f5ea"}.bi-tsunami[_ngcontent-%COMP%]:before{content:"\\f5eb"}.bi-tv-fill[_ngcontent-%COMP%]:before{content:"\\f5ec"}.bi-tv[_ngcontent-%COMP%]:before{content:"\\f5ed"}.bi-twitch[_ngcontent-%COMP%]:before{content:"\\f5ee"}.bi-twitter[_ngcontent-%COMP%]:before{content:"\\f5ef"}.bi-type-bold[_ngcontent-%COMP%]:before{content:"\\f5f0"}.bi-type-h1[_ngcontent-%COMP%]:before{content:"\\f5f1"}.bi-type-h2[_ngcontent-%COMP%]:before{content:"\\f5f2"}.bi-type-h3[_ngcontent-%COMP%]:before{content:"\\f5f3"}.bi-type-italic[_ngcontent-%COMP%]:before{content:"\\f5f4"}.bi-type-strikethrough[_ngcontent-%COMP%]:before{content:"\\f5f5"}.bi-type-underline[_ngcontent-%COMP%]:before{content:"\\f5f6"}.bi-type[_ngcontent-%COMP%]:before{content:"\\f5f7"}.bi-ui-checks-grid[_ngcontent-%COMP%]:before{content:"\\f5f8"}.bi-ui-checks[_ngcontent-%COMP%]:before{content:"\\f5f9"}.bi-ui-radios-grid[_ngcontent-%COMP%]:before{content:"\\f5fa"}.bi-ui-radios[_ngcontent-%COMP%]:before{content:"\\f5fb"}.bi-umbrella-fill[_ngcontent-%COMP%]:before{content:"\\f5fc"}.bi-umbrella[_ngcontent-%COMP%]:before{content:"\\f5fd"}.bi-union[_ngcontent-%COMP%]:before{content:"\\f5fe"}.bi-unlock-fill[_ngcontent-%COMP%]:before{content:"\\f5ff"}.bi-unlock[_ngcontent-%COMP%]:before{content:"\\f600"}.bi-upc-scan[_ngcontent-%COMP%]:before{content:"\\f601"}.bi-upc[_ngcontent-%COMP%]:before{content:"\\f602"}.bi-upload[_ngcontent-%COMP%]:before{content:"\\f603"}.bi-vector-pen[_ngcontent-%COMP%]:before{content:"\\f604"}.bi-view-list[_ngcontent-%COMP%]:before{content:"\\f605"}.bi-view-stacked[_ngcontent-%COMP%]:before{content:"\\f606"}.bi-vinyl-fill[_ngcontent-%COMP%]:before{content:"\\f607"}.bi-vinyl[_ngcontent-%COMP%]:before{content:"\\f608"}.bi-voicemail[_ngcontent-%COMP%]:before{content:"\\f609"}.bi-volume-down-fill[_ngcontent-%COMP%]:before{content:"\\f60a"}.bi-volume-down[_ngcontent-%COMP%]:before{content:"\\f60b"}.bi-volume-mute-fill[_ngcontent-%COMP%]:before{content:"\\f60c"}.bi-volume-mute[_ngcontent-%COMP%]:before{content:"\\f60d"}.bi-volume-off-fill[_ngcontent-%COMP%]:before{content:"\\f60e"}.bi-volume-off[_ngcontent-%COMP%]:before{content:"\\f60f"}.bi-volume-up-fill[_ngcontent-%COMP%]:before{content:"\\f610"}.bi-volume-up[_ngcontent-%COMP%]:before{content:"\\f611"}.bi-vr[_ngcontent-%COMP%]:before{content:"\\f612"}.bi-wallet-fill[_ngcontent-%COMP%]:before{content:"\\f613"}.bi-wallet[_ngcontent-%COMP%]:before{content:"\\f614"}.bi-wallet2[_ngcontent-%COMP%]:before{content:"\\f615"}.bi-watch[_ngcontent-%COMP%]:before{content:"\\f616"}.bi-water[_ngcontent-%COMP%]:before{content:"\\f617"}.bi-whatsapp[_ngcontent-%COMP%]:before{content:"\\f618"}.bi-wifi-1[_ngcontent-%COMP%]:before{content:"\\f619"}.bi-wifi-2[_ngcontent-%COMP%]:before{content:"\\f61a"}.bi-wifi-off[_ngcontent-%COMP%]:before{content:"\\f61b"}.bi-wifi[_ngcontent-%COMP%]:before{content:"\\f61c"}.bi-wind[_ngcontent-%COMP%]:before{content:"\\f61d"}.bi-window-dock[_ngcontent-%COMP%]:before{content:"\\f61e"}.bi-window-sidebar[_ngcontent-%COMP%]:before{content:"\\f61f"}.bi-window[_ngcontent-%COMP%]:before{content:"\\f620"}.bi-wrench[_ngcontent-%COMP%]:before{content:"\\f621"}.bi-x-circle-fill[_ngcontent-%COMP%]:before{content:"\\f622"}.bi-x-circle[_ngcontent-%COMP%]:before{content:"\\f623"}.bi-x-diamond-fill[_ngcontent-%COMP%]:before{content:"\\f624"}.bi-x-diamond[_ngcontent-%COMP%]:before{content:"\\f625"}.bi-x-octagon-fill[_ngcontent-%COMP%]:before{content:"\\f626"}.bi-x-octagon[_ngcontent-%COMP%]:before{content:"\\f627"}.bi-x-square-fill[_ngcontent-%COMP%]:before{content:"\\f628"}.bi-x-square[_ngcontent-%COMP%]:before{content:"\\f629"}.bi-x[_ngcontent-%COMP%]:before{content:"\\f62a"}.bi-youtube[_ngcontent-%COMP%]:before{content:"\\f62b"}.bi-zoom-in[_ngcontent-%COMP%]:before{content:"\\f62c"}.bi-zoom-out[_ngcontent-%COMP%]:before{content:"\\f62d"}.bi-bank[_ngcontent-%COMP%]:before{content:"\\f62e"}.bi-bank2[_ngcontent-%COMP%]:before{content:"\\f62f"}.bi-bell-slash-fill[_ngcontent-%COMP%]:before{content:"\\f630"}.bi-bell-slash[_ngcontent-%COMP%]:before{content:"\\f631"}.bi-cash-coin[_ngcontent-%COMP%]:before{content:"\\f632"}.bi-check-lg[_ngcontent-%COMP%]:before{content:"\\f633"}.bi-coin[_ngcontent-%COMP%]:before{content:"\\f634"}.bi-currency-bitcoin[_ngcontent-%COMP%]:before{content:"\\f635"}.bi-currency-dollar[_ngcontent-%COMP%]:before{content:"\\f636"}.bi-currency-euro[_ngcontent-%COMP%]:before{content:"\\f637"}.bi-currency-exchange[_ngcontent-%COMP%]:before{content:"\\f638"}.bi-currency-pound[_ngcontent-%COMP%]:before{content:"\\f639"}.bi-currency-yen[_ngcontent-%COMP%]:before{content:"\\f63a"}.bi-dash-lg[_ngcontent-%COMP%]:before{content:"\\f63b"}.bi-exclamation-lg[_ngcontent-%COMP%]:before{content:"\\f63c"}.bi-file-earmark-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63d"}.bi-file-earmark-pdf[_ngcontent-%COMP%]:before{content:"\\f63e"}.bi-file-pdf-fill[_ngcontent-%COMP%]:before{content:"\\f63f"}.bi-file-pdf[_ngcontent-%COMP%]:before{content:"\\f640"}.bi-gender-ambiguous[_ngcontent-%COMP%]:before{content:"\\f641"}.bi-gender-female[_ngcontent-%COMP%]:before{content:"\\f642"}.bi-gender-male[_ngcontent-%COMP%]:before{content:"\\f643"}.bi-gender-trans[_ngcontent-%COMP%]:before{content:"\\f644"}.bi-headset-vr[_ngcontent-%COMP%]:before{content:"\\f645"}.bi-info-lg[_ngcontent-%COMP%]:before{content:"\\f646"}.bi-mastodon[_ngcontent-%COMP%]:before{content:"\\f647"}.bi-messenger[_ngcontent-%COMP%]:before{content:"\\f648"}.bi-piggy-bank-fill[_ngcontent-%COMP%]:before{content:"\\f649"}.bi-piggy-bank[_ngcontent-%COMP%]:before{content:"\\f64a"}.bi-pin-map-fill[_ngcontent-%COMP%]:before{content:"\\f64b"}.bi-pin-map[_ngcontent-%COMP%]:before{content:"\\f64c"}.bi-plus-lg[_ngcontent-%COMP%]:before{content:"\\f64d"}.bi-question-lg[_ngcontent-%COMP%]:before{content:"\\f64e"}.bi-recycle[_ngcontent-%COMP%]:before{content:"\\f64f"}.bi-reddit[_ngcontent-%COMP%]:before{content:"\\f650"}.bi-safe-fill[_ngcontent-%COMP%]:before{content:"\\f651"}.bi-safe2-fill[_ngcontent-%COMP%]:before{content:"\\f652"}.bi-safe2[_ngcontent-%COMP%]:before{content:"\\f653"}.bi-sd-card-fill[_ngcontent-%COMP%]:before{content:"\\f654"}.bi-sd-card[_ngcontent-%COMP%]:before{content:"\\f655"}.bi-skype[_ngcontent-%COMP%]:before{content:"\\f656"}.bi-slash-lg[_ngcontent-%COMP%]:before{content:"\\f657"}.bi-translate[_ngcontent-%COMP%]:before{content:"\\f658"}.bi-x-lg[_ngcontent-%COMP%]:before{content:"\\f659"}.bi-safe[_ngcontent-%COMP%]:before{content:"\\f65a"}.bi-apple[_ngcontent-%COMP%]:before{content:"\\f65b"}.bi-microsoft[_ngcontent-%COMP%]:before{content:"\\f65d"}.bi-windows[_ngcontent-%COMP%]:before{content:"\\f65e"}.bi-behance[_ngcontent-%COMP%]:before{content:"\\f65c"}.bi-dribbble[_ngcontent-%COMP%]:before{content:"\\f65f"}.bi-line[_ngcontent-%COMP%]:before{content:"\\f660"}.bi-medium[_ngcontent-%COMP%]:before{content:"\\f661"}.bi-paypal[_ngcontent-%COMP%]:before{content:"\\f662"}.bi-pinterest[_ngcontent-%COMP%]:before{content:"\\f663"}.bi-signal[_ngcontent-%COMP%]:before{content:"\\f664"}.bi-snapchat[_ngcontent-%COMP%]:before{content:"\\f665"}.bi-spotify[_ngcontent-%COMP%]:before{content:"\\f666"}.bi-stack-overflow[_ngcontent-%COMP%]:before{content:"\\f667"}.bi-strava[_ngcontent-%COMP%]:before{content:"\\f668"}.bi-wordpress[_ngcontent-%COMP%]:before{content:"\\f669"}.bi-vimeo[_ngcontent-%COMP%]:before{content:"\\f66a"}.bi-activity[_ngcontent-%COMP%]:before{content:"\\f66b"}.bi-easel2-fill[_ngcontent-%COMP%]:before{content:"\\f66c"}.bi-easel2[_ngcontent-%COMP%]:before{content:"\\f66d"}.bi-easel3-fill[_ngcontent-%COMP%]:before{content:"\\f66e"}.bi-easel3[_ngcontent-%COMP%]:before{content:"\\f66f"}.bi-fan[_ngcontent-%COMP%]:before{content:"\\f670"}.bi-fingerprint[_ngcontent-%COMP%]:before{content:"\\f671"}.bi-graph-down-arrow[_ngcontent-%COMP%]:before{content:"\\f672"}.bi-graph-up-arrow[_ngcontent-%COMP%]:before{content:"\\f673"}.bi-hypnotize[_ngcontent-%COMP%]:before{content:"\\f674"}.bi-magic[_ngcontent-%COMP%]:before{content:"\\f675"}.bi-person-rolodex[_ngcontent-%COMP%]:before{content:"\\f676"}.bi-person-video[_ngcontent-%COMP%]:before{content:"\\f677"}.bi-person-video2[_ngcontent-%COMP%]:before{content:"\\f678"}.bi-person-video3[_ngcontent-%COMP%]:before{content:"\\f679"}.bi-person-workspace[_ngcontent-%COMP%]:before{content:"\\f67a"}.bi-radioactive[_ngcontent-%COMP%]:before{content:"\\f67b"}.bi-webcam-fill[_ngcontent-%COMP%]:before{content:"\\f67c"}.bi-webcam[_ngcontent-%COMP%]:before{content:"\\f67d"}.bi-yin-yang[_ngcontent-%COMP%]:before{content:"\\f67e"}.bi-bandaid-fill[_ngcontent-%COMP%]:before{content:"\\f680"}.bi-bandaid[_ngcontent-%COMP%]:before{content:"\\f681"}.bi-bluetooth[_ngcontent-%COMP%]:before{content:"\\f682"}.bi-body-text[_ngcontent-%COMP%]:before{content:"\\f683"}.bi-boombox[_ngcontent-%COMP%]:before{content:"\\f684"}.bi-boxes[_ngcontent-%COMP%]:before{content:"\\f685"}.bi-dpad-fill[_ngcontent-%COMP%]:before{content:"\\f686"}.bi-dpad[_ngcontent-%COMP%]:before{content:"\\f687"}.bi-ear-fill[_ngcontent-%COMP%]:before{content:"\\f688"}.bi-ear[_ngcontent-%COMP%]:before{content:"\\f689"}.bi-envelope-check-1[_ngcontent-%COMP%]:before{content:"\\f68a"}.bi-envelope-check-fill[_ngcontent-%COMP%]:before{content:"\\f68b"}.bi-envelope-check[_ngcontent-%COMP%]:before{content:"\\f68c"}.bi-envelope-dash-1[_ngcontent-%COMP%]:before{content:"\\f68d"}.bi-envelope-dash-fill[_ngcontent-%COMP%]:before{content:"\\f68e"}.bi-envelope-dash[_ngcontent-%COMP%]:before{content:"\\f68f"}.bi-envelope-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f690"}.bi-envelope-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f691"}.bi-envelope-exclamation[_ngcontent-%COMP%]:before{content:"\\f692"}.bi-envelope-plus-fill[_ngcontent-%COMP%]:before{content:"\\f693"}.bi-envelope-plus[_ngcontent-%COMP%]:before{content:"\\f694"}.bi-envelope-slash-1[_ngcontent-%COMP%]:before{content:"\\f695"}.bi-envelope-slash-fill[_ngcontent-%COMP%]:before{content:"\\f696"}.bi-envelope-slash[_ngcontent-%COMP%]:before{content:"\\f697"}.bi-envelope-x-1[_ngcontent-%COMP%]:before{content:"\\f698"}.bi-envelope-x-fill[_ngcontent-%COMP%]:before{content:"\\f699"}.bi-envelope-x[_ngcontent-%COMP%]:before{content:"\\f69a"}.bi-explicit-fill[_ngcontent-%COMP%]:before{content:"\\f69b"}.bi-explicit[_ngcontent-%COMP%]:before{content:"\\f69c"}.bi-git[_ngcontent-%COMP%]:before{content:"\\f69d"}.bi-infinity[_ngcontent-%COMP%]:before{content:"\\f69e"}.bi-list-columns-reverse[_ngcontent-%COMP%]:before{content:"\\f69f"}.bi-list-columns[_ngcontent-%COMP%]:before{content:"\\f6a0"}.bi-meta[_ngcontent-%COMP%]:before{content:"\\f6a1"}.bi-mortorboard-fill[_ngcontent-%COMP%]:before{content:"\\f6a2"}.bi-mortorboard[_ngcontent-%COMP%]:before{content:"\\f6a3"}.bi-nintendo-switch[_ngcontent-%COMP%]:before{content:"\\f6a4"}.bi-pc-display-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a5"}.bi-pc-display[_ngcontent-%COMP%]:before{content:"\\f6a6"}.bi-pc-horizontal[_ngcontent-%COMP%]:before{content:"\\f6a7"}.bi-pc[_ngcontent-%COMP%]:before{content:"\\f6a8"}.bi-playstation[_ngcontent-%COMP%]:before{content:"\\f6a9"}.bi-plus-slash-minus[_ngcontent-%COMP%]:before{content:"\\f6aa"}.bi-projector-fill[_ngcontent-%COMP%]:before{content:"\\f6ab"}.bi-projector[_ngcontent-%COMP%]:before{content:"\\f6ac"}.bi-qr-code-scan[_ngcontent-%COMP%]:before{content:"\\f6ad"}.bi-qr-code[_ngcontent-%COMP%]:before{content:"\\f6ae"}.bi-quora[_ngcontent-%COMP%]:before{content:"\\f6af"}.bi-quote[_ngcontent-%COMP%]:before{content:"\\f6b0"}.bi-robot[_ngcontent-%COMP%]:before{content:"\\f6b1"}.bi-send-check-fill[_ngcontent-%COMP%]:before{content:"\\f6b2"}.bi-send-check[_ngcontent-%COMP%]:before{content:"\\f6b3"}.bi-send-dash-fill[_ngcontent-%COMP%]:before{content:"\\f6b4"}.bi-send-dash[_ngcontent-%COMP%]:before{content:"\\f6b5"}.bi-send-exclamation-1[_ngcontent-%COMP%]:before{content:"\\f6b6"}.bi-send-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f6b7"}.bi-send-exclamation[_ngcontent-%COMP%]:before{content:"\\f6b8"}.bi-send-fill[_ngcontent-%COMP%]:before{content:"\\f6b9"}.bi-send-plus-fill[_ngcontent-%COMP%]:before{content:"\\f6ba"}.bi-send-plus[_ngcontent-%COMP%]:before{content:"\\f6bb"}.bi-send-slash-fill[_ngcontent-%COMP%]:before{content:"\\f6bc"}.bi-send-slash[_ngcontent-%COMP%]:before{content:"\\f6bd"}.bi-send-x-fill[_ngcontent-%COMP%]:before{content:"\\f6be"}.bi-send-x[_ngcontent-%COMP%]:before{content:"\\f6bf"}.bi-send[_ngcontent-%COMP%]:before{content:"\\f6c0"}.bi-steam[_ngcontent-%COMP%]:before{content:"\\f6c1"}.bi-terminal-dash-1[_ngcontent-%COMP%]:before{content:"\\f6c2"}.bi-terminal-dash[_ngcontent-%COMP%]:before{content:"\\f6c3"}.bi-terminal-plus[_ngcontent-%COMP%]:before{content:"\\f6c4"}.bi-terminal-split[_ngcontent-%COMP%]:before{content:"\\f6c5"}.bi-ticket-detailed-fill[_ngcontent-%COMP%]:before{content:"\\f6c6"}.bi-ticket-detailed[_ngcontent-%COMP%]:before{content:"\\f6c7"}.bi-ticket-fill[_ngcontent-%COMP%]:before{content:"\\f6c8"}.bi-ticket-perforated-fill[_ngcontent-%COMP%]:before{content:"\\f6c9"}.bi-ticket-perforated[_ngcontent-%COMP%]:before{content:"\\f6ca"}.bi-ticket[_ngcontent-%COMP%]:before{content:"\\f6cb"}.bi-tiktok[_ngcontent-%COMP%]:before{content:"\\f6cc"}.bi-window-dash[_ngcontent-%COMP%]:before{content:"\\f6cd"}.bi-window-desktop[_ngcontent-%COMP%]:before{content:"\\f6ce"}.bi-window-fullscreen[_ngcontent-%COMP%]:before{content:"\\f6cf"}.bi-window-plus[_ngcontent-%COMP%]:before{content:"\\f6d0"}.bi-window-split[_ngcontent-%COMP%]:before{content:"\\f6d1"}.bi-window-stack[_ngcontent-%COMP%]:before{content:"\\f6d2"}.bi-window-x[_ngcontent-%COMP%]:before{content:"\\f6d3"}.bi-xbox[_ngcontent-%COMP%]:before{content:"\\f6d4"}.bi-ethernet[_ngcontent-%COMP%]:before{content:"\\f6d5"}.bi-hdmi-fill[_ngcontent-%COMP%]:before{content:"\\f6d6"}.bi-hdmi[_ngcontent-%COMP%]:before{content:"\\f6d7"}.bi-usb-c-fill[_ngcontent-%COMP%]:before{content:"\\f6d8"}.bi-usb-c[_ngcontent-%COMP%]:before{content:"\\f6d9"}.bi-usb-fill[_ngcontent-%COMP%]:before{content:"\\f6da"}.bi-usb-plug-fill[_ngcontent-%COMP%]:before{content:"\\f6db"}.bi-usb-plug[_ngcontent-%COMP%]:before{content:"\\f6dc"}.bi-usb-symbol[_ngcontent-%COMP%]:before{content:"\\f6dd"}.bi-usb[_ngcontent-%COMP%]:before{content:"\\f6de"}.bi-boombox-fill[_ngcontent-%COMP%]:before{content:"\\f6df"}.bi-displayport-1[_ngcontent-%COMP%]:before{content:"\\f6e0"}.bi-displayport[_ngcontent-%COMP%]:before{content:"\\f6e1"}.bi-gpu-card[_ngcontent-%COMP%]:before{content:"\\f6e2"}.bi-memory[_ngcontent-%COMP%]:before{content:"\\f6e3"}.bi-modem-fill[_ngcontent-%COMP%]:before{content:"\\f6e4"}.bi-modem[_ngcontent-%COMP%]:before{content:"\\f6e5"}.bi-motherboard-fill[_ngcontent-%COMP%]:before{content:"\\f6e6"}.bi-motherboard[_ngcontent-%COMP%]:before{content:"\\f6e7"}.bi-optical-audio-fill[_ngcontent-%COMP%]:before{content:"\\f6e8"}.bi-optical-audio[_ngcontent-%COMP%]:before{content:"\\f6e9"}.bi-pci-card[_ngcontent-%COMP%]:before{content:"\\f6ea"}.bi-router-fill[_ngcontent-%COMP%]:before{content:"\\f6eb"}.bi-router[_ngcontent-%COMP%]:before{content:"\\f6ec"}.bi-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6ed"}.bi-ssd[_ngcontent-%COMP%]:before{content:"\\f6ee"}.bi-thunderbolt-fill[_ngcontent-%COMP%]:before{content:"\\f6ef"}.bi-thunderbolt[_ngcontent-%COMP%]:before{content:"\\f6f0"}.bi-usb-drive-fill[_ngcontent-%COMP%]:before{content:"\\f6f1"}.bi-usb-drive[_ngcontent-%COMP%]:before{content:"\\f6f2"}.bi-usb-micro-fill[_ngcontent-%COMP%]:before{content:"\\f6f3"}.bi-usb-micro[_ngcontent-%COMP%]:before{content:"\\f6f4"}.bi-usb-mini-fill[_ngcontent-%COMP%]:before{content:"\\f6f5"}.bi-usb-mini[_ngcontent-%COMP%]:before{content:"\\f6f6"}.bi-cloud-haze2[_ngcontent-%COMP%]:before{content:"\\f6f7"}.bi-device-hdd-fill[_ngcontent-%COMP%]:before{content:"\\f6f8"}.bi-device-hdd[_ngcontent-%COMP%]:before{content:"\\f6f9"}.bi-device-ssd-fill[_ngcontent-%COMP%]:before{content:"\\f6fa"}.bi-device-ssd[_ngcontent-%COMP%]:before{content:"\\f6fb"}.bi-displayport-fill[_ngcontent-%COMP%]:before{content:"\\f6fc"}.bi-mortarboard-fill[_ngcontent-%COMP%]:before{content:"\\f6fd"}.bi-mortarboard[_ngcontent-%COMP%]:before{content:"\\f6fe"}.bi-terminal-x[_ngcontent-%COMP%]:before{content:"\\f6ff"}.bi-arrow-through-heart-fill[_ngcontent-%COMP%]:before{content:"\\f700"}.bi-arrow-through-heart[_ngcontent-%COMP%]:before{content:"\\f701"}.bi-badge-sd-fill[_ngcontent-%COMP%]:before{content:"\\f702"}.bi-badge-sd[_ngcontent-%COMP%]:before{content:"\\f703"}.bi-bag-heart-fill[_ngcontent-%COMP%]:before{content:"\\f704"}.bi-bag-heart[_ngcontent-%COMP%]:before{content:"\\f705"}.bi-balloon-fill[_ngcontent-%COMP%]:before{content:"\\f706"}.bi-balloon-heart-fill[_ngcontent-%COMP%]:before{content:"\\f707"}.bi-balloon-heart[_ngcontent-%COMP%]:before{content:"\\f708"}.bi-balloon[_ngcontent-%COMP%]:before{content:"\\f709"}.bi-box2-fill[_ngcontent-%COMP%]:before{content:"\\f70a"}.bi-box2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70b"}.bi-box2-heart[_ngcontent-%COMP%]:before{content:"\\f70c"}.bi-box2[_ngcontent-%COMP%]:before{content:"\\f70d"}.bi-braces-asterisk[_ngcontent-%COMP%]:before{content:"\\f70e"}.bi-calendar-heart-fill[_ngcontent-%COMP%]:before{content:"\\f70f"}.bi-calendar-heart[_ngcontent-%COMP%]:before{content:"\\f710"}.bi-calendar2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f711"}.bi-calendar2-heart[_ngcontent-%COMP%]:before{content:"\\f712"}.bi-chat-heart-fill[_ngcontent-%COMP%]:before{content:"\\f713"}.bi-chat-heart[_ngcontent-%COMP%]:before{content:"\\f714"}.bi-chat-left-heart-fill[_ngcontent-%COMP%]:before{content:"\\f715"}.bi-chat-left-heart[_ngcontent-%COMP%]:before{content:"\\f716"}.bi-chat-right-heart-fill[_ngcontent-%COMP%]:before{content:"\\f717"}.bi-chat-right-heart[_ngcontent-%COMP%]:before{content:"\\f718"}.bi-chat-square-heart-fill[_ngcontent-%COMP%]:before{content:"\\f719"}.bi-chat-square-heart[_ngcontent-%COMP%]:before{content:"\\f71a"}.bi-clipboard-check-fill[_ngcontent-%COMP%]:before{content:"\\f71b"}.bi-clipboard-data-fill[_ngcontent-%COMP%]:before{content:"\\f71c"}.bi-clipboard-fill[_ngcontent-%COMP%]:before{content:"\\f71d"}.bi-clipboard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f71e"}.bi-clipboard-heart[_ngcontent-%COMP%]:before{content:"\\f71f"}.bi-clipboard-minus-fill[_ngcontent-%COMP%]:before{content:"\\f720"}.bi-clipboard-plus-fill[_ngcontent-%COMP%]:before{content:"\\f721"}.bi-clipboard-pulse[_ngcontent-%COMP%]:before{content:"\\f722"}.bi-clipboard-x-fill[_ngcontent-%COMP%]:before{content:"\\f723"}.bi-clipboard2-check-fill[_ngcontent-%COMP%]:before{content:"\\f724"}.bi-clipboard2-check[_ngcontent-%COMP%]:before{content:"\\f725"}.bi-clipboard2-data-fill[_ngcontent-%COMP%]:before{content:"\\f726"}.bi-clipboard2-data[_ngcontent-%COMP%]:before{content:"\\f727"}.bi-clipboard2-fill[_ngcontent-%COMP%]:before{content:"\\f728"}.bi-clipboard2-heart-fill[_ngcontent-%COMP%]:before{content:"\\f729"}.bi-clipboard2-heart[_ngcontent-%COMP%]:before{content:"\\f72a"}.bi-clipboard2-minus-fill[_ngcontent-%COMP%]:before{content:"\\f72b"}.bi-clipboard2-minus[_ngcontent-%COMP%]:before{content:"\\f72c"}.bi-clipboard2-plus-fill[_ngcontent-%COMP%]:before{content:"\\f72d"}.bi-clipboard2-plus[_ngcontent-%COMP%]:before{content:"\\f72e"}.bi-clipboard2-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f72f"}.bi-clipboard2-pulse[_ngcontent-%COMP%]:before{content:"\\f730"}.bi-clipboard2-x-fill[_ngcontent-%COMP%]:before{content:"\\f731"}.bi-clipboard2-x[_ngcontent-%COMP%]:before{content:"\\f732"}.bi-clipboard2[_ngcontent-%COMP%]:before{content:"\\f733"}.bi-emoji-kiss-fill[_ngcontent-%COMP%]:before{content:"\\f734"}.bi-emoji-kiss[_ngcontent-%COMP%]:before{content:"\\f735"}.bi-envelope-heart-fill[_ngcontent-%COMP%]:before{content:"\\f736"}.bi-envelope-heart[_ngcontent-%COMP%]:before{content:"\\f737"}.bi-envelope-open-heart-fill[_ngcontent-%COMP%]:before{content:"\\f738"}.bi-envelope-open-heart[_ngcontent-%COMP%]:before{content:"\\f739"}.bi-envelope-paper-fill[_ngcontent-%COMP%]:before{content:"\\f73a"}.bi-envelope-paper-heart-fill[_ngcontent-%COMP%]:before{content:"\\f73b"}.bi-envelope-paper-heart[_ngcontent-%COMP%]:before{content:"\\f73c"}.bi-envelope-paper[_ngcontent-%COMP%]:before{content:"\\f73d"}.bi-filetype-aac[_ngcontent-%COMP%]:before{content:"\\f73e"}.bi-filetype-ai[_ngcontent-%COMP%]:before{content:"\\f73f"}.bi-filetype-bmp[_ngcontent-%COMP%]:before{content:"\\f740"}.bi-filetype-cs[_ngcontent-%COMP%]:before{content:"\\f741"}.bi-filetype-css[_ngcontent-%COMP%]:before{content:"\\f742"}.bi-filetype-csv[_ngcontent-%COMP%]:before{content:"\\f743"}.bi-filetype-doc[_ngcontent-%COMP%]:before{content:"\\f744"}.bi-filetype-docx[_ngcontent-%COMP%]:before{content:"\\f745"}.bi-filetype-exe[_ngcontent-%COMP%]:before{content:"\\f746"}.bi-filetype-gif[_ngcontent-%COMP%]:before{content:"\\f747"}.bi-filetype-heic[_ngcontent-%COMP%]:before{content:"\\f748"}.bi-filetype-html[_ngcontent-%COMP%]:before{content:"\\f749"}.bi-filetype-java[_ngcontent-%COMP%]:before{content:"\\f74a"}.bi-filetype-jpg[_ngcontent-%COMP%]:before{content:"\\f74b"}.bi-filetype-js[_ngcontent-%COMP%]:before{content:"\\f74c"}.bi-filetype-jsx[_ngcontent-%COMP%]:before{content:"\\f74d"}.bi-filetype-key[_ngcontent-%COMP%]:before{content:"\\f74e"}.bi-filetype-m4p[_ngcontent-%COMP%]:before{content:"\\f74f"}.bi-filetype-md[_ngcontent-%COMP%]:before{content:"\\f750"}.bi-filetype-mdx[_ngcontent-%COMP%]:before{content:"\\f751"}.bi-filetype-mov[_ngcontent-%COMP%]:before{content:"\\f752"}.bi-filetype-mp3[_ngcontent-%COMP%]:before{content:"\\f753"}.bi-filetype-mp4[_ngcontent-%COMP%]:before{content:"\\f754"}.bi-filetype-otf[_ngcontent-%COMP%]:before{content:"\\f755"}.bi-filetype-pdf[_ngcontent-%COMP%]:before{content:"\\f756"}.bi-filetype-php[_ngcontent-%COMP%]:before{content:"\\f757"}.bi-filetype-png[_ngcontent-%COMP%]:before{content:"\\f758"}.bi-filetype-ppt-1[_ngcontent-%COMP%]:before{content:"\\f759"}.bi-filetype-ppt[_ngcontent-%COMP%]:before{content:"\\f75a"}.bi-filetype-psd[_ngcontent-%COMP%]:before{content:"\\f75b"}.bi-filetype-py[_ngcontent-%COMP%]:before{content:"\\f75c"}.bi-filetype-raw[_ngcontent-%COMP%]:before{content:"\\f75d"}.bi-filetype-rb[_ngcontent-%COMP%]:before{content:"\\f75e"}.bi-filetype-sass[_ngcontent-%COMP%]:before{content:"\\f75f"}.bi-filetype-scss[_ngcontent-%COMP%]:before{content:"\\f760"}.bi-filetype-sh[_ngcontent-%COMP%]:before{content:"\\f761"}.bi-filetype-svg[_ngcontent-%COMP%]:before{content:"\\f762"}.bi-filetype-tiff[_ngcontent-%COMP%]:before{content:"\\f763"}.bi-filetype-tsx[_ngcontent-%COMP%]:before{content:"\\f764"}.bi-filetype-ttf[_ngcontent-%COMP%]:before{content:"\\f765"}.bi-filetype-txt[_ngcontent-%COMP%]:before{content:"\\f766"}.bi-filetype-wav[_ngcontent-%COMP%]:before{content:"\\f767"}.bi-filetype-woff[_ngcontent-%COMP%]:before{content:"\\f768"}.bi-filetype-xls-1[_ngcontent-%COMP%]:before{content:"\\f769"}.bi-filetype-xls[_ngcontent-%COMP%]:before{content:"\\f76a"}.bi-filetype-xml[_ngcontent-%COMP%]:before{content:"\\f76b"}.bi-filetype-yml[_ngcontent-%COMP%]:before{content:"\\f76c"}.bi-heart-arrow[_ngcontent-%COMP%]:before{content:"\\f76d"}.bi-heart-pulse-fill[_ngcontent-%COMP%]:before{content:"\\f76e"}.bi-heart-pulse[_ngcontent-%COMP%]:before{content:"\\f76f"}.bi-heartbreak-fill[_ngcontent-%COMP%]:before{content:"\\f770"}.bi-heartbreak[_ngcontent-%COMP%]:before{content:"\\f771"}.bi-hearts[_ngcontent-%COMP%]:before{content:"\\f772"}.bi-hospital-fill[_ngcontent-%COMP%]:before{content:"\\f773"}.bi-hospital[_ngcontent-%COMP%]:before{content:"\\f774"}.bi-house-heart-fill[_ngcontent-%COMP%]:before{content:"\\f775"}.bi-house-heart[_ngcontent-%COMP%]:before{content:"\\f776"}.bi-incognito[_ngcontent-%COMP%]:before{content:"\\f777"}.bi-magnet-fill[_ngcontent-%COMP%]:before{content:"\\f778"}.bi-magnet[_ngcontent-%COMP%]:before{content:"\\f779"}.bi-person-heart[_ngcontent-%COMP%]:before{content:"\\f77a"}.bi-person-hearts[_ngcontent-%COMP%]:before{content:"\\f77b"}.bi-phone-flip[_ngcontent-%COMP%]:before{content:"\\f77c"}.bi-plugin[_ngcontent-%COMP%]:before{content:"\\f77d"}.bi-postage-fill[_ngcontent-%COMP%]:before{content:"\\f77e"}.bi-postage-heart-fill[_ngcontent-%COMP%]:before{content:"\\f77f"}.bi-postage-heart[_ngcontent-%COMP%]:before{content:"\\f780"}.bi-postage[_ngcontent-%COMP%]:before{content:"\\f781"}.bi-postcard-fill[_ngcontent-%COMP%]:before{content:"\\f782"}.bi-postcard-heart-fill[_ngcontent-%COMP%]:before{content:"\\f783"}.bi-postcard-heart[_ngcontent-%COMP%]:before{content:"\\f784"}.bi-postcard[_ngcontent-%COMP%]:before{content:"\\f785"}.bi-search-heart-fill[_ngcontent-%COMP%]:before{content:"\\f786"}.bi-search-heart[_ngcontent-%COMP%]:before{content:"\\f787"}.bi-sliders2-vertical[_ngcontent-%COMP%]:before{content:"\\f788"}.bi-sliders2[_ngcontent-%COMP%]:before{content:"\\f789"}.bi-trash3-fill[_ngcontent-%COMP%]:before{content:"\\f78a"}.bi-trash3[_ngcontent-%COMP%]:before{content:"\\f78b"}.bi-valentine[_ngcontent-%COMP%]:before{content:"\\f78c"}.bi-valentine2[_ngcontent-%COMP%]:before{content:"\\f78d"}.bi-wrench-adjustable-circle-fill[_ngcontent-%COMP%]:before{content:"\\f78e"}.bi-wrench-adjustable-circle[_ngcontent-%COMP%]:before{content:"\\f78f"}.bi-wrench-adjustable[_ngcontent-%COMP%]:before{content:"\\f790"}.bi-filetype-json[_ngcontent-%COMP%]:before{content:"\\f791"}.bi-filetype-pptx[_ngcontent-%COMP%]:before{content:"\\f792"}.bi-filetype-xlsx[_ngcontent-%COMP%]:before{content:"\\f793"}.bi-1-circle-1[_ngcontent-%COMP%]:before{content:"\\f794"}.bi-1-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f795"}.bi-1-circle-fill[_ngcontent-%COMP%]:before{content:"\\f796"}.bi-1-circle[_ngcontent-%COMP%]:before{content:"\\f797"}.bi-1-square-fill[_ngcontent-%COMP%]:before{content:"\\f798"}.bi-1-square[_ngcontent-%COMP%]:before{content:"\\f799"}.bi-2-circle-1[_ngcontent-%COMP%]:before{content:"\\f79a"}.bi-2-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f79b"}.bi-2-circle-fill[_ngcontent-%COMP%]:before{content:"\\f79c"}.bi-2-circle[_ngcontent-%COMP%]:before{content:"\\f79d"}.bi-2-square-fill[_ngcontent-%COMP%]:before{content:"\\f79e"}.bi-2-square[_ngcontent-%COMP%]:before{content:"\\f79f"}.bi-3-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a0"}.bi-3-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a1"}.bi-3-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a2"}.bi-3-circle[_ngcontent-%COMP%]:before{content:"\\f7a3"}.bi-3-square-fill[_ngcontent-%COMP%]:before{content:"\\f7a4"}.bi-3-square[_ngcontent-%COMP%]:before{content:"\\f7a5"}.bi-4-circle-1[_ngcontent-%COMP%]:before{content:"\\f7a6"}.bi-4-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7a7"}.bi-4-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7a8"}.bi-4-circle[_ngcontent-%COMP%]:before{content:"\\f7a9"}.bi-4-square-fill[_ngcontent-%COMP%]:before{content:"\\f7aa"}.bi-4-square[_ngcontent-%COMP%]:before{content:"\\f7ab"}.bi-5-circle-1[_ngcontent-%COMP%]:before{content:"\\f7ac"}.bi-5-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7ad"}.bi-5-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ae"}.bi-5-circle[_ngcontent-%COMP%]:before{content:"\\f7af"}.bi-5-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b0"}.bi-5-square[_ngcontent-%COMP%]:before{content:"\\f7b1"}.bi-6-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b2"}.bi-6-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b3"}.bi-6-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7b4"}.bi-6-circle[_ngcontent-%COMP%]:before{content:"\\f7b5"}.bi-6-square-fill[_ngcontent-%COMP%]:before{content:"\\f7b6"}.bi-6-square[_ngcontent-%COMP%]:before{content:"\\f7b7"}.bi-7-circle-1[_ngcontent-%COMP%]:before{content:"\\f7b8"}.bi-7-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7b9"}.bi-7-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7ba"}.bi-7-circle[_ngcontent-%COMP%]:before{content:"\\f7bb"}.bi-7-square-fill[_ngcontent-%COMP%]:before{content:"\\f7bc"}.bi-7-square[_ngcontent-%COMP%]:before{content:"\\f7bd"}.bi-8-circle-1[_ngcontent-%COMP%]:before{content:"\\f7be"}.bi-8-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7bf"}.bi-8-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c0"}.bi-8-circle[_ngcontent-%COMP%]:before{content:"\\f7c1"}.bi-8-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c2"}.bi-8-square[_ngcontent-%COMP%]:before{content:"\\f7c3"}.bi-9-circle-1[_ngcontent-%COMP%]:before{content:"\\f7c4"}.bi-9-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7c5"}.bi-9-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7c6"}.bi-9-circle[_ngcontent-%COMP%]:before{content:"\\f7c7"}.bi-9-square-fill[_ngcontent-%COMP%]:before{content:"\\f7c8"}.bi-9-square[_ngcontent-%COMP%]:before{content:"\\f7c9"}.bi-airplane-engines-fill[_ngcontent-%COMP%]:before{content:"\\f7ca"}.bi-airplane-engines[_ngcontent-%COMP%]:before{content:"\\f7cb"}.bi-airplane-fill[_ngcontent-%COMP%]:before{content:"\\f7cc"}.bi-airplane[_ngcontent-%COMP%]:before{content:"\\f7cd"}.bi-alexa[_ngcontent-%COMP%]:before{content:"\\f7ce"}.bi-alipay[_ngcontent-%COMP%]:before{content:"\\f7cf"}.bi-android[_ngcontent-%COMP%]:before{content:"\\f7d0"}.bi-android2[_ngcontent-%COMP%]:before{content:"\\f7d1"}.bi-box-fill[_ngcontent-%COMP%]:before{content:"\\f7d2"}.bi-box-seam-fill[_ngcontent-%COMP%]:before{content:"\\f7d3"}.bi-browser-chrome[_ngcontent-%COMP%]:before{content:"\\f7d4"}.bi-browser-edge[_ngcontent-%COMP%]:before{content:"\\f7d5"}.bi-browser-firefox[_ngcontent-%COMP%]:before{content:"\\f7d6"}.bi-browser-safari[_ngcontent-%COMP%]:before{content:"\\f7d7"}.bi-c-circle-1[_ngcontent-%COMP%]:before{content:"\\f7d8"}.bi-c-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7d9"}.bi-c-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7da"}.bi-c-circle[_ngcontent-%COMP%]:before{content:"\\f7db"}.bi-c-square-fill[_ngcontent-%COMP%]:before{content:"\\f7dc"}.bi-c-square[_ngcontent-%COMP%]:before{content:"\\f7dd"}.bi-capsule-pill[_ngcontent-%COMP%]:before{content:"\\f7de"}.bi-capsule[_ngcontent-%COMP%]:before{content:"\\f7df"}.bi-car-front-fill[_ngcontent-%COMP%]:before{content:"\\f7e0"}.bi-car-front[_ngcontent-%COMP%]:before{content:"\\f7e1"}.bi-cassette-fill[_ngcontent-%COMP%]:before{content:"\\f7e2"}.bi-cassette[_ngcontent-%COMP%]:before{content:"\\f7e3"}.bi-cc-circle-1[_ngcontent-%COMP%]:before{content:"\\f7e4"}.bi-cc-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7e5"}.bi-cc-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7e6"}.bi-cc-circle[_ngcontent-%COMP%]:before{content:"\\f7e7"}.bi-cc-square-fill[_ngcontent-%COMP%]:before{content:"\\f7e8"}.bi-cc-square[_ngcontent-%COMP%]:before{content:"\\f7e9"}.bi-cup-hot-fill[_ngcontent-%COMP%]:before{content:"\\f7ea"}.bi-cup-hot[_ngcontent-%COMP%]:before{content:"\\f7eb"}.bi-currency-rupee[_ngcontent-%COMP%]:before{content:"\\f7ec"}.bi-dropbox[_ngcontent-%COMP%]:before{content:"\\f7ed"}.bi-escape[_ngcontent-%COMP%]:before{content:"\\f7ee"}.bi-fast-forward-btn-fill[_ngcontent-%COMP%]:before{content:"\\f7ef"}.bi-fast-forward-btn[_ngcontent-%COMP%]:before{content:"\\f7f0"}.bi-fast-forward-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7f1"}.bi-fast-forward-circle[_ngcontent-%COMP%]:before{content:"\\f7f2"}.bi-fast-forward-fill[_ngcontent-%COMP%]:before{content:"\\f7f3"}.bi-fast-forward[_ngcontent-%COMP%]:before{content:"\\f7f4"}.bi-filetype-sql[_ngcontent-%COMP%]:before{content:"\\f7f5"}.bi-fire[_ngcontent-%COMP%]:before{content:"\\f7f6"}.bi-google-play[_ngcontent-%COMP%]:before{content:"\\f7f7"}.bi-h-circle-1[_ngcontent-%COMP%]:before{content:"\\f7f8"}.bi-h-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f7f9"}.bi-h-circle-fill[_ngcontent-%COMP%]:before{content:"\\f7fa"}.bi-h-circle[_ngcontent-%COMP%]:before{content:"\\f7fb"}.bi-h-square-fill[_ngcontent-%COMP%]:before{content:"\\f7fc"}.bi-h-square[_ngcontent-%COMP%]:before{content:"\\f7fd"}.bi-indent[_ngcontent-%COMP%]:before{content:"\\f7fe"}.bi-lungs-fill[_ngcontent-%COMP%]:before{content:"\\f7ff"}.bi-lungs[_ngcontent-%COMP%]:before{content:"\\f800"}.bi-microsoft-teams[_ngcontent-%COMP%]:before{content:"\\f801"}.bi-p-circle-1[_ngcontent-%COMP%]:before{content:"\\f802"}.bi-p-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f803"}.bi-p-circle-fill[_ngcontent-%COMP%]:before{content:"\\f804"}.bi-p-circle[_ngcontent-%COMP%]:before{content:"\\f805"}.bi-p-square-fill[_ngcontent-%COMP%]:before{content:"\\f806"}.bi-p-square[_ngcontent-%COMP%]:before{content:"\\f807"}.bi-pass-fill[_ngcontent-%COMP%]:before{content:"\\f808"}.bi-pass[_ngcontent-%COMP%]:before{content:"\\f809"}.bi-prescription[_ngcontent-%COMP%]:before{content:"\\f80a"}.bi-prescription2[_ngcontent-%COMP%]:before{content:"\\f80b"}.bi-r-circle-1[_ngcontent-%COMP%]:before{content:"\\f80c"}.bi-r-circle-fill-1[_ngcontent-%COMP%]:before{content:"\\f80d"}.bi-r-circle-fill[_ngcontent-%COMP%]:before{content:"\\f80e"}.bi-r-circle[_ngcontent-%COMP%]:before{content:"\\f80f"}.bi-r-square-fill[_ngcontent-%COMP%]:before{content:"\\f810"}.bi-r-square[_ngcontent-%COMP%]:before{content:"\\f811"}.bi-repeat-1[_ngcontent-%COMP%]:before{content:"\\f812"}.bi-repeat[_ngcontent-%COMP%]:before{content:"\\f813"}.bi-rewind-btn-fill[_ngcontent-%COMP%]:before{content:"\\f814"}.bi-rewind-btn[_ngcontent-%COMP%]:before{content:"\\f815"}.bi-rewind-circle-fill[_ngcontent-%COMP%]:before{content:"\\f816"}.bi-rewind-circle[_ngcontent-%COMP%]:before{content:"\\f817"}.bi-rewind-fill[_ngcontent-%COMP%]:before{content:"\\f818"}.bi-rewind[_ngcontent-%COMP%]:before{content:"\\f819"}.bi-train-freight-front-fill[_ngcontent-%COMP%]:before{content:"\\f81a"}.bi-train-freight-front[_ngcontent-%COMP%]:before{content:"\\f81b"}.bi-train-front-fill[_ngcontent-%COMP%]:before{content:"\\f81c"}.bi-train-front[_ngcontent-%COMP%]:before{content:"\\f81d"}.bi-train-lightrail-front-fill[_ngcontent-%COMP%]:before{content:"\\f81e"}.bi-train-lightrail-front[_ngcontent-%COMP%]:before{content:"\\f81f"}.bi-truck-front-fill[_ngcontent-%COMP%]:before{content:"\\f820"}.bi-truck-front[_ngcontent-%COMP%]:before{content:"\\f821"}.bi-ubuntu[_ngcontent-%COMP%]:before{content:"\\f822"}.bi-unindent[_ngcontent-%COMP%]:before{content:"\\f823"}.bi-unity[_ngcontent-%COMP%]:before{content:"\\f824"}.bi-universal-access-circle[_ngcontent-%COMP%]:before{content:"\\f825"}.bi-universal-access[_ngcontent-%COMP%]:before{content:"\\f826"}.bi-virus[_ngcontent-%COMP%]:before{content:"\\f827"}.bi-virus2[_ngcontent-%COMP%]:before{content:"\\f828"}.bi-wechat[_ngcontent-%COMP%]:before{content:"\\f829"}.bi-yelp[_ngcontent-%COMP%]:before{content:"\\f82a"}.bi-sign-stop-fill[_ngcontent-%COMP%]:before{content:"\\f82b"}.bi-sign-stop-lights-fill[_ngcontent-%COMP%]:before{content:"\\f82c"}.bi-sign-stop-lights[_ngcontent-%COMP%]:before{content:"\\f82d"}.bi-sign-stop[_ngcontent-%COMP%]:before{content:"\\f82e"}.bi-sign-turn-left-fill[_ngcontent-%COMP%]:before{content:"\\f82f"}.bi-sign-turn-left[_ngcontent-%COMP%]:before{content:"\\f830"}.bi-sign-turn-right-fill[_ngcontent-%COMP%]:before{content:"\\f831"}.bi-sign-turn-right[_ngcontent-%COMP%]:before{content:"\\f832"}.bi-sign-turn-slight-left-fill[_ngcontent-%COMP%]:before{content:"\\f833"}.bi-sign-turn-slight-left[_ngcontent-%COMP%]:before{content:"\\f834"}.bi-sign-turn-slight-right-fill[_ngcontent-%COMP%]:before{content:"\\f835"}.bi-sign-turn-slight-right[_ngcontent-%COMP%]:before{content:"\\f836"}.bi-sign-yield-fill[_ngcontent-%COMP%]:before{content:"\\f837"}.bi-sign-yield[_ngcontent-%COMP%]:before{content:"\\f838"}.bi-ev-station-fill[_ngcontent-%COMP%]:before{content:"\\f839"}.bi-ev-station[_ngcontent-%COMP%]:before{content:"\\f83a"}.bi-fuel-pump-diesel-fill[_ngcontent-%COMP%]:before{content:"\\f83b"}.bi-fuel-pump-diesel[_ngcontent-%COMP%]:before{content:"\\f83c"}.bi-fuel-pump-fill[_ngcontent-%COMP%]:before{content:"\\f83d"}.bi-fuel-pump[_ngcontent-%COMP%]:before{content:"\\f83e"}.bi-0-circle-fill[_ngcontent-%COMP%]:before{content:"\\f83f"}.bi-0-circle[_ngcontent-%COMP%]:before{content:"\\f840"}.bi-0-square-fill[_ngcontent-%COMP%]:before{content:"\\f841"}.bi-0-square[_ngcontent-%COMP%]:before{content:"\\f842"}.bi-rocket-fill[_ngcontent-%COMP%]:before{content:"\\f843"}.bi-rocket-takeoff-fill[_ngcontent-%COMP%]:before{content:"\\f844"}.bi-rocket-takeoff[_ngcontent-%COMP%]:before{content:"\\f845"}.bi-rocket[_ngcontent-%COMP%]:before{content:"\\f846"}.bi-stripe[_ngcontent-%COMP%]:before{content:"\\f847"}.bi-subscript[_ngcontent-%COMP%]:before{content:"\\f848"}.bi-superscript[_ngcontent-%COMP%]:before{content:"\\f849"}.bi-trello[_ngcontent-%COMP%]:before{content:"\\f84a"}.bi-envelope-at-fill[_ngcontent-%COMP%]:before{content:"\\f84b"}.bi-envelope-at[_ngcontent-%COMP%]:before{content:"\\f84c"}.bi-regex[_ngcontent-%COMP%]:before{content:"\\f84d"}.bi-text-wrap[_ngcontent-%COMP%]:before{content:"\\f84e"}.bi-sign-dead-end-fill[_ngcontent-%COMP%]:before{content:"\\f84f"}.bi-sign-dead-end[_ngcontent-%COMP%]:before{content:"\\f850"}.bi-sign-do-not-enter-fill[_ngcontent-%COMP%]:before{content:"\\f851"}.bi-sign-do-not-enter[_ngcontent-%COMP%]:before{content:"\\f852"}.bi-sign-intersection-fill[_ngcontent-%COMP%]:before{content:"\\f853"}.bi-sign-intersection-side-fill[_ngcontent-%COMP%]:before{content:"\\f854"}.bi-sign-intersection-side[_ngcontent-%COMP%]:before{content:"\\f855"}.bi-sign-intersection-t-fill[_ngcontent-%COMP%]:before{content:"\\f856"}.bi-sign-intersection-t[_ngcontent-%COMP%]:before{content:"\\f857"}.bi-sign-intersection-y-fill[_ngcontent-%COMP%]:before{content:"\\f858"}.bi-sign-intersection-y[_ngcontent-%COMP%]:before{content:"\\f859"}.bi-sign-intersection[_ngcontent-%COMP%]:before{content:"\\f85a"}.bi-sign-merge-left-fill[_ngcontent-%COMP%]:before{content:"\\f85b"}.bi-sign-merge-left[_ngcontent-%COMP%]:before{content:"\\f85c"}.bi-sign-merge-right-fill[_ngcontent-%COMP%]:before{content:"\\f85d"}.bi-sign-merge-right[_ngcontent-%COMP%]:before{content:"\\f85e"}.bi-sign-no-left-turn-fill[_ngcontent-%COMP%]:before{content:"\\f85f"}.bi-sign-no-left-turn[_ngcontent-%COMP%]:before{content:"\\f860"}.bi-sign-no-parking-fill[_ngcontent-%COMP%]:before{content:"\\f861"}.bi-sign-no-parking[_ngcontent-%COMP%]:before{content:"\\f862"}.bi-sign-no-right-turn-fill[_ngcontent-%COMP%]:before{content:"\\f863"}.bi-sign-no-right-turn[_ngcontent-%COMP%]:before{content:"\\f864"}.bi-sign-railroad-fill[_ngcontent-%COMP%]:before{content:"\\f865"}.bi-sign-railroad[_ngcontent-%COMP%]:before{content:"\\f866"}.bi-building-add[_ngcontent-%COMP%]:before{content:"\\f867"}.bi-building-check[_ngcontent-%COMP%]:before{content:"\\f868"}.bi-building-dash[_ngcontent-%COMP%]:before{content:"\\f869"}.bi-building-down[_ngcontent-%COMP%]:before{content:"\\f86a"}.bi-building-exclamation[_ngcontent-%COMP%]:before{content:"\\f86b"}.bi-building-fill-add[_ngcontent-%COMP%]:before{content:"\\f86c"}.bi-building-fill-check[_ngcontent-%COMP%]:before{content:"\\f86d"}.bi-building-fill-dash[_ngcontent-%COMP%]:before{content:"\\f86e"}.bi-building-fill-down[_ngcontent-%COMP%]:before{content:"\\f86f"}.bi-building-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f870"}.bi-building-fill-gear[_ngcontent-%COMP%]:before{content:"\\f871"}.bi-building-fill-lock[_ngcontent-%COMP%]:before{content:"\\f872"}.bi-building-fill-slash[_ngcontent-%COMP%]:before{content:"\\f873"}.bi-building-fill-up[_ngcontent-%COMP%]:before{content:"\\f874"}.bi-building-fill-x[_ngcontent-%COMP%]:before{content:"\\f875"}.bi-building-fill[_ngcontent-%COMP%]:before{content:"\\f876"}.bi-building-gear[_ngcontent-%COMP%]:before{content:"\\f877"}.bi-building-lock[_ngcontent-%COMP%]:before{content:"\\f878"}.bi-building-slash[_ngcontent-%COMP%]:before{content:"\\f879"}.bi-building-up[_ngcontent-%COMP%]:before{content:"\\f87a"}.bi-building-x[_ngcontent-%COMP%]:before{content:"\\f87b"}.bi-buildings-fill[_ngcontent-%COMP%]:before{content:"\\f87c"}.bi-buildings[_ngcontent-%COMP%]:before{content:"\\f87d"}.bi-bus-front-fill[_ngcontent-%COMP%]:before{content:"\\f87e"}.bi-bus-front[_ngcontent-%COMP%]:before{content:"\\f87f"}.bi-ev-front-fill[_ngcontent-%COMP%]:before{content:"\\f880"}.bi-ev-front[_ngcontent-%COMP%]:before{content:"\\f881"}.bi-globe-americas[_ngcontent-%COMP%]:before{content:"\\f882"}.bi-globe-asia-australia[_ngcontent-%COMP%]:before{content:"\\f883"}.bi-globe-central-south-asia[_ngcontent-%COMP%]:before{content:"\\f884"}.bi-globe-europe-africa[_ngcontent-%COMP%]:before{content:"\\f885"}.bi-house-add-fill[_ngcontent-%COMP%]:before{content:"\\f886"}.bi-house-add[_ngcontent-%COMP%]:before{content:"\\f887"}.bi-house-check-fill[_ngcontent-%COMP%]:before{content:"\\f888"}.bi-house-check[_ngcontent-%COMP%]:before{content:"\\f889"}.bi-house-dash-fill[_ngcontent-%COMP%]:before{content:"\\f88a"}.bi-house-dash[_ngcontent-%COMP%]:before{content:"\\f88b"}.bi-house-down-fill[_ngcontent-%COMP%]:before{content:"\\f88c"}.bi-house-down[_ngcontent-%COMP%]:before{content:"\\f88d"}.bi-house-exclamation-fill[_ngcontent-%COMP%]:before{content:"\\f88e"}.bi-house-exclamation[_ngcontent-%COMP%]:before{content:"\\f88f"}.bi-house-gear-fill[_ngcontent-%COMP%]:before{content:"\\f890"}.bi-house-gear[_ngcontent-%COMP%]:before{content:"\\f891"}.bi-house-lock-fill[_ngcontent-%COMP%]:before{content:"\\f892"}.bi-house-lock[_ngcontent-%COMP%]:before{content:"\\f893"}.bi-house-slash-fill[_ngcontent-%COMP%]:before{content:"\\f894"}.bi-house-slash[_ngcontent-%COMP%]:before{content:"\\f895"}.bi-house-up-fill[_ngcontent-%COMP%]:before{content:"\\f896"}.bi-house-up[_ngcontent-%COMP%]:before{content:"\\f897"}.bi-house-x-fill[_ngcontent-%COMP%]:before{content:"\\f898"}.bi-house-x[_ngcontent-%COMP%]:before{content:"\\f899"}.bi-person-add[_ngcontent-%COMP%]:before{content:"\\f89a"}.bi-person-down[_ngcontent-%COMP%]:before{content:"\\f89b"}.bi-person-exclamation[_ngcontent-%COMP%]:before{content:"\\f89c"}.bi-person-fill-add[_ngcontent-%COMP%]:before{content:"\\f89d"}.bi-person-fill-check[_ngcontent-%COMP%]:before{content:"\\f89e"}.bi-person-fill-dash[_ngcontent-%COMP%]:before{content:"\\f89f"}.bi-person-fill-down[_ngcontent-%COMP%]:before{content:"\\f8a0"}.bi-person-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8a1"}.bi-person-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8a2"}.bi-person-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8a3"}.bi-person-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8a4"}.bi-person-fill-up[_ngcontent-%COMP%]:before{content:"\\f8a5"}.bi-person-fill-x[_ngcontent-%COMP%]:before{content:"\\f8a6"}.bi-person-gear[_ngcontent-%COMP%]:before{content:"\\f8a7"}.bi-person-lock[_ngcontent-%COMP%]:before{content:"\\f8a8"}.bi-person-slash[_ngcontent-%COMP%]:before{content:"\\f8a9"}.bi-person-up[_ngcontent-%COMP%]:before{content:"\\f8aa"}.bi-scooter[_ngcontent-%COMP%]:before{content:"\\f8ab"}.bi-taxi-front-fill[_ngcontent-%COMP%]:before{content:"\\f8ac"}.bi-taxi-front[_ngcontent-%COMP%]:before{content:"\\f8ad"}.bi-amd[_ngcontent-%COMP%]:before{content:"\\f8ae"}.bi-database-add[_ngcontent-%COMP%]:before{content:"\\f8af"}.bi-database-check[_ngcontent-%COMP%]:before{content:"\\f8b0"}.bi-database-dash[_ngcontent-%COMP%]:before{content:"\\f8b1"}.bi-database-down[_ngcontent-%COMP%]:before{content:"\\f8b2"}.bi-database-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b3"}.bi-database-fill-add[_ngcontent-%COMP%]:before{content:"\\f8b4"}.bi-database-fill-check[_ngcontent-%COMP%]:before{content:"\\f8b5"}.bi-database-fill-dash[_ngcontent-%COMP%]:before{content:"\\f8b6"}.bi-database-fill-down[_ngcontent-%COMP%]:before{content:"\\f8b7"}.bi-database-fill-exclamation[_ngcontent-%COMP%]:before{content:"\\f8b8"}.bi-database-fill-gear[_ngcontent-%COMP%]:before{content:"\\f8b9"}.bi-database-fill-lock[_ngcontent-%COMP%]:before{content:"\\f8ba"}.bi-database-fill-slash[_ngcontent-%COMP%]:before{content:"\\f8bb"}.bi-database-fill-up[_ngcontent-%COMP%]:before{content:"\\f8bc"}.bi-database-fill-x[_ngcontent-%COMP%]:before{content:"\\f8bd"}.bi-database-fill[_ngcontent-%COMP%]:before{content:"\\f8be"}.bi-database-gear[_ngcontent-%COMP%]:before{content:"\\f8bf"}.bi-database-lock[_ngcontent-%COMP%]:before{content:"\\f8c0"}.bi-database-slash[_ngcontent-%COMP%]:before{content:"\\f8c1"}.bi-database-up[_ngcontent-%COMP%]:before{content:"\\f8c2"}.bi-database-x[_ngcontent-%COMP%]:before{content:"\\f8c3"}.bi-database[_ngcontent-%COMP%]:before{content:"\\f8c4"}.bi-houses-fill[_ngcontent-%COMP%]:before{content:"\\f8c5"}.bi-houses[_ngcontent-%COMP%]:before{content:"\\f8c6"}.bi-nvidia[_ngcontent-%COMP%]:before{content:"\\f8c7"}.bi-person-vcard-fill[_ngcontent-%COMP%]:before{content:"\\f8c8"}.bi-person-vcard[_ngcontent-%COMP%]:before{content:"\\f8c9"}.bi-sina-weibo[_ngcontent-%COMP%]:before{content:"\\f8ca"}.bi-tencent-qq[_ngcontent-%COMP%]:before{content:"\\f8cb"}.bi-wikipedia[_ngcontent-%COMP%]:before{content:"\\f8cc"}.fondoPrimario[_ngcontent-%COMP%]{background-color:#fff}.letraPrimario[_ngcontent-%COMP%]{color:#36c}.white-icon[_ngcontent-%COMP%]{color:#fff!important}.white-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#fff}.primary-icon[_ngcontent-%COMP%]{color:#36c!important}.primary-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{fill:#36c}html[_ngcontent-%COMP%]{font-size:1rem!important}body[_ngcontent-%COMP%]{font-family:Work Sans,sans-serif!important;font-size:1rem!important;font-weight:400;overflow-x:hidden;overflow-y:auto;height:100%;background:#d2d6de;margin:0;display:block}.box[_ngcontent-%COMP%]{position:relative;border-radius:3px;background:#ffffff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px #0000001a;border-radius:.375rem}.box.box-primary[_ngcontent-%COMP%]{border-top-color:#36c}.box-primary-fill[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.box.box-info[_ngcontent-%COMP%]{border-top-color:#00c0ef}.box.box-danger[_ngcontent-%COMP%]{border-top-color:#dd4b39}.box.box-warning[_ngcontent-%COMP%]{border-top-color:#f39c12}.box.box-success[_ngcontent-%COMP%]{border-top-color:#00a65a}.box.box-default[_ngcontent-%COMP%]{border-top-color:#d2d6de}.box.collapsed-box[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%], .box.collapsed-box[_ngcontent-%COMP%]   .box-footer[_ngcontent-%COMP%]{display:none}.box-header[_ngcontent-%COMP%]:before, .box-body[_ngcontent-%COMP%]:before, .box-footer[_ngcontent-%COMP%]:before, .box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{content:" ";display:table}.box-header[_ngcontent-%COMP%]:after, .box-body[_ngcontent-%COMP%]:after, .box-footer[_ngcontent-%COMP%]:after{clear:both}.box-header.with-border[_ngcontent-%COMP%]{border-bottom:1px solid #f4f4f4}.collapsed-box[_ngcontent-%COMP%]   .box-header.with-border[_ngcontent-%COMP%]{border-bottom:none}.box-header[_ngcontent-%COMP%]{color:#444;display:flex;padding:10px;position:relative;vertical-align:middle}.box-body[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;padding:10px}.box-footer[_ngcontent-%COMP%]{border-radius:0 0 3px 3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.box-title[_ngcontent-%COMP%]{padding-left:10px;display:inline-block;font-size:18px;vertical-align:middle}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]{position:absolute;right:10px;top:5px}.box-header[_ngcontent-%COMP%] > .box-tools[_ngcontent-%COMP%]   [data-toggle=tooltip][_ngcontent-%COMP%]{position:relative}.btn-box-tool[_ngcontent-%COMP%]{padding:5px;font-size:12px;background:transparent;color:#97a0b3}.open[_ngcontent-%COMP%]   .btn-box-tool[_ngcontent-%COMP%], .btn-box-tool[_ngcontent-%COMP%]:hover{color:#606c84}.btn-box-tool.btn[_ngcontent-%COMP%]:active{box-shadow:none}.no-header[_ngcontent-%COMP%]   .box-body[_ngcontent-%COMP%]{border-top-right-radius:3px;border-top-left-radius:3px}.pull-right[_ngcontent-%COMP%]{float:right}.btn-block[_ngcontent-%COMP%]{width:100%;height:42px}.callout[_ngcontent-%COMP%]{border-radius:3px;margin:0 0 20px;padding:10px;border-left:5px solid #eee;display:list-item;width:100%}.callout.callout-success[_ngcontent-%COMP%]{background-color:#36c!important;color:#fff!important;border-color:#36c}.container-table[_ngcontent-%COMP%]{overflow:auto}.mat-cell[_ngcontent-%COMP%]{padding-left:8px;padding-right:8px}.acciones[_ngcontent-%COMP%]{display:flex}table[_ngcontent-%COMP%]{width:100%}.table-container[_ngcontent-%COMP%]{height:450px;overflow:auto}.mat-column-id[_ngcontent-%COMP%]{border-right:1px solid #e0e0e0}.mat-column-select[_ngcontent-%COMP%]{overflow:initial}.input-search[_ngcontent-%COMP%]{display:block!important}.input-select[_ngcontent-%COMP%]{width:100%;height:48px;padding:0 16px;text-align:left;color:#000000de;font-family:Work Sans,sans-serif!important;font-size:1rem}.error-icon-entradas-de-texto-govco[_ngcontent-%COMP%]{top:1.4rem!important}.lista-desplegable-form[_ngcontent-%COMP%]{padding:1rem 0!important;margin-bottom:1rem!important}.lista-desplegable-form[_ngcontent-%COMP%]   .error-texto-govco[_ngcontent-%COMP%]{color:#a80521;font-size:16px;font-family:WorkSans-Regular;padding-top:.4rem!important;display:block}.mat-select[_ngcontent-%COMP%]{display:inline-block!important;outline:.063rem solid #737373!important;border-radius:.313rem!important;font-family:WorkSans-Regular!important;font-size:16px!important;color:#4b4b4b!important;padding:.438rem .5rem .438rem 1rem!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;height:40px!important;background-color:#fff!important;text-align:left!important;align-items:center!important}.mat-select-trigger[_ngcontent-%COMP%]{display:inline-table!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important}.mat-select-success[_ngcontent-%COMP%]{outline:.063rem solid #068460!important}.mat-select-error[_ngcontent-%COMP%]{outline:.063rem solid #A80521!important}th.mat-header-cell[_ngcontent-%COMP%], td.mat-cell[_ngcontent-%COMP%], td.mat-footer-cell[_ngcontent-%COMP%]{padding-left:5px!important;padding-right:5px!important}.display[_ngcontent-%COMP%]{display:block}.form-switch[_ngcontent-%COMP%]{padding-left:0!important}.text-justify[_ngcontent-%COMP%]{text-align:justify!important}.btn-adjust[_ngcontent-%COMP%]{padding-top:25px!important}.govco-logo-entidad[_ngcontent-%COMP%]{height:64px;display:inline-block;content:url(https://tramites.cpae.gov.co/assets/images/logo.png)!important}@media (max-width: 991px){.govco-logo-entidad[_ngcontent-%COMP%]{height:65px}}.govco-co[_ngcontent-%COMP%]{height:3rem;content:url(https://cdn.www.gov.co/v4/logo-colombia.svg)}.govco-logo[_ngcontent-%COMP%]{content:url(https://cdn.www.gov.co/v4/logo.svg)}footer[_ngcontent-%COMP%]{padding:2rem 0;padding:0;margin-top:4rem;background-image:linear-gradient(to bottom,#fff,#fff 15%,#39207C 15%,#39207C 85%,#39207C 85%);font-size:16px}footer.footer-dark[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#f8f9fa;text-decoration:none}footer.footer-dark[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#f8f9fa;text-decoration:none}.govco_bottom[_ngcontent-%COMP%]{width:100%;background-color:#36c;padding:1em 0}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%]{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;align-content:space-between;background-image:linear-gradient(to bottom,#fff,#fff 15%,#e6effd 15%,#e6effd 85%,#e6effd 85%)}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion.gov-co-footer-tramites[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion.gov-co-footer-tramites[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion.gov-co-footer-tramites[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion.gov-co-footer-tramites[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion.gov-co-footer-tramites[_ngcontent-%COMP%]{background-image:linear-gradient(to bottom,#fff,#fff 15%,#f42e63 15%,#f42e63 85%,#f42e63 85%)}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%]{position:relative;width:90%;max-width:1100px;min-width:280px;overflow:hidden;margin:0 auto 15px;padding:10px 0;background-color:#fff;box-shadow:0 0 3px gray;display:flex;flex-flow:row wrap}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{flex:1 1 auto}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%]{vertical-align:middle}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:95%;overflow:hidden}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{position:relative}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%]{width:95%;max-width:291px;height:71px;margin:0 auto;background-color:#f2f2f2;box-shadow:0 0 3px gray;display:flex;justify-content:center;align-items:center}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{padding-top:10px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .contenido-sede-gov-co[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .contenido-sede-gov-co[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .contenido-sede-gov-co[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .contenido-sede-gov-co[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .contenido-sede-gov-co[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin-bottom:3px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%]{display:flex;justify-content:space-between;padding:10px 0}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{text-decoration:underline;text-align:center}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-redes-sociales[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:.75rem}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%]{display:none}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin-bottom:3px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%]{display:none}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin-bottom:3px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:center;height:50px;padding:15px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:11px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]{position:absolute;bottom:10px;right:0}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%]{column-gap:10px;justify-content:flex-end}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas.poli-tramites[_ngcontent-%COMP%]   .gov-co-politicas[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#004884}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%]{width:100%;background-color:#36c}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%]{max-width:1100px;width:100%;height:96px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;margin:0 auto}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%]{margin-right:10px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%]{border-left:1px solid #fff}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%]{padding:40px;display:flex;flex-flow:column wrap;justify-content:center;align-content:center;row-gap:30px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%]{order:3;flex:1 1 auto;display:flex;flex-flow:row wrap;justify-content:space-between}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%]{order:2}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-blanco[_ngcontent-%COMP%]{order:1}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%]{order:1;flex:1 1 auto}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%]{margin:10px 0}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin-bottom:3px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%]{display:flex;flex-flow:column wrap;row-gap:20px;justify-content:flex-start}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{flex:1 1 auto}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover{color:#fff}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%]{order:2;flex:1 1 auto}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta-conta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta-conta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta-conta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta-conta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-detalles-venta-conta[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin-bottom:3px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%]{display:flex;flex-flow:column wrap;justify-content:flex-start}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{flex:1 1 auto}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer-xs[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-pilo-venta[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover{color:#fff}@media (min-width: 576px){.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{flex:initial}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%]{width:100%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%]{margin:0 10px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%]{width:70%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%]{width:50%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-sedes[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%]{display:inline-block}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%]{width:50%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-contactos[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .h-gov-co[_ngcontent-%COMP%]{display:inline-block}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%]{width:100%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%]{width:70%;margin:0 auto;padding:10px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%]{flex-flow:column nowrap;row-gap:initial}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%]{flex-flow:row wrap}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer-sm[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%]{padding:15px 0;margin:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}}@media (min-width: 992px){.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%]{padding:50px 50px 10px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-titulo[_ngcontent-%COMP%]{width:60%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%]{width:40%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-logo-autoridad[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .logo-gov-co[_ngcontent-%COMP%]{position:absolute}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%]{width:60%}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-presentacion[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:85%;margin:0}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%]{width:50%;padding:0 10px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%]{width:100%;padding:5px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-lg[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%] > .footer-politicas[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-politicas[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{font-size:.75rem}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie[_ngcontent-%COMP%] > .gov-co-footer-auto[_ngcontent-%COMP%]{justify-content:flex-start}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%]{flex-flow:row nowrap;padding:40px 85px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%]{order:1;flex-flow:column wrap;justify-content:flex-start;align-content:flex-end;row-gap:20px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-footer-venta[_ngcontent-%COMP%] > .gov-co-logo-pie-mesa[_ngcontent-%COMP%]{margin:0 auto;align-content:flex-end}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%]{margin:0 15px;padding:0 15px;border-left:1px solid #fff;border-right:1px solid #fff}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-presen-venta[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > .gov-co-social-media-venta[_ngcontent-%COMP%]{margin-top:15px}.gov-co-footer-lg[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer-xl[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%], .gov-co-footer[_ngcontent-%COMP%] > .gov-co-footer-pie.footer-venta[_ngcontent-%COMP%] > .gov-co-conta-venta[_ngcontent-%COMP%]{padding:0;margin:0;border:initial}}.container[_ngcontent-%COMP%]{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container[_ngcontent-%COMP%]{max-width:540px}}@media (min-width: 768px){.container[_ngcontent-%COMP%]{max-width:720px}}@media (min-width: 992px){.container[_ngcontent-%COMP%]{max-width:960px}}@media (min-width: 1200px){.container[_ngcontent-%COMP%]{max-width:1140px}}.container-fluid[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%]{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%]{max-width:540px}}@media (min-width: 768px){.container[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%]{max-width:720px}}@media (min-width: 992px){.container[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%]{max-width:960px}}@media (min-width: 1200px){.container[_ngcontent-%COMP%], .container-lg[_ngcontent-%COMP%], .container-md[_ngcontent-%COMP%], .container-sm[_ngcontent-%COMP%], .container-xl[_ngcontent-%COMP%]{max-width:1140px}}.row[_ngcontent-%COMP%]{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:-15px;margin-left:-15px}.gov-co-logo-pie-mesa[_ngcontent-%COMP%]{width:48px;height:48px}.img-fluid[_ngcontent-%COMP%]{max-width:100%;height:auto}img[_ngcontent-%COMP%]{vertical-align:middle;border-style:none}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%]{vertical-align:middle}img[_ngcontent-%COMP%]{border:0}.gov-co-logo-pie-blanco[_ngcontent-%COMP%]{width:134px;height:48px;margin-left:.5rem;border-left:1px solid #ffffff}.gov-co-logo-pie-blanco[_ngcontent-%COMP%]{width:134px;height:48px}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%]{background-image:none}footer[_ngcontent-%COMP%]   .region-footer[_ngcontent-%COMP%]{display:flex;flex-direction:column}.region-sidebar-first[_ngcontent-%COMP%], .region-sidebar-second[_ngcontent-%COMP%], .region-footer[_ngcontent-%COMP%], .region-content[_ngcontent-%COMP%]{padding:0 .5rem}.mb-5[_ngcontent-%COMP%], .my-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.gov-co-footer[_ngcontent-%COMP%]   .gov-co-footer-presetacion[_ngcontent-%COMP%] > .gov-co-footer-autoridad[_ngcontent-%COMP%]{border:solid 2px #e8f0fb;border-radius:20px;box-shadow:none}.titulo-sede-gov-co[_ngcontent-%COMP%]{font-weight:600;font-size:1.25rem;color:#004884}h5[_ngcontent-%COMP%]{line-height:1.6875em!important;margin-bottom:.5rem;margin-top:0}.gov-detalles[_ngcontent-%COMP%]{font-weight:400;font-size:.875rem;color:#4b4b4b}.headline-xs-govco[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-size:1rem;font-weight:700;color:#004884;line-height:1.5em!important}h6[_ngcontent-%COMP%]{margin-bottom:.5rem;margin-top:0}.gov-co-link-presentacion[_ngcontent-%COMP%]{color:#004884!important;text-decoration:none!important;font-size:.875rem;font-weight:500}.footer-politicas[_ngcontent-%COMP%]{width:100%!important}.p-0[_ngcontent-%COMP%]{padding:0!important}.goc-co-link-poli[_ngcontent-%COMP%]{font-weight:700;font-size:.75rem}a[_ngcontent-%COMP%]{color:#004884;text-decoration:none;background-color:transparent}footer[_ngcontent-%COMP%]   .mapa-sitio[_ngcontent-%COMP%]{text-align:right}']}),t})();const cot=["alertContainer"],lot=["alert"],dot=["toastContainer"],uot=["toastLiveContainer"],fot=["toast"],hot=["alertModalContainer"],Aot=["spinner"];function pot(t,n){if(1&t&&(l(0,"div",18),M(1,"button",19),c(),l(2,"div",20)(3,"div",21)(4,"div",22)(5,"span",23),u(6,"Cargando..."),c()(),M(7,"br"),l(8,"span"),u(9),c()()(),M(10,"div",24)),2&t){const e=z();h(9),De("",e.loadMessage,"...")}}function got(t,n){if(1&t){const e=Mn();l(0,"div",18),M(1,"button",19),c(),l(2,"div",20)(3,"div",25),M(4,"span"),c(),l(5,"h3"),u(6),c(),l(7,"p",26),M(8,"span",27),c()(),l(9,"div",24)(10,"button",28),ae("click",function(){return Mt(e),wt(z().closeModalAlert())}),u(11,"Cerrar"),c()()}if(2&t){const e=z();h(4),Tl("modal-icon-govco ",e.alertModalMessage.icon,""),h(1),Tl("modal-title-govco ",e.alertModalMessage.class,""),h(1),Pe(e.alertModalMessage.title),h(2),m("innerHTML",e.alertModalMessage.message,s1)}}let mot=(()=>{class t{constructor(e,i){this.modalService=e,this.eventService=i,this.opened=!0,this.alertMessage=new qh,this.toastMessage=new qh,this.alertModalMessage=new qh,this.AlertType=[{class:"alerta-success-govco asuccess",icon:"alerta-icon-success-govco asuccess"},{class:"anotificacion",icon:"alerta-icon-notificacion-govco anotificacion"},{class:"alerta-error-govco aerror",icon:"alerta-icon-error-govco aerror"},{class:"alerta-error-govco aerror",icon:"alerta-icon-error-govco aerror"}],this.AlertTypeModal=[{class:"success-govco",icon:"modal-success-icon"},{class:"confirmation-govco",icon:"modal-confirmation-icon"},{class:"error-govco",icon:"modal-error-icon"},{class:"warning-govco",icon:"modal-warning-icon"}]}ngOnInit(){this.eventService.alertPublicEvent.observed||this.eventService.alertPublicEvent.subscribe(e=>{this.alertMessage.type=e.type,this.alertMessage.message=e.message,this.alertMessage.class=this.AlertType[this.alertMessage.type].class,this.alertMessage.icon=this.AlertType[this.alertMessage.type].icon,this.openAlert()},e=>{console.log(e)}),this.eventService.toastPublicEvent.observed||this.eventService.toastPublicEvent.subscribe(e=>{this.toastMessage.type=e.type,this.toastMessage.title=e.title,this.toastMessage.message=e.message,this.toastMessage.class=this.AlertType[this.toastMessage.type].class,this.toastMessage.icon=this.AlertType[this.toastMessage.type].icon,this.openToast()},e=>{console.log(e)}),this.eventService.alertModalPublicEvent.observed||this.eventService.alertModalPublicEvent.subscribe(e=>{this.alertModalMessage.type=e.type,this.alertModalMessage.title=e.title,this.alertModalMessage.message=e.message,this.alertModalMessage.class=this.AlertTypeModal[this.alertModalMessage.type].class,this.alertModalMessage.icon=this.AlertTypeModal[this.alertModalMessage.type].icon,this.openModalAlert(this.alertModalContainer)},e=>{console.log(e)}),this.eventService.loadingEvent.observed||(this.loadMessage="Cargando...",this.eventService.loadingEvent.subscribe(e=>{this.loadMessage=e,this.openSpinner()},e=>{console.log(e)})),this.eventService.closeLoadingEvent.observed||this.eventService.closeLoadingEvent.subscribe(e=>{this.closeSpinner()},e=>{console.log(e)})}ngOnDestroy(){}openMenu(){this.opened=!this.opened}openModal(e){this.modalService.open(e)}openAlert(){this.alertContainer.nativeElement.style.display="flex",this.alert.nativeElement.style.cssText="position: fixed; bottom: 23px; width: 100%; z-index: 2; display: flex;"}openToast(){this.toastContainer.nativeElement.style.display="flex",this.toast.nativeElement.classList.add("show"),this.toast.nativeElement.setAttribute("style","display: block !important;"),this.toastLiveContainer.nativeElement.style.cssText="position: fixed; top: 0; right: 0; z-index: 2;"}openModalAlert(e){this.modalService.open(e,{centered:!0,backdrop:"static",keyboard:!1})}openSpinner(){this.modalService.open(this.spinner,{centered:!0,backdrop:"static",keyboard:!1})}closeAlert(){this.alertContainer.nativeElement.style.display="none"}closeContainerToast(){this.toastContainer.nativeElement.style.display="none"}closeToast(){this.toast.nativeElement.setAttribute("style","display: none !important;")}closeModalAlert(){this.modalService.dismissAll()}closeSpinner(){this.modalService.dismissAll()}}return t.\u0275fac=function(e){return new(e||t)(D(Ap),D(tm))},t.\u0275cmp=Xt({type:t,selectors:[["app-public-layout"]],viewQuery:function(e,i){if(1&e&&(on(cot,7),on(lot,7),on(dot,7),on(uot,7),on(fot,7),on(hot,7),on(Aot,7)),2&e){let r;Rt(r=Nt())&&(i.alertContainer=r.first),Rt(r=Nt())&&(i.alert=r.first),Rt(r=Nt())&&(i.toastContainer=r.first),Rt(r=Nt())&&(i.toastLiveContainer=r.first),Rt(r=Nt())&&(i.toast=r.first),Rt(r=Nt())&&(i.alertModalContainer=r.first),Rt(r=Nt())&&(i.spinner=r.first)}},decls:29,vars:12,consts:[[1,"container-alerta-interactivo",2,"display","none",3,"click"],["alertContainer",""],[1,"container-alerta-govco"],["alert",""],["role","alert"],[1,"alerta-content-text"],[1,"container-toast-interactivo",2,"display","none",3,"click"],["toastContainer",""],["toastLiveContainer",""],["data-autohide","false","role","alert","aria-live","assertive","aria-atomic","true",1,"toast","toast-govco"],["toast",""],[1,"toast-header","toast-header-govco"],[1,"me-auto","toast-title-govco"],["href","javascript:void(0)","role","button","data-bs-dismiss","modal","aria-label","Close","aria-expanded","false",1,"close-btn-toast",3,"click"],[1,"toast-btn-close","govco-times"],[1,"toast-body","toast-body-govco"],["spinner",""],["alertModalContainer",""],[1,"modal-header","modal-header-govco","modal-header-alerts-govco"],["type","button","disabled","","data-bs-dismiss","modal","aria-label","Close",1,"btn-close","btn-close-white"],[1,"modal-body","modal-body-govco","center-elements-govco"],[1,"spinner-container"],["role","status","aria-hidden","true",1,"spinner-indicador-de-carga-govco",2,"width","60px","height","60px","border-width","8px"],[1,"visually-hidden"],[1,"modal-footer-govco","modal-footer-alerts-govco"],[1,"modal-icon"],[1,"modal-text-govco","modal-text-center-govco"],[3,"innerHTML"],["type","button",1,"btn","btn-primary","btn-modal-govco",3,"click"]],template:function(e,i){1&e&&(M(0,"app-header")(1,"router-outlet")(2,"app-footer"),l(3,"div",0,1),ae("click",function(){return i.closeAlert()}),l(5,"div",2,3)(7,"div",4),M(8,"span"),l(9,"p",5),u(10),c()()()(),l(11,"div",6,7),ae("click",function(){return i.closeContainerToast()}),l(13,"div",null,8)(15,"div",9,10)(17,"div",11),M(18,"span"),l(19,"strong",12),u(20),c(),l(21,"a",13),ae("click",function(){return i.closeToast()}),M(22,"span",14),c()(),l(23,"div",15),u(24),c()()()(),p(25,pot,11,1,"ng-template",null,16,Kl),p(27,got,12,8,"ng-template",null,17,Kl)),2&e&&(h(7),Tl("alert alerta-govco ",i.alertMessage.class,""),h(1),Tl("alerta-icon-govco ",i.alertMessage.icon,""),h(2),Pe(i.alertMessage.message),h(8),Tl("toast-icon-govco ",i.toastMessage.icon,""),h(2),Pe(i.toastMessage.title),h(4),De(" ",i.toastMessage.message," "))},dependencies:[j1,aot,sot],styles:[".modal-footer-govco[_ngcontent-%COMP%]{justify-content:center!important}.spinner-container[_ngcontent-%COMP%]{display:contents;justify-content:center;align-items:center;height:300px}"]}),t})();function _ot(t,n){1&t&&M(0,"app-dashboard-layout")}function bot(t,n){1&t&&M(0,"app-public-layout")}function vot(t,n){1&t&&M(0,"app-public-layout")}let Cot=(()=>{class t{constructor(e){this.router=e,this.title="Cpae.Frontend",this.Layouts=T.Layouts,this.layout=T.Layouts.Public}ngOnInit(){this.router.events.subscribe(e=>{e instanceof p2&&(this.layout=e.state.root.firstChild?.data.layout)})}}return t.\u0275fac=function(e){return new(e||t)(D(Io))},t.\u0275cmp=Xt({type:t,selectors:[["app-root"]],decls:5,vars:3,consts:[[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]],template:function(e,i){1&e&&(M(0,"router-outlet"),Ie(1,0),p(2,_ot,1,0,"app-dashboard-layout",1),p(3,bot,1,0,"app-public-layout",2),p(4,vot,1,0,"app-public-layout",1),Be()),2&e&&(h(1),m("ngSwitch",i.layout),h(1),m("ngSwitchCase",i.Layouts.Dashboard),h(2),m("ngSwitchCase",i.Layouts.Public))},dependencies:[pg,S1,ME,j1,oot,mot]}),t})();const yot=[];let Mot=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Kd.forChild(yot),Kd]}),t})(),wot=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({imports:[Po,Mot,xC,Bg,Rg]}),t})();function dW(t){return new Tn(3e3,!1)}function oat(){return typeof window<"u"&&typeof window.document<"u"}function m5(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function wp(t){switch(t.length){case 0:return new ov;case 1:return t[0];default:return new y9(t)}}function uW(t,n,e,i,r=new Map,o=new Map){const a=[],s=[];let d=-1,f=null;if(i.forEach(A=>{const g=A.get("offset"),b=g==d,_=b&&f||new Map;A.forEach((P,v)=>{let k=v,H=P;if("offset"!==v)switch(k=n.normalizePropertyName(k,a),H){case"!":H=r.get(v);break;case Gh:H=o.get(v);break;default:H=n.normalizeStyleValue(v,k,H,a)}_.set(k,H)}),b||s.push(_),f=_,d=g}),a.length)throw function Wot(t){return new Tn(3502,!1)}();return s}function _5(t,n,e,i){switch(n){case"start":t.onStart(()=>i(e&&b5(e,"start",t)));break;case"done":t.onDone(()=>i(e&&b5(e,"done",t)));break;case"destroy":t.onDestroy(()=>i(e&&b5(e,"destroy",t)))}}function b5(t,n,e){const o=v5(t.element,t.triggerName,t.fromState,t.toState,n||t.phaseName,e.totalTime??t.totalTime,!!e.disabled),a=t._data;return null!=a&&(o._data=a),o}function v5(t,n,e,i,r="",o=0,a){return{element:t,triggerName:n,fromState:e,toState:i,phaseName:r,totalTime:o,disabled:!!a}}function Od(t,n,e){let i=t.get(n);return i||t.set(n,i=e),i}function fW(t){const n=t.indexOf(":");return[t.substring(1,n),t.slice(n+1)]}let C5=(t,n)=>!1,hW=(t,n,e)=>[],AW=null;function y5(t){const n=t.parentNode||t.host;return n===AW?null:n}(m5()||typeof Element<"u")&&(oat()?(AW=(()=>document.documentElement)(),C5=(t,n)=>{for(;n;){if(n===t)return!0;n=y5(n)}return!1}):C5=(t,n)=>t.contains(n),hW=(t,n,e)=>{if(e)return Array.from(t.querySelectorAll(n));const i=t.querySelector(n);return i?[i]:[]});let Pm=null,pW=!1;const gW=C5,mW=hW;let _W=(()=>{class t{validateStyleProperty(e){return function sat(t){Pm||(Pm=function cat(){return typeof document<"u"?document.body:null}()||{},pW=!!Pm.style&&"WebkitAppearance"in Pm.style);let n=!0;return Pm.style&&!function aat(t){return"ebkit"==t.substring(1,6)}(t)&&(n=t in Pm.style,!n&&pW&&(n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in Pm.style)),n}(e)}matchesElement(e,i){return!1}containsElement(e,i){return gW(e,i)}getParentElement(e){return y5(e)}query(e,i,r){return mW(e,i,r)}computeStyle(e,i,r){return r||""}animate(e,i,r,o,a,s=[],d){return new ov(r,o)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})(),M5=(()=>{class t{}return t.NOOP=new _W,t})();const w5="ng-enter",aD="ng-leave",sD="ng-trigger",cD=".ng-trigger",vW="ng-animating",P5=".ng-animating";function lA(t){if("number"==typeof t)return t;const n=t.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:D5(parseFloat(n[1]),n[2])}function D5(t,n){return"s"===n?1e3*t:t}function lD(t,n,e){return t.hasOwnProperty("duration")?t:function uat(t,n,e){let r,o=0,a="";if("string"==typeof t){const s=t.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===s)return n.push(dW()),{duration:0,delay:0,easing:""};r=D5(parseFloat(s[1]),s[2]);const d=s[3];null!=d&&(o=D5(parseFloat(d),s[4]));const f=s[5];f&&(a=f)}else r=t;if(!e){let s=!1,d=n.length;r<0&&(n.push(function Pot(){return new Tn(3100,!1)}()),s=!0),o<0&&(n.push(function Dot(){return new Tn(3101,!1)}()),s=!0),s&&n.splice(d,0,dW())}return{duration:r,delay:o,easing:a}}(t,n,e)}function FC(t,n={}){return Object.keys(t).forEach(e=>{n[e]=t[e]}),n}function CW(t){const n=new Map;return Object.keys(t).forEach(e=>{n.set(e,t[e])}),n}function Pp(t,n=new Map,e){if(e)for(let[i,r]of e)n.set(i,r);for(let[i,r]of t)n.set(i,r);return n}function MW(t,n,e){return e?n+":"+e+";":""}function wW(t){let n="";for(let e=0;e<t.style.length;e++){const i=t.style.item(e);n+=MW(0,i,t.style.getPropertyValue(i))}for(const e in t.style)t.style.hasOwnProperty(e)&&!e.startsWith("_")&&(n+=MW(0,pat(e),t.style[e]));t.setAttribute("style",n)}function fh(t,n,e){t.style&&(n.forEach((i,r)=>{const o=S5(r);e&&!e.has(r)&&e.set(r,t.style[o]),t.style[o]=i}),m5()&&wW(t))}function Dm(t,n){t.style&&(n.forEach((e,i)=>{const r=S5(i);t.style[r]=""}),m5()&&wW(t))}function LC(t){return Array.isArray(t)?1==t.length?t[0]:_9(t):t}const x5=new RegExp("{{\\s*(.+?)\\s*}}","g");function PW(t){let n=[];if("string"==typeof t){let e;for(;e=x5.exec(t);)n.push(e[1]);x5.lastIndex=0}return n}function UC(t,n,e){const i=t.toString(),r=i.replace(x5,(o,a)=>{let s=n[a];return null==s&&(e.push(function Sot(t){return new Tn(3003,!1)}()),s=""),s.toString()});return r==i?t:r}function dD(t){const n=[];let e=t.next();for(;!e.done;)n.push(e.value),e=t.next();return n}const Aat=/-+([a-z0-9])/g;function S5(t){return t.replace(Aat,(...n)=>n[1].toUpperCase())}function pat(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Ed(t,n,e){switch(n.type){case 7:return t.visitTrigger(n,e);case 0:return t.visitState(n,e);case 1:return t.visitTransition(n,e);case 2:return t.visitSequence(n,e);case 3:return t.visitGroup(n,e);case 4:return t.visitAnimate(n,e);case 5:return t.visitKeyframes(n,e);case 6:return t.visitStyle(n,e);case 8:return t.visitReference(n,e);case 9:return t.visitAnimateChild(n,e);case 10:return t.visitAnimateRef(n,e);case 11:return t.visitQuery(n,e);case 12:return t.visitStagger(n,e);default:throw function Oot(t){return new Tn(3004,!1)}()}}function DW(t,n){return window.getComputedStyle(t)[n]}function Cat(t,n){const e=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(i=>function yat(t,n,e){if(":"==t[0]){const d=function Mat(t,n){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i)<parseFloat(e);default:return n.push(function Vot(t){return new Tn(3016,!1)}()),"* => *"}}(t,e);if("function"==typeof d)return void n.push(d);t=d}const i=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return e.push(function jot(t){return new Tn(3015,!1)}()),n;const r=i[1],o=i[2],a=i[3];n.push(xW(r,a));"<"==o[0]&&!("*"==r&&"*"==a)&&n.push(xW(a,r))}(i,e,n)):e.push(t),e}const AD=new Set(["true","1"]),pD=new Set(["false","0"]);function xW(t,n){const e=AD.has(t)||pD.has(t),i=AD.has(n)||pD.has(n);return(r,o)=>{let a="*"==t||t==r,s="*"==n||n==o;return!a&&e&&"boolean"==typeof r&&(a=r?AD.has(t):pD.has(t)),!s&&i&&"boolean"==typeof o&&(s=o?AD.has(n):pD.has(n)),a&&s}}const wat=new RegExp("s*:selfs*,?","g");function O5(t,n,e,i){return new Pat(t).build(n,e,i)}class Pat{constructor(n){this._driver=n}build(n,e,i){const r=new Sat(e);return this._resetContextStyleTimingState(r),Ed(this,LC(n),r)}_resetContextStyleTimingState(n){n.currentQuerySelector="",n.collectedStyles=new Map,n.collectedStyles.set("",new Map),n.currentTime=0}visitTrigger(n,e){let i=e.queryCount=0,r=e.depCount=0;const o=[],a=[];return"@"==n.name.charAt(0)&&e.errors.push(function Tot(){return new Tn(3006,!1)}()),n.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),0==s.type){const d=s,f=d.name;f.toString().split(/\s*,\s*/).forEach(A=>{d.name=A,o.push(this.visitState(d,e))}),d.name=f}else if(1==s.type){const d=this.visitTransition(s,e);i+=d.queryCount,r+=d.depCount,a.push(d)}else e.errors.push(function kot(){return new Tn(3007,!1)}())}),{type:7,name:n.name,states:o,transitions:a,queryCount:i,depCount:r,options:null}}visitState(n,e){const i=this.visitStyle(n.styles,e),r=n.options&&n.options.params||null;if(i.containsDynamicStyles){const o=new Set,a=r||{};i.styles.forEach(s=>{s instanceof Map&&s.forEach(d=>{PW(d).forEach(f=>{a.hasOwnProperty(f)||o.add(f)})})}),o.size&&(dD(o.values()),e.errors.push(function Iot(t,n){return new Tn(3008,!1)}()))}return{type:0,name:n.name,style:i,options:r?{params:r}:null}}visitTransition(n,e){e.queryCount=0,e.depCount=0;const i=Ed(this,LC(n.animation),e);return{type:1,matchers:Cat(n.expr,e.errors),animation:i,queryCount:e.queryCount,depCount:e.depCount,options:xm(n.options)}}visitSequence(n,e){return{type:2,steps:n.steps.map(i=>Ed(this,i,e)),options:xm(n.options)}}visitGroup(n,e){const i=e.currentTime;let r=0;const o=n.steps.map(a=>{e.currentTime=i;const s=Ed(this,a,e);return r=Math.max(r,e.currentTime),s});return e.currentTime=r,{type:3,steps:o,options:xm(n.options)}}visitAnimate(n,e){const i=function Eat(t,n){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return E5(lD(t,n).duration,0,"");const e=t;if(e.split(/\s+/).some(o=>"{"==o.charAt(0)&&"{"==o.charAt(1))){const o=E5(0,0,"");return o.dynamic=!0,o.strValue=e,o}const r=lD(e,n);return E5(r.duration,r.delay,r.easing)}(n.timings,e.errors);e.currentAnimateTimings=i;let r,o=n.styles?n.styles:Ei({});if(5==o.type)r=this.visitKeyframes(o,e);else{let a=n.styles,s=!1;if(!a){s=!0;const f={};i.easing&&(f.easing=i.easing),a=Ei(f)}e.currentTime+=i.duration+i.delay;const d=this.visitStyle(a,e);d.isEmptyStep=s,r=d}return e.currentAnimateTimings=null,{type:4,timings:i,style:r,options:null}}visitStyle(n,e){const i=this._makeStyleAst(n,e);return this._validateStyleAst(i,e),i}_makeStyleAst(n,e){const i=[],r=Array.isArray(n.styles)?n.styles:[n.styles];for(let s of r)"string"==typeof s?s===Gh?i.push(s):e.errors.push(new Tn(3002,!1)):i.push(CW(s));let o=!1,a=null;return i.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!o))for(let d of s.values())if(d.toString().indexOf("{{")>=0){o=!0;break}}),{type:6,styles:i,easing:a,offset:n.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(n,e){const i=e.currentAnimateTimings;let r=e.currentTime,o=e.currentTime;i&&o>0&&(o-=i.duration+i.delay),n.styles.forEach(a=>{"string"!=typeof a&&a.forEach((s,d)=>{const f=e.collectedStyles.get(e.currentQuerySelector),A=f.get(d);let g=!0;A&&(o!=r&&o>=A.startTime&&r<=A.endTime&&(e.errors.push(function Rot(t,n,e,i,r){return new Tn(3010,!1)}()),g=!1),o=A.startTime),g&&f.set(d,{startTime:o,endTime:r}),e.options&&function hat(t,n,e){const i=n.params||{},r=PW(t);r.length&&r.forEach(o=>{i.hasOwnProperty(o)||e.push(function xot(t){return new Tn(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(n,e){const i={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function Not(){return new Tn(3011,!1)}()),i;let o=0;const a=[];let s=!1,d=!1,f=0;const A=n.steps.map(H=>{const X=this._makeStyleAst(H,e);let W=null!=X.offset?X.offset:function Oat(t){if("string"==typeof t)return null;let n=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){const i=e;n=parseFloat(i.get("offset")),i.delete("offset")}});else if(t instanceof Map&&t.has("offset")){const e=t;n=parseFloat(e.get("offset")),e.delete("offset")}return n}(X.styles),pe=0;return null!=W&&(o++,pe=X.offset=W),d=d||pe<0||pe>1,s=s||pe<f,f=pe,a.push(pe),X});d&&e.errors.push(function Fot(){return new Tn(3012,!1)}()),s&&e.errors.push(function Lot(){return new Tn(3200,!1)}());const g=n.steps.length;let b=0;o>0&&o<g?e.errors.push(function Uot(){return new Tn(3202,!1)}()):0==o&&(b=1/(g-1));const _=g-1,P=e.currentTime,v=e.currentAnimateTimings,k=v.duration;return A.forEach((H,X)=>{const W=b>0?X==_?1:b*X:a[X],pe=W*k;e.currentTime=P+v.delay+pe,v.duration=pe,this._validateStyleAst(H,e),H.offset=W,i.styles.push(H)}),i}visitReference(n,e){return{type:8,animation:Ed(this,LC(n.animation),e),options:xm(n.options)}}visitAnimateChild(n,e){return e.depCount++,{type:9,options:xm(n.options)}}visitAnimateRef(n,e){return{type:10,animation:this.visitReference(n.animation,e),options:xm(n.options)}}visitQuery(n,e){const i=e.currentQuerySelector,r=n.options||{};e.queryCount++,e.currentQuery=n;const[o,a]=function Dat(t){const n=!!t.split(/\s*,\s*/).find(e=>":self"==e);return n&&(t=t.replace(wat,"")),t=t.replace(/@\*/g,cD).replace(/@\w+/g,e=>cD+"-"+e.slice(1)).replace(/:animating/g,P5),[t,n]}(n.selector);e.currentQuerySelector=i.length?i+" "+o:o,Od(e.collectedStyles,e.currentQuerySelector,new Map);const s=Ed(this,LC(n.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:11,selector:o,limit:r.limit||0,optional:!!r.optional,includeSelf:a,animation:s,originalSelector:n.selector,options:xm(n.options)}}visitStagger(n,e){e.currentQuery||e.errors.push(function Yot(){return new Tn(3013,!1)}());const i="full"===n.timings?{duration:0,delay:0,easing:"full"}:lD(n.timings,e.errors,!0);return{type:12,animation:Ed(this,LC(n.animation),e),timings:i,options:null}}}class Sat{constructor(n){this.errors=n,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function xm(t){return t?(t=FC(t)).params&&(t.params=function xat(t){return t?FC(t):null}(t.params)):t={},t}function E5(t,n,e){return{duration:t,delay:n,easing:e}}function T5(t,n,e,i,r,o,a=null,s=!1){return{type:1,element:t,keyframes:n,preStyleProps:e,postStyleProps:i,duration:r,delay:o,totalTime:r+o,easing:a,subTimeline:s}}class gD{constructor(){this._map=new Map}get(n){return this._map.get(n)||[]}append(n,e){let i=this._map.get(n);i||this._map.set(n,i=[]),i.push(...e)}has(n){return this._map.has(n)}clear(){this._map.clear()}}const Iat=new RegExp(":enter","g"),Rat=new RegExp(":leave","g");function k5(t,n,e,i,r,o=new Map,a=new Map,s,d,f=[]){return(new Nat).buildKeyframes(t,n,e,i,r,o,a,s,d,f)}class Nat{buildKeyframes(n,e,i,r,o,a,s,d,f,A=[]){f=f||new gD;const g=new I5(n,e,f,r,o,A,[]);g.options=d;const b=d.delay?lA(d.delay):0;g.currentTimeline.delayNextStep(b),g.currentTimeline.setStyles([a],null,g.errors,d),Ed(this,i,g);const _=g.timelines.filter(P=>P.containsAnimation());if(_.length&&s.size){let P;for(let v=_.length-1;v>=0;v--){const k=_[v];if(k.element===e){P=k;break}}P&&!P.allowOnlyTimelineStyles()&&P.setStyles([s],null,g.errors,d)}return _.length?_.map(P=>P.buildKeyframes()):[T5(e,[],[],[],0,b,"",!1)]}visitTrigger(n,e){}visitState(n,e){}visitTransition(n,e){}visitAnimateChild(n,e){const i=e.subInstructions.get(e.element);if(i){const r=e.createSubContext(n.options),o=e.currentTimeline.currentTime,a=this._visitSubInstructions(i,r,r.options);o!=a&&e.transformIntoNewTimeline(a)}e.previousNode=n}visitAnimateRef(n,e){const i=e.createSubContext(n.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],e,i),this.visitReference(n.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=n}_applyAnimationRefDelays(n,e,i){for(const r of n){const o=r?.delay;if(o){const a="number"==typeof o?o:lA(UC(o,r?.params??{},e.errors));i.delayNextStep(a)}}}_visitSubInstructions(n,e,i){let o=e.currentTimeline.currentTime;const a=null!=i.duration?lA(i.duration):null,s=null!=i.delay?lA(i.delay):null;return 0!==a&&n.forEach(d=>{const f=e.appendInstructionToTimeline(d,a,s);o=Math.max(o,f.duration+f.delay)}),o}visitReference(n,e){e.updateOptions(n.options,!0),Ed(this,n.animation,e),e.previousNode=n}visitSequence(n,e){const i=e.subContextCount;let r=e;const o=n.options;if(o&&(o.params||o.delay)&&(r=e.createSubContext(o),r.transformIntoNewTimeline(),null!=o.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=mD);const a=lA(o.delay);r.delayNextStep(a)}n.steps.length&&(n.steps.forEach(a=>Ed(this,a,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),e.previousNode=n}visitGroup(n,e){const i=[];let r=e.currentTimeline.currentTime;const o=n.options&&n.options.delay?lA(n.options.delay):0;n.steps.forEach(a=>{const s=e.createSubContext(n.options);o&&s.delayNextStep(o),Ed(this,a,s),r=Math.max(r,s.currentTimeline.currentTime),i.push(s.currentTimeline)}),i.forEach(a=>e.currentTimeline.mergeTimelineCollectedStyles(a)),e.transformIntoNewTimeline(r),e.previousNode=n}_visitTiming(n,e){if(n.dynamic){const i=n.strValue;return lD(e.params?UC(i,e.params,e.errors):i,e.errors)}return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,e){const i=e.currentAnimateTimings=this._visitTiming(n.timings,e),r=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),r.snapshotCurrentStyles());const o=n.style;5==o.type?this.visitKeyframes(o,e):(e.incrementTime(i.duration),this.visitStyle(o,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=n}visitStyle(n,e){const i=e.currentTimeline,r=e.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();const o=r&&r.easing||n.easing;n.isEmptyStep?i.applyEmptyStep(o):i.setStyles(n.styles,o,e.errors,e.options),e.previousNode=n}visitKeyframes(n,e){const i=e.currentAnimateTimings,r=e.currentTimeline.duration,o=i.duration,s=e.createSubContext().currentTimeline;s.easing=i.easing,n.styles.forEach(d=>{s.forwardTime((d.offset||0)*o),s.setStyles(d.styles,d.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(r+o),e.previousNode=n}visitQuery(n,e){const i=e.currentTimeline.currentTime,r=n.options||{},o=r.delay?lA(r.delay):0;o&&(6===e.previousNode.type||0==i&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=mD);let a=i;const s=e.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=s.length;let d=null;s.forEach((f,A)=>{e.currentQueryIndex=A;const g=e.createSubContext(n.options,f);o&&g.delayNextStep(o),f===e.element&&(d=g.currentTimeline),Ed(this,n.animation,g),g.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,g.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(a),d&&(e.currentTimeline.mergeTimelineCollectedStyles(d),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=n}visitStagger(n,e){const i=e.parentContext,r=e.currentTimeline,o=n.timings,a=Math.abs(o.duration),s=a*(e.currentQueryTotal-1);let d=a*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":d=s-d;break;case"full":d=i.currentStaggerTime}const A=e.currentTimeline;d&&A.delayNextStep(d);const g=A.currentTime;Ed(this,n.animation,e),e.previousNode=n,i.currentStaggerTime=r.currentTime-g+(r.startTime-i.currentTimeline.startTime)}}const mD={};class I5{constructor(n,e,i,r,o,a,s,d){this._driver=n,this.element=e,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=o,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=mD,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=d||new _D(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,e){if(!n)return;const i=n;let r=this.options;null!=i.duration&&(r.duration=lA(i.duration)),null!=i.delay&&(r.delay=lA(i.delay));const o=i.params;if(o){let a=r.params;a||(a=this.options.params={}),Object.keys(o).forEach(s=>{(!e||!a.hasOwnProperty(s))&&(a[s]=UC(o[s],a,this.errors))})}}_copyOptions(){const n={};if(this.options){const e=this.options.params;if(e){const i=n.params={};Object.keys(e).forEach(r=>{i[r]=e[r]})}}return n}createSubContext(n=null,e,i){const r=e||this.element,o=new I5(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(n),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(n){return this.previousNode=mD,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,e,i){const r={duration:e??n.duration,delay:this.currentTimeline.currentTime+(i??0)+n.delay,easing:""},o=new Fat(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,r,n.stretchStartingKeyframe);return this.timelines.push(o),r}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,e,i,r,o,a){let s=[];if(r&&s.push(this.element),n.length>0){n=(n=n.replace(Iat,"."+this._enterClassName)).replace(Rat,"."+this._leaveClassName);let f=this._driver.query(this.element,n,1!=i);0!==i&&(f=i<0?f.slice(f.length+i,f.length):f.slice(0,i)),s.push(...f)}return!o&&0==s.length&&a.push(function Hot(t){return new Tn(3014,!1)}()),s}}class _D{constructor(n,e,i,r){this._driver=n,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(n){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+n),e&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,e){return this.applyStylesToKeyframe(),new _D(this._driver,n,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,e){this._localTimelineStyles.set(n,e),this._globalTimelineStyles.set(n,e),this._styleSummary.set(n,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||Gh),this._currentKeyframe.set(e,Gh);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,e,i,r){e&&this._previousKeyframe.set("easing",e);const o=r&&r.params||{},a=function Lat(t,n){const e=new Map;let i;return t.forEach(r=>{if("*"===r){i=i||n.keys();for(let o of i)e.set(o,Gh)}else Pp(r,e)}),e}(n,this._globalTimelineStyles);for(let[s,d]of a){const f=UC(d,o,i);this._pendingStyles.set(s,f),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??Gh),this._updateStyle(s,f)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((n,e)=>{this._currentKeyframe.set(e,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,n)}))}snapshotCurrentStyles(){for(let[n,e]of this._localTimelineStyles)this._pendingStyles.set(n,e),this._updateStyle(n,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const n=[];for(let e in this._currentKeyframe)n.push(e);return n}mergeTimelineCollectedStyles(n){n._styleSummary.forEach((e,i)=>{const r=this._styleSummary.get(i);(!r||e.time>r.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const n=new Set,e=new Set,i=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((s,d)=>{const f=Pp(s,new Map,this._backFill);f.forEach((A,g)=>{"!"===A?n.add(g):A===Gh&&e.add(g)}),i||f.set("offset",d/this.duration),r.push(f)});const o=n.size?dD(n.values()):[],a=e.size?dD(e.values()):[];if(i){const s=r[0],d=new Map(s);s.set("offset",0),d.set("offset",1),r=[s,d]}return T5(this.element,r,o,a,this.duration,this.startTime,this.easing,!1)}}class Fat extends _D{constructor(n,e,i,r,o,a,s=!1){super(n,e,a.delay),this.keyframes=i,this.preStyleProps=r,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:e,duration:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const o=[],a=i+e,s=e/a,d=Pp(n[0]);d.set("offset",0),o.push(d);const f=Pp(n[0]);f.set("offset",EW(s)),o.push(f);const A=n.length-1;for(let g=1;g<=A;g++){let b=Pp(n[g]);const _=b.get("offset");b.set("offset",EW((e+_*i)/a)),o.push(b)}i=a,e=0,r="",n=o}return T5(this.element,n,this.preStyleProps,this.postStyleProps,i,e,r,!0)}}function EW(t,n=3){const e=Math.pow(10,n-1);return Math.round(t*e)/e}class B5{}const Uat=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class Yat extends B5{normalizePropertyName(n,e){return S5(n)}normalizeStyleValue(n,e,i,r){let o="";const a=i.toString().trim();if(Uat.has(e)&&0!==i&&"0"!==i)if("number"==typeof i)o="px";else{const s=i.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&r.push(function Eot(t,n){return new Tn(3005,!1)}())}return a+o}}function TW(t,n,e,i,r,o,a,s,d,f,A,g,b){return{type:0,element:t,triggerName:n,isRemovalTransition:r,fromState:e,fromStyles:o,toState:i,toStyles:a,timelines:s,queriedElements:d,preStyleProps:f,postStyleProps:A,totalTime:g,errors:b}}const R5={};class kW{constructor(n,e,i){this._triggerName=n,this.ast=e,this._stateStyles=i}match(n,e,i,r){return function Hat(t,n,e,i,r){return t.some(o=>o(n,e,i,r))}(this.ast.matchers,n,e,i,r)}buildStyles(n,e,i){let r=this._stateStyles.get("*");return void 0!==n&&(r=this._stateStyles.get(n?.toString())||r),r?r.buildStyles(e,i):new Map}build(n,e,i,r,o,a,s,d,f,A){const g=[],b=this.ast.options&&this.ast.options.params||R5,P=this.buildStyles(i,s&&s.params||R5,g),v=d&&d.params||R5,k=this.buildStyles(r,v,g),H=new Set,X=new Map,W=new Map,pe="void"===r,Ee={params:jat(v,b),delay:this.ast.options?.delay},Ne=A?[]:k5(n,e,this.ast.animation,o,a,P,k,Ee,f,g);let ge=0;if(Ne.forEach(qe=>{ge=Math.max(qe.duration+qe.delay,ge)}),g.length)return TW(e,this._triggerName,i,r,pe,P,k,[],[],X,W,ge,g);Ne.forEach(qe=>{const ot=qe.element,we=Od(X,ot,new Set);qe.preStyleProps.forEach(Ze=>we.add(Ze));const be=Od(W,ot,new Set);qe.postStyleProps.forEach(Ze=>be.add(Ze)),ot!==e&&H.add(ot)});const Me=dD(H.values());return TW(e,this._triggerName,i,r,pe,P,k,Ne,Me,X,W,ge)}}function jat(t,n){const e=FC(n);for(const i in t)t.hasOwnProperty(i)&&null!=t[i]&&(e[i]=t[i]);return e}class Vat{constructor(n,e,i){this.styles=n,this.defaultParams=e,this.normalizer=i}buildStyles(n,e){const i=new Map,r=FC(this.defaultParams);return Object.keys(n).forEach(o=>{const a=n[o];null!==a&&(r[o]=a)}),this.styles.styles.forEach(o=>{"string"!=typeof o&&o.forEach((a,s)=>{a&&(a=UC(a,r,e));const d=this.normalizer.normalizePropertyName(s,e);a=this.normalizer.normalizeStyleValue(s,d,a,e),i.set(d,a)})}),i}}class Gat{constructor(n,e,i){this.name=n,this.ast=e,this._normalizer=i,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new Vat(r.style,r.options&&r.options.params||{},i))}),IW(this.states,"true","1"),IW(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new kW(n,r,this.states))}),this.fallbackTransition=function zat(t,n,e){return new kW(t,{type:1,animation:{type:2,steps:[],options:null},matchers:[(a,s)=>!0],options:null,queryCount:0,depCount:0},n)}(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,e,i,r){return this.transitionFactories.find(a=>a.match(n,e,i,r))||null}matchStyles(n,e,i){return this.fallbackTransition.buildStyles(n,e,i)}}function IW(t,n,e){t.has(n)?t.has(e)||t.set(e,t.get(n)):t.has(e)&&t.set(n,t.get(e))}const Wat=new gD;class qat{constructor(n,e,i){this.bodyNode=n,this._driver=e,this._normalizer=i,this._animations=new Map,this._playersById=new Map,this.players=[]}register(n,e){const i=[],o=O5(this._driver,e,i,[]);if(i.length)throw function qot(t){return new Tn(3503,!1)}();this._animations.set(n,o)}_buildPlayer(n,e,i){const r=n.element,o=uW(0,this._normalizer,0,n.keyframes,e,i);return this._driver.animate(r,o,n.duration,n.delay,n.easing,[],!0)}create(n,e,i={}){const r=[],o=this._animations.get(n);let a;const s=new Map;if(o?(a=k5(this._driver,e,o,w5,aD,new Map,new Map,i,Wat,r),a.forEach(A=>{const g=Od(s,A.element,new Map);A.postStyleProps.forEach(b=>g.set(b,null))})):(r.push(function Jot(){return new Tn(3300,!1)}()),a=[]),r.length)throw function Kot(t){return new Tn(3504,!1)}();s.forEach((A,g)=>{A.forEach((b,_)=>{A.set(_,this._driver.computeStyle(g,_,Gh))})});const f=wp(a.map(A=>{const g=s.get(A.element);return this._buildPlayer(A,new Map,g)}));return this._playersById.set(n,f),f.onDestroy(()=>this.destroy(n)),this.players.push(f),f}destroy(n){const e=this._getPlayer(n);e.destroy(),this._playersById.delete(n);const i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(n){const e=this._playersById.get(n);if(!e)throw function Xot(t){return new Tn(3301,!1)}();return e}listen(n,e,i,r){const o=v5(e,"","","");return _5(this._getPlayer(n),i,o,r),()=>{}}command(n,e,i,r){if("register"==i)return void this.register(n,r[0]);if("create"==i)return void this.create(n,e,r[0]||{});const o=this._getPlayer(n);switch(i){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(n)}}}const BW="ng-animate-queued",N5="ng-animate-disabled",Zat=[],RW={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},est={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},bu="__ng_removed";class F5{constructor(n,e=""){this.namespaceId=e;const i=n&&n.hasOwnProperty("value");if(this.value=function rst(t){return t??null}(i?n.value:n),i){const o=FC(n);delete o.value,this.options=o}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(n){const e=n.params;if(e){const i=this.options.params;Object.keys(e).forEach(r=>{null==i[r]&&(i[r]=e[r])})}}}const YC="void",L5=new F5(YC);class tst{constructor(n,e,i){this.id=n,this.hostElement=e,this._engine=i,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+n,vu(e,this._hostClassName)}listen(n,e,i,r){if(!this._triggers.has(e))throw function $ot(t,n){return new Tn(3302,!1)}();if(null==i||0==i.length)throw function Zot(t){return new Tn(3303,!1)}();if(!function ost(t){return"start"==t||"done"==t}(i))throw function eat(t,n){return new Tn(3400,!1)}();const o=Od(this._elementListeners,n,[]),a={name:e,phase:i,callback:r};o.push(a);const s=Od(this._engine.statesByElement,n,new Map);return s.has(e)||(vu(n,sD),vu(n,sD+"-"+e),s.set(e,L5)),()=>{this._engine.afterFlush(()=>{const d=o.indexOf(a);d>=0&&o.splice(d,1),this._triggers.has(e)||s.delete(e)})}}register(n,e){return!this._triggers.has(n)&&(this._triggers.set(n,e),!0)}_getTrigger(n){const e=this._triggers.get(n);if(!e)throw function tat(t){return new Tn(3401,!1)}();return e}trigger(n,e,i,r=!0){const o=this._getTrigger(e),a=new U5(this.id,e,n);let s=this._engine.statesByElement.get(n);s||(vu(n,sD),vu(n,sD+"-"+e),this._engine.statesByElement.set(n,s=new Map));let d=s.get(e);const f=new F5(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&d&&f.absorbOptions(d.options),s.set(e,f),d||(d=L5),f.value!==YC&&d.value===f.value){if(!function cst(t,n){const e=Object.keys(t),i=Object.keys(n);if(e.length!=i.length)return!1;for(let r=0;r<e.length;r++){const o=e[r];if(!n.hasOwnProperty(o)||t[o]!==n[o])return!1}return!0}(d.params,f.params)){const v=[],k=o.matchStyles(d.value,d.params,v),H=o.matchStyles(f.value,f.params,v);v.length?this._engine.reportError(v):this._engine.afterFlush(()=>{Dm(n,k),fh(n,H)})}return}const b=Od(this._engine.playersByElement,n,[]);b.forEach(v=>{v.namespaceId==this.id&&v.triggerName==e&&v.queued&&v.destroy()});let _=o.matchTransition(d.value,f.value,n,f.params),P=!1;if(!_){if(!r)return;_=o.fallbackTransition,P=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:e,transition:_,fromState:d,toState:f,player:a,isFallbackTransition:P}),P||(vu(n,BW),a.onStart(()=>{X0(n,BW)})),a.onDone(()=>{let v=this.players.indexOf(a);v>=0&&this.players.splice(v,1);const k=this._engine.playersByElement.get(n);if(k){let H=k.indexOf(a);H>=0&&k.splice(H,1)}}),this.players.push(a),b.push(a),a}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(e=>e.delete(n)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(r=>r.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);const e=this._engine.playersByElement.get(n);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,e){const i=this._engine.driver.query(n,cD,!0);i.forEach(r=>{if(r[bu])return;const o=this._engine.fetchNamespacesByElement(r);o.size?o.forEach(a=>a.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(n,e,i,r){const o=this._engine.statesByElement.get(n),a=new Map;if(o){const s=[];if(o.forEach((d,f)=>{if(a.set(f,d.value),this._triggers.has(f)){const A=this.trigger(n,f,YC,r);A&&s.push(A)}}),s.length)return this._engine.markElementAsRemoved(this.id,n,!0,e,a),i&&wp(s).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){const e=this._elementListeners.get(n),i=this._engine.statesByElement.get(n);if(e&&i){const r=new Set;e.forEach(o=>{const a=o.name;if(r.has(a))return;r.add(a);const d=this._triggers.get(a).fallbackTransition,f=i.get(a)||L5,A=new F5(YC),g=new U5(this.id,a,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:a,transition:d,fromState:f,toState:A,player:g,isFallbackTransition:!0})})}}removeNode(n,e){const i=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,e),this.triggerLeaveAnimation(n,e,!0))return;let r=!1;if(i.totalAnimations){const o=i.players.length?i.playersByQueriedElement.get(n):[];if(o&&o.length)r=!0;else{let a=n;for(;a=a.parentNode;)if(i.statesByElement.get(a)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(n),r)i.markElementAsRemoved(this.id,n,!1,e);else{const o=n[bu];(!o||o===RW)&&(i.afterFlush(()=>this.clearElementCache(n)),i.destroyInnerAnimations(n),i._onRemovalComplete(n,e))}}insertNode(n,e){vu(n,this._hostClassName)}drainQueuedTransitions(n){const e=[];return this._queue.forEach(i=>{const r=i.player;if(r.destroyed)return;const o=i.element,a=this._elementListeners.get(o);a&&a.forEach(s=>{if(s.name==i.triggerName){const d=v5(o,i.triggerName,i.fromState.value,i.toState.value);d._data=n,_5(i.player,s.phase,d,s.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(i)}),this._queue=[],e.sort((i,r)=>{const o=i.transition.ast.depCount,a=r.transition.ast.depCount;return 0==o||0==a?o-a:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(n){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}elementContainsData(n){let e=!1;return this._elementListeners.has(n)&&(e=!0),e=!!this._queue.find(i=>i.element===n)||e,e}}class nst{constructor(n,e,i){this.bodyNode=n,this.driver=e,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,o)=>{}}_onRemovalComplete(n,e){this.onRemovalComplete(n,e)}get queuedPlayers(){const n=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&n.push(i)})}),n}createNamespace(n,e){const i=new tst(n,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[n]=i}_balanceNamespaceList(n,e){const i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let a=!1,s=this.driver.getParentElement(e);for(;s;){const d=r.get(s);if(d){const f=i.indexOf(d);i.splice(f+1,0,n),a=!0;break}s=this.driver.getParentElement(s)}a||i.unshift(n)}else i.push(n);return r.set(e,n),n}register(n,e){let i=this._namespaceLookup[n];return i||(i=this.createNamespace(n,e)),i}registerTrigger(n,e,i){let r=this._namespaceLookup[n];r&&r.register(e,i)&&this.totalAnimations++}destroy(n,e){if(!n)return;const i=this._fetchNamespace(n);this.afterFlush(()=>{this.namespacesByHostElement.delete(i.hostElement),delete this._namespaceLookup[n];const r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>i.destroy(e))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){const e=new Set,i=this.statesByElement.get(n);if(i)for(let r of i.values())if(r.namespaceId){const o=this._fetchNamespace(r.namespaceId);o&&e.add(o)}return e}trigger(n,e,i,r){if(bD(e)){const o=this._fetchNamespace(n);if(o)return o.trigger(e,i,r),!0}return!1}insertNode(n,e,i,r){if(!bD(e))return;const o=e[bu];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;const a=this.collectedLeaveElements.indexOf(e);a>=0&&this.collectedLeaveElements.splice(a,1)}if(n){const a=this._fetchNamespace(n);a&&a.insertNode(e,i)}r&&this.collectEnterElement(e)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,e){e?this.disabledNodes.has(n)||(this.disabledNodes.add(n),vu(n,N5)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),X0(n,N5))}removeNode(n,e,i,r){if(bD(e)){const o=n?this._fetchNamespace(n):null;if(o?o.removeNode(e,r):this.markElementAsRemoved(n,e,!1,r),i){const a=this.namespacesByHostElement.get(e);a&&a.id!==n&&a.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(n,e,i,r,o){this.collectedLeaveElements.push(e),e[bu]={namespaceId:n,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:o}}listen(n,e,i,r,o){return bD(e)?this._fetchNamespace(n).listen(e,i,r,o):()=>{}}_buildInstruction(n,e,i,r,o){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,i,r,n.fromState.options,n.toState.options,e,o)}destroyInnerAnimations(n){let e=this.driver.query(n,cD,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(n,P5,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(n){const e=this.playersByElement.get(n);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(n){const e=this.playersByQueriedElement.get(n);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return wp(this.players).onDone(()=>n());n()})}processLeaveNode(n){const e=n[bu];if(e&&e.setForRemoval){if(n[bu]=RW,e.namespaceId){this.destroyInnerAnimations(n);const i=this._fetchNamespace(e.namespaceId);i&&i.clearElementCache(n)}this._onRemovalComplete(n,e.setForRemoval)}n.classList?.contains(N5)&&this.markElementAsDisabled(n,!1),this.driver.query(n,".ng-animate-disabled",!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(n=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++)vu(this.collectedEnterElements[i],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const i=[];try{e=this._flushAnimations(i,n)}finally{for(let r=0;r<i.length;r++)i[r]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++)this.processLeaveNode(this.collectedLeaveElements[i]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){const i=this._whenQuietFns;this._whenQuietFns=[],e.length?wp(e).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(n){throw function nat(t){return new Tn(3402,!1)}()}_flushAnimations(n,e){const i=new gD,r=[],o=new Map,a=[],s=new Map,d=new Map,f=new Map,A=new Set;this.disabledNodes.forEach(ut=>{A.add(ut);const Ct=this.driver.query(ut,".ng-animate-queued",!0);for(let xt=0;xt<Ct.length;xt++)A.add(Ct[xt])});const g=this.bodyNode,b=Array.from(this.statesByElement.keys()),_=LW(b,this.collectedEnterElements),P=new Map;let v=0;_.forEach((ut,Ct)=>{const xt=w5+v++;P.set(Ct,xt),ut.forEach(Et=>vu(Et,xt))});const k=[],H=new Set,X=new Set;for(let ut=0;ut<this.collectedLeaveElements.length;ut++){const Ct=this.collectedLeaveElements[ut],xt=Ct[bu];xt&&xt.setForRemoval&&(k.push(Ct),H.add(Ct),xt.hasAnimation?this.driver.query(Ct,".ng-star-inserted",!0).forEach(Et=>H.add(Et)):X.add(Ct))}const W=new Map,pe=LW(b,Array.from(H));pe.forEach((ut,Ct)=>{const xt=aD+v++;W.set(Ct,xt),ut.forEach(Et=>vu(Et,xt))}),n.push(()=>{_.forEach((ut,Ct)=>{const xt=P.get(Ct);ut.forEach(Et=>X0(Et,xt))}),pe.forEach((ut,Ct)=>{const xt=W.get(Ct);ut.forEach(Et=>X0(Et,xt))}),k.forEach(ut=>{this.processLeaveNode(ut)})});const Ee=[],Ne=[];for(let ut=this._namespaceList.length-1;ut>=0;ut--)this._namespaceList[ut].drainQueuedTransitions(e).forEach(xt=>{const Et=xt.player,Ut=xt.element;if(Ee.push(Et),this.collectedEnterElements.length){const yt=Ut[bu];if(yt&&yt.setForMove){if(yt.previousTriggersValues&&yt.previousTriggersValues.has(xt.triggerName)){const Pt=yt.previousTriggersValues.get(xt.triggerName),Dt=this.statesByElement.get(xt.element);if(Dt&&Dt.has(xt.triggerName)){const Vt=Dt.get(xt.triggerName);Vt.value=Pt,Dt.set(xt.triggerName,Vt)}}return void Et.destroy()}}const jt=!g||!this.driver.containsElement(g,Ut),oe=W.get(Ut),Se=P.get(Ut),Ce=this._buildInstruction(xt,i,Se,oe,jt);if(Ce.errors&&Ce.errors.length)return void Ne.push(Ce);if(jt)return Et.onStart(()=>Dm(Ut,Ce.fromStyles)),Et.onDestroy(()=>fh(Ut,Ce.toStyles)),void r.push(Et);if(xt.isFallbackTransition)return Et.onStart(()=>Dm(Ut,Ce.fromStyles)),Et.onDestroy(()=>fh(Ut,Ce.toStyles)),void r.push(Et);const xe=[];Ce.timelines.forEach(yt=>{yt.stretchStartingKeyframe=!0,this.disabledNodes.has(yt.element)||xe.push(yt)}),Ce.timelines=xe,i.append(Ut,Ce.timelines),a.push({instruction:Ce,player:Et,element:Ut}),Ce.queriedElements.forEach(yt=>Od(s,yt,[]).push(Et)),Ce.preStyleProps.forEach((yt,Pt)=>{if(yt.size){let Dt=d.get(Pt);Dt||d.set(Pt,Dt=new Set),yt.forEach((Vt,_n)=>Dt.add(_n))}}),Ce.postStyleProps.forEach((yt,Pt)=>{let Dt=f.get(Pt);Dt||f.set(Pt,Dt=new Set),yt.forEach((Vt,_n)=>Dt.add(_n))})});if(Ne.length){const ut=[];Ne.forEach(Ct=>{ut.push(function iat(t,n){return new Tn(3505,!1)}())}),Ee.forEach(Ct=>Ct.destroy()),this.reportError(ut)}const ge=new Map,Me=new Map;a.forEach(ut=>{const Ct=ut.element;i.has(Ct)&&(Me.set(Ct,Ct),this._beforeAnimationBuild(ut.player.namespaceId,ut.instruction,ge))}),r.forEach(ut=>{const Ct=ut.element;this._getPreviousPlayers(Ct,!1,ut.namespaceId,ut.triggerName,null).forEach(Et=>{Od(ge,Ct,[]).push(Et),Et.destroy()})});const qe=k.filter(ut=>YW(ut,d,f)),ot=new Map;FW(ot,this.driver,X,f,Gh).forEach(ut=>{YW(ut,d,f)&&qe.push(ut)});const be=new Map;_.forEach((ut,Ct)=>{FW(be,this.driver,new Set(ut),d,"!")}),qe.forEach(ut=>{const Ct=ot.get(ut),xt=be.get(ut);ot.set(ut,new Map([...Array.from(Ct?.entries()??[]),...Array.from(xt?.entries()??[])]))});const Ze=[],rt=[],It={};a.forEach(ut=>{const{element:Ct,player:xt,instruction:Et}=ut;if(i.has(Ct)){if(A.has(Ct))return xt.onDestroy(()=>fh(Ct,Et.toStyles)),xt.disabled=!0,xt.overrideTotalTime(Et.totalTime),void r.push(xt);let Ut=It;if(Me.size>1){let oe=Ct;const Se=[];for(;oe=oe.parentNode;){const Ce=Me.get(oe);if(Ce){Ut=Ce;break}Se.push(oe)}Se.forEach(Ce=>Me.set(Ce,Ut))}const jt=this._buildAnimation(xt.namespaceId,Et,ge,o,be,ot);if(xt.setRealPlayer(jt),Ut===It)Ze.push(xt);else{const oe=this.playersByElement.get(Ut);oe&&oe.length&&(xt.parentPlayer=wp(oe)),r.push(xt)}}else Dm(Ct,Et.fromStyles),xt.onDestroy(()=>fh(Ct,Et.toStyles)),rt.push(xt),A.has(Ct)&&r.push(xt)}),rt.forEach(ut=>{const Ct=o.get(ut.element);if(Ct&&Ct.length){const xt=wp(Ct);ut.setRealPlayer(xt)}}),r.forEach(ut=>{ut.parentPlayer?ut.syncPlayerEvents(ut.parentPlayer):ut.destroy()});for(let ut=0;ut<k.length;ut++){const Ct=k[ut],xt=Ct[bu];if(X0(Ct,aD),xt&&xt.hasAnimation)continue;let Et=[];if(s.size){let jt=s.get(Ct);jt&&jt.length&&Et.push(...jt);let oe=this.driver.query(Ct,P5,!0);for(let Se=0;Se<oe.length;Se++){let Ce=s.get(oe[Se]);Ce&&Ce.length&&Et.push(...Ce)}}const Ut=Et.filter(jt=>!jt.destroyed);Ut.length?ast(this,Ct,Ut):this.processLeaveNode(Ct)}return k.length=0,Ze.forEach(ut=>{this.players.push(ut),ut.onDone(()=>{ut.destroy();const Ct=this.players.indexOf(ut);this.players.splice(Ct,1)}),ut.play()}),Ze}elementContainsData(n,e){let i=!1;const r=e[bu];return r&&r.setForRemoval&&(i=!0),this.playersByElement.has(e)&&(i=!0),this.playersByQueriedElement.has(e)&&(i=!0),this.statesByElement.has(e)&&(i=!0),this._fetchNamespace(n).elementContainsData(e)||i}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,e,i,r,o){let a=[];if(e){const s=this.playersByQueriedElement.get(n);s&&(a=s)}else{const s=this.playersByElement.get(n);if(s){const d=!o||o==YC;s.forEach(f=>{f.queued||!d&&f.triggerName!=r||a.push(f)})}}return(i||r)&&(a=a.filter(s=>!(i&&i!=s.namespaceId||r&&r!=s.triggerName))),a}_beforeAnimationBuild(n,e,i){const o=e.element,a=e.isRemovalTransition?void 0:n,s=e.isRemovalTransition?void 0:e.triggerName;for(const d of e.timelines){const f=d.element,A=f!==o,g=Od(i,f,[]);this._getPreviousPlayers(f,A,a,s,e.toState).forEach(_=>{const P=_.getRealPlayer();P.beforeDestroy&&P.beforeDestroy(),_.destroy(),g.push(_)})}Dm(o,e.fromStyles)}_buildAnimation(n,e,i,r,o,a){const s=e.triggerName,d=e.element,f=[],A=new Set,g=new Set,b=e.timelines.map(P=>{const v=P.element;A.add(v);const k=v[bu];if(k&&k.removedBeforeQueried)return new ov(P.duration,P.delay);const H=v!==d,X=function sst(t){const n=[];return UW(t,n),n}((i.get(v)||Zat).map(ge=>ge.getRealPlayer())).filter(ge=>!!ge.element&&ge.element===v),W=o.get(v),pe=a.get(v),Ee=uW(0,this._normalizer,0,P.keyframes,W,pe),Ne=this._buildPlayer(P,Ee,X);if(P.subTimeline&&r&&g.add(v),H){const ge=new U5(n,s,v);ge.setRealPlayer(Ne),f.push(ge)}return Ne});f.forEach(P=>{Od(this.playersByQueriedElement,P.element,[]).push(P),P.onDone(()=>function ist(t,n,e){let i=t.get(n);if(i){if(i.length){const r=i.indexOf(e);i.splice(r,1)}0==i.length&&t.delete(n)}return i}(this.playersByQueriedElement,P.element,P))}),A.forEach(P=>vu(P,vW));const _=wp(b);return _.onDestroy(()=>{A.forEach(P=>X0(P,vW)),fh(d,e.toStyles)}),g.forEach(P=>{Od(r,P,[]).push(_)}),_}_buildPlayer(n,e,i){return e.length>0?this.driver.animate(n.element,e,n.duration,n.delay,n.easing,i):new ov(n.duration,n.delay)}}class U5{constructor(n,e,i){this.namespaceId=n,this.triggerName=e,this.element=i,this._player=new ov,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((e,i)=>{e.forEach(r=>_5(n,i,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){const e=this._player;e.triggerCallback&&n.onStart(()=>e.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,e){Od(this._queuedCallbacks,n,[]).push(e)}onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){const e=this._player;e.triggerCallback&&e.triggerCallback(n)}}function bD(t){return t&&1===t.nodeType}function NW(t,n){const e=t.style.display;return t.style.display=n??"none",e}function FW(t,n,e,i,r){const o=[];e.forEach(d=>o.push(NW(d)));const a=[];i.forEach((d,f)=>{const A=new Map;d.forEach(g=>{const b=n.computeStyle(f,g,r);A.set(g,b),(!b||0==b.length)&&(f[bu]=est,a.push(f))}),t.set(f,A)});let s=0;return e.forEach(d=>NW(d,o[s++])),a}function LW(t,n){const e=new Map;if(t.forEach(s=>e.set(s,[])),0==n.length)return e;const r=new Set(n),o=new Map;function a(s){if(!s)return 1;let d=o.get(s);if(d)return d;const f=s.parentNode;return d=e.has(f)?f:r.has(f)?1:a(f),o.set(s,d),d}return n.forEach(s=>{const d=a(s);1!==d&&e.get(d).push(s)}),e}function vu(t,n){t.classList?.add(n)}function X0(t,n){t.classList?.remove(n)}function ast(t,n,e){wp(e).onDone(()=>t.processLeaveNode(n))}function UW(t,n){for(let e=0;e<t.length;e++){const i=t[e];i instanceof y9?UW(i.players,n):n.push(i)}}function YW(t,n,e){const i=e.get(t);if(!i)return!1;let r=n.get(t);return r?i.forEach(o=>r.add(o)):n.set(t,i),e.delete(t),!0}class vD{constructor(n,e,i){this.bodyNode=n,this._driver=e,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(r,o)=>{},this._transitionEngine=new nst(n,e,i),this._timelineEngine=new qat(n,e,i),this._transitionEngine.onRemovalComplete=(r,o)=>this.onRemovalComplete(r,o)}registerTrigger(n,e,i,r,o){const a=n+"-"+r;let s=this._triggerCache[a];if(!s){const d=[],A=O5(this._driver,o,d,[]);if(d.length)throw function zot(t,n){return new Tn(3404,!1)}();s=function Qat(t,n,e){return new Gat(t,n,e)}(r,A,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(e,r,s)}register(n,e){this._transitionEngine.register(n,e)}destroy(n,e){this._transitionEngine.destroy(n,e)}onInsert(n,e,i,r){this._transitionEngine.insertNode(n,e,i,r)}onRemove(n,e,i,r){this._transitionEngine.removeNode(n,e,r||!1,i)}disableAnimations(n,e){this._transitionEngine.markElementAsDisabled(n,e)}process(n,e,i,r){if("@"==i.charAt(0)){const[o,a]=fW(i);this._timelineEngine.command(o,e,a,r)}else this._transitionEngine.trigger(n,e,i,r)}listen(n,e,i,r,o){if("@"==i.charAt(0)){const[a,s]=fW(i);return this._timelineEngine.listen(a,e,s,o)}return this._transitionEngine.listen(n,e,i,r,o)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let dst=(()=>{class t{constructor(e,i,r){this._element=e,this._startStyles=i,this._endStyles=r,this._state=0;let o=t.initialStylesByElement.get(e);o||t.initialStylesByElement.set(e,o=new Map),this._initialStyles=o}start(){this._state<1&&(this._startStyles&&fh(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(fh(this._element,this._initialStyles),this._endStyles&&(fh(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(Dm(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Dm(this._element,this._endStyles),this._endStyles=null),fh(this._element,this._initialStyles),this._state=3)}}return t.initialStylesByElement=new WeakMap,t})();function Y5(t){let n=null;return t.forEach((e,i)=>{(function ust(t){return"display"===t||"position"===t})(i)&&(n=n||new Map,n.set(i,e))}),n}class HW{constructor(n,e,i,r){this.element=n,this.keyframes=e,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const n=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,n,this.options),this._finalKeyframe=n.length?n[n.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(n){const e=[];return n.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(n,e,i){return n.animate(this._convertKeyframesToObject(e),i)}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(n=>n()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}setPosition(n){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=n*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,r)=>{"offset"!==r&&n.set(r,this._finished?i:DW(this.element,r))}),this.currentSnapshot=n}triggerCallback(n){const e="start"===n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class fst{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}matchesElement(n,e){return!1}containsElement(n,e){return gW(n,e)}getParentElement(n){return y5(n)}query(n,e,i){return mW(n,e,i)}computeStyle(n,e,i){return window.getComputedStyle(n)[e]}animate(n,e,i,r,o,a=[]){const d={duration:i,delay:r,fill:0==r?"both":"forwards"};o&&(d.easing=o);const f=new Map,A=a.filter(_=>_ instanceof HW);(function gat(t,n){return 0===t||0===n})(i,r)&&A.forEach(_=>{_.currentSnapshot.forEach((P,v)=>f.set(v,P))});let g=function fat(t){return t.length?t[0]instanceof Map?t:t.map(n=>CW(n)):[]}(e).map(_=>Pp(_));g=function mat(t,n,e){if(e.size&&n.length){let i=n[0],r=[];if(e.forEach((o,a)=>{i.has(a)||r.push(a),i.set(a,o)}),r.length)for(let o=1;o<n.length;o++){let a=n[o];r.forEach(s=>a.set(s,DW(t,s)))}}return n}(n,g,f);const b=function lst(t,n){let e=null,i=null;return Array.isArray(n)&&n.length?(e=Y5(n[0]),n.length>1&&(i=Y5(n[n.length-1]))):n instanceof Map&&(e=Y5(n)),e||i?new dst(t,e,i):null}(n,g);return new HW(n,g,d,b)}}let hst=(()=>{class t extends m9{constructor(e,i){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(i.body,{id:"0",encapsulation:ld.None,styles:[],data:{animation:[]}})}build(e){const i=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?_9(e):e;return jW(this._renderer,null,i,"register",[r]),new Ast(i,this._renderer)}}return t.\u0275fac=function(e){return new(e||t)(bt(A_),bt(nr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();class Ast extends class Bce{}{constructor(n,e){super(),this._id=n,this._renderer=e}create(n,e){return new pst(this._id,n,e||{},this._renderer)}}class pst{constructor(n,e,i,r){this.id=n,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}_listen(n,e){return this._renderer.listen(this.element,`@@${this.id}:${n}`,e)}_command(n,...e){return jW(this._renderer,this.element,this.id,n,e)}onDone(n){this._listen("done",n)}onStart(n){this._listen("start",n)}onDestroy(n){this._listen("destroy",n)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(n){this._command("setPosition",n)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function jW(t,n,e,i,r){return t.setProperty(n,`@@${e}:${i}`,r)}const VW="@.disabled";let gst=(()=>{class t{constructor(e,i,r){this.delegate=e,this.engine=i,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),i.onRemovalComplete=(o,a)=>{const s=a?.parentNode(o);s&&a.removeChild(s,o)}}createRenderer(e,i){const o=this.delegate.createRenderer(e,i);if(!(e&&i&&i.data&&i.data.animation)){let A=this._rendererCache.get(o);return A||(A=new QW("",o,this.engine,()=>this._rendererCache.delete(o)),this._rendererCache.set(o,A)),A}const a=i.id,s=i.id+"-"+this._currentId;this._currentId++,this.engine.register(s,e);const d=A=>{Array.isArray(A)?A.forEach(d):this.engine.registerTrigger(a,s,e,A.name,A)};return i.data.animation.forEach(d),new mst(this,s,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,i,r){e>=0&&e<this._microtaskId?this._zone.run(()=>i(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(o=>{const[a,s]=o;a(s)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([i,r]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return t.\u0275fac=function(e){return new(e||t)(bt(A_),bt(vD),bt(tr))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();class QW{constructor(n,e,i,r){this.namespaceId=n,this.delegate=e,this.engine=i,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?o=>e.destroyNode(o):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(n,e){return this.delegate.createElement(n,e)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,e){this.delegate.appendChild(n,e),this.engine.onInsert(this.namespaceId,e,n,!1)}insertBefore(n,e,i,r=!0){this.delegate.insertBefore(n,e,i),this.engine.onInsert(this.namespaceId,e,n,r)}removeChild(n,e,i){this.engine.onRemove(this.namespaceId,e,this.delegate,i)}selectRootElement(n,e){return this.delegate.selectRootElement(n,e)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,e,i,r){this.delegate.setAttribute(n,e,i,r)}removeAttribute(n,e,i){this.delegate.removeAttribute(n,e,i)}addClass(n,e){this.delegate.addClass(n,e)}removeClass(n,e){this.delegate.removeClass(n,e)}setStyle(n,e,i,r){this.delegate.setStyle(n,e,i,r)}removeStyle(n,e,i){this.delegate.removeStyle(n,e,i)}setProperty(n,e,i){"@"==e.charAt(0)&&e==VW?this.disableAnimations(n,!!i):this.delegate.setProperty(n,e,i)}setValue(n,e){this.delegate.setValue(n,e)}listen(n,e,i){return this.delegate.listen(n,e,i)}disableAnimations(n,e){this.engine.disableAnimations(n,e)}}class mst extends QW{constructor(n,e,i,r,o){super(e,i,r,o),this.factory=n,this.namespaceId=e}setProperty(n,e,i){"@"==e.charAt(0)?"."==e.charAt(1)&&e==VW?this.disableAnimations(n,i=void 0===i||!!i):this.engine.process(this.namespaceId,n,e.slice(1),i):this.delegate.setProperty(n,e,i)}listen(n,e,i){if("@"==e.charAt(0)){const r=function _st(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(n);let o=e.slice(1),a="";return"@"!=o.charAt(0)&&([o,a]=function bst(t){const n=t.indexOf(".");return[t.substring(0,n),t.slice(n+1)]}(o)),this.engine.listen(this.namespaceId,r,o,a,s=>{this.factory.scheduleListenerCallback(s._data||-1,i,s)})}return this.delegate.listen(n,e,i)}}let vst=(()=>{class t extends vD{constructor(e,i,r,o){super(e.body,i,r)}ngOnDestroy(){this.flush()}}return t.\u0275fac=function(e){return new(e||t)(bt(nr),bt(M5),bt(B5),bt(fg))},t.\u0275prov=pn({token:t,factory:t.\u0275fac}),t})();const GW=[{provide:m9,useClass:hst},{provide:B5,useFactory:function Cst(){return new Yat}},{provide:vD,useClass:vst},{provide:A_,useFactory:function yst(t,n,e){return new gst(t,n,e)},deps:[n2,vD,tr]}],H5=[{provide:M5,useFactory:()=>new fst},{provide:jc,useValue:"BrowserAnimations"},...GW],zW=[{provide:M5,useClass:_W},{provide:jc,useValue:"NoopAnimations"},...GW];let Mst=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?zW:H5}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t}),t.\u0275inj=zn({providers:H5,imports:[ZL]}),t})(),wst=(()=>{class t{constructor(e,i){this.router=e,this.utilService=i,this.urlLoginAdmin="/security/login-admin",this.urlLogin="/security/login"}intercept(e,i){return i.handle(e).pipe(Yf(r=>(0===r.status&&(this.utilService.closeLoading("cerrando"),this.utilService.sendAlertModal(T.AlertType.Error,"Error de conexi\xf3n","No existe conexi\xf3n al servidor",!1),this.utilService.sendAlertModal(T.AlertType.Error,"Error de conexi\xf3n","No existe conexi\xf3n al servidor")),401===r.status&&(this.utilService.closeLoading("cerrando"),this.router.url.includes("administration")?(this.utilService.sendAlertModal(T.AlertType.Error,"Error de autenticaci\xf3n","No esta autorizado para consumir el servicio"),setTimeout(()=>{this.router.navigate([this.urlLoginAdmin])},2e3)):(this.utilService.sendAlertModal(T.AlertType.Error,"Error de autenticaci\xf3n","No esta autorizado para consumir el servicio",!1),setTimeout(()=>{this.router.navigate([this.urlLogin])},2e3))),_g(r))))}}return t.\u0275fac=function(e){return new(e||t)(bt(Io),bt(pi))},t.\u0275prov=pn({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Pst=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Wn({type:t,bootstrap:[Cot]}),t.\u0275inj=zn({providers:[co,{provide:Qk,useClass:wst,multi:!0}],imports:[ZL,Drt,zCe,Bg,Rg,wot,OQ,Mst,xC]}),t})();(function Ite(){if(X8)throw new Error("Cannot enable prod mode after platform setup.");K8=!1})(),JL().bootstrapModule(Pst).catch(t=>console.error(t))},7466:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(8319),ce(9493),ce(7865),ce(3057),function(){var w=x,S=w.lib.BlockCipher,B=w.algo,Y=[],O=[],F=[],j=[],q=[],N=[],ne=[],I=[],Q=[],K=[];!function(){for(var ie=[],L=0;L<256;L++)ie[L]=L<128?L<<1:L<<1^283;var J=0,ue=0;for(L=0;L<256;L++){var he=ue^ue<<1^ue<<2^ue<<3^ue<<4;Y[J]=he=he>>>8^255&he^99,O[he]=J;var Ge,Ae=ie[J],He=ie[Ae],Ue=ie[He];F[J]=(Ge=257*ie[he]^16843008*he)<<24|Ge>>>8,j[J]=Ge<<16|Ge>>>16,q[J]=Ge<<8|Ge>>>24,N[J]=Ge,ne[he]=(Ge=16843009*Ue^65537*He^257*Ae^16843008*J)<<24|Ge>>>8,I[he]=Ge<<16|Ge>>>16,Q[he]=Ge<<8|Ge>>>24,K[he]=Ge,J?(J=Ae^ie[ie[ie[Ue^Ae]]],ue^=ie[ie[ue]]):J=ue=1}}();var ve=[0,1,2,4,8,16,32,64,128,27,54],le=B.AES=S.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var L=this._keyPriorReset=this._key,J=L.words,ue=L.sigBytes/4,Ae=4*((this._nRounds=ue+6)+1),He=this._keySchedule=[],Ue=0;Ue<Ae;Ue++)Ue<ue?He[Ue]=J[Ue]:(ie=He[Ue-1],Ue%ue?ue>6&&Ue%ue==4&&(ie=Y[ie>>>24]<<24|Y[ie>>>16&255]<<16|Y[ie>>>8&255]<<8|Y[255&ie]):(ie=Y[(ie=ie<<8|ie>>>24)>>>24]<<24|Y[ie>>>16&255]<<16|Y[ie>>>8&255]<<8|Y[255&ie],ie^=ve[Ue/ue|0]<<24),He[Ue]=He[Ue-ue]^ie);for(var Ge=this._invKeySchedule=[],tt=0;tt<Ae;tt++){if(Ue=Ae-tt,tt%4)var ie=He[Ue];else ie=He[Ue-4];Ge[tt]=tt<4||Ue<=4?ie:ne[Y[ie>>>24]]^I[Y[ie>>>16&255]]^Q[Y[ie>>>8&255]]^K[Y[255&ie]]}}},encryptBlock:function(ie,L){this._doCryptBlock(ie,L,this._keySchedule,F,j,q,N,Y)},decryptBlock:function(ie,L){var J=ie[L+1];ie[L+1]=ie[L+3],ie[L+3]=J,this._doCryptBlock(ie,L,this._invKeySchedule,ne,I,Q,K,O),J=ie[L+1],ie[L+1]=ie[L+3],ie[L+3]=J},_doCryptBlock:function(ie,L,J,ue,he,Ae,He,Ue){for(var Ge=this._nRounds,tt=ie[L]^J[0],Xe=ie[L+1]^J[1],ht=ie[L+2]^J[2],St=ie[L+3]^J[3],Je=4,Tt=1;Tt<Ge;Tt++){var vt=ue[tt>>>24]^he[Xe>>>16&255]^Ae[ht>>>8&255]^He[255&St]^J[Je++],Wt=ue[Xe>>>24]^he[ht>>>16&255]^Ae[St>>>8&255]^He[255&tt]^J[Je++],Kt=ue[ht>>>24]^he[St>>>16&255]^Ae[tt>>>8&255]^He[255&Xe]^J[Je++],Oe=ue[St>>>24]^he[tt>>>16&255]^Ae[Xe>>>8&255]^He[255&ht]^J[Je++];tt=vt,Xe=Wt,ht=Kt,St=Oe}vt=(Ue[tt>>>24]<<24|Ue[Xe>>>16&255]<<16|Ue[ht>>>8&255]<<8|Ue[255&St])^J[Je++],Wt=(Ue[Xe>>>24]<<24|Ue[ht>>>16&255]<<16|Ue[St>>>8&255]<<8|Ue[255&tt])^J[Je++],Kt=(Ue[ht>>>24]<<24|Ue[St>>>16&255]<<16|Ue[tt>>>8&255]<<8|Ue[255&Xe])^J[Je++],Oe=(Ue[St>>>24]<<24|Ue[tt>>>16&255]<<16|Ue[Xe>>>8&255]<<8|Ue[255&ht])^J[Je++],ie[L]=vt,ie[L+1]=Wt,ie[L+2]=Kt,ie[L+3]=Oe},keySize:8});w.AES=S._createHelper(le)}(),x.AES)},3057:function($e,me,ce){var R,S,B,Y,O,F,q,ne,I,K,ve,le,L,ue,Ae,He,Ge,tt,x;$e.exports=(x=ce(7585),ce(7865),void(x.lib.Cipher||(R=x,S=R.lib,B=S.Base,Y=S.WordArray,O=S.BufferedBlockAlgorithm,F=R.enc,q=F.Base64,ne=R.algo.EvpKDF,I=S.Cipher=O.extend({cfg:B.extend(),createEncryptor:function(Xe,ht){return this.create(this._ENC_XFORM_MODE,Xe,ht)},createDecryptor:function(Xe,ht){return this.create(this._DEC_XFORM_MODE,Xe,ht)},init:function(Xe,ht,St){this.cfg=this.cfg.extend(St),this._xformMode=Xe,this._key=ht,this.reset()},reset:function(){O.reset.call(this),this._doReset()},process:function(Xe){return this._append(Xe),this._process()},finalize:function(Xe){return Xe&&this._append(Xe),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function Xe(ht){return"string"==typeof ht?tt:He}return function(ht){return{encrypt:function(St,Je,Tt){return Xe(Je).encrypt(ht,St,Je,Tt)},decrypt:function(St,Je,Tt){return Xe(Je).decrypt(ht,St,Je,Tt)}}}}()}),S.StreamCipher=I.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),K=R.mode={},ve=S.BlockCipherMode=B.extend({createEncryptor:function(Xe,ht){return this.Encryptor.create(Xe,ht)},createDecryptor:function(Xe,ht){return this.Decryptor.create(Xe,ht)},init:function(Xe,ht){this._cipher=Xe,this._iv=ht}}),le=K.CBC=function(){var Xe=ve.extend();function ht(St,Je,Tt){var vt,Wt=this._iv;Wt?(vt=Wt,this._iv=undefined):vt=this._prevBlock;for(var Kt=0;Kt<Tt;Kt++)St[Je+Kt]^=vt[Kt]}return Xe.Encryptor=Xe.extend({processBlock:function(St,Je){var Tt=this._cipher,vt=Tt.blockSize;ht.call(this,St,Je,vt),Tt.encryptBlock(St,Je),this._prevBlock=St.slice(Je,Je+vt)}}),Xe.Decryptor=Xe.extend({processBlock:function(St,Je){var Tt=this._cipher,vt=Tt.blockSize,Wt=St.slice(Je,Je+vt);Tt.decryptBlock(St,Je),ht.call(this,St,Je,vt),this._prevBlock=Wt}}),Xe}(),L=(R.pad={}).Pkcs7={pad:function(Xe,ht){for(var St=4*ht,Je=St-Xe.sigBytes%St,Tt=Je<<24|Je<<16|Je<<8|Je,vt=[],Wt=0;Wt<Je;Wt+=4)vt.push(Tt);var Kt=Y.create(vt,Je);Xe.concat(Kt)},unpad:function(Xe){Xe.sigBytes-=255&Xe.words[Xe.sigBytes-1>>>2]}},S.BlockCipher=I.extend({cfg:I.cfg.extend({mode:le,padding:L}),reset:function(){var Xe;I.reset.call(this);var ht=this.cfg,St=ht.iv,Je=ht.mode;this._xformMode==this._ENC_XFORM_MODE?Xe=Je.createEncryptor:(Xe=Je.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==Xe?this._mode.init(this,St&&St.words):(this._mode=Xe.call(Je,this,St&&St.words),this._mode.__creator=Xe)},_doProcessBlock:function(Xe,ht){this._mode.processBlock(Xe,ht)},_doFinalize:function(){var Xe,ht=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(ht.pad(this._data,this.blockSize),Xe=this._process(!0)):(Xe=this._process(!0),ht.unpad(Xe)),Xe},blockSize:4}),ue=S.CipherParams=B.extend({init:function(Xe){this.mixIn(Xe)},toString:function(Xe){return(Xe||this.formatter).stringify(this)}}),Ae=(R.format={}).OpenSSL={stringify:function(Xe){var St=Xe.ciphertext,Je=Xe.salt;return(Je?Y.create([1398893684,1701076831]).concat(Je).concat(St):St).toString(q)},parse:function(Xe){var ht,St=q.parse(Xe),Je=St.words;return 1398893684==Je[0]&&1701076831==Je[1]&&(ht=Y.create(Je.slice(2,4)),Je.splice(0,4),St.sigBytes-=16),ue.create({ciphertext:St,salt:ht})}},He=S.SerializableCipher=B.extend({cfg:B.extend({format:Ae}),encrypt:function(Xe,ht,St,Je){Je=this.cfg.extend(Je);var Tt=Xe.createEncryptor(St,Je),vt=Tt.finalize(ht),Wt=Tt.cfg;return ue.create({ciphertext:vt,key:St,iv:Wt.iv,algorithm:Xe,mode:Wt.mode,padding:Wt.padding,blockSize:Xe.blockSize,formatter:Je.format})},decrypt:function(Xe,ht,St,Je){return Je=this.cfg.extend(Je),ht=this._parse(ht,Je.format),Xe.createDecryptor(St,Je).finalize(ht.ciphertext)},_parse:function(Xe,ht){return"string"==typeof Xe?ht.parse(Xe,this):Xe}}),Ge=(R.kdf={}).OpenSSL={execute:function(Xe,ht,St,Je){Je||(Je=Y.random(8));var Tt=ne.create({keySize:ht+St}).compute(Xe,Je),vt=Y.create(Tt.words.slice(ht),4*St);return Tt.sigBytes=4*ht,ue.create({key:Tt,iv:vt,salt:Je})}},tt=S.PasswordBasedCipher=He.extend({cfg:He.cfg.extend({kdf:Ge}),encrypt:function(Xe,ht,St,Je){var Tt=(Je=this.cfg.extend(Je)).kdf.execute(St,Xe.keySize,Xe.ivSize);Je.iv=Tt.iv;var vt=He.encrypt.call(this,Xe,ht,Tt.key,Je);return vt.mixIn(Tt),vt},decrypt:function(Xe,ht,St,Je){Je=this.cfg.extend(Je),ht=this._parse(ht,Je.format);var Tt=Je.kdf.execute(St,Xe.keySize,Xe.ivSize,ht.salt);return Je.iv=Tt.iv,He.decrypt.call(this,Xe,ht,Tt.key,Je)}}))))},7585:function($e,me,ce){var x;$e.exports=(x=x||function(w,R){var S;if(typeof window<"u"&&window.crypto&&(S=window.crypto),typeof self<"u"&&self.crypto&&(S=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(S=globalThis.crypto),!S&&typeof window<"u"&&window.msCrypto&&(S=window.msCrypto),!S&&typeof global<"u"&&global.crypto&&(S=global.crypto),!S)try{S=ce(2480)}catch{}var B=function(){if(S){if("function"==typeof S.getRandomValues)try{return S.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof S.randomBytes)try{return S.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},Y=Object.create||function(){function ie(){}return function(L){var J;return ie.prototype=L,J=new ie,ie.prototype=null,J}}(),O={},F=O.lib={},j=F.Base={extend:function(ie){var L=Y(this);return ie&&L.mixIn(ie),(!L.hasOwnProperty("init")||this.init===L.init)&&(L.init=function(){L.$super.init.apply(this,arguments)}),L.init.prototype=L,L.$super=this,L},create:function(){var ie=this.extend();return ie.init.apply(ie,arguments),ie},init:function(){},mixIn:function(ie){for(var L in ie)ie.hasOwnProperty(L)&&(this[L]=ie[L]);ie.hasOwnProperty("toString")&&(this.toString=ie.toString)},clone:function(){return this.init.prototype.extend(this)}},q=F.WordArray=j.extend({init:function(ie,L){ie=this.words=ie||[],this.sigBytes=null!=L?L:4*ie.length},toString:function(ie){return(ie||ne).stringify(this)},concat:function(ie){var L=this.words,J=ie.words,ue=this.sigBytes,he=ie.sigBytes;if(this.clamp(),ue%4)for(var Ae=0;Ae<he;Ae++)L[ue+Ae>>>2]|=(J[Ae>>>2]>>>24-Ae%4*8&255)<<24-(ue+Ae)%4*8;else for(var Ue=0;Ue<he;Ue+=4)L[ue+Ue>>>2]=J[Ue>>>2];return this.sigBytes+=he,this},clamp:function(){var ie=this.words,L=this.sigBytes;ie[L>>>2]&=4294967295<<32-L%4*8,ie.length=w.ceil(L/4)},clone:function(){var ie=j.clone.call(this);return ie.words=this.words.slice(0),ie},random:function(ie){for(var L=[],J=0;J<ie;J+=4)L.push(B());return new q.init(L,ie)}}),N=O.enc={},ne=N.Hex={stringify:function(ie){for(var L=ie.words,J=ie.sigBytes,ue=[],he=0;he<J;he++){var Ae=L[he>>>2]>>>24-he%4*8&255;ue.push((Ae>>>4).toString(16)),ue.push((15&Ae).toString(16))}return ue.join("")},parse:function(ie){for(var L=ie.length,J=[],ue=0;ue<L;ue+=2)J[ue>>>3]|=parseInt(ie.substr(ue,2),16)<<24-ue%8*4;return new q.init(J,L/2)}},I=N.Latin1={stringify:function(ie){for(var L=ie.words,J=ie.sigBytes,ue=[],he=0;he<J;he++)ue.push(String.fromCharCode(L[he>>>2]>>>24-he%4*8&255));return ue.join("")},parse:function(ie){for(var L=ie.length,J=[],ue=0;ue<L;ue++)J[ue>>>2]|=(255&ie.charCodeAt(ue))<<24-ue%4*8;return new q.init(J,L)}},Q=N.Utf8={stringify:function(ie){try{return decodeURIComponent(escape(I.stringify(ie)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(ie){return I.parse(unescape(encodeURIComponent(ie)))}},K=F.BufferedBlockAlgorithm=j.extend({reset:function(){this._data=new q.init,this._nDataBytes=0},_append:function(ie){"string"==typeof ie&&(ie=Q.parse(ie)),this._data.concat(ie),this._nDataBytes+=ie.sigBytes},_process:function(ie){var L,J=this._data,ue=J.words,he=J.sigBytes,Ae=this.blockSize,Ue=he/(4*Ae),Ge=(Ue=ie?w.ceil(Ue):w.max((0|Ue)-this._minBufferSize,0))*Ae,tt=w.min(4*Ge,he);if(Ge){for(var Xe=0;Xe<Ge;Xe+=Ae)this._doProcessBlock(ue,Xe);L=ue.splice(0,Ge),J.sigBytes-=tt}return new q.init(L,tt)},clone:function(){var ie=j.clone.call(this);return ie._data=this._data.clone(),ie},_minBufferSize:0}),le=(F.Hasher=K.extend({cfg:j.extend(),init:function(ie){this.cfg=this.cfg.extend(ie),this.reset()},reset:function(){K.reset.call(this),this._doReset()},update:function(ie){return this._append(ie),this._process(),this},finalize:function(ie){return ie&&this._append(ie),this._doFinalize()},blockSize:16,_createHelper:function(ie){return function(L,J){return new ie.init(J).finalize(L)}},_createHmacHelper:function(ie){return function(L,J){return new le.HMAC.init(ie,J).finalize(L)}}}),O.algo={});return O}(Math),x)},8319:function($e,me,ce){var x,S;$e.exports=(x=ce(7585),S=x.lib.WordArray,x.enc.Base64={stringify:function(F){var j=F.words,q=F.sigBytes,N=this._map;F.clamp();for(var ne=[],I=0;I<q;I+=3)for(var le=(j[I>>>2]>>>24-I%4*8&255)<<16|(j[I+1>>>2]>>>24-(I+1)%4*8&255)<<8|j[I+2>>>2]>>>24-(I+2)%4*8&255,ie=0;ie<4&&I+.75*ie<q;ie++)ne.push(N.charAt(le>>>6*(3-ie)&63));var L=N.charAt(64);if(L)for(;ne.length%4;)ne.push(L);return ne.join("")},parse:function(F){var j=F.length,q=this._map,N=this._reverseMap;if(!N){N=this._reverseMap=[];for(var ne=0;ne<q.length;ne++)N[q.charCodeAt(ne)]=ne}var I=q.charAt(64);if(I){var Q=F.indexOf(I);-1!==Q&&(j=Q)}return function O(F,j,q){for(var N=[],ne=0,I=0;I<j;I++)if(I%4){var Q=q[F.charCodeAt(I-1)]<<I%4*2,K=q[F.charCodeAt(I)]>>>6-I%4*2;N[ne>>>2]|=(Q|K)<<24-ne%4*8,ne++}return S.create(N,ne)}(F,j,N)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},x.enc.Base64)},4410:function($e,me,ce){var x,S;$e.exports=(x=ce(7585),S=x.lib.WordArray,x.enc.Base64url={stringify:function(F,j=!0){var q=F.words,N=F.sigBytes,ne=j?this._safe_map:this._map;F.clamp();for(var I=[],Q=0;Q<N;Q+=3)for(var ie=(q[Q>>>2]>>>24-Q%4*8&255)<<16|(q[Q+1>>>2]>>>24-(Q+1)%4*8&255)<<8|q[Q+2>>>2]>>>24-(Q+2)%4*8&255,L=0;L<4&&Q+.75*L<N;L++)I.push(ne.charAt(ie>>>6*(3-L)&63));var J=ne.charAt(64);if(J)for(;I.length%4;)I.push(J);return I.join("")},parse:function(F,j=!0){var q=F.length,N=j?this._safe_map:this._map,ne=this._reverseMap;if(!ne){ne=this._reverseMap=[];for(var I=0;I<N.length;I++)ne[N.charCodeAt(I)]=I}var Q=N.charAt(64);if(Q){var K=F.indexOf(Q);-1!==K&&(q=K)}return function O(F,j,q){for(var N=[],ne=0,I=0;I<j;I++)if(I%4){var Q=q[F.charCodeAt(I-1)]<<I%4*2,K=q[F.charCodeAt(I)]>>>6-I%4*2;N[ne>>>2]|=(Q|K)<<24-ne%4*8,ne++}return S.create(N,ne)}(F,q,ne)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},x.enc.Base64url)},9012:function($e,me,ce){var x;$e.exports=(x=ce(7585),function(){var S=x.lib.WordArray,B=x.enc;function O(F){return F<<8&4278255360|F>>>8&16711935}B.Utf16=B.Utf16BE={stringify:function(F){for(var j=F.words,q=F.sigBytes,N=[],ne=0;ne<q;ne+=2)N.push(String.fromCharCode(j[ne>>>2]>>>16-ne%4*8&65535));return N.join("")},parse:function(F){for(var j=F.length,q=[],N=0;N<j;N++)q[N>>>1]|=F.charCodeAt(N)<<16-N%2*16;return S.create(q,2*j)}},B.Utf16LE={stringify:function(F){for(var j=F.words,q=F.sigBytes,N=[],ne=0;ne<q;ne+=2){var I=O(j[ne>>>2]>>>16-ne%4*8&65535);N.push(String.fromCharCode(I))}return N.join("")},parse:function(F){for(var j=F.length,q=[],N=0;N<j;N++)q[N>>>1]|=O(F.charCodeAt(N)<<16-N%2*16);return S.create(q,2*j)}}}(),x.enc.Utf16)},7865:function($e,me,ce){var w,R,S,B,Y,F,x;$e.exports=(x=ce(7585),ce(5162),ce(3764),B=(R=(w=x).lib).WordArray,F=(Y=w.algo).EvpKDF=(S=R.Base).extend({cfg:S.extend({keySize:4,hasher:Y.MD5,iterations:1}),init:function(j){this.cfg=this.cfg.extend(j)},compute:function(j,q){for(var N,ne=this.cfg,I=ne.hasher.create(),Q=B.create(),K=Q.words,ve=ne.keySize,le=ne.iterations;K.length<ve;){N&&I.update(N),N=I.update(j).finalize(q),I.reset();for(var ie=1;ie<le;ie++)N=I.finalize(N),I.reset();Q.concat(N)}return Q.sigBytes=4*ve,Q}}),w.EvpKDF=function(j,q,N){return F.create(N).compute(j,q)},x.EvpKDF)},1847:function($e,me,ce){var x,B,O;$e.exports=(x=ce(7585),ce(3057),B=x.lib.CipherParams,O=x.enc.Hex,x.format.Hex={stringify:function(q){return q.ciphertext.toString(O)},parse:function(q){var N=O.parse(q);return B.create({ciphertext:N})}},x.format.Hex)},3764:function($e,me,ce){var x,Y;$e.exports=(x=ce(7585),Y=x.enc.Utf8,void(x.algo.HMAC=x.lib.Base.extend({init:function(j,q){j=this._hasher=new j.init,"string"==typeof q&&(q=Y.parse(q));var N=j.blockSize,ne=4*N;q.sigBytes>ne&&(q=j.finalize(q)),q.clamp();for(var I=this._oKey=q.clone(),Q=this._iKey=q.clone(),K=I.words,ve=Q.words,le=0;le<N;le++)K[le]^=1549556828,ve[le]^=909522486;I.sigBytes=Q.sigBytes=ne,this.reset()},reset:function(){var j=this._hasher;j.reset(),j.update(this._iKey)},update:function(j){return this._hasher.update(j),this},finalize:function(j){var q=this._hasher,N=q.finalize(j);return q.reset(),q.finalize(this._oKey.clone().concat(N))}})))},7206:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(401),ce(7412),ce(9012),ce(8319),ce(4410),ce(9493),ce(5162),ce(1817),ce(8769),ce(3351),ce(6787),ce(1971),ce(4973),ce(3764),ce(8812),ce(7865),ce(3057),ce(4424),ce(6635),ce(3592),ce(9354),ce(7934),ce(4413),ce(4630),ce(187),ce(1691),ce(3237),ce(1847),ce(7466),ce(7243),ce(486),ce(8182),ce(3544),x)},7412:function($e,me,ce){var x;$e.exports=(x=ce(7585),function(){if("function"==typeof ArrayBuffer){var S=x.lib.WordArray,B=S.init,Y=S.init=function(O){if(O instanceof ArrayBuffer&&(O=new Uint8Array(O)),(O instanceof Int8Array||typeof Uint8ClampedArray<"u"&&O instanceof Uint8ClampedArray||O instanceof Int16Array||O instanceof Uint16Array||O instanceof Int32Array||O instanceof Uint32Array||O instanceof Float32Array||O instanceof Float64Array)&&(O=new Uint8Array(O.buffer,O.byteOffset,O.byteLength)),O instanceof Uint8Array){for(var F=O.byteLength,j=[],q=0;q<F;q++)j[q>>>2]|=O[q]<<24-q%4*8;B.call(this,j,F)}else B.apply(this,arguments)};Y.prototype=S}}(),x.lib.WordArray)},9493:function($e,me,ce){var x;$e.exports=(x=ce(7585),function(w){var R=x,S=R.lib,B=S.WordArray,Y=S.Hasher,O=R.algo,F=[];!function(){for(var Q=0;Q<64;Q++)F[Q]=4294967296*w.abs(w.sin(Q+1))|0}();var j=O.MD5=Y.extend({_doReset:function(){this._hash=new B.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(Q,K){for(var ve=0;ve<16;ve++){var le=K+ve,ie=Q[le];Q[le]=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8)}var L=this._hash.words,J=Q[K+0],ue=Q[K+1],he=Q[K+2],Ae=Q[K+3],He=Q[K+4],Ue=Q[K+5],Ge=Q[K+6],tt=Q[K+7],Xe=Q[K+8],ht=Q[K+9],St=Q[K+10],Je=Q[K+11],Tt=Q[K+12],vt=Q[K+13],Wt=Q[K+14],Kt=Q[K+15],Oe=L[0],re=L[1],te=L[2],V=L[3];Oe=q(Oe,re,te,V,J,7,F[0]),V=q(V,Oe,re,te,ue,12,F[1]),te=q(te,V,Oe,re,he,17,F[2]),re=q(re,te,V,Oe,Ae,22,F[3]),Oe=q(Oe,re,te,V,He,7,F[4]),V=q(V,Oe,re,te,Ue,12,F[5]),te=q(te,V,Oe,re,Ge,17,F[6]),re=q(re,te,V,Oe,tt,22,F[7]),Oe=q(Oe,re,te,V,Xe,7,F[8]),V=q(V,Oe,re,te,ht,12,F[9]),te=q(te,V,Oe,re,St,17,F[10]),re=q(re,te,V,Oe,Je,22,F[11]),Oe=q(Oe,re,te,V,Tt,7,F[12]),V=q(V,Oe,re,te,vt,12,F[13]),te=q(te,V,Oe,re,Wt,17,F[14]),Oe=N(Oe,re=q(re,te,V,Oe,Kt,22,F[15]),te,V,ue,5,F[16]),V=N(V,Oe,re,te,Ge,9,F[17]),te=N(te,V,Oe,re,Je,14,F[18]),re=N(re,te,V,Oe,J,20,F[19]),Oe=N(Oe,re,te,V,Ue,5,F[20]),V=N(V,Oe,re,te,St,9,F[21]),te=N(te,V,Oe,re,Kt,14,F[22]),re=N(re,te,V,Oe,He,20,F[23]),Oe=N(Oe,re,te,V,ht,5,F[24]),V=N(V,Oe,re,te,Wt,9,F[25]),te=N(te,V,Oe,re,Ae,14,F[26]),re=N(re,te,V,Oe,Xe,20,F[27]),Oe=N(Oe,re,te,V,vt,5,F[28]),V=N(V,Oe,re,te,he,9,F[29]),te=N(te,V,Oe,re,tt,14,F[30]),Oe=ne(Oe,re=N(re,te,V,Oe,Tt,20,F[31]),te,V,Ue,4,F[32]),V=ne(V,Oe,re,te,Xe,11,F[33]),te=ne(te,V,Oe,re,Je,16,F[34]),re=ne(re,te,V,Oe,Wt,23,F[35]),Oe=ne(Oe,re,te,V,ue,4,F[36]),V=ne(V,Oe,re,te,He,11,F[37]),te=ne(te,V,Oe,re,tt,16,F[38]),re=ne(re,te,V,Oe,St,23,F[39]),Oe=ne(Oe,re,te,V,vt,4,F[40]),V=ne(V,Oe,re,te,J,11,F[41]),te=ne(te,V,Oe,re,Ae,16,F[42]),re=ne(re,te,V,Oe,Ge,23,F[43]),Oe=ne(Oe,re,te,V,ht,4,F[44]),V=ne(V,Oe,re,te,Tt,11,F[45]),te=ne(te,V,Oe,re,Kt,16,F[46]),Oe=I(Oe,re=ne(re,te,V,Oe,he,23,F[47]),te,V,J,6,F[48]),V=I(V,Oe,re,te,tt,10,F[49]),te=I(te,V,Oe,re,Wt,15,F[50]),re=I(re,te,V,Oe,Ue,21,F[51]),Oe=I(Oe,re,te,V,Tt,6,F[52]),V=I(V,Oe,re,te,Ae,10,F[53]),te=I(te,V,Oe,re,St,15,F[54]),re=I(re,te,V,Oe,ue,21,F[55]),Oe=I(Oe,re,te,V,Xe,6,F[56]),V=I(V,Oe,re,te,Kt,10,F[57]),te=I(te,V,Oe,re,Ge,15,F[58]),re=I(re,te,V,Oe,vt,21,F[59]),Oe=I(Oe,re,te,V,He,6,F[60]),V=I(V,Oe,re,te,Je,10,F[61]),te=I(te,V,Oe,re,he,15,F[62]),re=I(re,te,V,Oe,ht,21,F[63]),L[0]=L[0]+Oe|0,L[1]=L[1]+re|0,L[2]=L[2]+te|0,L[3]=L[3]+V|0},_doFinalize:function(){var Q=this._data,K=Q.words,ve=8*this._nDataBytes,le=8*Q.sigBytes;K[le>>>5]|=128<<24-le%32;var ie=w.floor(ve/4294967296),L=ve;K[15+(le+64>>>9<<4)]=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8),K[14+(le+64>>>9<<4)]=16711935&(L<<8|L>>>24)|4278255360&(L<<24|L>>>8),Q.sigBytes=4*(K.length+1),this._process();for(var J=this._hash,ue=J.words,he=0;he<4;he++){var Ae=ue[he];ue[he]=16711935&(Ae<<8|Ae>>>24)|4278255360&(Ae<<24|Ae>>>8)}return J},clone:function(){var Q=Y.clone.call(this);return Q._hash=this._hash.clone(),Q}});function q(Q,K,ve,le,ie,L,J){var ue=Q+(K&ve|~K&le)+ie+J;return(ue<<L|ue>>>32-L)+K}function N(Q,K,ve,le,ie,L,J){var ue=Q+(K&le|ve&~le)+ie+J;return(ue<<L|ue>>>32-L)+K}function ne(Q,K,ve,le,ie,L,J){var ue=Q+(K^ve^le)+ie+J;return(ue<<L|ue>>>32-L)+K}function I(Q,K,ve,le,ie,L,J){var ue=Q+(ve^(K|~le))+ie+J;return(ue<<L|ue>>>32-L)+K}R.MD5=Y._createHelper(j),R.HmacMD5=Y._createHmacHelper(j)}(Math),x.MD5)},4424:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.mode.CFB=function(){var w=x.lib.BlockCipherMode.extend();function R(S,B,Y,O){var F,j=this._iv;j?(F=j.slice(0),this._iv=void 0):F=this._prevBlock,O.encryptBlock(F,0);for(var q=0;q<Y;q++)S[B+q]^=F[q]}return w.Encryptor=w.extend({processBlock:function(S,B){var Y=this._cipher,O=Y.blockSize;R.call(this,S,B,O,Y),this._prevBlock=S.slice(B,B+O)}}),w.Decryptor=w.extend({processBlock:function(S,B){var Y=this._cipher,O=Y.blockSize,F=S.slice(B,B+O);R.call(this,S,B,O,Y),this._prevBlock=F}}),w}(),x.mode.CFB)},3592:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.mode.CTRGladman=function(){var w=x.lib.BlockCipherMode.extend();function R(Y){if(255==(Y>>24&255)){var O=Y>>16&255,F=Y>>8&255,j=255&Y;255===O?(O=0,255===F?(F=0,255===j?j=0:++j):++F):++O,Y=0,Y+=O<<16,Y+=F<<8,Y+=j}else Y+=1<<24;return Y}var B=w.Encryptor=w.extend({processBlock:function(Y,O){var F=this._cipher,j=F.blockSize,q=this._iv,N=this._counter;q&&(N=this._counter=q.slice(0),this._iv=void 0),function S(Y){return 0===(Y[0]=R(Y[0]))&&(Y[1]=R(Y[1])),Y}(N);var ne=N.slice(0);F.encryptBlock(ne,0);for(var I=0;I<j;I++)Y[O+I]^=ne[I]}});return w.Decryptor=B,w}(),x.mode.CTRGladman)},6635:function($e,me,ce){var w,R,x;$e.exports=(x=ce(7585),ce(3057),x.mode.CTR=(R=(w=x.lib.BlockCipherMode.extend()).Encryptor=w.extend({processBlock:function(S,B){var Y=this._cipher,O=Y.blockSize,F=this._iv,j=this._counter;F&&(j=this._counter=F.slice(0),this._iv=void 0);var q=j.slice(0);Y.encryptBlock(q,0),j[O-1]=j[O-1]+1|0;for(var N=0;N<O;N++)S[B+N]^=q[N]}}),w.Decryptor=R,w),x.mode.CTR)},7934:function($e,me,ce){var w,x;$e.exports=(x=ce(7585),ce(3057),x.mode.ECB=((w=x.lib.BlockCipherMode.extend()).Encryptor=w.extend({processBlock:function(R,S){this._cipher.encryptBlock(R,S)}}),w.Decryptor=w.extend({processBlock:function(R,S){this._cipher.decryptBlock(R,S)}}),w),x.mode.ECB)},9354:function($e,me,ce){var w,R,x;$e.exports=(x=ce(7585),ce(3057),x.mode.OFB=(R=(w=x.lib.BlockCipherMode.extend()).Encryptor=w.extend({processBlock:function(S,B){var Y=this._cipher,O=Y.blockSize,F=this._iv,j=this._keystream;F&&(j=this._keystream=F.slice(0),this._iv=void 0),Y.encryptBlock(j,0);for(var q=0;q<O;q++)S[B+q]^=j[q]}}),w.Decryptor=R,w),x.mode.OFB)},4413:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.pad.AnsiX923={pad:function(w,R){var S=w.sigBytes,B=4*R,Y=B-S%B,O=S+Y-1;w.clamp(),w.words[O>>>2]|=Y<<24-O%4*8,w.sigBytes+=Y},unpad:function(w){w.sigBytes-=255&w.words[w.sigBytes-1>>>2]}},x.pad.Ansix923)},4630:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.pad.Iso10126={pad:function(w,R){var S=4*R,B=S-w.sigBytes%S;w.concat(x.lib.WordArray.random(B-1)).concat(x.lib.WordArray.create([B<<24],1))},unpad:function(w){w.sigBytes-=255&w.words[w.sigBytes-1>>>2]}},x.pad.Iso10126)},187:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.pad.Iso97971={pad:function(w,R){w.concat(x.lib.WordArray.create([2147483648],1)),x.pad.ZeroPadding.pad(w,R)},unpad:function(w){x.pad.ZeroPadding.unpad(w),w.sigBytes--}},x.pad.Iso97971)},3237:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.pad.NoPadding={pad:function(){},unpad:function(){}},x.pad.NoPadding)},1691:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(3057),x.pad.ZeroPadding={pad:function(w,R){var S=4*R;w.clamp(),w.sigBytes+=S-(w.sigBytes%S||S)},unpad:function(w){var R=w.words,S=w.sigBytes-1;for(S=w.sigBytes-1;S>=0;S--)if(R[S>>>2]>>>24-S%4*8&255){w.sigBytes=S+1;break}}},x.pad.ZeroPadding)},8812:function($e,me,ce){var w,R,S,B,Y,F,j,x;$e.exports=(x=ce(7585),ce(5162),ce(3764),B=(R=(w=x).lib).WordArray,F=(Y=w.algo).HMAC,j=Y.PBKDF2=(S=R.Base).extend({cfg:S.extend({keySize:4,hasher:Y.SHA1,iterations:1}),init:function(q){this.cfg=this.cfg.extend(q)},compute:function(q,N){for(var ne=this.cfg,I=F.create(ne.hasher,q),Q=B.create(),K=B.create([1]),ve=Q.words,le=K.words,ie=ne.keySize,L=ne.iterations;ve.length<ie;){var J=I.update(N).finalize(K);I.reset();for(var ue=J.words,he=ue.length,Ae=J,He=1;He<L;He++){Ae=I.finalize(Ae),I.reset();for(var Ue=Ae.words,Ge=0;Ge<he;Ge++)ue[Ge]^=Ue[Ge]}Q.concat(J),le[0]++}return Q.sigBytes=4*ie,Q}}),w.PBKDF2=function(q,N,ne){return j.create(ne).compute(q,N)},x.PBKDF2)},3544:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(8319),ce(9493),ce(7865),ce(3057),function(){var w=x,S=w.lib.StreamCipher,Y=[],O=[],F=[],j=w.algo.RabbitLegacy=S.extend({_doReset:function(){var N=this._key.words,ne=this.cfg.iv,I=this._X=[N[0],N[3]<<16|N[2]>>>16,N[1],N[0]<<16|N[3]>>>16,N[2],N[1]<<16|N[0]>>>16,N[3],N[2]<<16|N[1]>>>16],Q=this._C=[N[2]<<16|N[2]>>>16,4294901760&N[0]|65535&N[1],N[3]<<16|N[3]>>>16,4294901760&N[1]|65535&N[2],N[0]<<16|N[0]>>>16,4294901760&N[2]|65535&N[3],N[1]<<16|N[1]>>>16,4294901760&N[3]|65535&N[0]];this._b=0;for(var K=0;K<4;K++)q.call(this);for(K=0;K<8;K++)Q[K]^=I[K+4&7];if(ne){var ve=ne.words,le=ve[0],ie=ve[1],L=16711935&(le<<8|le>>>24)|4278255360&(le<<24|le>>>8),J=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8),ue=L>>>16|4294901760&J,he=J<<16|65535&L;for(Q[0]^=L,Q[1]^=ue,Q[2]^=J,Q[3]^=he,Q[4]^=L,Q[5]^=ue,Q[6]^=J,Q[7]^=he,K=0;K<4;K++)q.call(this)}},_doProcessBlock:function(N,ne){var I=this._X;q.call(this),Y[0]=I[0]^I[5]>>>16^I[3]<<16,Y[1]=I[2]^I[7]>>>16^I[5]<<16,Y[2]=I[4]^I[1]>>>16^I[7]<<16,Y[3]=I[6]^I[3]>>>16^I[1]<<16;for(var Q=0;Q<4;Q++)Y[Q]=16711935&(Y[Q]<<8|Y[Q]>>>24)|4278255360&(Y[Q]<<24|Y[Q]>>>8),N[ne+Q]^=Y[Q]},blockSize:4,ivSize:2});function q(){for(var N=this._X,ne=this._C,I=0;I<8;I++)O[I]=ne[I];for(ne[0]=ne[0]+1295307597+this._b|0,ne[1]=ne[1]+3545052371+(ne[0]>>>0<O[0]>>>0?1:0)|0,ne[2]=ne[2]+886263092+(ne[1]>>>0<O[1]>>>0?1:0)|0,ne[3]=ne[3]+1295307597+(ne[2]>>>0<O[2]>>>0?1:0)|0,ne[4]=ne[4]+3545052371+(ne[3]>>>0<O[3]>>>0?1:0)|0,ne[5]=ne[5]+886263092+(ne[4]>>>0<O[4]>>>0?1:0)|0,ne[6]=ne[6]+1295307597+(ne[5]>>>0<O[5]>>>0?1:0)|0,ne[7]=ne[7]+3545052371+(ne[6]>>>0<O[6]>>>0?1:0)|0,this._b=ne[7]>>>0<O[7]>>>0?1:0,I=0;I<8;I++){var Q=N[I]+ne[I],K=65535&Q,ve=Q>>>16;F[I]=((K*K>>>17)+K*ve>>>15)+ve*ve^((4294901760&Q)*Q|0)+((65535&Q)*Q|0)}N[0]=F[0]+(F[7]<<16|F[7]>>>16)+(F[6]<<16|F[6]>>>16)|0,N[1]=F[1]+(F[0]<<8|F[0]>>>24)+F[7]|0,N[2]=F[2]+(F[1]<<16|F[1]>>>16)+(F[0]<<16|F[0]>>>16)|0,N[3]=F[3]+(F[2]<<8|F[2]>>>24)+F[1]|0,N[4]=F[4]+(F[3]<<16|F[3]>>>16)+(F[2]<<16|F[2]>>>16)|0,N[5]=F[5]+(F[4]<<8|F[4]>>>24)+F[3]|0,N[6]=F[6]+(F[5]<<16|F[5]>>>16)+(F[4]<<16|F[4]>>>16)|0,N[7]=F[7]+(F[6]<<8|F[6]>>>24)+F[5]|0}w.RabbitLegacy=S._createHelper(j)}(),x.RabbitLegacy)},8182:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(8319),ce(9493),ce(7865),ce(3057),function(){var w=x,S=w.lib.StreamCipher,Y=[],O=[],F=[],j=w.algo.Rabbit=S.extend({_doReset:function(){for(var N=this._key.words,ne=this.cfg.iv,I=0;I<4;I++)N[I]=16711935&(N[I]<<8|N[I]>>>24)|4278255360&(N[I]<<24|N[I]>>>8);var Q=this._X=[N[0],N[3]<<16|N[2]>>>16,N[1],N[0]<<16|N[3]>>>16,N[2],N[1]<<16|N[0]>>>16,N[3],N[2]<<16|N[1]>>>16],K=this._C=[N[2]<<16|N[2]>>>16,4294901760&N[0]|65535&N[1],N[3]<<16|N[3]>>>16,4294901760&N[1]|65535&N[2],N[0]<<16|N[0]>>>16,4294901760&N[2]|65535&N[3],N[1]<<16|N[1]>>>16,4294901760&N[3]|65535&N[0]];for(this._b=0,I=0;I<4;I++)q.call(this);for(I=0;I<8;I++)K[I]^=Q[I+4&7];if(ne){var ve=ne.words,le=ve[0],ie=ve[1],L=16711935&(le<<8|le>>>24)|4278255360&(le<<24|le>>>8),J=16711935&(ie<<8|ie>>>24)|4278255360&(ie<<24|ie>>>8),ue=L>>>16|4294901760&J,he=J<<16|65535&L;for(K[0]^=L,K[1]^=ue,K[2]^=J,K[3]^=he,K[4]^=L,K[5]^=ue,K[6]^=J,K[7]^=he,I=0;I<4;I++)q.call(this)}},_doProcessBlock:function(N,ne){var I=this._X;q.call(this),Y[0]=I[0]^I[5]>>>16^I[3]<<16,Y[1]=I[2]^I[7]>>>16^I[5]<<16,Y[2]=I[4]^I[1]>>>16^I[7]<<16,Y[3]=I[6]^I[3]>>>16^I[1]<<16;for(var Q=0;Q<4;Q++)Y[Q]=16711935&(Y[Q]<<8|Y[Q]>>>24)|4278255360&(Y[Q]<<24|Y[Q]>>>8),N[ne+Q]^=Y[Q]},blockSize:4,ivSize:2});function q(){for(var N=this._X,ne=this._C,I=0;I<8;I++)O[I]=ne[I];for(ne[0]=ne[0]+1295307597+this._b|0,ne[1]=ne[1]+3545052371+(ne[0]>>>0<O[0]>>>0?1:0)|0,ne[2]=ne[2]+886263092+(ne[1]>>>0<O[1]>>>0?1:0)|0,ne[3]=ne[3]+1295307597+(ne[2]>>>0<O[2]>>>0?1:0)|0,ne[4]=ne[4]+3545052371+(ne[3]>>>0<O[3]>>>0?1:0)|0,ne[5]=ne[5]+886263092+(ne[4]>>>0<O[4]>>>0?1:0)|0,ne[6]=ne[6]+1295307597+(ne[5]>>>0<O[5]>>>0?1:0)|0,ne[7]=ne[7]+3545052371+(ne[6]>>>0<O[6]>>>0?1:0)|0,this._b=ne[7]>>>0<O[7]>>>0?1:0,I=0;I<8;I++){var Q=N[I]+ne[I],K=65535&Q,ve=Q>>>16;F[I]=((K*K>>>17)+K*ve>>>15)+ve*ve^((4294901760&Q)*Q|0)+((65535&Q)*Q|0)}N[0]=F[0]+(F[7]<<16|F[7]>>>16)+(F[6]<<16|F[6]>>>16)|0,N[1]=F[1]+(F[0]<<8|F[0]>>>24)+F[7]|0,N[2]=F[2]+(F[1]<<16|F[1]>>>16)+(F[0]<<16|F[0]>>>16)|0,N[3]=F[3]+(F[2]<<8|F[2]>>>24)+F[1]|0,N[4]=F[4]+(F[3]<<16|F[3]>>>16)+(F[2]<<16|F[2]>>>16)|0,N[5]=F[5]+(F[4]<<8|F[4]>>>24)+F[3]|0,N[6]=F[6]+(F[5]<<16|F[5]>>>16)+(F[4]<<16|F[4]>>>16)|0,N[7]=F[7]+(F[6]<<8|F[6]>>>24)+F[5]|0}w.Rabbit=S._createHelper(j)}(),x.Rabbit)},486:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(8319),ce(9493),ce(7865),ce(3057),function(){var w=x,S=w.lib.StreamCipher,B=w.algo,Y=B.RC4=S.extend({_doReset:function(){for(var j=this._key,q=j.words,N=j.sigBytes,ne=this._S=[],I=0;I<256;I++)ne[I]=I;I=0;for(var Q=0;I<256;I++){var K=I%N,le=ne[I];ne[I]=ne[Q=(Q+ne[I]+(q[K>>>2]>>>24-K%4*8&255))%256],ne[Q]=le}this._i=this._j=0},_doProcessBlock:function(j,q){j[q]^=O.call(this)},keySize:8,ivSize:0});function O(){for(var j=this._S,q=this._i,N=this._j,ne=0,I=0;I<4;I++){var Q=j[q=(q+1)%256];j[q]=j[N=(N+j[q])%256],j[N]=Q,ne|=j[(j[q]+j[N])%256]<<24-8*I}return this._i=q,this._j=N,ne}w.RC4=S._createHelper(Y);var F=B.RC4Drop=Y.extend({cfg:Y.cfg.extend({drop:192}),_doReset:function(){Y._doReset.call(this);for(var j=this.cfg.drop;j>0;j--)O.call(this)}});w.RC4Drop=S._createHelper(F)}(),x.RC4)},4973:function($e,me,ce){var x;$e.exports=(x=ce(7585),function(w){var R=x,S=R.lib,B=S.WordArray,Y=S.Hasher,O=R.algo,F=B.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),j=B.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),q=B.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),N=B.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),ne=B.create([0,1518500249,1859775393,2400959708,2840853838]),I=B.create([1352829926,1548603684,1836072691,2053994217,0]),Q=O.RIPEMD160=Y.extend({_doReset:function(){this._hash=B.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(ue,he){for(var Ae=0;Ae<16;Ae++){var He=he+Ae,Ue=ue[He];ue[He]=16711935&(Ue<<8|Ue>>>24)|4278255360&(Ue<<24|Ue>>>8)}var vt,Wt,Kt,Oe,re,te,V,se,_e,Ye,Re,Ge=this._hash.words,tt=ne.words,Xe=I.words,ht=F.words,St=j.words,Je=q.words,Tt=N.words;for(te=vt=Ge[0],V=Wt=Ge[1],se=Kt=Ge[2],_e=Oe=Ge[3],Ye=re=Ge[4],Ae=0;Ae<80;Ae+=1)Re=vt+ue[he+ht[Ae]]|0,Re+=Ae<16?K(Wt,Kt,Oe)+tt[0]:Ae<32?ve(Wt,Kt,Oe)+tt[1]:Ae<48?le(Wt,Kt,Oe)+tt[2]:Ae<64?ie(Wt,Kt,Oe)+tt[3]:L(Wt,Kt,Oe)+tt[4],Re=(Re=J(Re|=0,Je[Ae]))+re|0,vt=re,re=Oe,Oe=J(Kt,10),Kt=Wt,Wt=Re,Re=te+ue[he+St[Ae]]|0,Re+=Ae<16?L(V,se,_e)+Xe[0]:Ae<32?ie(V,se,_e)+Xe[1]:Ae<48?le(V,se,_e)+Xe[2]:Ae<64?ve(V,se,_e)+Xe[3]:K(V,se,_e)+Xe[4],Re=(Re=J(Re|=0,Tt[Ae]))+Ye|0,te=Ye,Ye=_e,_e=J(se,10),se=V,V=Re;Re=Ge[1]+Kt+_e|0,Ge[1]=Ge[2]+Oe+Ye|0,Ge[2]=Ge[3]+re+te|0,Ge[3]=Ge[4]+vt+V|0,Ge[4]=Ge[0]+Wt+se|0,Ge[0]=Re},_doFinalize:function(){var ue=this._data,he=ue.words,Ae=8*this._nDataBytes,He=8*ue.sigBytes;he[He>>>5]|=128<<24-He%32,he[14+(He+64>>>9<<4)]=16711935&(Ae<<8|Ae>>>24)|4278255360&(Ae<<24|Ae>>>8),ue.sigBytes=4*(he.length+1),this._process();for(var Ue=this._hash,Ge=Ue.words,tt=0;tt<5;tt++){var Xe=Ge[tt];Ge[tt]=16711935&(Xe<<8|Xe>>>24)|4278255360&(Xe<<24|Xe>>>8)}return Ue},clone:function(){var ue=Y.clone.call(this);return ue._hash=this._hash.clone(),ue}});function K(ue,he,Ae){return ue^he^Ae}function ve(ue,he,Ae){return ue&he|~ue&Ae}function le(ue,he,Ae){return(ue|~he)^Ae}function ie(ue,he,Ae){return ue&Ae|he&~Ae}function L(ue,he,Ae){return ue^(he|~Ae)}function J(ue,he){return ue<<he|ue>>>32-he}R.RIPEMD160=Y._createHelper(Q),R.HmacRIPEMD160=Y._createHmacHelper(Q)}(Math),x.RIPEMD160)},5162:function($e,me,ce){var w,R,S,B,O,F,x;$e.exports=(x=ce(7585),S=(R=(w=x).lib).WordArray,O=[],F=w.algo.SHA1=(B=R.Hasher).extend({_doReset:function(){this._hash=new S.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(j,q){for(var N=this._hash.words,ne=N[0],I=N[1],Q=N[2],K=N[3],ve=N[4],le=0;le<80;le++){if(le<16)O[le]=0|j[q+le];else{var ie=O[le-3]^O[le-8]^O[le-14]^O[le-16];O[le]=ie<<1|ie>>>31}var L=(ne<<5|ne>>>27)+ve+O[le];L+=le<20?1518500249+(I&Q|~I&K):le<40?1859775393+(I^Q^K):le<60?(I&Q|I&K|Q&K)-1894007588:(I^Q^K)-899497514,ve=K,K=Q,Q=I<<30|I>>>2,I=ne,ne=L}N[0]=N[0]+ne|0,N[1]=N[1]+I|0,N[2]=N[2]+Q|0,N[3]=N[3]+K|0,N[4]=N[4]+ve|0},_doFinalize:function(){var j=this._data,q=j.words,N=8*this._nDataBytes,ne=8*j.sigBytes;return q[ne>>>5]|=128<<24-ne%32,q[14+(ne+64>>>9<<4)]=Math.floor(N/4294967296),q[15+(ne+64>>>9<<4)]=N,j.sigBytes=4*q.length,this._process(),this._hash},clone:function(){var j=B.clone.call(this);return j._hash=this._hash.clone(),j}}),w.SHA1=B._createHelper(F),w.HmacSHA1=B._createHmacHelper(F),x.SHA1)},8769:function($e,me,ce){var w,S,B,Y,O,x;$e.exports=(x=ce(7585),ce(1817),S=(w=x).lib.WordArray,O=(B=w.algo).SHA224=(Y=B.SHA256).extend({_doReset:function(){this._hash=new S.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var F=Y._doFinalize.call(this);return F.sigBytes-=4,F}}),w.SHA224=Y._createHelper(O),w.HmacSHA224=Y._createHmacHelper(O),x.SHA224)},1817:function($e,me,ce){var x;$e.exports=(x=ce(7585),function(w){var R=x,S=R.lib,B=S.WordArray,Y=S.Hasher,O=R.algo,F=[],j=[];!function(){function ne(ve){for(var le=w.sqrt(ve),ie=2;ie<=le;ie++)if(!(ve%ie))return!1;return!0}function I(ve){return 4294967296*(ve-(0|ve))|0}for(var Q=2,K=0;K<64;)ne(Q)&&(K<8&&(F[K]=I(w.pow(Q,.5))),j[K]=I(w.pow(Q,1/3)),K++),Q++}();var q=[],N=O.SHA256=Y.extend({_doReset:function(){this._hash=new B.init(F.slice(0))},_doProcessBlock:function(ne,I){for(var Q=this._hash.words,K=Q[0],ve=Q[1],le=Q[2],ie=Q[3],L=Q[4],J=Q[5],ue=Q[6],he=Q[7],Ae=0;Ae<64;Ae++){if(Ae<16)q[Ae]=0|ne[I+Ae];else{var He=q[Ae-15],Ge=q[Ae-2];q[Ae]=((He<<25|He>>>7)^(He<<14|He>>>18)^He>>>3)+q[Ae-7]+((Ge<<15|Ge>>>17)^(Ge<<13|Ge>>>19)^Ge>>>10)+q[Ae-16]}var ht=K&ve^K&le^ve&le,Tt=he+((L<<26|L>>>6)^(L<<21|L>>>11)^(L<<7|L>>>25))+(L&J^~L&ue)+j[Ae]+q[Ae];he=ue,ue=J,J=L,L=ie+Tt|0,ie=le,le=ve,ve=K,K=Tt+(((K<<30|K>>>2)^(K<<19|K>>>13)^(K<<10|K>>>22))+ht)|0}Q[0]=Q[0]+K|0,Q[1]=Q[1]+ve|0,Q[2]=Q[2]+le|0,Q[3]=Q[3]+ie|0,Q[4]=Q[4]+L|0,Q[5]=Q[5]+J|0,Q[6]=Q[6]+ue|0,Q[7]=Q[7]+he|0},_doFinalize:function(){var ne=this._data,I=ne.words,Q=8*this._nDataBytes,K=8*ne.sigBytes;return I[K>>>5]|=128<<24-K%32,I[14+(K+64>>>9<<4)]=w.floor(Q/4294967296),I[15+(K+64>>>9<<4)]=Q,ne.sigBytes=4*I.length,this._process(),this._hash},clone:function(){var ne=Y.clone.call(this);return ne._hash=this._hash.clone(),ne}});R.SHA256=Y._createHelper(N),R.HmacSHA256=Y._createHmacHelper(N)}(Math),x.SHA256)},1971:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(401),function(w){var R=x,S=R.lib,B=S.WordArray,Y=S.Hasher,F=R.x64.Word,j=R.algo,q=[],N=[],ne=[];!function(){for(var K=1,ve=0,le=0;le<24;le++){q[K+5*ve]=(le+1)*(le+2)/2%64;var L=(2*K+3*ve)%5;K=ve%5,ve=L}for(K=0;K<5;K++)for(ve=0;ve<5;ve++)N[K+5*ve]=ve+(2*K+3*ve)%5*5;for(var J=1,ue=0;ue<24;ue++){for(var he=0,Ae=0,He=0;He<7;He++){if(1&J){var Ue=(1<<He)-1;Ue<32?Ae^=1<<Ue:he^=1<<Ue-32}128&J?J=J<<1^113:J<<=1}ne[ue]=F.create(he,Ae)}}();var I=[];!function(){for(var K=0;K<25;K++)I[K]=F.create()}();var Q=j.SHA3=Y.extend({cfg:Y.cfg.extend({outputLength:512}),_doReset:function(){for(var K=this._state=[],ve=0;ve<25;ve++)K[ve]=new F.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(K,ve){for(var le=this._state,ie=this.blockSize/2,L=0;L<ie;L++){var J=K[ve+2*L],ue=K[ve+2*L+1];J=16711935&(J<<8|J>>>24)|4278255360&(J<<24|J>>>8),(he=le[L]).high^=ue=16711935&(ue<<8|ue>>>24)|4278255360&(ue<<24|ue>>>8),he.low^=J}for(var Ae=0;Ae<24;Ae++){for(var He=0;He<5;He++){for(var Ue=0,Ge=0,tt=0;tt<5;tt++)Ue^=(he=le[He+5*tt]).high,Ge^=he.low;var Xe=I[He];Xe.high=Ue,Xe.low=Ge}for(He=0;He<5;He++){var ht=I[(He+4)%5],St=I[(He+1)%5],Je=St.high,Tt=St.low;for(Ue=ht.high^(Je<<1|Tt>>>31),Ge=ht.low^(Tt<<1|Je>>>31),tt=0;tt<5;tt++)(he=le[He+5*tt]).high^=Ue,he.low^=Ge}for(var vt=1;vt<25;vt++){var Wt=(he=le[vt]).high,Kt=he.low,Oe=q[vt];Oe<32?(Ue=Wt<<Oe|Kt>>>32-Oe,Ge=Kt<<Oe|Wt>>>32-Oe):(Ue=Kt<<Oe-32|Wt>>>64-Oe,Ge=Wt<<Oe-32|Kt>>>64-Oe);var re=I[N[vt]];re.high=Ue,re.low=Ge}var te=I[0],V=le[0];for(te.high=V.high,te.low=V.low,He=0;He<5;He++)for(tt=0;tt<5;tt++){var se=I[vt=He+5*tt],_e=I[(He+1)%5+5*tt],Ye=I[(He+2)%5+5*tt];(he=le[vt]).high=se.high^~_e.high&Ye.high,he.low=se.low^~_e.low&Ye.low}var he,Re=ne[Ae];(he=le[0]).high^=Re.high,he.low^=Re.low}},_doFinalize:function(){var K=this._data,ve=K.words,ie=8*K.sigBytes,L=32*this.blockSize;ve[ie>>>5]|=1<<24-ie%32,ve[(w.ceil((ie+1)/L)*L>>>5)-1]|=128,K.sigBytes=4*ve.length,this._process();for(var J=this._state,ue=this.cfg.outputLength/8,he=ue/8,Ae=[],He=0;He<he;He++){var Ue=J[He],Ge=Ue.high,tt=Ue.low;Ge=16711935&(Ge<<8|Ge>>>24)|4278255360&(Ge<<24|Ge>>>8),Ae.push(tt=16711935&(tt<<8|tt>>>24)|4278255360&(tt<<24|tt>>>8)),Ae.push(Ge)}return new B.init(Ae,ue)},clone:function(){for(var K=Y.clone.call(this),ve=K._state=this._state.slice(0),le=0;le<25;le++)ve[le]=ve[le].clone();return K}});R.SHA3=Y._createHelper(Q),R.HmacSHA3=Y._createHmacHelper(Q)}(Math),x.SHA3)},6787:function($e,me,ce){var w,R,S,B,Y,O,F,x;$e.exports=(x=ce(7585),ce(401),ce(3351),S=(R=(w=x).x64).Word,B=R.WordArray,F=(Y=w.algo).SHA384=(O=Y.SHA512).extend({_doReset:function(){this._hash=new B.init([new S.init(3418070365,3238371032),new S.init(1654270250,914150663),new S.init(2438529370,812702999),new S.init(355462360,4144912697),new S.init(1731405415,4290775857),new S.init(2394180231,1750603025),new S.init(3675008525,1694076839),new S.init(1203062813,3204075428)])},_doFinalize:function(){var j=O._doFinalize.call(this);return j.sigBytes-=16,j}}),w.SHA384=O._createHelper(F),w.HmacSHA384=O._createHmacHelper(F),x.SHA384)},3351:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(401),function(){var w=x,S=w.lib.Hasher,B=w.x64,Y=B.Word,O=B.WordArray,F=w.algo;function j(){return Y.create.apply(Y,arguments)}var q=[j(1116352408,3609767458),j(1899447441,602891725),j(3049323471,3964484399),j(3921009573,2173295548),j(961987163,4081628472),j(1508970993,3053834265),j(2453635748,2937671579),j(2870763221,3664609560),j(3624381080,2734883394),j(310598401,1164996542),j(607225278,1323610764),j(1426881987,3590304994),j(1925078388,4068182383),j(2162078206,991336113),j(2614888103,633803317),j(3248222580,3479774868),j(3835390401,2666613458),j(4022224774,944711139),j(264347078,2341262773),j(604807628,2007800933),j(770255983,1495990901),j(1249150122,1856431235),j(1555081692,3175218132),j(1996064986,2198950837),j(2554220882,3999719339),j(2821834349,766784016),j(2952996808,2566594879),j(3210313671,3203337956),j(3336571891,1034457026),j(3584528711,2466948901),j(113926993,3758326383),j(338241895,168717936),j(666307205,1188179964),j(773529912,1546045734),j(1294757372,1522805485),j(1396182291,2643833823),j(1695183700,2343527390),j(1986661051,1014477480),j(2177026350,1206759142),j(2456956037,344077627),j(2730485921,1290863460),j(2820302411,3158454273),j(3259730800,3505952657),j(3345764771,106217008),j(3516065817,3606008344),j(3600352804,1432725776),j(4094571909,1467031594),j(275423344,851169720),j(430227734,3100823752),j(506948616,1363258195),j(659060556,3750685593),j(883997877,3785050280),j(958139571,3318307427),j(1322822218,3812723403),j(1537002063,2003034995),j(1747873779,3602036899),j(1955562222,1575990012),j(2024104815,1125592928),j(2227730452,2716904306),j(2361852424,442776044),j(2428436474,593698344),j(2756734187,3733110249),j(3204031479,2999351573),j(3329325298,3815920427),j(3391569614,3928383900),j(3515267271,566280711),j(3940187606,3454069534),j(4118630271,4000239992),j(116418474,1914138554),j(174292421,2731055270),j(289380356,3203993006),j(460393269,320620315),j(685471733,587496836),j(852142971,1086792851),j(1017036298,365543100),j(1126000580,2618297676),j(1288033470,3409855158),j(1501505948,4234509866),j(1607167915,987167468),j(1816402316,1246189591)],N=[];!function(){for(var I=0;I<80;I++)N[I]=j()}();var ne=F.SHA512=S.extend({_doReset:function(){this._hash=new O.init([new Y.init(1779033703,4089235720),new Y.init(3144134277,2227873595),new Y.init(1013904242,4271175723),new Y.init(2773480762,1595750129),new Y.init(1359893119,2917565137),new Y.init(2600822924,725511199),new Y.init(528734635,4215389547),new Y.init(1541459225,327033209)])},_doProcessBlock:function(I,Q){for(var K=this._hash.words,ve=K[0],le=K[1],ie=K[2],L=K[3],J=K[4],ue=K[5],he=K[6],Ae=K[7],He=ve.high,Ue=ve.low,Ge=le.high,tt=le.low,Xe=ie.high,ht=ie.low,St=L.high,Je=L.low,Tt=J.high,vt=J.low,Wt=ue.high,Kt=ue.low,Oe=he.high,re=he.low,te=Ae.high,V=Ae.low,se=He,_e=Ue,Ye=Ge,Re=tt,Le=Xe,Ot=ht,Ft=St,Bt=Je,Ht=Tt,qt=vt,nn=Wt,On=Kt,ai=Oe,Zt=re,hn=te,rn=V,Fe=0;Fe<80;Fe++){var dt,zt,Hn=N[Fe];if(Fe<16)zt=Hn.high=0|I[Q+2*Fe],dt=Hn.low=0|I[Q+2*Fe+1];else{var Sn=N[Fe-15],xn=Sn.high,qn=Sn.low,ni=(qn>>>1|xn<<31)^(qn>>>8|xn<<24)^(qn>>>7|xn<<25),fr=N[Fe-2],no=fr.high,en=fr.low,At=(en>>>19|no<<13)^(en<<3|no>>>29)^(en>>>6|no<<26),gn=N[Fe-7],Gn=N[Fe-16],ki=Gn.low;Hn.high=zt=(zt=(zt=((xn>>>1|qn<<31)^(xn>>>8|qn<<24)^xn>>>7)+gn.high+((dt=ni+gn.low)>>>0<ni>>>0?1:0))+((no>>>19|en<<13)^(no<<3|en>>>29)^no>>>6)+((dt+=At)>>>0<At>>>0?1:0))+Gn.high+((dt+=ki)>>>0<ki>>>0?1:0),Hn.low=dt}var Eo,Xo=Ht&nn^~Ht&ai,io=qt&On^~qt&Zt,ya=se&Ye^se&Le^Ye&Le,Co=(_e>>>28|se<<4)^(_e<<30|se>>>2)^(_e<<25|se>>>7),ds=q[Fe],Ps=ds.low,ci=hn+((Ht>>>14|qt<<18)^(Ht>>>18|qt<<14)^(Ht<<23|qt>>>9))+((Eo=rn+((qt>>>14|Ht<<18)^(qt>>>18|Ht<<14)^(qt<<23|Ht>>>9)))>>>0<rn>>>0?1:0),wf=Co+(_e&Re^_e&Ot^Re&Ot);hn=ai,rn=Zt,ai=nn,Zt=On,nn=Ht,On=qt,Ht=Ft+(ci=(ci=(ci=ci+Xo+((Eo+=io)>>>0<io>>>0?1:0))+ds.high+((Eo+=Ps)>>>0<Ps>>>0?1:0))+zt+((Eo+=dt)>>>0<dt>>>0?1:0))+((qt=Bt+Eo|0)>>>0<Bt>>>0?1:0)|0,Ft=Le,Bt=Ot,Le=Ye,Ot=Re,Ye=se,Re=_e,se=ci+(((se>>>28|_e<<4)^(se<<30|_e>>>2)^(se<<25|_e>>>7))+ya+(wf>>>0<Co>>>0?1:0))+((_e=Eo+wf|0)>>>0<Eo>>>0?1:0)|0}Ue=ve.low=Ue+_e,ve.high=He+se+(Ue>>>0<_e>>>0?1:0),tt=le.low=tt+Re,le.high=Ge+Ye+(tt>>>0<Re>>>0?1:0),ht=ie.low=ht+Ot,ie.high=Xe+Le+(ht>>>0<Ot>>>0?1:0),Je=L.low=Je+Bt,L.high=St+Ft+(Je>>>0<Bt>>>0?1:0),vt=J.low=vt+qt,J.high=Tt+Ht+(vt>>>0<qt>>>0?1:0),Kt=ue.low=Kt+On,ue.high=Wt+nn+(Kt>>>0<On>>>0?1:0),re=he.low=re+Zt,he.high=Oe+ai+(re>>>0<Zt>>>0?1:0),V=Ae.low=V+rn,Ae.high=te+hn+(V>>>0<rn>>>0?1:0)},_doFinalize:function(){var I=this._data,Q=I.words,K=8*this._nDataBytes,ve=8*I.sigBytes;return Q[ve>>>5]|=128<<24-ve%32,Q[30+(ve+128>>>10<<5)]=Math.floor(K/4294967296),Q[31+(ve+128>>>10<<5)]=K,I.sigBytes=4*Q.length,this._process(),this._hash.toX32()},clone:function(){var I=S.clone.call(this);return I._hash=this._hash.clone(),I},blockSize:32});w.SHA512=S._createHelper(ne),w.HmacSHA512=S._createHmacHelper(ne)}(),x.SHA512)},7243:function($e,me,ce){var x;$e.exports=(x=ce(7585),ce(8319),ce(9493),ce(7865),ce(3057),function(){var w=x,R=w.lib,S=R.WordArray,B=R.BlockCipher,Y=w.algo,O=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],F=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],j=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],q=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],N=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],ne=Y.DES=B.extend({_doReset:function(){for(var le=this._key.words,ie=[],L=0;L<56;L++){var J=O[L]-1;ie[L]=le[J>>>5]>>>31-J%32&1}for(var ue=this._subKeys=[],he=0;he<16;he++){var Ae=ue[he]=[],He=j[he];for(L=0;L<24;L++)Ae[L/6|0]|=ie[(F[L]-1+He)%28]<<31-L%6,Ae[4+(L/6|0)]|=ie[28+(F[L+24]-1+He)%28]<<31-L%6;for(Ae[0]=Ae[0]<<1|Ae[0]>>>31,L=1;L<7;L++)Ae[L]=Ae[L]>>>4*(L-1)+3;Ae[7]=Ae[7]<<5|Ae[7]>>>27}var Ue=this._invSubKeys=[];for(L=0;L<16;L++)Ue[L]=ue[15-L]},encryptBlock:function(ve,le){this._doCryptBlock(ve,le,this._subKeys)},decryptBlock:function(ve,le){this._doCryptBlock(ve,le,this._invSubKeys)},_doCryptBlock:function(ve,le,ie){this._lBlock=ve[le],this._rBlock=ve[le+1],I.call(this,4,252645135),I.call(this,16,65535),Q.call(this,2,858993459),Q.call(this,8,16711935),I.call(this,1,1431655765);for(var L=0;L<16;L++){for(var J=ie[L],ue=this._lBlock,he=this._rBlock,Ae=0,He=0;He<8;He++)Ae|=q[He][((he^J[He])&N[He])>>>0];this._lBlock=he,this._rBlock=ue^Ae}var Ue=this._lBlock;this._lBlock=this._rBlock,this._rBlock=Ue,I.call(this,1,1431655765),Q.call(this,8,16711935),Q.call(this,2,858993459),I.call(this,16,65535),I.call(this,4,252645135),ve[le]=this._lBlock,ve[le+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function I(ve,le){var ie=(this._lBlock>>>ve^this._rBlock)&le;this._rBlock^=ie,this._lBlock^=ie<<ve}function Q(ve,le){var ie=(this._rBlock>>>ve^this._lBlock)&le;this._lBlock^=ie,this._rBlock^=ie<<ve}w.DES=B._createHelper(ne);var K=Y.TripleDES=B.extend({_doReset:function(){var le=this._key.words;if(2!==le.length&&4!==le.length&&le.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var ie=le.slice(0,2),L=le.length<4?le.slice(0,2):le.slice(2,4),J=le.length<6?le.slice(0,2):le.slice(4,6);this._des1=ne.createEncryptor(S.create(ie)),this._des2=ne.createEncryptor(S.create(L)),this._des3=ne.createEncryptor(S.create(J))},encryptBlock:function(ve,le){this._des1.encryptBlock(ve,le),this._des2.decryptBlock(ve,le),this._des3.encryptBlock(ve,le)},decryptBlock:function(ve,le){this._des3.decryptBlock(ve,le),this._des2.encryptBlock(ve,le),this._des1.decryptBlock(ve,le)},keySize:6,ivSize:2,blockSize:2});w.TripleDES=B._createHelper(K)}(),x.TripleDES)},401:function($e,me,ce){var S,B,Y,O,x;$e.exports=(x=ce(7585),B=(S=x.lib).Base,Y=S.WordArray,(O=x.x64={}).Word=B.extend({init:function(q,N){this.high=q,this.low=N}}),O.WordArray=B.extend({init:function(q,N){q=this.words=q||[],this.sigBytes=null!=N?N:8*q.length},toX32:function(){for(var q=this.words,N=q.length,ne=[],I=0;I<N;I++){var Q=q[I];ne.push(Q.high),ne.push(Q.low)}return Y.create(ne,this.sigBytes)},clone:function(){for(var q=B.clone.call(this),N=q.words=this.words.slice(0),ne=N.length,I=0;I<ne;I++)N[I]=N[I].clone();return q}}),x)},7088:function($e,me,ce){!function(x){"use strict";x.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(R){return/^nm$/i.test(R)},meridiem:function(R,S,B){return R<12?B?"vm":"VM":B?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(R){return R+(1===R||8===R||R>=20?"ste":"de")},week:{dow:1,doy:4}})}(ce(5439))},2502:function($e,me,ce){!function(x){"use strict";var w=function(O){return 0===O?0:1===O?1:2===O?2:O%100>=3&&O%100<=10?3:O%100>=11?4:5},R={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},S=function(O){return function(F,j,q,N){var ne=w(F),I=R[O][w(F)];return 2===ne&&(I=I[j?0:1]),I.replace(/%d/i,F)}},B=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];x.defineLocale("ar-dz",{months:B,monthsShort:B,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(O){return"\u0645"===O},meridiem:function(O,F,j){return O<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:S("s"),ss:S("s"),m:S("m"),mm:S("m"),h:S("h"),hh:S("h"),d:S("d"),dd:S("d"),M:S("M"),MM:S("M"),y:S("y"),yy:S("y")},postformat:function(O){return O.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(ce(5439))},128:function($e,me,ce){!function(x){"use strict";x.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(ce(5439))},4519:function($e,me,ce){!function(x){"use strict";var w={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},R=function(F){return 0===F?0:1===F?1:2===F?2:F%100>=3&&F%100<=10?3:F%100>=11?4:5},S={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},B=function(F){return function(j,q,N,ne){var I=R(j),Q=S[F][R(j)];return 2===I&&(Q=Q[q?0:1]),Q.replace(/%d/i,j)}},Y=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];x.defineLocale("ar-ly",{months:Y,monthsShort:Y,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(F){return"\u0645"===F},meridiem:function(F,j,q){return F<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:B("s"),ss:B("s"),m:B("m"),mm:B("m"),h:B("h"),hh:B("h"),d:B("d"),dd:B("d"),M:B("M"),MM:B("M"),y:B("y"),yy:B("y")},preparse:function(F){return F.replace(/\u060c/g,",")},postformat:function(F){return F.replace(/\d/g,function(j){return w[j]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(ce(5439))},5443:function($e,me,ce){!function(x){"use strict";x.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(ce(5439))},7642:function($e,me,ce){!function(x){"use strict";var w={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},R={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};x.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(B){return"\u0645"===B},meridiem:function(B,Y,O){return B<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(B){return B.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(Y){return R[Y]}).replace(/\u060c/g,",")},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(ce(5439))},8592:function($e,me,ce){!function(x){"use strict";x.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(ce(5439))},7038:function($e,me,ce){!function(x){"use strict";var w={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},R={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},S=function(j){return 0===j?0:1===j?1:2===j?2:j%100>=3&&j%100<=10?3:j%100>=11?4:5},B={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},Y=function(j){return function(q,N,ne,I){var Q=S(q),K=B[j][S(q)];return 2===Q&&(K=K[N?0:1]),K.replace(/%d/i,q)}},O=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];x.defineLocale("ar",{months:O,monthsShort:O,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(j){return"\u0645"===j},meridiem:function(j,q,N){return j<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:Y("s"),ss:Y("s"),m:Y("m"),mm:Y("m"),h:Y("h"),hh:Y("h"),d:Y("d"),dd:Y("d"),M:Y("M"),MM:Y("M"),y:Y("y"),yy:Y("y")},preparse:function(j){return j.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(q){return R[q]}).replace(/\u060c/g,",")},postformat:function(j){return j.replace(/\d/g,function(q){return w[q]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(ce(5439))},1213:function($e,me,ce){!function(x){"use strict";var w={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};x.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(S){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(S)},meridiem:function(S,B,Y){return S<4?"gec\u0259":S<12?"s\u0259h\u0259r":S<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(S){if(0===S)return S+"-\u0131nc\u0131";var B=S%10;return S+(w[B]||w[S%100-B]||w[S>=100?100:null])},week:{dow:1,doy:7}})}(ce(5439))},9191:function($e,me,ce){!function(x){"use strict";function R(B,Y,O){return"m"===O?Y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===O?Y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":B+" "+function w(B,Y){var O=B.split("_");return Y%10==1&&Y%100!=11?O[0]:Y%10>=2&&Y%10<=4&&(Y%100<10||Y%100>=20)?O[1]:O[2]}({ss:Y?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:Y?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:Y?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[O],+B)}x.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:R,mm:R,h:R,hh:R,d:"\u0434\u0437\u0435\u043d\u044c",dd:R,M:"\u043c\u0435\u0441\u044f\u0446",MM:R,y:"\u0433\u043e\u0434",yy:R},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(B){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(B)},meridiem:function(B,Y,O){return B<4?"\u043d\u043e\u0447\u044b":B<12?"\u0440\u0430\u043d\u0456\u0446\u044b":B<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(B,Y){switch(Y){case"M":case"d":case"DDD":case"w":case"W":return B%10!=2&&B%10!=3||B%100==12||B%100==13?B+"-\u044b":B+"-\u0456";case"D":return B+"-\u0433\u0430";default:return B}},week:{dow:1,doy:7}})}(ce(5439))},322:function($e,me,ce){!function(x){"use strict";x.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(R){var S=R%10,B=R%100;return 0===R?R+"-\u0435\u0432":0===B?R+"-\u0435\u043d":B>10&&B<20?R+"-\u0442\u0438":1===S?R+"-\u0432\u0438":2===S?R+"-\u0440\u0438":7===S||8===S?R+"-\u043c\u0438":R+"-\u0442\u0438"},week:{dow:1,doy:7}})}(ce(5439))},8042:function($e,me,ce){!function(x){"use strict";x.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(ce(5439))},5903:function($e,me,ce){!function(x){"use strict";var w={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},R={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};x.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(B){return B.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u09b0\u09be\u09a4"===Y?B<4?B:B+12:"\u09ad\u09cb\u09b0"===Y||"\u09b8\u0995\u09be\u09b2"===Y?B:"\u09a6\u09c1\u09aa\u09c1\u09b0"===Y?B>=3?B:B+12:"\u09ac\u09bf\u0995\u09be\u09b2"===Y||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===Y?B+12:void 0},meridiem:function(B,Y,O){return B<4?"\u09b0\u09be\u09a4":B<6?"\u09ad\u09cb\u09b0":B<12?"\u09b8\u0995\u09be\u09b2":B<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":B<18?"\u09ac\u09bf\u0995\u09be\u09b2":B<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(ce(5439))},9620:function($e,me,ce){!function(x){"use strict";var w={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},R={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};x.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(B){return B.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u09b0\u09be\u09a4"===Y&&B>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===Y&&B<5||"\u09ac\u09bf\u0995\u09be\u09b2"===Y?B+12:B},meridiem:function(B,Y,O){return B<4?"\u09b0\u09be\u09a4":B<10?"\u09b8\u0995\u09be\u09b2":B<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":B<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(ce(5439))},9645:function($e,me,ce){!function(x){"use strict";var w={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},R={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};x.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(B){return B.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===Y&&B>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===Y&&B<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===Y?B+12:B},meridiem:function(B,Y,O){return B<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":B<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":B<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":B<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(ce(5439))},5020:function($e,me,ce){!function(x){"use strict";function w(K,ve,le){return K+" "+function B(K,ve){return 2===ve?function Y(K){var ve={m:"v",b:"v",d:"z"};return void 0===ve[K.charAt(0)]?K:ve[K.charAt(0)]+K.substring(1)}(K):K}({mm:"munutenn",MM:"miz",dd:"devezh"}[le],K)}function S(K){return K>9?S(K%10):K}var O=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],F=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,I=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];x.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:I,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:I,monthsRegex:F,monthsShortRegex:F,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:O,longMonthsParse:O,shortMonthsParse:O,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:w,h:"un eur",hh:"%d eur",d:"un devezh",dd:w,M:"ur miz",MM:w,y:"ur bloaz",yy:function R(K){switch(S(K)){case 1:case 3:case 4:case 5:case 9:return K+" bloaz";default:return K+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(K){return K+(1===K?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(K){return"g.m."===K},meridiem:function(K,ve,le){return K<12?"a.m.":"g.m."}})}(ce(5439))},4792:function($e,me,ce){!function(x){"use strict";function w(S,B,Y){var O=S+" ";switch(Y){case"ss":return O+(1===S?"sekunda":2===S||3===S||4===S?"sekunde":"sekundi");case"m":return B?"jedna minuta":"jedne minute";case"mm":return O+(1===S?"minuta":2===S||3===S||4===S?"minute":"minuta");case"h":return B?"jedan sat":"jednog sata";case"hh":return O+(1===S?"sat":2===S||3===S||4===S?"sata":"sati");case"dd":return O+(1===S?"dan":"dana");case"MM":return O+(1===S?"mjesec":2===S||3===S||4===S?"mjeseca":"mjeseci");case"yy":return O+(1===S?"godina":2===S||3===S||4===S?"godine":"godina")}}x.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:w,m:w,mm:w,h:w,hh:w,d:"dan",dd:w,M:"mjesec",MM:w,y:"godinu",yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},7980:function($e,me,ce){!function(x){"use strict";x.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(R,S){var B=1===R?"r":2===R?"n":3===R?"r":4===R?"t":"\xe8";return("w"===S||"W"===S)&&(B="a"),R+B},week:{dow:1,doy:4}})}(ce(5439))},7322:function($e,me,ce){!function(x){"use strict";var w={format:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),standalone:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_")},R="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),S=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],B=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function Y(j){return j>1&&j<5&&1!=~~(j/10)}function O(j,q,N,ne){var I=j+" ";switch(N){case"s":return q||ne?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return q||ne?I+(Y(j)?"sekundy":"sekund"):I+"sekundami";case"m":return q?"minuta":ne?"minutu":"minutou";case"mm":return q||ne?I+(Y(j)?"minuty":"minut"):I+"minutami";case"h":return q?"hodina":ne?"hodinu":"hodinou";case"hh":return q||ne?I+(Y(j)?"hodiny":"hodin"):I+"hodinami";case"d":return q||ne?"den":"dnem";case"dd":return q||ne?I+(Y(j)?"dny":"dn\xed"):I+"dny";case"M":return q||ne?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return q||ne?I+(Y(j)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):I+"m\u011bs\xedci";case"y":return q||ne?"rok":"rokem";case"yy":return q||ne?I+(Y(j)?"roky":"let"):I+"lety"}}x.defineLocale("cs",{months:w,monthsShort:R,monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:O,ss:O,m:O,mm:O,h:O,hh:O,d:O,dd:O,M:O,MM:O,y:O,yy:O},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},365:function($e,me,ce){!function(x){"use strict";x.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(R){return R+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(R)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(R)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(ce(5439))},2092:function($e,me,ce){!function(x){"use strict";x.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(R){var B="";return R>20?B=40===R||50===R||60===R||80===R||100===R?"fed":"ain":R>0&&(B=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][R]),R+B},week:{dow:1,doy:4}})}(ce(5439))},7387:function($e,me,ce){!function(x){"use strict";x.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},9459:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[S+" Tage",S+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[S+" Monate",S+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[S+" Jahre",S+" Jahren"]};return B?F[Y][0]:F[Y][1]}x.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:w,mm:"%d Minuten",h:w,hh:"%d Stunden",d:w,dd:w,w,ww:"%d Wochen",M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},3694:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[S+" Tage",S+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[S+" Monate",S+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[S+" Jahre",S+" Jahren"]};return B?F[Y][0]:F[Y][1]}x.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:w,mm:"%d Minuten",h:w,hh:"%d Stunden",d:w,dd:w,w,ww:"%d Wochen",M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},4307:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[S+" Tage",S+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[S+" Monate",S+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[S+" Jahre",S+" Jahren"]};return B?F[Y][0]:F[Y][1]}x.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:w,mm:"%d Minuten",h:w,hh:"%d Stunden",d:w,dd:w,w,ww:"%d Wochen",M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},9659:function($e,me,ce){!function(x){"use strict";var w=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],R=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];x.defineLocale("dv",{months:w,monthsShort:w,weekdays:R,weekdaysShort:R,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(B){return"\u0789\u078a"===B},meridiem:function(B,Y,O){return B<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(B){return B.replace(/\u060c/g,",")},postformat:function(B){return B.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(ce(5439))},3460:function($e,me,ce){!function(x){"use strict";x.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(S,B){return S?"string"==typeof B&&/D/.test(B.substring(0,B.indexOf("MMMM")))?this._monthsGenitiveEl[S.month()]:this._monthsNominativeEl[S.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(S,B,Y){return S>11?Y?"\u03bc\u03bc":"\u039c\u039c":Y?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(S){return"\u03bc"===(S+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(S,B){var Y=this._calendarEl[S],O=B&&B.hours();return function w(S){return typeof Function<"u"&&S instanceof Function||"[object Function]"===Object.prototype.toString.call(S)}(Y)&&(Y=Y.apply(B)),Y.replace("{}",O%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(ce(5439))},4369:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:0,doy:4}})}(ce(5439))},530:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")}})}(ce(5439))},9998:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:1,doy:4}})}(ce(5439))},3391:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:1,doy:4}})}(ce(5439))},5414:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")}})}(ce(5439))},9615:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:0,doy:6}})}(ce(5439))},1248:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:1,doy:4}})}(ce(5439))},3767:function($e,me,ce){!function(x){"use strict";x.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:1,doy:4}})}(ce(5439))},4530:function($e,me,ce){!function(x){"use strict";x.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(R){return"p"===R.charAt(0).toLowerCase()},meridiem:function(R,S,B){return R>11?B?"p.t.m.":"P.T.M.":B?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(ce(5439))},8944:function($e,me,ce){!function(x){"use strict";var w="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),R="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),S=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],B=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;x.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,F){return O?/-MMM-/.test(F)?R[O.month()]:w[O.month()]:w},monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},9116:function($e,me,ce){!function(x){"use strict";var w="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),R="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),S=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],B=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;x.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,F){return O?/-MMM-/.test(F)?R[O.month()]:w[O.month()]:w},monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(ce(5439))},3609:function($e,me,ce){!function(x){"use strict";var w="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),R="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),S=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],B=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;x.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,F){return O?/-MMM-/.test(F)?R[O.month()]:w[O.month()]:w},monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(ce(5439))},6866:function($e,me,ce){!function(x){"use strict";var w="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),R="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),S=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],B=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;x.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(O,F){return O?/-MMM-/.test(F)?R[O.month()]:w[O.month()]:w},monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(ce(5439))},6725:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[S+"sekundi",S+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[S+" minuti",S+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[S+" tunni",S+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[S+" kuu",S+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[S+" aasta",S+" aastat"]};return B?F[Y][2]?F[Y][2]:F[Y][1]:O?F[Y][0]:F[Y][1]}x.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:w,ss:w,m:w,mm:w,h:w,hh:w,d:w,dd:"%d p\xe4eva",M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},7931:function($e,me,ce){!function(x){"use strict";x.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},6417:function($e,me,ce){!function(x){"use strict";var w={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},R={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};x.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(B){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(B)},meridiem:function(B,Y,O){return B<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(B){return B.replace(/[\u06f0-\u06f9]/g,function(Y){return R[Y]}).replace(/\u060c/g,",")},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(ce(5439))},944:function($e,me,ce){!function(x){"use strict";var w="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),R=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",w[7],w[8],w[9]];function S(O,F,j,q){var N="";switch(j){case"s":return q?"muutaman sekunnin":"muutama sekunti";case"ss":N=q?"sekunnin":"sekuntia";break;case"m":return q?"minuutin":"minuutti";case"mm":N=q?"minuutin":"minuuttia";break;case"h":return q?"tunnin":"tunti";case"hh":N=q?"tunnin":"tuntia";break;case"d":return q?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":N=q?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return q?"kuukauden":"kuukausi";case"MM":N=q?"kuukauden":"kuukautta";break;case"y":return q?"vuoden":"vuosi";case"yy":N=q?"vuoden":"vuotta"}return function B(O,F){return O<10?F?R[O]:w[O]:O}(O,q)+" "+N}x.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:S,ss:S,m:S,mm:S,h:S,hh:S,d:S,dd:S,M:S,MM:S,y:S,yy:S},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},1766:function($e,me,ce){!function(x){"use strict";x.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(R){return R},week:{dow:1,doy:4}})}(ce(5439))},5867:function($e,me,ce){!function(x){"use strict";x.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},6848:function($e,me,ce){!function(x){"use strict";x.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(R,S){switch(S){default:case"M":case"Q":case"D":case"DDD":case"d":return R+(1===R?"er":"e");case"w":case"W":return R+(1===R?"re":"e")}}})}(ce(5439))},7773:function($e,me,ce){!function(x){"use strict";x.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(R,S){switch(S){default:case"M":case"Q":case"D":case"DDD":case"d":return R+(1===R?"er":"e");case"w":case"W":return R+(1===R?"re":"e")}},week:{dow:1,doy:4}})}(ce(5439))},1636:function($e,me,ce){!function(x){"use strict";var S=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,B=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];x.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:S,monthsShortRegex:S,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:B,longMonthsParse:B,shortMonthsParse:B,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(O,F){switch(F){case"D":return O+(1===O?"er":"");default:case"M":case"Q":case"DDD":case"d":return O+(1===O?"er":"e");case"w":case"W":return O+(1===O?"re":"e")}},week:{dow:1,doy:4}})}(ce(5439))},4940:function($e,me,ce){!function(x){"use strict";var w="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),R="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");x.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(B,Y){return B?/-MMM-/.test(Y)?R[B.month()]:w[B.month()]:w},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(B){return B+(1===B||8===B||B>=20?"ste":"de")},week:{dow:1,doy:4}})}(ce(5439))},1402:function($e,me,ce){!function(x){"use strict";x.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(F){return F+(1===F?"d":F%10==2?"na":"mh")},week:{dow:1,doy:4}})}(ce(5439))},6924:function($e,me,ce){!function(x){"use strict";x.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(F){return F+(1===F?"d":F%10==2?"na":"mh")},week:{dow:1,doy:4}})}(ce(5439))},6398:function($e,me,ce){!function(x){"use strict";x.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(R){return 0===R.indexOf("un")?"n"+R:"en "+R},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},2457:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[S+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",S+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[S+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",S+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[S+" \u0935\u0930\u093e\u0902\u0928\u0940",S+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[S+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",S+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[S+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",S+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[S+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",S+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return O?F[Y][0]:F[Y][1]}x.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:w,ss:w,m:w,mm:w,h:w,hh:w,d:w,dd:w,M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(S,B){return"D"===B?S+"\u0935\u0947\u0930":S},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(S,B){return 12===S&&(S=0),"\u0930\u093e\u0924\u0940"===B?S<4?S:S+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===B?S:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===B?S>12?S:S+12:"\u0938\u093e\u0902\u091c\u0947"===B?S+12:void 0},meridiem:function(S,B,Y){return S<4?"\u0930\u093e\u0924\u0940":S<12?"\u0938\u0915\u093e\u0933\u0940\u0902":S<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":S<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(ce(5439))},2545:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F={s:["thoddea sekondamni","thodde sekond"],ss:[S+" sekondamni",S+" sekond"],m:["eka mintan","ek minut"],mm:[S+" mintamni",S+" mintam"],h:["eka voran","ek vor"],hh:[S+" voramni",S+" voram"],d:["eka disan","ek dis"],dd:[S+" disamni",S+" dis"],M:["eka mhoinean","ek mhoino"],MM:[S+" mhoineamni",S+" mhoine"],y:["eka vorsan","ek voros"],yy:[S+" vorsamni",S+" vorsam"]};return O?F[Y][0]:F[Y][1]}x.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:w,ss:w,m:w,mm:w,h:w,hh:w,d:w,dd:w,M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(S,B){return"D"===B?S+"er":S},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(S,B){return 12===S&&(S=0),"rati"===B?S<4?S:S+12:"sokallim"===B?S:"donparam"===B?S>12?S:S+12:"sanje"===B?S+12:void 0},meridiem:function(S,B,Y){return S<4?"rati":S<12?"sokallim":S<16?"donparam":S<20?"sanje":"rati"}})}(ce(5439))},2641:function($e,me,ce){!function(x){"use strict";var w={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},R={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};x.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(B){return B.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u0ab0\u0abe\u0aa4"===Y?B<4?B:B+12:"\u0ab8\u0ab5\u0abe\u0ab0"===Y?B:"\u0aac\u0aaa\u0acb\u0ab0"===Y?B>=10?B:B+12:"\u0ab8\u0abe\u0a82\u0a9c"===Y?B+12:void 0},meridiem:function(B,Y,O){return B<4?"\u0ab0\u0abe\u0aa4":B<10?"\u0ab8\u0ab5\u0abe\u0ab0":B<17?"\u0aac\u0aaa\u0acb\u0ab0":B<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(ce(5439))},7536:function($e,me,ce){!function(x){"use strict";x.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(R){return 2===R?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":R+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(R){return 2===R?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":R+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(R){return 2===R?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":R+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(R){return 2===R?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":R%10==0&&10!==R?R+" \u05e9\u05e0\u05d4":R+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(R){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(R)},meridiem:function(R,S,B){return R<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":R<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":R<12?B?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":R<18?B?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(ce(5439))},6335:function($e,me,ce){!function(x){"use strict";var w={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},R={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},S=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];x.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:S,longMonthsParse:S,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(O){return O.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(F){return R[F]})},postformat:function(O){return O.replace(/\d/g,function(F){return w[F]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(O,F){return 12===O&&(O=0),"\u0930\u093e\u0924"===F?O<4?O:O+12:"\u0938\u0941\u092c\u0939"===F?O:"\u0926\u094b\u092a\u0939\u0930"===F?O>=10?O:O+12:"\u0936\u093e\u092e"===F?O+12:void 0},meridiem:function(O,F,j){return O<4?"\u0930\u093e\u0924":O<10?"\u0938\u0941\u092c\u0939":O<17?"\u0926\u094b\u092a\u0939\u0930":O<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(ce(5439))},7458:function($e,me,ce){!function(x){"use strict";function w(S,B,Y){var O=S+" ";switch(Y){case"ss":return O+(1===S?"sekunda":2===S||3===S||4===S?"sekunde":"sekundi");case"m":return B?"jedna minuta":"jedne minute";case"mm":return O+(1===S?"minuta":2===S||3===S||4===S?"minute":"minuta");case"h":return B?"jedan sat":"jednog sata";case"hh":return O+(1===S?"sat":2===S||3===S||4===S?"sata":"sati");case"dd":return O+(1===S?"dan":"dana");case"MM":return O+(1===S?"mjesec":2===S||3===S||4===S?"mjeseca":"mjeseci");case"yy":return O+(1===S?"godina":2===S||3===S||4===S?"godine":"godina")}}x.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:w,m:w,mm:w,h:w,hh:w,d:"dan",dd:w,M:"mjesec",MM:w,y:"godinu",yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},6540:function($e,me,ce){!function(x){"use strict";var w="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function R(Y,O,F,j){var q=Y;switch(F){case"s":return j||O?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return q+(j||O)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(j||O?" perc":" perce");case"mm":return q+(j||O?" perc":" perce");case"h":return"egy"+(j||O?" \xf3ra":" \xf3r\xe1ja");case"hh":return q+(j||O?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(j||O?" nap":" napja");case"dd":return q+(j||O?" nap":" napja");case"M":return"egy"+(j||O?" h\xf3nap":" h\xf3napja");case"MM":return q+(j||O?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(j||O?" \xe9v":" \xe9ve");case"yy":return q+(j||O?" \xe9v":" \xe9ve")}return""}function S(Y){return(Y?"":"[m\xfalt] ")+"["+w[this.day()]+"] LT[-kor]"}x.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(Y){return"u"===Y.charAt(1).toLowerCase()},meridiem:function(Y,O,F){return Y<12?!0===F?"de":"DE":!0===F?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return S.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return S.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:R,ss:R,m:R,mm:R,h:R,hh:R,d:R,dd:R,M:R,MM:R,y:R,yy:R},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},5283:function($e,me,ce){!function(x){"use strict";x.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(R){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(R)},meridiem:function(R){return R<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":R<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":R<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(R,S){switch(S){case"DDD":case"w":case"W":case"DDDo":return 1===R?R+"-\u056b\u0576":R+"-\u0580\u0564";default:return R}},week:{dow:1,doy:7}})}(ce(5439))},8780:function($e,me,ce){!function(x){"use strict";x.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(R,S){return 12===R&&(R=0),"pagi"===S?R:"siang"===S?R>=11?R:R+12:"sore"===S||"malam"===S?R+12:void 0},meridiem:function(R,S,B){return R<11?"pagi":R<15?"siang":R<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(ce(5439))},4205:function($e,me,ce){!function(x){"use strict";function w(B){return B%100==11||B%10!=1}function R(B,Y,O,F){var j=B+" ";switch(O){case"s":return Y||F?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return w(B)?j+(Y||F?"sek\xfandur":"sek\xfandum"):j+"sek\xfanda";case"m":return Y?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return w(B)?j+(Y||F?"m\xedn\xfatur":"m\xedn\xfatum"):Y?j+"m\xedn\xfata":j+"m\xedn\xfatu";case"hh":return w(B)?j+(Y||F?"klukkustundir":"klukkustundum"):j+"klukkustund";case"d":return Y?"dagur":F?"dag":"degi";case"dd":return w(B)?Y?j+"dagar":j+(F?"daga":"d\xf6gum"):Y?j+"dagur":j+(F?"dag":"degi");case"M":return Y?"m\xe1nu\xf0ur":F?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return w(B)?Y?j+"m\xe1nu\xf0ir":j+(F?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):Y?j+"m\xe1nu\xf0ur":j+(F?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return Y||F?"\xe1r":"\xe1ri";case"yy":return w(B)?j+(Y||F?"\xe1r":"\xe1rum"):j+(Y||F?"\xe1r":"\xe1ri")}}x.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:R,ss:R,m:R,mm:R,h:"klukkustund",hh:R,d:R,dd:R,M:R,MM:R,y:R,yy:R},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},9985:function($e,me,ce){!function(x){"use strict";x.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(R){return(/^[0-9].+$/.test(R)?"tra":"in")+" "+R},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},4211:function($e,me,ce){!function(x){"use strict";x.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},1003:function($e,me,ce){!function(x){"use strict";x.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(R,S){return"\u5143"===S[1]?1:parseInt(S[1]||R,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(R){return"\u5348\u5f8c"===R},meridiem:function(R,S,B){return R<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(R){return R.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(R){return this.week()!==R.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(R,S){switch(S){case"y":return 1===R?"\u5143\u5e74":R+"\u5e74";case"d":case"D":case"DDD":return R+"\u65e5";default:return R}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(ce(5439))},420:function($e,me,ce){!function(x){"use strict";x.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(R,S){return 12===R&&(R=0),"enjing"===S?R:"siyang"===S?R>=11?R:R+12:"sonten"===S||"ndalu"===S?R+12:void 0},meridiem:function(R,S,B){return R<11?"enjing":R<15?"siyang":R<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(ce(5439))},851:function($e,me,ce){!function(x){"use strict";x.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(R){return R.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(S,B,Y){return"\u10d8"===Y?B+"\u10e8\u10d8":B+Y+"\u10e8\u10d8"})},past:function(R){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(R)?R.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(R)?R.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):R},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(R){return 0===R?R:1===R?R+"-\u10da\u10d8":R<20||R<=100&&R%20==0||R%100==0?"\u10db\u10d4-"+R:R+"-\u10d4"},week:{dow:1,doy:7}})}(ce(5439))},6074:function($e,me,ce){!function(x){"use strict";var w={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};x.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(S){return S+(w[S]||w[S%10]||w[S>=100?100:null])},week:{dow:1,doy:7}})}(ce(5439))},3343:function($e,me,ce){!function(x){"use strict";var w={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},R={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};x.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(B){return"\u179b\u17d2\u1784\u17b6\u1785"===B},meridiem:function(B,Y,O){return B<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(B){return B.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},week:{dow:1,doy:4}})}(ce(5439))},4799:function($e,me,ce){!function(x){"use strict";var w={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},R={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};x.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(B){return B.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===Y?B<4?B:B+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===Y?B:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===Y?B>=10?B:B+12:"\u0cb8\u0c82\u0c9c\u0cc6"===Y?B+12:void 0},meridiem:function(B,Y,O){return B<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":B<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":B<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":B<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(B){return B+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(ce(5439))},3549:function($e,me,ce){!function(x){"use strict";x.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(R,S){switch(S){case"d":case"D":case"DDD":return R+"\uc77c";case"M":return R+"\uc6d4";case"w":case"W":return R+"\uc8fc";default:return R}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(R){return"\uc624\ud6c4"===R},meridiem:function(R,S,B){return R<12?"\uc624\uc804":"\uc624\ud6c4"}})}(ce(5439))},1037:function($e,me,ce){!function(x){"use strict";var w={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},R={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},S=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];x.defineLocale("ku",{months:S,monthsShort:S,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(Y){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(Y)},meridiem:function(Y,O,F){return Y<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(Y){return Y.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(O){return R[O]}).replace(/\u060c/g,",")},postformat:function(Y){return Y.replace(/\d/g,function(O){return w[O]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(ce(5439))},3125:function($e,me,ce){!function(x){"use strict";var w={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};x.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(S){return S+(w[S]||w[S%10]||w[S>=100?100:null])},week:{dow:1,doy:7}})}(ce(5439))},9586:function($e,me,ce){!function(x){"use strict";function w(O,F,j,q){var N={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return F?N[j][0]:N[j][1]}function B(O){if(O=parseInt(O,10),isNaN(O))return!1;if(O<0)return!0;if(O<10)return 4<=O&&O<=7;if(O<100){var F=O%10;return B(0===F?O/10:F)}if(O<1e4){for(;O>=10;)O/=10;return B(O)}return B(O/=1e3)}x.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function R(O){return B(O.substr(0,O.indexOf(" ")))?"a "+O:"an "+O},past:function S(O){return B(O.substr(0,O.indexOf(" ")))?"viru "+O:"virun "+O},s:"e puer Sekonnen",ss:"%d Sekonnen",m:w,mm:"%d Minutten",h:w,hh:"%d Stonnen",d:w,dd:"%d Deeg",M:w,MM:"%d M\xe9int",y:w,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},2349:function($e,me,ce){!function(x){"use strict";x.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(R){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===R},meridiem:function(R,S,B){return R<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(R){return"\u0e97\u0eb5\u0ec8"+R}})}(ce(5439))},2400:function($e,me,ce){!function(x){"use strict";var w={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function S(j,q,N,ne){return q?Y(N)[0]:ne?Y(N)[1]:Y(N)[2]}function B(j){return j%10==0||j>10&&j<20}function Y(j){return w[j].split("_")}function O(j,q,N,ne){var I=j+" ";return 1===j?I+S(0,q,N[0],ne):q?I+(B(j)?Y(N)[1]:Y(N)[0]):ne?I+Y(N)[1]:I+(B(j)?Y(N)[1]:Y(N)[2])}x.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function R(j,q,N,ne){return q?"kelios sekund\u0117s":ne?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:O,m:S,mm:O,h:S,hh:O,d:S,dd:O,M:S,MM:O,y:S,yy:O},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(j){return j+"-oji"},week:{dow:1,doy:4}})}(ce(5439))},9991:function($e,me,ce){!function(x){"use strict";var w={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function R(F,j,q){return q?j%10==1&&j%100!=11?F[2]:F[3]:j%10==1&&j%100!=11?F[0]:F[1]}function S(F,j,q){return F+" "+R(w[q],F,j)}function B(F,j,q){return R(w[q],F,j)}x.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function Y(F,j){return j?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:S,m:B,mm:S,h:B,hh:S,d:B,dd:S,M:B,MM:S,y:B,yy:S},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},8477:function($e,me,ce){!function(x){"use strict";var w={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(S,B){return 1===S?B[0]:S>=2&&S<=4?B[1]:B[2]},translate:function(S,B,Y){var O=w.words[Y];return 1===Y.length?B?O[0]:O[1]:S+" "+w.correctGrammaticalCase(S,O)}};x.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:w.translate,m:w.translate,mm:w.translate,h:w.translate,hh:w.translate,d:"dan",dd:w.translate,M:"mjesec",MM:w.translate,y:"godinu",yy:w.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},5118:function($e,me,ce){!function(x){"use strict";x.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},5943:function($e,me,ce){!function(x){"use strict";x.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(R){var S=R%10,B=R%100;return 0===R?R+"-\u0435\u0432":0===B?R+"-\u0435\u043d":B>10&&B<20?R+"-\u0442\u0438":1===S?R+"-\u0432\u0438":2===S?R+"-\u0440\u0438":7===S||8===S?R+"-\u043c\u0438":R+"-\u0442\u0438"},week:{dow:1,doy:7}})}(ce(5439))},3849:function($e,me,ce){!function(x){"use strict";x.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(R,S){return 12===R&&(R=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===S&&R>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===S||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===S?R+12:R},meridiem:function(R,S,B){return R<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":R<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":R<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":R<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(ce(5439))},1977:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){switch(Y){case"s":return B?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return S+(B?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return S+(B?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return S+(B?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return S+(B?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return S+(B?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return S+(B?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return S}}x.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(S){return"\u04ae\u0425"===S},meridiem:function(S,B,Y){return S<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:w,ss:w,m:w,mm:w,h:w,hh:w,d:w,dd:w,M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(S,B){switch(B){case"d":case"D":case"DDD":return S+" \u04e9\u0434\u04e9\u0440";default:return S}}})}(ce(5439))},6184:function($e,me,ce){!function(x){"use strict";var w={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},R={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function S(Y,O,F,j){var q="";if(O)switch(F){case"s":q="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":q="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":q="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":q="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":q="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":q="%d \u0924\u093e\u0938";break;case"d":q="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":q="%d \u0926\u093f\u0935\u0938";break;case"M":q="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":q="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":q="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":q="%d \u0935\u0930\u094d\u0937\u0947"}else switch(F){case"s":q="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":q="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":q="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":q="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":q="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":q="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":q="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":q="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":q="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":q="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":q="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":q="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return q.replace(/%d/i,Y)}x.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:S,ss:S,m:S,mm:S,h:S,hh:S,d:S,dd:S,M:S,MM:S,y:S,yy:S},preparse:function(Y){return Y.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(O){return R[O]})},postformat:function(Y){return Y.replace(/\d/g,function(O){return w[O]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(Y,O){return 12===Y&&(Y=0),"\u092a\u0939\u093e\u091f\u0947"===O||"\u0938\u0915\u093e\u0933\u0940"===O?Y:"\u0926\u0941\u092a\u093e\u0930\u0940"===O||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===O||"\u0930\u093e\u0924\u094d\u0930\u0940"===O?Y>=12?Y:Y+12:void 0},meridiem:function(Y,O,F){return Y>=0&&Y<6?"\u092a\u0939\u093e\u091f\u0947":Y<12?"\u0938\u0915\u093e\u0933\u0940":Y<17?"\u0926\u0941\u092a\u093e\u0930\u0940":Y<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(ce(5439))},4524:function($e,me,ce){!function(x){"use strict";x.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(R,S){return 12===R&&(R=0),"pagi"===S?R:"tengahari"===S?R>=11?R:R+12:"petang"===S||"malam"===S?R+12:void 0},meridiem:function(R,S,B){return R<11?"pagi":R<15?"tengahari":R<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(ce(5439))},485:function($e,me,ce){!function(x){"use strict";x.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(R,S){return 12===R&&(R=0),"pagi"===S?R:"tengahari"===S?R>=11?R:R+12:"petang"===S||"malam"===S?R+12:void 0},meridiem:function(R,S,B){return R<11?"pagi":R<15?"tengahari":R<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(ce(5439))},6681:function($e,me,ce){!function(x){"use strict";x.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},2024:function($e,me,ce){!function(x){"use strict";var w={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},R={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};x.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(B){return B.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},week:{dow:1,doy:4}})}(ce(5439))},2688:function($e,me,ce){!function(x){"use strict";x.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},8914:function($e,me,ce){!function(x){"use strict";var w={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},R={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};x.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(B){return B.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u0930\u093e\u0924\u093f"===Y?B<4?B:B+12:"\u092c\u093f\u0939\u093e\u0928"===Y?B:"\u0926\u093f\u0909\u0901\u0938\u094b"===Y?B>=10?B:B+12:"\u0938\u093e\u0901\u091d"===Y?B+12:void 0},meridiem:function(B,Y,O){return B<3?"\u0930\u093e\u0924\u093f":B<12?"\u092c\u093f\u0939\u093e\u0928":B<16?"\u0926\u093f\u0909\u0901\u0938\u094b":B<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(ce(5439))},2272:function($e,me,ce){!function(x){"use strict";var w="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),R="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),S=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],B=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;x.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(O,F){return O?/-MMM-/.test(F)?R[O.month()]:w[O.month()]:w},monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(O){return O+(1===O||8===O||O>=20?"ste":"de")},week:{dow:1,doy:4}})}(ce(5439))},1758:function($e,me,ce){!function(x){"use strict";var w="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),R="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),S=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],B=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;x.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(O,F){return O?/-MMM-/.test(F)?R[O.month()]:w[O.month()]:w},monthsRegex:B,monthsShortRegex:B,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(O){return O+(1===O||8===O||O>=20?"ste":"de")},week:{dow:1,doy:4}})}(ce(5439))},1510:function($e,me,ce){!function(x){"use strict";x.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},2797:function($e,me,ce){!function(x){"use strict";x.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(R,S){var B=1===R?"r":2===R?"n":3===R?"r":4===R?"t":"\xe8";return("w"===S||"W"===S)&&(B="a"),R+B},week:{dow:1,doy:4}})}(ce(5439))},7944:function($e,me,ce){!function(x){"use strict";var w={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},R={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};x.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(B){return B.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(B,Y){return 12===B&&(B=0),"\u0a30\u0a3e\u0a24"===Y?B<4?B:B+12:"\u0a38\u0a35\u0a47\u0a30"===Y?B:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===Y?B>=10?B:B+12:"\u0a38\u0a3c\u0a3e\u0a2e"===Y?B+12:void 0},meridiem:function(B,Y,O){return B<4?"\u0a30\u0a3e\u0a24":B<10?"\u0a38\u0a35\u0a47\u0a30":B<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":B<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(ce(5439))},1605:function($e,me,ce){!function(x){"use strict";var w="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),R="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),S=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function B(F){return F%10<5&&F%10>1&&~~(F/10)%10!=1}function Y(F,j,q){var N=F+" ";switch(q){case"ss":return N+(B(F)?"sekundy":"sekund");case"m":return j?"minuta":"minut\u0119";case"mm":return N+(B(F)?"minuty":"minut");case"h":return j?"godzina":"godzin\u0119";case"hh":return N+(B(F)?"godziny":"godzin");case"ww":return N+(B(F)?"tygodnie":"tygodni");case"MM":return N+(B(F)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return N+(B(F)?"lata":"lat")}}x.defineLocale("pl",{months:function(F,j){return F?/D MMMM/.test(j)?R[F.month()]:w[F.month()]:w},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:S,longMonthsParse:S,shortMonthsParse:S,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:Y,m:Y,mm:Y,h:Y,hh:Y,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:Y,M:"miesi\u0105c",MM:Y,y:"rok",yy:Y},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},3840:function($e,me,ce){!function(x){"use strict";x.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(ce(5439))},4225:function($e,me,ce){!function(x){"use strict";x.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(ce(5439))},5128:function($e,me,ce){!function(x){"use strict";function w(S,B,Y){var F=" ";return(S%100>=20||S>=100&&S%100==0)&&(F=" de "),S+F+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[Y]}x.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:w,m:"un minut",mm:w,h:"o or\u0103",hh:w,d:"o zi",dd:w,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:w,M:"o lun\u0103",MM:w,y:"un an",yy:w},week:{dow:1,doy:7}})}(ce(5439))},5127:function($e,me,ce){!function(x){"use strict";function R(Y,O,F){return"m"===F?O?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":Y+" "+function w(Y,O){var F=Y.split("_");return O%10==1&&O%100!=11?F[0]:O%10>=2&&O%10<=4&&(O%100<10||O%100>=20)?F[1]:F[2]}({ss:O?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:O?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[F],+Y)}var S=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];x.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:S,longMonthsParse:S,shortMonthsParse:S,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(Y){if(Y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(Y){if(Y.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:R,m:R,mm:R,h:"\u0447\u0430\u0441",hh:R,d:"\u0434\u0435\u043d\u044c",dd:R,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:R,M:"\u043c\u0435\u0441\u044f\u0446",MM:R,y:"\u0433\u043e\u0434",yy:R},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(Y){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(Y)},meridiem:function(Y,O,F){return Y<4?"\u043d\u043e\u0447\u0438":Y<12?"\u0443\u0442\u0440\u0430":Y<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(Y,O){switch(O){case"M":case"d":case"DDD":return Y+"-\u0439";case"D":return Y+"-\u0433\u043e";case"w":case"W":return Y+"-\u044f";default:return Y}},week:{dow:1,doy:4}})}(ce(5439))},2525:function($e,me,ce){!function(x){"use strict";var w=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],R=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];x.defineLocale("sd",{months:w,monthsShort:w,weekdays:R,weekdaysShort:R,weekdaysMin:R,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(B){return"\u0634\u0627\u0645"===B},meridiem:function(B,Y,O){return B<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(B){return B.replace(/\u060c/g,",")},postformat:function(B){return B.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(ce(5439))},9893:function($e,me,ce){!function(x){"use strict";x.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},3123:function($e,me,ce){!function(x){"use strict";x.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(R){return R+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(R){return"\u0db4.\u0dc0."===R||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===R},meridiem:function(R,S,B){return R>11?B?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":B?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(ce(5439))},9635:function($e,me,ce){!function(x){"use strict";var w="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),R="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function S(O){return O>1&&O<5}function B(O,F,j,q){var N=O+" ";switch(j){case"s":return F||q?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return F||q?N+(S(O)?"sekundy":"sek\xfand"):N+"sekundami";case"m":return F?"min\xfata":q?"min\xfatu":"min\xfatou";case"mm":return F||q?N+(S(O)?"min\xfaty":"min\xfat"):N+"min\xfatami";case"h":return F?"hodina":q?"hodinu":"hodinou";case"hh":return F||q?N+(S(O)?"hodiny":"hod\xedn"):N+"hodinami";case"d":return F||q?"de\u0148":"d\u0148om";case"dd":return F||q?N+(S(O)?"dni":"dn\xed"):N+"d\u0148ami";case"M":return F||q?"mesiac":"mesiacom";case"MM":return F||q?N+(S(O)?"mesiace":"mesiacov"):N+"mesiacmi";case"y":return F||q?"rok":"rokom";case"yy":return F||q?N+(S(O)?"roky":"rokov"):N+"rokmi"}}x.defineLocale("sk",{months:w,monthsShort:R,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:B,ss:B,m:B,mm:B,h:B,hh:B,d:B,dd:B,M:B,MM:B,y:B,yy:B},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},8106:function($e,me,ce){!function(x){"use strict";function w(S,B,Y,O){var F=S+" ";switch(Y){case"s":return B||O?"nekaj sekund":"nekaj sekundami";case"ss":return F+(1===S?B?"sekundo":"sekundi":2===S?B||O?"sekundi":"sekundah":S<5?B||O?"sekunde":"sekundah":"sekund");case"m":return B?"ena minuta":"eno minuto";case"mm":return F+(1===S?B?"minuta":"minuto":2===S?B||O?"minuti":"minutama":S<5?B||O?"minute":"minutami":B||O?"minut":"minutami");case"h":return B?"ena ura":"eno uro";case"hh":return F+(1===S?B?"ura":"uro":2===S?B||O?"uri":"urama":S<5?B||O?"ure":"urami":B||O?"ur":"urami");case"d":return B||O?"en dan":"enim dnem";case"dd":return F+(1===S?B||O?"dan":"dnem":2===S?B||O?"dni":"dnevoma":B||O?"dni":"dnevi");case"M":return B||O?"en mesec":"enim mesecem";case"MM":return F+(1===S?B||O?"mesec":"mesecem":2===S?B||O?"meseca":"mesecema":S<5?B||O?"mesece":"meseci":B||O?"mesecev":"meseci");case"y":return B||O?"eno leto":"enim letom";case"yy":return F+(1===S?B||O?"leto":"letom":2===S?B||O?"leti":"letoma":S<5?B||O?"leta":"leti":B||O?"let":"leti")}}x.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:w,ss:w,m:w,mm:w,h:w,hh:w,d:w,dd:w,M:w,MM:w,y:w,yy:w},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},8799:function($e,me,ce){!function(x){"use strict";x.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(R){return"M"===R.charAt(0)},meridiem:function(R,S,B){return R<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},2872:function($e,me,ce){!function(x){"use strict";var w={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(S,B){return S%10>=1&&S%10<=4&&(S%100<10||S%100>=20)?S%10==1?B[0]:B[1]:B[2]},translate:function(S,B,Y,O){var j,F=w.words[Y];return 1===Y.length?"y"===Y&&B?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":O||B?F[0]:F[1]:(j=w.correctGrammaticalCase(S,F),"yy"===Y&&B&&"\u0433\u043e\u0434\u0438\u043d\u0443"===j?S+" \u0433\u043e\u0434\u0438\u043d\u0430":S+" "+j)}};x.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:w.translate,m:w.translate,mm:w.translate,h:w.translate,hh:w.translate,d:w.translate,dd:w.translate,M:w.translate,MM:w.translate,y:w.translate,yy:w.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},7949:function($e,me,ce){!function(x){"use strict";var w={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(S,B){return S%10>=1&&S%10<=4&&(S%100<10||S%100>=20)?S%10==1?B[0]:B[1]:B[2]},translate:function(S,B,Y,O){var j,F=w.words[Y];return 1===Y.length?"y"===Y&&B?"jedna godina":O||B?F[0]:F[1]:(j=w.correctGrammaticalCase(S,F),"yy"===Y&&B&&"godinu"===j?S+" godina":S+" "+j)}};x.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:w.translate,m:w.translate,mm:w.translate,h:w.translate,hh:w.translate,d:w.translate,dd:w.translate,M:w.translate,MM:w.translate,y:w.translate,yy:w.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(ce(5439))},6167:function($e,me,ce){!function(x){"use strict";x.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(R,S,B){return R<11?"ekuseni":R<15?"emini":R<19?"entsambama":"ebusuku"},meridiemHour:function(R,S){return 12===R&&(R=0),"ekuseni"===S?R:"emini"===S?R>=11?R:R+12:"entsambama"===S||"ebusuku"===S?0===R?0:R+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(ce(5439))},9713:function($e,me,ce){!function(x){"use strict";x.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?":e":1===S||2===S?":a":":e")},week:{dow:1,doy:4}})}(ce(5439))},1982:function($e,me,ce){!function(x){"use strict";x.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(ce(5439))},2732:function($e,me,ce){!function(x){"use strict";var w={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},R={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};x.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(B){return B+"\u0bb5\u0ba4\u0bc1"},preparse:function(B){return B.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(Y){return R[Y]})},postformat:function(B){return B.replace(/\d/g,function(Y){return w[Y]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(B,Y,O){return B<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":B<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":B<10?" \u0b95\u0bbe\u0bb2\u0bc8":B<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":B<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":B<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(B,Y){return 12===B&&(B=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===Y?B<2?B:B+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===Y||"\u0b95\u0bbe\u0bb2\u0bc8"===Y||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===Y&&B>=10?B:B+12},week:{dow:0,doy:6}})}(ce(5439))},3636:function($e,me,ce){!function(x){"use strict";x.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(R,S){return 12===R&&(R=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===S?R<4?R:R+12:"\u0c09\u0c26\u0c2f\u0c02"===S?R:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===S?R>=10?R:R+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===S?R+12:void 0},meridiem:function(R,S,B){return R<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":R<10?"\u0c09\u0c26\u0c2f\u0c02":R<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":R<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(ce(5439))},2115:function($e,me,ce){!function(x){"use strict";x.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:1,doy:4}})}(ce(5439))},9801:function($e,me,ce){!function(x){"use strict";var w={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};x.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(S,B){return 12===S&&(S=0),"\u0448\u0430\u0431"===B?S<4?S:S+12:"\u0441\u0443\u0431\u04b3"===B?S:"\u0440\u04ef\u0437"===B?S>=11?S:S+12:"\u0431\u0435\u0433\u043e\u04b3"===B?S+12:void 0},meridiem:function(S,B,Y){return S<4?"\u0448\u0430\u0431":S<11?"\u0441\u0443\u0431\u04b3":S<16?"\u0440\u04ef\u0437":S<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(S){return S+(w[S]||w[S%10]||w[S>=100?100:null])},week:{dow:1,doy:7}})}(ce(5439))},2868:function($e,me,ce){!function(x){"use strict";x.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(R){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===R},meridiem:function(R,S,B){return R<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(ce(5439))},1310:function($e,me,ce){!function(x){"use strict";var w={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};x.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(S,B){switch(B){case"d":case"D":case"Do":case"DD":return S;default:if(0===S)return S+"'unjy";var Y=S%10;return S+(w[Y]||w[S%100-Y]||w[S>=100?100:null])}},week:{dow:1,doy:7}})}(ce(5439))},2360:function($e,me,ce){!function(x){"use strict";x.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(R){return R},week:{dow:1,doy:4}})}(ce(5439))},6645:function($e,me,ce){!function(x){"use strict";var w="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function B(F,j,q,N){var ne=function Y(F){var j=Math.floor(F%1e3/100),q=Math.floor(F%100/10),N=F%10,ne="";return j>0&&(ne+=w[j]+"vatlh"),q>0&&(ne+=(""!==ne?" ":"")+w[q]+"maH"),N>0&&(ne+=(""!==ne?" ":"")+w[N]),""===ne?"pagh":ne}(F);switch(q){case"ss":return ne+" lup";case"mm":return ne+" tup";case"hh":return ne+" rep";case"dd":return ne+" jaj";case"MM":return ne+" jar";case"yy":return ne+" DIS"}}x.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function R(F){var j=F;return-1!==F.indexOf("jaj")?j.slice(0,-3)+"leS":-1!==F.indexOf("jar")?j.slice(0,-3)+"waQ":-1!==F.indexOf("DIS")?j.slice(0,-3)+"nem":j+" pIq"},past:function S(F){var j=F;return-1!==F.indexOf("jaj")?j.slice(0,-3)+"Hu\u2019":-1!==F.indexOf("jar")?j.slice(0,-3)+"wen":-1!==F.indexOf("DIS")?j.slice(0,-3)+"ben":j+" ret"},s:"puS lup",ss:B,m:"wa\u2019 tup",mm:B,h:"wa\u2019 rep",hh:B,d:"wa\u2019 jaj",dd:B,M:"wa\u2019 jar",MM:B,y:"wa\u2019 DIS",yy:B},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},8374:function($e,me,ce){!function(x){"use strict";var w={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};x.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(S,B,Y){return S<12?Y?"\xf6\xf6":"\xd6\xd6":Y?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(S){return"\xf6s"===S||"\xd6S"===S},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(S,B){switch(B){case"d":case"D":case"Do":case"DD":return S;default:if(0===S)return S+"'\u0131nc\u0131";var Y=S%10;return S+(w[Y]||w[S%100-Y]||w[S>=100?100:null])}},week:{dow:1,doy:7}})}(ce(5439))},256:function($e,me,ce){!function(x){"use strict";function R(S,B,Y,O){var F={s:["viensas secunds","'iensas secunds"],ss:[S+" secunds",S+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[S+" m\xeduts",S+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[S+" \xfeoras",S+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[S+" ziuas",S+" ziuas"],M:["'n mes","'iens mes"],MM:[S+" mesen",S+" mesen"],y:["'n ar","'iens ar"],yy:[S+" ars",S+" ars"]};return O||B?F[Y][0]:F[Y][1]}x.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(S){return"d'o"===S.toLowerCase()},meridiem:function(S,B,Y){return S>11?Y?"d'o":"D'O":Y?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:R,ss:R,m:R,mm:R,h:R,hh:R,d:R,dd:R,M:R,MM:R,y:R,yy:R},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(ce(5439))},1631:function($e,me,ce){!function(x){"use strict";x.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(ce(5439))},1595:function($e,me,ce){!function(x){"use strict";x.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(ce(5439))},6050:function($e,me,ce){!function(x){"use strict";x.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(R,S){return 12===R&&(R=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===S||"\u0633\u06d5\u06be\u06d5\u0631"===S||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===S?R:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===S||"\u0643\u06d5\u0686"===S?R+12:R>=11?R:R+12},meridiem:function(R,S,B){var Y=100*R+S;return Y<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":Y<900?"\u0633\u06d5\u06be\u06d5\u0631":Y<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":Y<1230?"\u0686\u06c8\u0634":Y<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(R,S){switch(S){case"d":case"D":case"DDD":return R+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return R+"-\u06be\u06d5\u067e\u062a\u06d5";default:return R}},preparse:function(R){return R.replace(/\u060c/g,",")},postformat:function(R){return R.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(ce(5439))},5610:function($e,me,ce){!function(x){"use strict";function R(O,F,j){return"m"===j?F?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===j?F?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":O+" "+function w(O,F){var j=O.split("_");return F%10==1&&F%100!=11?j[0]:F%10>=2&&F%10<=4&&(F%100<10||F%100>=20)?j[1]:j[2]}({ss:F?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:F?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:F?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[j],+O)}function B(O){return function(){return O+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}x.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function S(O,F){var j={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===O?j.nominative.slice(1,7).concat(j.nominative.slice(0,1)):O?j[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(F)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(F)?"genitive":"nominative"][O.day()]:j.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:B("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:B("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:B("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:B("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return B("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return B("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:R,m:R,mm:R,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:R,d:"\u0434\u0435\u043d\u044c",dd:R,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:R,y:"\u0440\u0456\u043a",yy:R},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(O){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(O)},meridiem:function(O,F,j){return O<4?"\u043d\u043e\u0447\u0456":O<12?"\u0440\u0430\u043d\u043a\u0443":O<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(O,F){switch(F){case"M":case"d":case"DDD":case"w":case"W":return O+"-\u0439";case"D":return O+"-\u0433\u043e";default:return O}},week:{dow:1,doy:7}})}(ce(5439))},6077:function($e,me,ce){!function(x){"use strict";var w=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],R=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];x.defineLocale("ur",{months:w,monthsShort:w,weekdays:R,weekdaysShort:R,weekdaysMin:R,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(B){return"\u0634\u0627\u0645"===B},meridiem:function(B,Y,O){return B<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(B){return B.replace(/\u060c/g,",")},postformat:function(B){return B.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(ce(5439))},2207:function($e,me,ce){!function(x){"use strict";x.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(ce(5439))},2862:function($e,me,ce){!function(x){"use strict";x.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(ce(5439))},8093:function($e,me,ce){!function(x){"use strict";x.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(R){return/^ch$/i.test(R)},meridiem:function(R,S,B){return R<12?B?"sa":"SA":B?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(R){return R},week:{dow:1,doy:4}})}(ce(5439))},5590:function($e,me,ce){!function(x){"use strict";x.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(R){var S=R%10;return R+(1==~~(R%100/10)?"th":1===S?"st":2===S?"nd":3===S?"rd":"th")},week:{dow:1,doy:4}})}(ce(5439))},9058:function($e,me,ce){!function(x){"use strict";x.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(ce(5439))},7908:function($e,me,ce){!function(x){"use strict";x.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(R,S){return 12===R&&(R=0),"\u51cc\u6668"===S||"\u65e9\u4e0a"===S||"\u4e0a\u5348"===S?R:"\u4e0b\u5348"===S||"\u665a\u4e0a"===S?R+12:R>=11?R:R+12},meridiem:function(R,S,B){var Y=100*R+S;return Y<600?"\u51cc\u6668":Y<900?"\u65e9\u4e0a":Y<1130?"\u4e0a\u5348":Y<1230?"\u4e2d\u5348":Y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(R){return R.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(R){return this.week()!==R.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(R,S){switch(S){case"d":case"D":case"DDD":return R+"\u65e5";case"M":return R+"\u6708";case"w":case"W":return R+"\u5468";default:return R}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(ce(5439))},8867:function($e,me,ce){!function(x){"use strict";x.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(R,S){return 12===R&&(R=0),"\u51cc\u6668"===S||"\u65e9\u4e0a"===S||"\u4e0a\u5348"===S?R:"\u4e2d\u5348"===S?R>=11?R:R+12:"\u4e0b\u5348"===S||"\u665a\u4e0a"===S?R+12:void 0},meridiem:function(R,S,B){var Y=100*R+S;return Y<600?"\u51cc\u6668":Y<900?"\u65e9\u4e0a":Y<1200?"\u4e0a\u5348":1200===Y?"\u4e2d\u5348":Y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(R,S){switch(S){case"d":case"D":case"DDD":return R+"\u65e5";case"M":return R+"\u6708";case"w":case"W":return R+"\u9031";default:return R}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(ce(5439))},1133:function($e,me,ce){!function(x){"use strict";x.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(R,S){return 12===R&&(R=0),"\u51cc\u6668"===S||"\u65e9\u4e0a"===S||"\u4e0a\u5348"===S?R:"\u4e2d\u5348"===S?R>=11?R:R+12:"\u4e0b\u5348"===S||"\u665a\u4e0a"===S?R+12:void 0},meridiem:function(R,S,B){var Y=100*R+S;return Y<600?"\u51cc\u6668":Y<900?"\u65e9\u4e0a":Y<1130?"\u4e0a\u5348":Y<1230?"\u4e2d\u5348":Y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(R,S){switch(S){case"d":case"D":case"DDD":return R+"\u65e5";case"M":return R+"\u6708";case"w":case"W":return R+"\u9031";default:return R}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(ce(5439))},3291:function($e,me,ce){!function(x){"use strict";x.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(R,S){return 12===R&&(R=0),"\u51cc\u6668"===S||"\u65e9\u4e0a"===S||"\u4e0a\u5348"===S?R:"\u4e2d\u5348"===S?R>=11?R:R+12:"\u4e0b\u5348"===S||"\u665a\u4e0a"===S?R+12:void 0},meridiem:function(R,S,B){var Y=100*R+S;return Y<600?"\u51cc\u6668":Y<900?"\u65e9\u4e0a":Y<1130?"\u4e0a\u5348":Y<1230?"\u4e2d\u5348":Y<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(R,S){switch(S){case"d":case"D":case"DDD":return R+"\u65e5";case"M":return R+"\u6708";case"w":case"W":return R+"\u9031";default:return R}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(ce(5439))},5439:function($e,me,ce){($e=ce.nmd($e)).exports=function(){"use strict";var x,ve;function w(){return x.apply(null,arguments)}function S(y){return y instanceof Array||"[object Array]"===Object.prototype.toString.call(y)}function B(y){return null!=y&&"[object Object]"===Object.prototype.toString.call(y)}function Y(y,U){return Object.prototype.hasOwnProperty.call(y,U)}function O(y){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(y).length;var U;for(U in y)if(Y(y,U))return!1;return!0}function F(y){return void 0===y}function j(y){return"number"==typeof y||"[object Number]"===Object.prototype.toString.call(y)}function q(y){return y instanceof Date||"[object Date]"===Object.prototype.toString.call(y)}function N(y,U){var ye,de=[],ze=y.length;for(ye=0;ye<ze;++ye)de.push(U(y[ye],ye));return de}function ne(y,U){for(var de in U)Y(U,de)&&(y[de]=U[de]);return Y(U,"toString")&&(y.toString=U.toString),Y(U,"valueOf")&&(y.valueOf=U.valueOf),y}function I(y,U,de,ye){return MA(y,U,de,ye,!0).utc()}function K(y){return null==y._pf&&(y._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),y._pf}function le(y){if(null==y._isValid){var U=K(y),de=ve.call(U.parsedDateParts,function(ze){return null!=ze}),ye=!isNaN(y._d.getTime())&&U.overflow<0&&!U.empty&&!U.invalidEra&&!U.invalidMonth&&!U.invalidWeekday&&!U.weekdayMismatch&&!U.nullInput&&!U.invalidFormat&&!U.userInvalidated&&(!U.meridiem||U.meridiem&&de);if(y._strict&&(ye=ye&&0===U.charsLeftOver&&0===U.unusedTokens.length&&void 0===U.bigHour),null!=Object.isFrozen&&Object.isFrozen(y))return ye;y._isValid=ye}return y._isValid}function ie(y){var U=I(NaN);return null!=y?ne(K(U),y):K(U).userInvalidated=!0,U}ve=Array.prototype.some?Array.prototype.some:function(y){var ye,U=Object(this),de=U.length>>>0;for(ye=0;ye<de;ye++)if(ye in U&&y.call(this,U[ye],ye,U))return!0;return!1};var L=w.momentProperties=[],J=!1;function ue(y,U){var de,ye,ze,Lt=L.length;if(F(U._isAMomentObject)||(y._isAMomentObject=U._isAMomentObject),F(U._i)||(y._i=U._i),F(U._f)||(y._f=U._f),F(U._l)||(y._l=U._l),F(U._strict)||(y._strict=U._strict),F(U._tzm)||(y._tzm=U._tzm),F(U._isUTC)||(y._isUTC=U._isUTC),F(U._offset)||(y._offset=U._offset),F(U._pf)||(y._pf=K(U)),F(U._locale)||(y._locale=U._locale),Lt>0)for(de=0;de<Lt;de++)F(ze=U[ye=L[de]])||(y[ye]=ze);return y}function he(y){ue(this,y),this._d=new Date(null!=y._d?y._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===J&&(J=!0,w.updateOffset(this),J=!1)}function Ae(y){return y instanceof he||null!=y&&null!=y._isAMomentObject}function He(y){!1===w.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+y)}function Ue(y,U){var de=!0;return ne(function(){if(null!=w.deprecationHandler&&w.deprecationHandler(null,y),de){var ze,Lt,vn,ye=[],$i=arguments.length;for(Lt=0;Lt<$i;Lt++){if(ze="","object"==typeof arguments[Lt]){for(vn in ze+="\n["+Lt+"] ",arguments[0])Y(arguments[0],vn)&&(ze+=vn+": "+arguments[0][vn]+", ");ze=ze.slice(0,-2)}else ze=arguments[Lt];ye.push(ze)}He(y+"\nArguments: "+Array.prototype.slice.call(ye).join("")+"\n"+(new Error).stack),de=!1}return U.apply(this,arguments)},U)}var Tt,Ge={};function tt(y,U){null!=w.deprecationHandler&&w.deprecationHandler(y,U),Ge[y]||(He(U),Ge[y]=!0)}function Xe(y){return typeof Function<"u"&&y instanceof Function||"[object Function]"===Object.prototype.toString.call(y)}function St(y,U){var ye,de=ne({},y);for(ye in U)Y(U,ye)&&(B(y[ye])&&B(U[ye])?(de[ye]={},ne(de[ye],y[ye]),ne(de[ye],U[ye])):null!=U[ye]?de[ye]=U[ye]:delete de[ye]);for(ye in y)Y(y,ye)&&!Y(U,ye)&&B(y[ye])&&(de[ye]=ne({},de[ye]));return de}function Je(y){null!=y&&this.set(y)}w.suppressDeprecationWarnings=!1,w.deprecationHandler=null,Tt=Object.keys?Object.keys:function(y){var U,de=[];for(U in y)Y(y,U)&&de.push(U);return de};function Kt(y,U,de){var ye=""+Math.abs(y);return(y>=0?de?"+":"":"-")+Math.pow(10,Math.max(0,U-ye.length)).toString().substr(1)+ye}var Oe=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,re=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,te={},V={};function se(y,U,de,ye){var ze=ye;"string"==typeof ye&&(ze=function(){return this[ye]()}),y&&(V[y]=ze),U&&(V[U[0]]=function(){return Kt(ze.apply(this,arguments),U[1],U[2])}),de&&(V[de]=function(){return this.localeData().ordinal(ze.apply(this,arguments),y)})}function _e(y){return y.match(/\[[\s\S]/)?y.replace(/^\[|\]$/g,""):y.replace(/\\/g,"")}function Re(y,U){return y.isValid()?(U=Le(U,y.localeData()),te[U]=te[U]||function Ye(y){var de,ye,U=y.match(Oe);for(de=0,ye=U.length;de<ye;de++)U[de]=V[U[de]]?V[U[de]]:_e(U[de]);return function(ze){var vn,Lt="";for(vn=0;vn<ye;vn++)Lt+=Xe(U[vn])?U[vn].call(ze,y):U[vn];return Lt}}(U),te[U](y)):y.localeData().invalidDate()}function Le(y,U){var de=5;function ye(ze){return U.longDateFormat(ze)||ze}for(re.lastIndex=0;de>=0&&re.test(y);)y=y.replace(re,ye),re.lastIndex=0,de-=1;return y}var rn={};function Fe(y,U){var de=y.toLowerCase();rn[de]=rn[de+"s"]=rn[U]=y}function dt(y){return"string"==typeof y?rn[y]||rn[y.toLowerCase()]:void 0}function zt(y){var de,ye,U={};for(ye in y)Y(y,ye)&&(de=dt(ye))&&(U[de]=y[ye]);return U}var Hn={};function Sn(y,U){Hn[y]=U}function qn(y){return y%4==0&&y%100!=0||y%400==0}function jn(y){return y<0?Math.ceil(y)||0:Math.floor(y)}function ni(y){var U=+y,de=0;return 0!==U&&isFinite(U)&&(de=jn(U)),de}function fr(y,U){return function(de){return null!=de?(en(this,y,de),w.updateOffset(this,U),this):no(this,y)}}function no(y,U){return y.isValid()?y._d["get"+(y._isUTC?"UTC":"")+U]():NaN}function en(y,U,de){y.isValid()&&!isNaN(de)&&("FullYear"===U&&qn(y.year())&&1===y.month()&&29===y.date()?(de=ni(de),y._d["set"+(y._isUTC?"UTC":"")+U](de,y.month(),Rm(de,y.month()))):y._d["set"+(y._isUTC?"UTC":"")+U](de))}var Eo,gn=/\d/,yn=/\d\d/,Rn=/\d{3}/,Gn=/\d{4}/,hr=/[+-]?\d{6}/,ki=/\d\d?/,Xo=/\d\d\d\d?/,io=/\d\d\d\d\d\d?/,ya=/\d{1,3}/,$o=/\d{1,4}/,ws=/[+-]?\d{1,6}/,Co=/\d+/,ro=/[+-]?\d+/,ec=/Z|[+-]\d\d:?\d\d/gi,ds=/Z|[+-]\d\d(?::?\d\d)?/gi,Ps=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function ci(y,U,de){Eo[y]=Xe(U)?U:function(ye,ze){return ye&&de?de:U}}function wf(y,U){return Y(Eo,y)?Eo[y](U._strict,U._locale):new RegExp(function cd(y){return yl(y.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(U,de,ye,ze,Lt){return de||ye||ze||Lt}))}(y))}function yl(y){return y.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}Eo={};var rs={};function To(y,U){var de,ze,ye=U;for("string"==typeof y&&(y=[y]),j(U)&&(ye=function(Lt,vn){vn[U]=ni(Lt)}),ze=y.length,de=0;de<ze;de++)rs[y[de]]=ye}function nc(y,U){To(y,function(de,ye,ze,Lt){ze._w=ze._w||{},U(de,ze._w,ze,Lt)})}function U4(y,U,de){null!=U&&Y(rs,y)&&rs[y](U,de._a,de,y)}var os;function Rm(y,U){if(isNaN(y)||isNaN(U))return NaN;var de=function ux(y,U){return(y%U+U)%U}(U,12);return y+=(U-de)/12,1===de?qn(y)?29:28:31-de%7%2}os=Array.prototype.indexOf?Array.prototype.indexOf:function(y){var U;for(U=0;U<this.length;++U)if(this[U]===y)return U;return-1},se("M",["MM",2],"Mo",function(){return this.month()+1}),se("MMM",0,0,function(y){return this.localeData().monthsShort(this,y)}),se("MMMM",0,0,function(y){return this.localeData().months(this,y)}),Fe("month","M"),Sn("month",8),ci("M",ki),ci("MM",ki,yn),ci("MMM",function(y,U){return U.monthsShortRegex(y)}),ci("MMMM",function(y,U){return U.monthsRegex(y)}),To(["M","MM"],function(y,U){U[1]=ni(y)-1}),To(["MMM","MMMM"],function(y,U,de,ye){var ze=de._locale.monthsParse(y,ye,de._strict);null!=ze?U[1]=ze:K(de).invalidMonth=y});var by="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),vy="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Cy=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Ya=Ps,Us=Ps;function ha(y,U,de){var ye,ze,Lt,vn=y.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],ye=0;ye<12;++ye)Lt=I([2e3,ye]),this._shortMonthsParse[ye]=this.monthsShort(Lt,"").toLocaleLowerCase(),this._longMonthsParse[ye]=this.months(Lt,"").toLocaleLowerCase();return de?"MMM"===U?-1!==(ze=os.call(this._shortMonthsParse,vn))?ze:null:-1!==(ze=os.call(this._longMonthsParse,vn))?ze:null:"MMM"===U?-1!==(ze=os.call(this._shortMonthsParse,vn))||-1!==(ze=os.call(this._longMonthsParse,vn))?ze:null:-1!==(ze=os.call(this._longMonthsParse,vn))||-1!==(ze=os.call(this._shortMonthsParse,vn))?ze:null}function sa(y,U){var de;if(!y.isValid())return y;if("string"==typeof U)if(/^\d+$/.test(U))U=ni(U);else if(!j(U=y.localeData().monthsParse(U)))return y;return de=Math.min(y.date(),Rm(y.year(),U)),y._d["set"+(y._isUTC?"UTC":"")+"Month"](U,de),y}function Nm(y){return null!=y?(sa(this,y),w.updateOffset(this,!0),this):no(this,"Month")}function Fm(){function y(vn,$i){return $i.length-vn.length}var ze,Lt,U=[],de=[],ye=[];for(ze=0;ze<12;ze++)Lt=I([2e3,ze]),U.push(this.monthsShort(Lt,"")),de.push(this.months(Lt,"")),ye.push(this.months(Lt,"")),ye.push(this.monthsShort(Lt,""));for(U.sort(y),de.sort(y),ye.sort(y),ze=0;ze<12;ze++)U[ze]=yl(U[ze]),de[ze]=yl(de[ze]);for(ze=0;ze<24;ze++)ye[ze]=yl(ye[ze]);this._monthsRegex=new RegExp("^("+ye.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+de.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+U.join("|")+")","i")}function Lm(y){return qn(y)?366:365}se("Y",0,0,function(){var y=this.year();return y<=9999?Kt(y,4):"+"+y}),se(0,["YY",2],0,function(){return this.year()%100}),se(0,["YYYY",4],0,"year"),se(0,["YYYYY",5],0,"year"),se(0,["YYYYYY",6,!0],0,"year"),Fe("year","y"),Sn("year",1),ci("Y",ro),ci("YY",ki,yn),ci("YYYY",$o,Gn),ci("YYYYY",ws,hr),ci("YYYYYY",ws,hr),To(["YYYYY","YYYYYY"],0),To("YYYY",function(y,U){U[0]=2===y.length?w.parseTwoDigitYear(y):ni(y)}),To("YY",function(y,U){U[0]=w.parseTwoDigitYear(y)}),To("Y",function(y,U){U[0]=parseInt(y,10)}),w.parseTwoDigitYear=function(y){return ni(y)+(ni(y)>68?1900:2e3)};var Tn=fr("FullYear",!0);function Er(y,U,de,ye,ze,Lt,vn){var $i;return y<100&&y>=0?($i=new Date(y+400,U,de,ye,ze,Lt,vn),isFinite($i.getFullYear())&&$i.setFullYear(y)):$i=new Date(y,U,de,ye,ze,Lt,vn),$i}function _o(y){var U,de;return y<100&&y>=0?((de=Array.prototype.slice.call(arguments))[0]=y+400,U=new Date(Date.UTC.apply(null,de)),isFinite(U.getUTCFullYear())&&U.setUTCFullYear(y)):U=new Date(Date.UTC.apply(null,arguments)),U}function Ym(y,U,de){var ye=7+U-de;return-(7+_o(y,0,ye).getUTCDay()-U)%7+ye-1}function hx(y,U,de,ye,ze){var Lr,na,$i=1+7*(U-1)+(7+de-ye)%7+Ym(y,ye,ze);return $i<=0?na=Lm(Lr=y-1)+$i:$i>Lm(y)?(Lr=y+1,na=$i-Lm(y)):(Lr=y,na=$i),{year:Lr,dayOfYear:na}}function jp(y,U,de){var Lt,vn,ye=Ym(y.year(),U,de),ze=Math.floor((y.dayOfYear()-ye-1)/7)+1;return ze<1?Lt=ze+Ql(vn=y.year()-1,U,de):ze>Ql(y.year(),U,de)?(Lt=ze-Ql(y.year(),U,de),vn=y.year()+1):(vn=y.year(),Lt=ze),{week:Lt,year:vn}}function Ql(y,U,de){var ye=Ym(y,U,de),ze=Ym(y+1,U,de);return(Lm(y)-ye+ze)/7}se("w",["ww",2],"wo","week"),se("W",["WW",2],"Wo","isoWeek"),Fe("week","w"),Fe("isoWeek","W"),Sn("week",5),Sn("isoWeek",5),ci("w",ki),ci("ww",ki,yn),ci("W",ki),ci("WW",ki,yn),nc(["w","ww","W","WW"],function(y,U,de,ye){U[ye.substr(0,1)]=ni(y)});function My(y,U){return y.slice(U,7).concat(y.slice(0,U))}se("d",0,"do","day"),se("dd",0,0,function(y){return this.localeData().weekdaysMin(this,y)}),se("ddd",0,0,function(y){return this.localeData().weekdaysShort(this,y)}),se("dddd",0,0,function(y){return this.localeData().weekdays(this,y)}),se("e",0,0,"weekday"),se("E",0,0,"isoWeekday"),Fe("day","d"),Fe("weekday","e"),Fe("isoWeekday","E"),Sn("day",11),Sn("weekday",11),Sn("isoWeekday",11),ci("d",ki),ci("e",ki),ci("E",ki),ci("dd",function(y,U){return U.weekdaysMinRegex(y)}),ci("ddd",function(y,U){return U.weekdaysShortRegex(y)}),ci("dddd",function(y,U){return U.weekdaysRegex(y)}),nc(["dd","ddd","dddd"],function(y,U,de,ye){var ze=de._locale.weekdaysParse(y,ye,de._strict);null!=ze?U.d=ze:K(de).invalidWeekday=y}),nc(["d","e","E"],function(y,U,de,ye){U[ye]=ni(y)});var px="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),gx="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),mx="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),G4=Ps,wl=Ps,Qo=Ps;function pn(y,U,de){var ye,ze,Lt,vn=y.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],ye=0;ye<7;++ye)Lt=I([2e3,1]).day(ye),this._minWeekdaysParse[ye]=this.weekdaysMin(Lt,"").toLocaleLowerCase(),this._shortWeekdaysParse[ye]=this.weekdaysShort(Lt,"").toLocaleLowerCase(),this._weekdaysParse[ye]=this.weekdays(Lt,"").toLocaleLowerCase();return de?"dddd"===U?-1!==(ze=os.call(this._weekdaysParse,vn))?ze:null:"ddd"===U?-1!==(ze=os.call(this._shortWeekdaysParse,vn))?ze:null:-1!==(ze=os.call(this._minWeekdaysParse,vn))?ze:null:"dddd"===U?-1!==(ze=os.call(this._weekdaysParse,vn))||-1!==(ze=os.call(this._shortWeekdaysParse,vn))||-1!==(ze=os.call(this._minWeekdaysParse,vn))?ze:null:"ddd"===U?-1!==(ze=os.call(this._shortWeekdaysParse,vn))||-1!==(ze=os.call(this._weekdaysParse,vn))||-1!==(ze=os.call(this._minWeekdaysParse,vn))?ze:null:-1!==(ze=os.call(this._minWeekdaysParse,vn))||-1!==(ze=os.call(this._weekdaysParse,vn))||-1!==(ze=os.call(this._shortWeekdaysParse,vn))?ze:null}function jm(){function y(us,Fu){return Fu.length-us.length}var Lt,vn,$i,Lr,na,U=[],de=[],ye=[],ze=[];for(Lt=0;Lt<7;Lt++)vn=I([2e3,1]).day(Lt),$i=yl(this.weekdaysMin(vn,"")),Lr=yl(this.weekdaysShort(vn,"")),na=yl(this.weekdays(vn,"")),U.push($i),de.push(Lr),ye.push(na),ze.push($i),ze.push(Lr),ze.push(na);U.sort(y),de.sort(y),ye.sort(y),ze.sort(y),this._weekdaysRegex=new RegExp("^("+ze.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+ye.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+de.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+U.join("|")+")","i")}function yA(){return this.hours()%12||12}function Mb(y,U){se(y,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),U)})}function Py(y,U){return U._meridiemParse}se("H",["HH",2],0,"hour"),se("h",["hh",2],0,yA),se("k",["kk",2],0,function yb(){return this.hours()||24}),se("hmm",0,0,function(){return""+yA.apply(this)+Kt(this.minutes(),2)}),se("hmmss",0,0,function(){return""+yA.apply(this)+Kt(this.minutes(),2)+Kt(this.seconds(),2)}),se("Hmm",0,0,function(){return""+this.hours()+Kt(this.minutes(),2)}),se("Hmmss",0,0,function(){return""+this.hours()+Kt(this.minutes(),2)+Kt(this.seconds(),2)}),Mb("a",!0),Mb("A",!1),Fe("hour","h"),Sn("hour",13),ci("a",Py),ci("A",Py),ci("H",ki),ci("h",ki),ci("k",ki),ci("HH",ki,yn),ci("hh",ki,yn),ci("kk",ki,yn),ci("hmm",Xo),ci("hmmss",io),ci("Hmm",Xo),ci("Hmmss",io),To(["H","HH"],3),To(["k","kk"],function(y,U,de){var ye=ni(y);U[3]=24===ye?0:ye}),To(["a","A"],function(y,U,de){de._isPm=de._locale.isPM(y),de._meridiem=y}),To(["h","hh"],function(y,U,de){U[3]=ni(y),K(de).bigHour=!0}),To("hmm",function(y,U,de){var ye=y.length-2;U[3]=ni(y.substr(0,ye)),U[4]=ni(y.substr(ye)),K(de).bigHour=!0}),To("hmmss",function(y,U,de){var ye=y.length-4,ze=y.length-2;U[3]=ni(y.substr(0,ye)),U[4]=ni(y.substr(ye,2)),U[5]=ni(y.substr(ze)),K(de).bigHour=!0}),To("Hmm",function(y,U,de){var ye=y.length-2;U[3]=ni(y.substr(0,ye)),U[4]=ni(y.substr(ye))}),To("Hmmss",function(y,U,de){var ye=y.length-4,ze=y.length-2;U[3]=ni(y.substr(0,ye)),U[4]=ni(y.substr(ye,2)),U[5]=ni(y.substr(ze))});var Cx=fr("Hours",!0);var Fc,Pb={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:by,monthsShort:vy,week:{dow:0,doy:6},weekdays:px,weekdaysMin:mx,weekdaysShort:gx,meridiemParse:/[ap]\.?m?\.?/i},Ha={},zl={};function K4(y,U){var de,ye=Math.min(y.length,U.length);for(de=0;de<ye;de+=1)if(y[de]!==U[de])return de;return ye}function yx(y){return y&&y.toLowerCase().replace("_","-")}function Db(y){var U=null;if(void 0===Ha[y]&&$e&&$e.exports&&function Ma(y){return null!=y.match("^[^/\\\\]*$")}(y))try{U=Fc._abbr,ce(6700)("./"+y),bh(U)}catch{Ha[y]=null}return Ha[y]}function bh(y,U){var de;return y&&((de=F(U)?Wl(y):Df(y,U))?Fc=de:typeof console<"u"&&console.warn&&console.warn("Locale "+y+" not found. Did you forget to load it?")),Fc._abbr}function Df(y,U){if(null!==U){var de,ye=Pb;if(U.abbr=y,null!=Ha[y])tt("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),ye=Ha[y]._config;else if(null!=U.parentLocale)if(null!=Ha[U.parentLocale])ye=Ha[U.parentLocale]._config;else{if(null==(de=Db(U.parentLocale)))return zl[U.parentLocale]||(zl[U.parentLocale]=[]),zl[U.parentLocale].push({name:y,config:U}),null;ye=de._config}return Ha[y]=new Je(St(ye,U)),zl[y]&&zl[y].forEach(function(ze){Df(ze.name,ze.config)}),bh(y),Ha[y]}return delete Ha[y],null}function Wl(y){var U;if(y&&y._locale&&y._locale._abbr&&(y=y._locale._abbr),!y)return Fc;if(!S(y)){if(U=Db(y))return U;y=[y]}return function ld(y){for(var de,ye,ze,Lt,U=0;U<y.length;){for(de=(Lt=yx(y[U]).split("-")).length,ye=(ye=yx(y[U+1]))?ye.split("-"):null;de>0;){if(ze=Db(Lt.slice(0,de).join("-")))return ze;if(ye&&ye.length>=de&&K4(Lt,ye)>=de-1)break;de--}U++}return Fc}(y)}function Vp(y){var U,de=y._a;return de&&-2===K(y).overflow&&(U=de[1]<0||de[1]>11?1:de[2]<1||de[2]>Rm(de[0],de[1])?2:de[3]<0||de[3]>24||24===de[3]&&(0!==de[4]||0!==de[5]||0!==de[6])?3:de[4]<0||de[4]>59?4:de[5]<0||de[5]>59?5:de[6]<0||de[6]>999?6:-1,K(y)._overflowDayOfYear&&(U<0||U>2)&&(U=2),K(y)._overflowWeeks&&-1===U&&(U=7),K(y)._overflowWeekday&&-1===U&&(U=8),K(y).overflow=U),y}var Dy=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Tu=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Qp=/Z|[+-]\d\d(?::?\d\d)?/,Vm=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Xt=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Mx=/^\/?Date\((-?\d+)/i,xy=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Sy={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Wn(y){var U,de,Lt,vn,$i,Lr,ye=y._i,ze=Dy.exec(ye)||Tu.exec(ye),na=Vm.length,us=Xt.length;if(ze){for(K(y).iso=!0,U=0,de=na;U<de;U++)if(Vm[U][1].exec(ze[1])){vn=Vm[U][0],Lt=!1!==Vm[U][2];break}if(null==vn)return void(y._isValid=!1);if(ze[3]){for(U=0,de=us;U<de;U++)if(Xt[U][1].exec(ze[3])){$i=(ze[2]||" ")+Xt[U][0];break}if(null==$i)return void(y._isValid=!1)}if(!Lt&&null!=$i)return void(y._isValid=!1);if(ze[4]){if(!Qp.exec(ze[4]))return void(y._isValid=!1);Lr="Z"}y._f=vn+($i||"")+(Lr||""),Tr(y)}else y._isValid=!1}function Oy(y){var U=parseInt(y,10);return U<=49?2e3+U:U<=999?1900+U:U}function gc(y){var de,U=xy.exec(function fn(y){return y.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(y._i));if(U){if(de=function wx(y,U,de,ye,ze,Lt){var vn=[Oy(y),vy.indexOf(U),parseInt(de,10),parseInt(ye,10),parseInt(ze,10)];return Lt&&vn.push(parseInt(Lt,10)),vn}(U[4],U[3],U[2],U[5],U[6],U[7]),!function Jc(y,U,de){return!y||gx.indexOf(y)===new Date(U[0],U[1],U[2]).getDay()||(K(de).weekdayMismatch=!0,de._isValid=!1,!1)}(U[1],de,y))return;y._a=de,y._tzm=function Zo(y,U,de){if(y)return Sy[y];if(U)return 0;var ye=parseInt(de,10),ze=ye%100;return(ye-ze)/100*60+ze}(U[8],U[9],U[10]),y._d=_o.apply(null,y._a),y._d.setUTCMinutes(y._d.getUTCMinutes()-y._tzm),K(y).rfc2822=!0}else y._isValid=!1}function dd(y,U,de){return y??U??de}function Kc(y){var U,de,ze,Lt,vn,ye=[];if(!y._d){for(ze=function Pl(y){var U=new Date(w.now());return y._useUTC?[U.getUTCFullYear(),U.getUTCMonth(),U.getUTCDate()]:[U.getFullYear(),U.getMonth(),U.getDate()]}(y),y._w&&null==y._a[2]&&null==y._a[1]&&function wi(y){var U,de,ye,ze,Lt,vn,$i,Lr,na;null!=(U=y._w).GG||null!=U.W||null!=U.E?(Lt=1,vn=4,de=dd(U.GG,y._a[0],jp(ea(),1,4).year),ye=dd(U.W,1),((ze=dd(U.E,1))<1||ze>7)&&(Lr=!0)):(Lt=y._locale._week.dow,vn=y._locale._week.doy,na=jp(ea(),Lt,vn),de=dd(U.gg,y._a[0],na.year),ye=dd(U.w,na.week),null!=U.d?((ze=U.d)<0||ze>6)&&(Lr=!0):null!=U.e?(ze=U.e+Lt,(U.e<0||U.e>6)&&(Lr=!0)):ze=Lt),ye<1||ye>Ql(de,Lt,vn)?K(y)._overflowWeeks=!0:null!=Lr?K(y)._overflowWeekday=!0:($i=hx(de,ye,ze,Lt,vn),y._a[0]=$i.year,y._dayOfYear=$i.dayOfYear)}(y),null!=y._dayOfYear&&(vn=dd(y._a[0],ze[0]),(y._dayOfYear>Lm(vn)||0===y._dayOfYear)&&(K(y)._overflowDayOfYear=!0),de=_o(vn,0,y._dayOfYear),y._a[1]=de.getUTCMonth(),y._a[2]=de.getUTCDate()),U=0;U<3&&null==y._a[U];++U)y._a[U]=ye[U]=ze[U];for(;U<7;U++)y._a[U]=ye[U]=y._a[U]??(2===U?1:0);24===y._a[3]&&0===y._a[4]&&0===y._a[5]&&0===y._a[6]&&(y._nextDay=!0,y._a[3]=0),y._d=(y._useUTC?_o:Er).apply(null,ye),Lt=y._useUTC?y._d.getUTCDay():y._d.getDay(),null!=y._tzm&&y._d.setUTCMinutes(y._d.getUTCMinutes()-y._tzm),y._nextDay&&(y._a[3]=24),y._w&&typeof y._w.d<"u"&&y._w.d!==Lt&&(K(y).weekdayMismatch=!0)}}function Tr(y){if(y._f!==w.ISO_8601)if(y._f!==w.RFC_2822){y._a=[],K(y).empty=!0;var de,ye,ze,Lt,vn,na,us,U=""+y._i,$i=U.length,Lr=0;for(us=(ze=Le(y._f,y._locale).match(Oe)||[]).length,de=0;de<us;de++)(ye=(U.match(wf(Lt=ze[de],y))||[])[0])&&((vn=U.substr(0,U.indexOf(ye))).length>0&&K(y).unusedInput.push(vn),U=U.slice(U.indexOf(ye)+ye.length),Lr+=ye.length),V[Lt]?(ye?K(y).empty=!1:K(y).unusedTokens.push(Lt),U4(Lt,ye,y)):y._strict&&!ye&&K(y).unusedTokens.push(Lt);K(y).charsLeftOver=$i-Lr,U.length>0&&K(y).unusedInput.push(U),y._a[3]<=12&&!0===K(y).bigHour&&y._a[3]>0&&(K(y).bigHour=void 0),K(y).parsedDateParts=y._a.slice(0),K(y).meridiem=y._meridiem,y._a[3]=function Ia(y,U,de){var ye;return null==de?U:null!=y.meridiemHour?y.meridiemHour(U,de):(null!=y.isPM&&((ye=y.isPM(de))&&U<12&&(U+=12),!ye&&12===U&&(U=0)),U)}(y._locale,y._a[3],y._meridiem),null!==(na=K(y).era)&&(y._a[0]=y._locale.erasConvertYear(na,y._a[0])),Kc(y),Vp(y)}else gc(y);else Wn(y)}function xf(y){var U=y._i,de=y._f;return y._locale=y._locale||Wl(y._l),null===U||void 0===de&&""===U?ie({nullInput:!0}):("string"==typeof U&&(y._i=U=y._locale.preparse(U)),Ae(U)?new he(Vp(U)):(q(U)?y._d=U:S(de)?function Dl(y){var U,de,ye,ze,Lt,vn,$i=!1,Lr=y._f.length;if(0===Lr)return K(y).invalidFormat=!0,void(y._d=new Date(NaN));for(ze=0;ze<Lr;ze++)Lt=0,vn=!1,U=ue({},y),null!=y._useUTC&&(U._useUTC=y._useUTC),U._f=y._f[ze],Tr(U),le(U)&&(vn=!0),Lt+=K(U).charsLeftOver,Lt+=10*K(U).unusedTokens.length,K(U).score=Lt,$i?Lt<ye&&(ye=Lt,de=U):(null==ye||Lt<ye||vn)&&(ye=Lt,de=U,vn&&($i=!0));ne(y,de||U)}(y):de?Tr(y):function es(y){var U=y._i;F(U)?y._d=new Date(w.now()):q(U)?y._d=new Date(U.valueOf()):"string"==typeof U?function Lc(y){var U=Mx.exec(y._i);null===U?(Wn(y),!1===y._isValid&&(delete y._isValid,gc(y),!1===y._isValid&&(delete y._isValid,y._strict?y._isValid=!1:w.createFromInputFallback(y)))):y._d=new Date(+U[1])}(y):S(U)?(y._a=N(U.slice(0),function(de){return parseInt(de,10)}),Kc(y)):B(U)?function vh(y){if(!y._d){var U=zt(y._i);y._a=N([U.year,U.month,void 0===U.day?U.date:U.day,U.hour,U.minute,U.second,U.millisecond],function(ye){return ye&&parseInt(ye,10)}),Kc(y)}}(y):j(U)?y._d=new Date(U):w.createFromInputFallback(y)}(y),le(y)||(y._d=null),y))}function MA(y,U,de,ye,ze){var Lt={};return(!0===U||!1===U)&&(ye=U,U=void 0),(!0===de||!1===de)&&(ye=de,de=void 0),(B(y)&&O(y)||S(y)&&0===y.length)&&(y=void 0),Lt._isAMomentObject=!0,Lt._useUTC=Lt._isUTC=ze,Lt._l=de,Lt._i=y,Lt._f=U,Lt._strict=ye,function Ys(y){var U=new he(Vp(xf(y)));return U._nextDay&&(U.add(1,"d"),U._nextDay=void 0),U}(Lt)}function ea(y,U,de,ye){return MA(y,U,de,ye,!1)}w.createFromInputFallback=Ue("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(y){y._d=new Date(y._i+(y._useUTC?" UTC":""))}),w.ISO_8601=function(){},w.RFC_2822=function(){};var Fr=Ue("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var y=ea.apply(null,arguments);return this.isValid()&&y.isValid()?y<this?this:y:ie()}),Qm=Ue("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var y=ea.apply(null,arguments);return this.isValid()&&y.isValid()?y>this?this:y:ie()});function Ch(y,U){var de,ye;if(1===U.length&&S(U[0])&&(U=U[0]),!U.length)return ea();for(de=U[0],ye=1;ye<U.length;++ye)(!U[ye].isValid()||U[ye][y](de))&&(de=U[ye]);return de}var ku=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Gp(y){var U=zt(y),de=U.year||0,ye=U.quarter||0,ze=U.month||0,Lt=U.week||U.isoWeek||0,vn=U.day||0,$i=U.hour||0,Lr=U.minute||0,na=U.second||0,us=U.millisecond||0;this._isValid=function wA(y){var U,ye,de=!1,ze=ku.length;for(U in y)if(Y(y,U)&&(-1===os.call(ku,U)||null!=y[U]&&isNaN(y[U])))return!1;for(ye=0;ye<ze;++ye)if(y[ku[ye]]){if(de)return!1;parseFloat(y[ku[ye]])!==ni(y[ku[ye]])&&(de=!0)}return!0}(U),this._milliseconds=+us+1e3*na+6e4*Lr+1e3*$i*60*60,this._days=+vn+7*Lt,this._months=+ze+3*ye+12*de,this._data={},this._locale=Wl(),this._bubble()}function ta(y){return y instanceof Gp}function Ob(y){return y<0?-1*Math.round(-1*y):Math.round(y)}function zp(y,U){se(y,0,0,function(){var de=this.utcOffset(),ye="+";return de<0&&(de=-de,ye="-"),ye+Kt(~~(de/60),2)+U+Kt(~~de%60,2)})}zp("Z",":"),zp("ZZ",""),ci("Z",ds),ci("ZZ",ds),To(["Z","ZZ"],function(y,U,de){de._useUTC=!0,de._tzm=Mh(ds,y)});var Eb=/([\+\-]|\d\d)/gi;function Mh(y,U){var ze,Lt,de=(U||"").match(y);return null===de?null:0===(Lt=60*(ze=((de[de.length-1]||[])+"").match(Eb)||["-",0,0])[1]+ni(ze[2]))?0:"+"===ze[0]?Lt:-Lt}function DA(y,U){var de,ye;return U._isUTC?(de=U.clone(),ye=(Ae(y)||q(y)?y.valueOf():ea(y).valueOf())-de.valueOf(),de._d.setTime(de._d.valueOf()+ye),w.updateOffset(de,!1),de):ea(y).local()}function Iu(y){return-Math.round(y._d.getTimezoneOffset())}function Ey(){return!!this.isValid()&&this._isUTC&&0===this._offset}w.updateOffset=function(){};var Sx=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,$4=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ud(y,U){var ze,Lt,vn,de=y,ye=null;return ta(y)?de={ms:y._milliseconds,d:y._days,M:y._months}:j(y)||!isNaN(+y)?(de={},U?de[U]=+y:de.milliseconds=+y):(ye=Sx.exec(y))?(ze="-"===ye[1]?-1:1,de={y:0,d:ni(ye[2])*ze,h:ni(ye[3])*ze,m:ni(ye[4])*ze,s:ni(ye[5])*ze,ms:ni(Ob(1e3*ye[6]))*ze}):(ye=$4.exec(y))?de={y:xA(ye[2],ze="-"===ye[1]?-1:1),M:xA(ye[3],ze),w:xA(ye[4],ze),d:xA(ye[5],ze),h:xA(ye[6],ze),m:xA(ye[7],ze),s:xA(ye[8],ze)}:null==de?de={}:"object"==typeof de&&("from"in de||"to"in de)&&(vn=function Z4(y,U){var de;return y.isValid()&&U.isValid()?(U=DA(U,y),y.isBefore(U)?de=Ox(y,U):((de=Ox(U,y)).milliseconds=-de.milliseconds,de.months=-de.months),de):{milliseconds:0,months:0}}(ea(de.from),ea(de.to)),(de={}).ms=vn.milliseconds,de.M=vn.months),Lt=new Gp(de),ta(y)&&Y(y,"_locale")&&(Lt._locale=y._locale),ta(y)&&Y(y,"_isValid")&&(Lt._isValid=y._isValid),Lt}function xA(y,U){var de=y&&parseFloat(y.replace(",","."));return(isNaN(de)?0:de)*U}function Ox(y,U){var de={};return de.months=U.month()-y.month()+12*(U.year()-y.year()),y.clone().add(de.months,"M").isAfter(U)&&--de.months,de.milliseconds=+U-+y.clone().add(de.months,"M"),de}function Ex(y,U){return function(de,ye){var Lt;return null!==ye&&!isNaN(+ye)&&(tt(U,"moment()."+U+"(period, number) is deprecated. Please use moment()."+U+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Lt=de,de=ye,ye=Lt),Tx(this,Ud(de,ye),y),this}}function Tx(y,U,de,ye){var ze=U._milliseconds,Lt=Ob(U._days),vn=Ob(U._months);!y.isValid()||(ye=ye??!0,vn&&sa(y,no(y,"Month")+vn*de),Lt&&en(y,"Date",no(y,"Date")+Lt*de),ze&&y._d.setTime(y._d.valueOf()+ze*de),ye&&w.updateOffset(y,Lt||vn))}Ud.fn=Gp.prototype,Ud.invalid=function PA(){return Ud(NaN)};var eB=Ex(1,"add"),tB=Ex(-1,"subtract");function kx(y){return"string"==typeof y||y instanceof String}function nB(y){return Ae(y)||q(y)||kx(y)||j(y)||function rB(y){var U=S(y),de=!1;return U&&(de=0===y.filter(function(ye){return!j(ye)&&kx(y)}).length),U&&de}(y)||function iB(y){var ze,U=B(y)&&!O(y),de=!1,ye=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],vn=ye.length;for(ze=0;ze<vn;ze+=1)de=de||Y(y,ye[ze]);return U&&de}(y)||null==y}function oB(y){var ze,U=B(y)&&!O(y),de=!1,ye=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(ze=0;ze<ye.length;ze+=1)de=de||Y(y,ye[ze]);return U&&de}function Wm(y,U){if(y.date()<U.date())return-Wm(U,y);var de=12*(U.year()-y.year())+(U.month()-y.month()),ye=y.clone().add(de,"months");return-(de+(U-ye<0?(U-ye)/(ye-y.clone().add(de-1,"months")):(U-ye)/(y.clone().add(de+1,"months")-ye)))||0}function qm(y){var U;return void 0===y?this._locale._abbr:(null!=(U=Wl(y))&&(this._locale=U),this)}w.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",w.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ry=Ue("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(y){return void 0===y?this.localeData():this.locale(y)});function Lx(){return this._locale}var SA=6e4,Rb=60*SA,Wp=3506328*Rb;function Hs(y,U){return(y%U+U)%U}function Ny(y,U,de){return y<100&&y>=0?new Date(y+400,U,de)-Wp:new Date(y,U,de).valueOf()}function Jm(y,U,de){return y<100&&y>=0?Date.UTC(y+400,U,de)-Wp:Date.UTC(y,U,de)}function Xm(y,U){return U.erasAbbrRegex(y)}function Jp(){var ze,Lt,y=[],U=[],de=[],ye=[],vn=this.eras();for(ze=0,Lt=vn.length;ze<Lt;++ze)U.push(yl(vn[ze].name)),y.push(yl(vn[ze].abbr)),de.push(yl(vn[ze].narrow)),ye.push(yl(vn[ze].name)),ye.push(yl(vn[ze].abbr)),ye.push(yl(vn[ze].narrow));this._erasRegex=new RegExp("^("+ye.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+U.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+y.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+de.join("|")+")","i")}function Lb(y,U){se(0,[y,y.length],0,U)}function Ph(y,U,de,ye,ze){var Lt;return null==y?jp(this,ye,ze).year:(U>(Lt=Ql(y,ye,ze))&&(U=Lt),Ru.call(this,y,U,de,ye,ze))}function Ru(y,U,de,ye,ze){var Lt=hx(y,U,de,ye,ze),vn=_o(Lt.year,0,Lt.dayOfYear);return this.year(vn.getUTCFullYear()),this.month(vn.getUTCMonth()),this.date(vn.getUTCDate()),this}se("N",0,0,"eraAbbr"),se("NN",0,0,"eraAbbr"),se("NNN",0,0,"eraAbbr"),se("NNNN",0,0,"eraName"),se("NNNNN",0,0,"eraNarrow"),se("y",["y",1],"yo","eraYear"),se("y",["yy",2],0,"eraYear"),se("y",["yyy",3],0,"eraYear"),se("y",["yyyy",4],0,"eraYear"),ci("N",Xm),ci("NN",Xm),ci("NNN",Xm),ci("NNNN",function qp(y,U){return U.erasNameRegex(y)}),ci("NNNNN",function Yd(y,U){return U.erasNarrowRegex(y)}),To(["N","NN","NNN","NNNN","NNNNN"],function(y,U,de,ye){var ze=de._locale.erasParse(y,ye,de._strict);ze?K(de).era=ze:K(de).invalidEra=y}),ci("y",Co),ci("yy",Co),ci("yyy",Co),ci("yyyy",Co),ci("yo",function Fb(y,U){return U._eraYearOrdinalRegex||Co}),To(["y","yy","yyy","yyyy"],0),To(["yo"],function(y,U,de,ye){var ze;de._locale._eraYearOrdinalRegex&&(ze=y.match(de._locale._eraYearOrdinalRegex)),U[0]=de._locale.eraYearOrdinalParse?de._locale.eraYearOrdinalParse(y,ze):parseInt(y,10)}),se(0,["gg",2],0,function(){return this.weekYear()%100}),se(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Lb("gggg","weekYear"),Lb("ggggg","weekYear"),Lb("GGGG","isoWeekYear"),Lb("GGGGG","isoWeekYear"),Fe("weekYear","gg"),Fe("isoWeekYear","GG"),Sn("weekYear",1),Sn("isoWeekYear",1),ci("G",ro),ci("g",ro),ci("GG",ki,yn),ci("gg",ki,yn),ci("GGGG",$o,Gn),ci("gggg",$o,Gn),ci("GGGGG",ws,hr),ci("ggggg",ws,hr),nc(["gggg","ggggg","GGGG","GGGGG"],function(y,U,de,ye){U[ye.substr(0,2)]=ni(y)}),nc(["gg","GG"],function(y,U,de,ye){U[ye]=w.parseTwoDigitYear(y)}),se("Q",0,"Qo","quarter"),Fe("quarter","Q"),Sn("quarter",7),ci("Q",gn),To("Q",function(y,U){U[1]=3*(ni(y)-1)}),se("D",["DD",2],"Do","date"),Fe("date","D"),Sn("date",9),ci("D",ki),ci("DD",ki,yn),ci("Do",function(y,U){return y?U._dayOfMonthOrdinalParse||U._ordinalParse:U._dayOfMonthOrdinalParseLenient}),To(["D","DD"],2),To("Do",function(y,U){U[2]=ni(y.match(ki)[0])});var Ub=fr("Date",!0);se("DDD",["DDDD",3],"DDDo","dayOfYear"),Fe("dayOfYear","DDD"),Sn("dayOfYear",4),ci("DDD",ya),ci("DDDD",Rn),To(["DDD","DDDD"],function(y,U,de){de._dayOfYear=ni(y)}),se("m",["mm",2],0,"minute"),Fe("minute","m"),Sn("minute",14),ci("m",ki),ci("mm",ki,yn),To(["m","mm"],4);var Jx=fr("Minutes",!1);se("s",["ss",2],0,"second"),Fe("second","s"),Sn("second",15),ci("s",ki),ci("ss",ki,yn),To(["s","ss"],5);var Hd,Hb,Yb=fr("Seconds",!1);for(se("S",0,0,function(){return~~(this.millisecond()/100)}),se(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),se(0,["SSS",3],0,"millisecond"),se(0,["SSSS",4],0,function(){return 10*this.millisecond()}),se(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),se(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),se(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),se(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),se(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),Fe("millisecond","ms"),Sn("millisecond",16),ci("S",ya,gn),ci("SS",ya,yn),ci("SSS",ya,Rn),Hd="SSSS";Hd.length<=9;Hd+="S")ci(Hd,Co);function jb(y,U){U[6]=ni(1e3*("0."+y))}for(Hd="S";Hd.length<=9;Hd+="S")To(Hd,jb);Hb=fr("Milliseconds",!1),se("z",0,0,"zoneAbbr"),se("zz",0,0,"zoneName");var Xn=he.prototype;function Vb(y){return y}Xn.add=eB,Xn.calendar=function kb(y,U){1===arguments.length&&(arguments[0]?nB(arguments[0])?(y=arguments[0],U=void 0):oB(arguments[0])&&(U=arguments[0],y=void 0):(y=void 0,U=void 0));var de=y||ea(),ye=DA(de,this).startOf("day"),ze=w.calendarFormat(this,ye)||"sameElse",Lt=U&&(Xe(U[ze])?U[ze].call(this,de):U[ze]);return this.format(Lt||this.localeData().calendar(ze,this,ea(de)))},Xn.clone=function aB(){return new he(this)},Xn.diff=function Bx(y,U,de){var ye,ze,Lt;if(!this.isValid())return NaN;if(!(ye=DA(y,this)).isValid())return NaN;switch(ze=6e4*(ye.utcOffset()-this.utcOffset()),U=dt(U)){case"year":Lt=Wm(this,ye)/12;break;case"month":Lt=Wm(this,ye);break;case"quarter":Lt=Wm(this,ye)/3;break;case"second":Lt=(this-ye)/1e3;break;case"minute":Lt=(this-ye)/6e4;break;case"hour":Lt=(this-ye)/36e5;break;case"day":Lt=(this-ye-ze)/864e5;break;case"week":Lt=(this-ye-ze)/6048e5;break;default:Lt=this-ye}return de?Lt:jn(Lt)},Xn.endOf=function xl(y){var U,de;if(void 0===(y=dt(y))||"millisecond"===y||!this.isValid())return this;switch(de=this._isUTC?Jm:Ny,y){case"year":U=de(this.year()+1,0,1)-1;break;case"quarter":U=de(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":U=de(this.year(),this.month()+1,1)-1;break;case"week":U=de(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":U=de(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":U=de(this.year(),this.month(),this.date()+1)-1;break;case"hour":U=this._d.valueOf(),U+=Rb-Hs(U+(this._isUTC?0:this.utcOffset()*SA),Rb)-1;break;case"minute":U=this._d.valueOf(),U+=SA-Hs(U,SA)-1;break;case"second":U=this._d.valueOf(),U+=1e3-Hs(U,1e3)-1}return this._d.setTime(U),w.updateOffset(this,!0),this},Xn.format=function Ib(y){y||(y=this.isUtc()?w.defaultFormatUtc:w.defaultFormat);var U=Re(this,y);return this.localeData().postformat(U)},Xn.from=function Nx(y,U){return this.isValid()&&(Ae(y)&&y.isValid()||ea(y).isValid())?Ud({to:this,from:y}).locale(this.locale()).humanize(!U):this.localeData().invalidDate()},Xn.fromNow=function ql(y){return this.from(ea(),y)},Xn.to=function Bb(y,U){return this.isValid()&&(Ae(y)&&y.isValid()||ea(y).isValid())?Ud({from:this,to:y}).locale(this.locale()).humanize(!U):this.localeData().invalidDate()},Xn.toNow=function Fx(y){return this.to(ea(),y)},Xn.get=function ct(y){return Xe(this[y=dt(y)])?this[y]():this},Xn.invalidAt=function lB(){return K(this).overflow},Xn.isAfter=function sB(y,U){var de=Ae(y)?y:ea(y);return!(!this.isValid()||!de.isValid())&&("millisecond"===(U=dt(U)||"millisecond")?this.valueOf()>de.valueOf():de.valueOf()<this.clone().startOf(U).valueOf())},Xn.isBefore=function cB(y,U){var de=Ae(y)?y:ea(y);return!(!this.isValid()||!de.isValid())&&("millisecond"===(U=dt(U)||"millisecond")?this.valueOf()<de.valueOf():this.clone().endOf(U).valueOf()<de.valueOf())},Xn.isBetween=function wh(y,U,de,ye){var ze=Ae(y)?y:ea(y),Lt=Ae(U)?U:ea(U);return!!(this.isValid()&&ze.isValid()&&Lt.isValid())&&("("===(ye=ye||"()")[0]?this.isAfter(ze,de):!this.isBefore(ze,de))&&(")"===ye[1]?this.isBefore(Lt,de):!this.isAfter(Lt,de))},Xn.isSame=function Ix(y,U){var ye,de=Ae(y)?y:ea(y);return!(!this.isValid()||!de.isValid())&&("millisecond"===(U=dt(U)||"millisecond")?this.valueOf()===de.valueOf():(ye=de.valueOf(),this.clone().startOf(U).valueOf()<=ye&&ye<=this.clone().endOf(U).valueOf()))},Xn.isSameOrAfter=function Go(y,U){return this.isSame(y,U)||this.isAfter(y,U)},Xn.isSameOrBefore=function ky(y,U){return this.isSame(y,U)||this.isBefore(y,U)},Xn.isValid=function xr(){return le(this)},Xn.lang=Ry,Xn.locale=qm,Xn.localeData=Lx,Xn.max=Qm,Xn.min=Fr,Xn.parsingFlags=function Ly(){return ne({},K(this))},Xn.set=function At(y,U){if("object"==typeof y){var ye,de=function xn(y){var de,U=[];for(de in y)Y(y,de)&&U.push({unit:de,priority:Hn[de]});return U.sort(function(ye,ze){return ye.priority-ze.priority}),U}(y=zt(y)),ze=de.length;for(ye=0;ye<ze;ye++)this[de[ye].unit](y[de[ye].unit])}else if(Xe(this[y=dt(y)]))return this[y](U);return this},Xn.startOf=function OA(y){var U,de;if(void 0===(y=dt(y))||"millisecond"===y||!this.isValid())return this;switch(de=this._isUTC?Jm:Ny,y){case"year":U=de(this.year(),0,1);break;case"quarter":U=de(this.year(),this.month()-this.month()%3,1);break;case"month":U=de(this.year(),this.month(),1);break;case"week":U=de(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":U=de(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":U=de(this.year(),this.month(),this.date());break;case"hour":U=this._d.valueOf(),U-=Hs(U+(this._isUTC?0:this.utcOffset()*SA),Rb);break;case"minute":U=this._d.valueOf(),U-=Hs(U,SA);break;case"second":U=this._d.valueOf(),U-=Hs(U,1e3)}return this._d.setTime(U),w.updateOffset(this,!0),this},Xn.subtract=tB,Xn.toArray=function Sf(){var y=this;return[y.year(),y.month(),y.date(),y.hour(),y.minute(),y.second(),y.millisecond()]},Xn.toObject=function Fy(){var y=this;return{years:y.year(),months:y.month(),date:y.date(),hours:y.hours(),minutes:y.minutes(),seconds:y.seconds(),milliseconds:y.milliseconds()}},Xn.toDate=function Yx(){return new Date(this.valueOf())},Xn.toISOString=function By(y){if(!this.isValid())return null;var U=!0!==y,de=U?this.clone().utc():this;return de.year()<0||de.year()>9999?Re(de,U?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Xe(Date.prototype.toISOString)?U?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Re(de,"Z")):Re(de,U?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Xn.inspect=function Rx(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var de,ye,y="moment",U="";return this.isLocal()||(y=0===this.utcOffset()?"moment.utc":"moment.parseZone",U="Z"),de="["+y+'("]',ye=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(de+ye+"-MM-DD[T]HH:mm:ss.SSS"+U+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(Xn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Xn.toJSON=function Nb(){return this.isValid()?this.toISOString():null},Xn.toString=function Iy(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Xn.unix=function Km(){return Math.floor(this.valueOf()/1e3)},Xn.valueOf=function Ux(){return this._d.valueOf()-6e4*(this._offset||0)},Xn.creationData=function Hx(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Xn.eraName=function Qx(){var y,U,de,ye=this.localeData().eras();for(y=0,U=ye.length;y<U;++y)if(de=this.clone().startOf("day").valueOf(),ye[y].since<=de&&de<=ye[y].until||ye[y].until<=de&&de<=ye[y].since)return ye[y].name;return""},Xn.eraNarrow=function Gx(){var y,U,de,ye=this.localeData().eras();for(y=0,U=ye.length;y<U;++y)if(de=this.clone().startOf("day").valueOf(),ye[y].since<=de&&de<=ye[y].until||ye[y].until<=de&&de<=ye[y].since)return ye[y].narrow;return""},Xn.eraAbbr=function Nn(){var y,U,de,ye=this.localeData().eras();for(y=0,U=ye.length;y<U;++y)if(de=this.clone().startOf("day").valueOf(),ye[y].since<=de&&de<=ye[y].until||ye[y].until<=de&&de<=ye[y].since)return ye[y].abbr;return""},Xn.eraYear=function yo(){var y,U,de,ye,ze=this.localeData().eras();for(y=0,U=ze.length;y<U;++y)if(de=ze[y].since<=ze[y].until?1:-1,ye=this.clone().startOf("day").valueOf(),ze[y].since<=ye&&ye<=ze[y].until||ze[y].until<=ye&&ye<=ze[y].since)return(this.year()-w(ze[y].since).year())*de+ze[y].offset;return this.year()},Xn.year=Tn,Xn.isLeapYear=function Um(){return qn(this.year())},Xn.weekYear=function zx(y){return Ph.call(this,y,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},Xn.isoWeekYear=function dB(y){return Ph.call(this,y,this.isoWeek(),this.isoWeekday(),1,4)},Xn.quarter=Xn.quarters=function Wx(y){return null==y?Math.ceil((this.month()+1)/3):this.month(3*(y-1)+this.month()%3)},Xn.month=Nm,Xn.daysInMonth=function fx(){return Rm(this.year(),this.month())},Xn.week=Xn.weeks=function Eu(y){var U=this.localeData().week(this);return null==y?U:this.add(7*(y-U),"d")},Xn.isoWeek=Xn.isoWeeks=function j4(y){var U=jp(this,1,4).week;return null==y?U:this.add(7*(y-U),"d")},Xn.weeksInYear=function Bu(){var y=this.localeData()._week;return Ql(this.year(),y.dow,y.doy)},Xn.weeksInWeekYear=function Hy(){var y=this.localeData()._week;return Ql(this.weekYear(),y.dow,y.doy)},Xn.isoWeeksInYear=function Yy(){return Ql(this.year(),1,4)},Xn.isoWeeksInISOWeekYear=function Uc(){return Ql(this.isoWeekYear(),1,4)},Xn.date=Ub,Xn.day=Xn.days=function zn(y){if(!this.isValid())return null!=y?this:NaN;var U=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=y?(y=function V4(y,U){return"string"!=typeof y?y:isNaN(y)?"number"==typeof(y=U.weekdaysParse(y))?y:null:parseInt(y,10)}(y,this.localeData()),this.add(y-U,"d")):U},Xn.weekday=function Hm(y){if(!this.isValid())return null!=y?this:NaN;var U=(this.day()+7-this.localeData()._week.dow)%7;return null==y?U:this.add(y-U,"d")},Xn.isoWeekday=function _x(y){if(!this.isValid())return null!=y?this:NaN;if(null!=y){var U=function Q4(y,U){return"string"==typeof y?U.weekdaysParse(y)%7||7:isNaN(y)?null:y}(y,this.localeData());return this.day(this.day()%7?U:U-7)}return this.day()||7},Xn.dayOfYear=function qx(y){var U=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==y?U:this.add(y-U,"d")},Xn.hour=Xn.hours=Cx,Xn.minute=Xn.minutes=Jx,Xn.second=Xn.seconds=Yb,Xn.millisecond=Xn.milliseconds=Hb,Xn.utcOffset=function _c(y,U,de){var ze,ye=this._offset||0;if(!this.isValid())return null!=y?this:NaN;if(null!=y){if("string"==typeof y){if(null===(y=Mh(ds,y)))return this}else Math.abs(y)<16&&!de&&(y*=60);return!this._isUTC&&U&&(ze=Iu(this)),this._offset=y,this._isUTC=!0,null!=ze&&this.add(ze,"m"),ye!==y&&(!U||this._changeInProgress?Tx(this,Ud(y-ye,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,w.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?ye:Iu(this)},Xn.utc=function Xc(y){return this.utcOffset(0,y)},Xn.local=function fd(y){return this._isUTC&&(this.utcOffset(0,y),this._isUTC=!1,y&&this.subtract(Iu(this),"m")),this},Xn.parseZone=function Tb(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var y=Mh(ec,this._i);null!=y?this.utcOffset(y):this.utcOffset(0,!0)}return this},Xn.hasAlignedHourOffset=function Gm(y){return!!this.isValid()&&(y=y?ea(y).utcOffset():0,(this.utcOffset()-y)%60==0)},Xn.isDST=function zm(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Xn.isLocal=function xx(){return!!this.isValid()&&!this._isUTC},Xn.isUtcOffset=function X4(){return!!this.isValid()&&this._isUTC},Xn.isUtc=Ey,Xn.isUTC=Ey,Xn.zoneAbbr=function Kx(){return this._isUTC?"UTC":""},Xn.zoneName=function jy(){return this._isUTC?"Coordinated Universal Time":""},Xn.dates=Ue("dates accessor is deprecated. Use date instead.",Ub),Xn.months=Ue("months accessor is deprecated. Use month instead",Nm),Xn.years=Ue("years accessor is deprecated. Use year instead",Tn),Xn.zone=Ue("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Dx(y,U){return null!=y?("string"!=typeof y&&(y=-y),this.utcOffset(y,U),this):-this.utcOffset()}),Xn.isDSTShifted=Ue("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function hd(){if(!F(this._isDSTShifted))return this._isDSTShifted;var U,y={};return ue(y,this),(y=xf(y))._a?(U=y._isUTC?I(y._a):ea(y._a),this._isDSTShifted=this.isValid()&&function Px(y,U,de){var vn,ye=Math.min(y.length,U.length),ze=Math.abs(y.length-U.length),Lt=0;for(vn=0;vn<ye;vn++)(de&&y[vn]!==U[vn]||!de&&ni(y[vn])!==ni(U[vn]))&&Lt++;return Lt+ze}(y._a,U.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var ko=Je.prototype;function EA(y,U,de,ye){var ze=Wl(),Lt=I().set(ye,U);return ze[de](Lt,y)}function Gy(y,U,de){if(j(y)&&(U=y,y=void 0),y=y||"",null!=U)return EA(y,U,de,"month");var ye,ze=[];for(ye=0;ye<12;ye++)ze[ye]=EA(y,ye,de,"month");return ze}function Qb(y,U,de,ye){"boolean"==typeof y?(j(U)&&(de=U,U=void 0),U=U||""):(de=U=y,y=!1,j(U)&&(de=U,U=void 0),U=U||"");var vn,ze=Wl(),Lt=y?ze._week.dow:0,$i=[];if(null!=de)return EA(U,(de+Lt)%7,ye,"day");for(vn=0;vn<7;vn++)$i[vn]=EA(U,(vn+Lt)%7,ye,"day");return $i}ko.calendar=function Wt(y,U,de){var ye=this._calendar[y]||this._calendar.sameElse;return Xe(ye)?ye.call(U,de):ye},ko.longDateFormat=function Ft(y){var U=this._longDateFormat[y],de=this._longDateFormat[y.toUpperCase()];return U||!de?U:(this._longDateFormat[y]=de.match(Oe).map(function(ye){return"MMMM"===ye||"MM"===ye||"DD"===ye||"dddd"===ye?ye.slice(1):ye}).join(""),this._longDateFormat[y])},ko.invalidDate=function Ht(){return this._invalidDate},ko.ordinal=function On(y){return this._ordinal.replace("%d",y)},ko.preparse=Vb,ko.postformat=Vb,ko.relativeTime=function Zt(y,U,de,ye){var ze=this._relativeTime[de];return Xe(ze)?ze(y,U,de,ye):ze.replace(/%d/i,y)},ko.pastFuture=function hn(y,U){var de=this._relativeTime[y>0?"future":"past"];return Xe(de)?de(U):de.replace(/%s/i,U)},ko.set=function ht(y){var U,de;for(de in y)Y(y,de)&&(Xe(U=y[de])?this[de]=U:this["_"+de]=U);this._config=y,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ko.eras=function jx(y,U){var de,ye,ze,Lt=this._eras||Wl("en")._eras;for(de=0,ye=Lt.length;de<ye;++de)switch("string"==typeof Lt[de].since&&(ze=w(Lt[de].since).startOf("day"),Lt[de].since=ze.valueOf()),typeof Lt[de].until){case"undefined":Lt[de].until=1/0;break;case"string":ze=w(Lt[de].until).startOf("day").valueOf(),Lt[de].until=ze.valueOf()}return Lt},ko.erasParse=function Vx(y,U,de){var ye,ze,vn,$i,Lr,Lt=this.eras();for(y=y.toUpperCase(),ye=0,ze=Lt.length;ye<ze;++ye)if(vn=Lt[ye].name.toUpperCase(),$i=Lt[ye].abbr.toUpperCase(),Lr=Lt[ye].narrow.toUpperCase(),de)switch(U){case"N":case"NN":case"NNN":if($i===y)return Lt[ye];break;case"NNNN":if(vn===y)return Lt[ye];break;case"NNNNN":if(Lr===y)return Lt[ye]}else if([vn,$i,Lr].indexOf(y)>=0)return Lt[ye]},ko.erasConvertYear=function Uy(y,U){var de=y.since<=y.until?1:-1;return void 0===U?w(y.since).year():w(y.since).year()+(U-y.offset)*de},ko.erasAbbrRegex=function wt(y){return Y(this,"_erasAbbrRegex")||Jp.call(this),y?this._erasAbbrRegex:this._erasRegex},ko.erasNameRegex=function Mt(y){return Y(this,"_erasNameRegex")||Jp.call(this),y?this._erasNameRegex:this._erasRegex},ko.erasNarrowRegex=function Ds(y){return Y(this,"_erasNarrowRegex")||Jp.call(this),y?this._erasNarrowRegex:this._erasRegex},ko.months=function yy(y,U){return y?S(this._months)?this._months[y.month()]:this._months[(this._months.isFormat||Cy).test(U)?"format":"standalone"][y.month()]:S(this._months)?this._months:this._months.standalone},ko.monthsShort=function vb(y,U){return y?S(this._monthsShort)?this._monthsShort[y.month()]:this._monthsShort[Cy.test(U)?"format":"standalone"][y.month()]:S(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ko.monthsParse=function Cb(y,U,de){var ye,ze,Lt;if(this._monthsParseExact)return ha.call(this,y,U,de);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),ye=0;ye<12;ye++){if(ze=I([2e3,ye]),de&&!this._longMonthsParse[ye]&&(this._longMonthsParse[ye]=new RegExp("^"+this.months(ze,"").replace(".","")+"$","i"),this._shortMonthsParse[ye]=new RegExp("^"+this.monthsShort(ze,"").replace(".","")+"$","i")),!de&&!this._monthsParse[ye]&&(Lt="^"+this.months(ze,"")+"|^"+this.monthsShort(ze,""),this._monthsParse[ye]=new RegExp(Lt.replace(".",""),"i")),de&&"MMMM"===U&&this._longMonthsParse[ye].test(y))return ye;if(de&&"MMM"===U&&this._shortMonthsParse[ye].test(y))return ye;if(!de&&this._monthsParse[ye].test(y))return ye}},ko.monthsRegex=function gr(y){return this._monthsParseExact?(Y(this,"_monthsRegex")||Fm.call(this),y?this._monthsStrictRegex:this._monthsRegex):(Y(this,"_monthsRegex")||(this._monthsRegex=Us),this._monthsStrictRegex&&y?this._monthsStrictRegex:this._monthsRegex)},ko.monthsShortRegex=function Dr(y){return this._monthsParseExact?(Y(this,"_monthsRegex")||Fm.call(this),y?this._monthsShortStrictRegex:this._monthsShortRegex):(Y(this,"_monthsShortRegex")||(this._monthsShortRegex=Ya),this._monthsShortStrictRegex&&y?this._monthsShortStrictRegex:this._monthsShortRegex)},ko.week=function Ml(y){return jp(y,this._week.dow,this._week.doy).week},ko.firstDayOfYear=function H4(){return this._week.doy},ko.firstDayOfWeek=function Ax(){return this._week.dow},ko.weekdays=function z4(y,U){var de=S(this._weekdays)?this._weekdays:this._weekdays[y&&!0!==y&&this._weekdays.isFormat.test(U)?"format":"standalone"];return!0===y?My(de,this._week.dow):y?de[y.day()]:de},ko.weekdaysMin=function q4(y){return!0===y?My(this._weekdaysMin,this._week.dow):y?this._weekdaysMin[y.day()]:this._weekdaysMin},ko.weekdaysShort=function W4(y){return!0===y?My(this._weekdaysShort,this._week.dow):y?this._weekdaysShort[y.day()]:this._weekdaysShort},ko.weekdaysParse=function J4(y,U,de){var ye,ze,Lt;if(this._weekdaysParseExact)return pn.call(this,y,U,de);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),ye=0;ye<7;ye++){if(ze=I([2e3,1]).day(ye),de&&!this._fullWeekdaysParse[ye]&&(this._fullWeekdaysParse[ye]=new RegExp("^"+this.weekdays(ze,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[ye]=new RegExp("^"+this.weekdaysShort(ze,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[ye]=new RegExp("^"+this.weekdaysMin(ze,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[ye]||(Lt="^"+this.weekdays(ze,"")+"|^"+this.weekdaysShort(ze,"")+"|^"+this.weekdaysMin(ze,""),this._weekdaysParse[ye]=new RegExp(Lt.replace(".",""),"i")),de&&"dddd"===U&&this._fullWeekdaysParse[ye].test(y))return ye;if(de&&"ddd"===U&&this._shortWeekdaysParse[ye].test(y))return ye;if(de&&"dd"===U&&this._minWeekdaysParse[ye].test(y))return ye;if(!de&&this._weekdaysParse[ye].test(y))return ye}},ko.weekdaysRegex=function wy(y){return this._weekdaysParseExact?(Y(this,"_weekdaysRegex")||jm.call(this),y?this._weekdaysStrictRegex:this._weekdaysRegex):(Y(this,"_weekdaysRegex")||(this._weekdaysRegex=G4),this._weekdaysStrictRegex&&y?this._weekdaysStrictRegex:this._weekdaysRegex)},ko.weekdaysShortRegex=function bx(y){return this._weekdaysParseExact?(Y(this,"_weekdaysRegex")||jm.call(this),y?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(Y(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=wl),this._weekdaysShortStrictRegex&&y?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ko.weekdaysMinRegex=function vx(y){return this._weekdaysParseExact?(Y(this,"_weekdaysRegex")||jm.call(this),y?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(Y(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Qo),this._weekdaysMinStrictRegex&&y?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ko.isPM=function ar(y){return"p"===(y+"").toLowerCase().charAt(0)},ko.meridiem=function Gl(y,U,de){return y>11?de?"pm":"PM":de?"am":"AM"},bh("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(y){var U=y%10;return y+(1===ni(y%100/10)?"th":1===U?"st":2===U?"nd":3===U?"rd":"th")}}),w.lang=Ue("moment.lang is deprecated. Use moment.locale instead.",bh),w.langData=Ue("moment.langData is deprecated. Use moment.localeData instead.",Wl);var bc=Math.abs;function zy(y,U,de,ye){var ze=Ud(U,de);return y._milliseconds+=ye*ze._milliseconds,y._days+=ye*ze._days,y._months+=ye*ze._months,y._bubble()}function Kp(y){return y<0?Math.floor(y):Math.ceil(y)}function e_(y){return 4800*y/146097}function t_(y){return 146097*y/4800}function Sl(y){return function(){return this.as(y)}}var tS=Sl("ms"),nS=Sl("s"),Xp=Sl("m"),Gb=Sl("h"),iS=Sl("d"),rS=Sl("w"),uB=Sl("M"),fB=Sl("Q"),n_=Sl("y");function jd(y){return function(){return this.isValid()?this._data[y]:NaN}}var Jy=jd("milliseconds"),Ky=jd("seconds"),TA=jd("minutes"),oS=jd("hours"),kA=jd("days"),zb=jd("months"),i_=jd("years");var Vd=Math.round,Dh={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function aS(y,U,de,ye,ze){return ze.relativeTime(U||1,!!de,y,ye)}var Zp=Math.abs;function Nu(y){return(y>0)-(y<0)||+y}function xh(){if(!this.isValid())return this.localeData().invalidDate();var ye,ze,Lt,vn,Lr,na,us,Fu,y=Zp(this._milliseconds)/1e3,U=Zp(this._days),de=Zp(this._months),$i=this.asSeconds();return $i?(ye=jn(y/60),ze=jn(ye/60),y%=60,ye%=60,Lt=jn(de/12),de%=12,vn=y?y.toFixed(3).replace(/\.?0+$/,""):"",Lr=$i<0?"-":"",na=Nu(this._months)!==Nu($i)?"-":"",us=Nu(this._days)!==Nu($i)?"-":"",Fu=Nu(this._milliseconds)!==Nu($i)?"-":"",Lr+"P"+(Lt?na+Lt+"Y":"")+(de?na+de+"M":"")+(U?us+U+"D":"")+(ze||ye||y?"T":"")+(ze?Fu+ze+"H":"")+(ye?Fu+ye+"M":"")+(y?Fu+vn+"S":"")):"P0D"}var Mo=Gp.prototype;return Mo.isValid=function ud(){return this._isValid},Mo.abs=function $x(){var y=this._data;return this._milliseconds=bc(this._milliseconds),this._days=bc(this._days),this._months=bc(this._months),y.milliseconds=bc(y.milliseconds),y.seconds=bc(y.seconds),y.minutes=bc(y.minutes),y.hours=bc(y.hours),y.months=bc(y.months),y.years=bc(y.years),this},Mo.add=function Zx(y,U){return zy(this,y,U,1)},Mo.subtract=function $m(y,U){return zy(this,y,U,-1)},Mo.as=function eS(y){if(!this.isValid())return NaN;var U,de,ye=this._milliseconds;if("month"===(y=dt(y))||"quarter"===y||"year"===y)switch(U=this._days+ye/864e5,de=this._months+e_(U),y){case"month":return de;case"quarter":return de/3;case"year":return de/12}else switch(U=this._days+Math.round(t_(this._months)),y){case"week":return U/7+ye/6048e5;case"day":return U+ye/864e5;case"hour":return 24*U+ye/36e5;case"minute":return 1440*U+ye/6e4;case"second":return 86400*U+ye/1e3;case"millisecond":return Math.floor(864e5*U)+ye;default:throw new Error("Unknown unit "+y)}},Mo.asMilliseconds=tS,Mo.asSeconds=nS,Mo.asMinutes=Xp,Mo.asHours=Gb,Mo.asDays=iS,Mo.asWeeks=rS,Mo.asMonths=uB,Mo.asQuarters=fB,Mo.asYears=n_,Mo.valueOf=function Ef(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*ni(this._months/12):NaN},Mo._bubble=function Zm(){var ze,Lt,vn,$i,Lr,y=this._milliseconds,U=this._days,de=this._months,ye=this._data;return y>=0&&U>=0&&de>=0||y<=0&&U<=0&&de<=0||(y+=864e5*Kp(t_(de)+U),U=0,de=0),ye.milliseconds=y%1e3,ze=jn(y/1e3),ye.seconds=ze%60,Lt=jn(ze/60),ye.minutes=Lt%60,vn=jn(Lt/60),ye.hours=vn%24,U+=jn(vn/24),de+=Lr=jn(e_(U)),U-=Kp(t_(Lr)),$i=jn(de/12),de%=12,ye.days=U,ye.months=de,ye.years=$i,this},Mo.clone=function Wy(){return Ud(this)},Mo.get=function qy(y){return y=dt(y),this.isValid()?this[y+"s"]():NaN},Mo.milliseconds=Jy,Mo.seconds=Ky,Mo.minutes=TA,Mo.hours=oS,Mo.days=kA,Mo.weeks=function hB(){return jn(this.days()/7)},Mo.months=zb,Mo.years=i_,Mo.humanize=function Wb(y,U){if(!this.isValid())return this.localeData().invalidDate();var ze,Lt,de=!1,ye=Dh;return"object"==typeof y&&(U=y,y=!1),"boolean"==typeof y&&(de=y),"object"==typeof U&&(ye=Object.assign({},Dh,U),null!=U.s&&null==U.ss&&(ye.ss=U.s-1)),Lt=function Qd(y,U,de,ye){var ze=Ud(y).abs(),Lt=Vd(ze.as("s")),vn=Vd(ze.as("m")),$i=Vd(ze.as("h")),Lr=Vd(ze.as("d")),na=Vd(ze.as("M")),us=Vd(ze.as("w")),Fu=Vd(ze.as("y")),Ar=Lt<=de.ss&&["s",Lt]||Lt<de.s&&["ss",Lt]||vn<=1&&["m"]||vn<de.m&&["mm",vn]||$i<=1&&["h"]||$i<de.h&&["hh",$i]||Lr<=1&&["d"]||Lr<de.d&&["dd",Lr];return null!=de.w&&(Ar=Ar||us<=1&&["w"]||us<de.w&&["ww",us]),(Ar=Ar||na<=1&&["M"]||na<de.M&&["MM",na]||Fu<=1&&["y"]||["yy",Fu])[2]=U,Ar[3]=+y>0,Ar[4]=ye,aS.apply(null,Ar)}(this,!de,ye,ze=this.localeData()),de&&(Lt=ze.pastFuture(+this,Lt)),ze.postformat(Lt)},Mo.toISOString=xh,Mo.toString=xh,Mo.toJSON=xh,Mo.locale=qm,Mo.localeData=Lx,Mo.toIsoString=Ue("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",xh),Mo.lang=Ry,se("X",0,0,"unix"),se("x",0,0,"valueOf"),ci("x",ro),ci("X",/[+-]?\d+(\.\d{1,3})?/),To("X",function(y,U,de){de._d=new Date(1e3*parseFloat(y))}),To("x",function(y,U,de){de._d=new Date(ni(y))}),w.version="2.29.4",function R(y){x=y}(ea),w.fn=Xn,w.min=function Sb(){return Ch("isBefore",[].slice.call(arguments,0))},w.max=function yh(){return Ch("isAfter",[].slice.call(arguments,0))},w.now=function(){return Date.now?Date.now():+new Date},w.utc=I,w.unix=function Vy(y){return ea(1e3*y)},w.months=function Yc(y,U){return Gy(y,U,"months")},w.isDate=q,w.locale=bh,w.invalid=ie,w.duration=Ud,w.isMoment=Ae,w.weekdays=function Va(y,U,de){return Qb(y,U,de,"weekdays")},w.parseZone=function Qy(){return ea.apply(null,arguments).parseZone()},w.localeData=Wl,w.isDuration=ta,w.monthsShort=function Of(y,U){return Gy(y,U,"monthsShort")},w.weekdaysMin=function Xx(y,U,de){return Qb(y,U,de,"weekdaysMin")},w.defineLocale=Df,w.updateLocale=function Fo(y,U){if(null!=U){var de,ye,ze=Pb;null!=Ha[y]&&null!=Ha[y].parentLocale?Ha[y].set(St(Ha[y]._config,U)):(null!=(ye=Db(y))&&(ze=ye._config),U=St(ze,U),null==ye&&(U.abbr=y),(de=new Je(U)).parentLocale=Ha[y],Ha[y]=de),bh(y)}else null!=Ha[y]&&(null!=Ha[y].parentLocale?(Ha[y]=Ha[y].parentLocale,y===bh()&&bh(y)):null!=Ha[y]&&delete Ha[y]);return Ha[y]},w.locales=function xb(){return Tt(Ha)},w.weekdaysShort=function $c(y,U,de){return Qb(y,U,de,"weekdaysShort")},w.normalizeUnits=dt,w.relativeTimeRounding=function sS(y){return void 0===y?Vd:"function"==typeof y&&(Vd=y,!0)},w.relativeTimeThreshold=function $p(y,U){return void 0!==Dh[y]&&(void 0===U?Dh[y]:(Dh[y]=U,"s"===y&&(Dh.ss=U-1),!0))},w.calendarFormat=function Ty(y,U){var de=y.diff(U,"days",!0);return de<-6?"sameElse":de<-1?"lastWeek":de<0?"lastDay":de<1?"sameDay":de<2?"nextDay":de<7?"nextWeek":"sameElse"},w.prototype=Xn,w.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},w}()},6036:function(module,__unused_webpack_exports,__webpack_require__){var _asyncToGenerator=__webpack_require__(7156).default,ce;ce=()=>(()=>{"use strict";var __webpack_modules__=[,($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.VerbosityLevel=me.Util=me.UnknownErrorException=me.UnexpectedResponseException=me.UNSUPPORTED_FEATURES=me.TextRenderingMode=me.StreamType=me.RenderingIntentFlag=me.PermissionFlag=me.PasswordResponses=me.PasswordException=me.PageActionEventType=me.OPS=me.MissingPDFException=me.InvalidPDFException=me.ImageKind=me.IDENTITY_MATRIX=me.FormatError=me.FontType=me.FeatureTest=me.FONT_IDENTITY_MATRIX=me.DocumentActionEventType=me.CMapCompressionType=me.BaseException=me.AnnotationType=me.AnnotationStateModelType=me.AnnotationReviewState=me.AnnotationReplyType=me.AnnotationMode=me.AnnotationMarkedState=me.AnnotationFlag=me.AnnotationFieldFlag=me.AnnotationBorderStyleType=me.AnnotationActionEventType=me.AbortException=void 0,me.arrayByteLength=Ft,me.arraysToBytes=function Bt(en){const ct=en.length;if(1===ct&&en[0]instanceof Uint8Array)return en[0];let At=0;for(let Rn=0;Rn<ct;Rn++)At+=Ft(en[Rn]);let gn=0;const yn=new Uint8Array(At);for(let Rn=0;Rn<ct;Rn++){let Gn=en[Rn];Gn instanceof Uint8Array||(Gn="string"==typeof Gn?Ot(Gn):new Uint8Array(Gn));const hr=Gn.byteLength;yn.set(Gn,gn),gn+=hr}return yn},me.assert=function Tt(en,ct){en||Je(ct)},me.bytesToString=function Le(en){("object"!=typeof en||null===en||void 0===en.length)&&Je("Invalid argument for bytesToString");const ct=en.length;if(ct<8192)return String.fromCharCode.apply(null,en);const gn=[];for(let yn=0;yn<ct;yn+=8192){const Rn=Math.min(yn+8192,ct),Gn=en.subarray(yn,Rn);gn.push(String.fromCharCode.apply(null,Gn))}return gn.join("")},me.createPromiseCapability=function no(){const en=Object.create(null);let ct=!1;return Object.defineProperty(en,"settled",{get:()=>ct}),en.promise=new Promise(function(At,gn){en.resolve=function(yn){ct=!0,At(yn)},en.reject=function(yn){ct=!0,gn(yn)}}),en},me.createValidAbsoluteUrl=function Wt(en,ct=null,At=null){if(!en)return null;try{if(At&&"string"==typeof en){if(At.addDefaultProtocol&&en.startsWith("www.")){const yn=en.match(/\./g);yn&&yn.length>=2&&(en=`http://${en}`)}if(At.tryConvertEncoding)try{en=xn(en)}catch{}}const gn=ct?new URL(en,ct):new URL(en);if(function vt(en){if(!en)return!1;switch(en.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(gn))return gn}catch{}return null},me.escapeString=function zt(en){return en.replace(/([()\\\n\r])/g,ct=>"\n"===ct?"\\n":"\r"===ct?"\\r":`\\${ct}`)},me.getModificationDate=function fr(en=new Date){return[en.getUTCFullYear().toString(),(en.getUTCMonth()+1).toString().padStart(2,"0"),en.getUTCDate().toString().padStart(2,"0"),en.getUTCHours().toString().padStart(2,"0"),en.getUTCMinutes().toString().padStart(2,"0"),en.getUTCSeconds().toString().padStart(2,"0")].join("")},me.getVerbosityLevel=function Xe(){return Ge},me.info=function ht(en){Ge>=ue.INFOS&&console.log(`Info: ${en}`)},me.isArrayBuffer=function jn(en){return"object"==typeof en&&null!==en&&void 0!==en.byteLength},me.isArrayEqual=function ni(en,ct){if(en.length!==ct.length)return!1;for(let At=0,gn=en.length;At<gn;At++)if(en[At]!==ct[At])return!1;return!0},me.isAscii=function Hn(en){return/^[\x00-\x7F]*$/.test(en)},me.objectFromMap=function nn(en){const ct=Object.create(null);for(const[At,gn]of en)ct[At]=gn;return ct},me.objectSize=function qt(en){return Object.keys(en).length},me.setVerbosityLevel=function tt(en){Number.isInteger(en)&&(Ge=en)},me.shadow=Kt,me.string32=function Ht(en){return String.fromCharCode(en>>24&255,en>>16&255,en>>8&255,255&en)},me.stringToBytes=Ot,me.stringToPDFString=function dt(en){if(en[0]>="\xef"){let At;if("\xfe"===en[0]&&"\xff"===en[1]?At="utf-16be":"\xff"===en[0]&&"\xfe"===en[1]?At="utf-16le":"\xef"===en[0]&&"\xbb"===en[1]&&"\xbf"===en[2]&&(At="utf-8"),At)try{const gn=new TextDecoder(At,{fatal:!0}),yn=Ot(en);return gn.decode(yn)}catch(gn){St(`stringToPDFString: "${gn}".`)}}const ct=[];for(let At=0,gn=en.length;At<gn;At++){const yn=Fe[en.charCodeAt(At)];ct.push(yn?String.fromCharCode(yn):en.charAt(At))}return ct.join("")},me.stringToUTF16BEString=function Sn(en){const ct=["\xfe\xff"];for(let At=0,gn=en.length;At<gn;At++){const yn=en.charCodeAt(At);ct.push(String.fromCharCode(yn>>8&255),String.fromCharCode(255&yn))}return ct.join("")},me.stringToUTF8String=xn,me.unreachable=Je,me.utf8StringToString=function qn(en){return unescape(encodeURIComponent(en))},me.warn=St,ce(2),me.IDENTITY_MATRIX=[1,0,0,1,0,0],me.FONT_IDENTITY_MATRIX=[.001,0,0,.001,0,0],me.RenderingIntentFlag={ANY:1,DISPLAY:2,PRINT:4,ANNOTATIONS_FORMS:16,ANNOTATIONS_STORAGE:32,ANNOTATIONS_DISABLE:64,OPLIST:256},me.AnnotationMode={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3},me.PermissionFlag={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},me.TextRenderingMode={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4},me.ImageKind={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},me.AnnotationType={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26},me.AnnotationStateModelType={MARKED:"Marked",REVIEW:"Review"},me.AnnotationMarkedState={MARKED:"Marked",UNMARKED:"Unmarked"},me.AnnotationReviewState={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"},me.AnnotationReplyType={GROUP:"Group",REPLY:"R"},me.AnnotationFlag={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512},me.AnnotationFieldFlag={READONLY:1,REQUIRED:2,NOEXPORT:4,MULTILINE:4096,PASSWORD:8192,NOTOGGLETOOFF:16384,RADIO:32768,PUSHBUTTON:65536,COMBO:131072,EDIT:262144,SORT:524288,FILESELECT:1048576,MULTISELECT:2097152,DONOTSPELLCHECK:4194304,DONOTSCROLL:8388608,COMB:16777216,RICHTEXT:33554432,RADIOSINUNISON:33554432,COMMITONSELCHANGE:67108864},me.AnnotationBorderStyleType={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5},me.AnnotationActionEventType={E:"Mouse Enter",X:"Mouse Exit",D:"Mouse Down",U:"Mouse Up",Fo:"Focus",Bl:"Blur",PO:"PageOpen",PC:"PageClose",PV:"PageVisible",PI:"PageInvisible",K:"Keystroke",F:"Format",V:"Validate",C:"Calculate"},me.DocumentActionEventType={WC:"WillClose",WS:"WillSave",DS:"DidSave",WP:"WillPrint",DP:"DidPrint"},me.PageActionEventType={O:"PageOpen",C:"PageClose"},me.StreamType={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"},me.FontType={UNKNOWN:"UNKNOWN",TYPE1:"TYPE1",TYPE1STANDARD:"TYPE1STANDARD",TYPE1C:"TYPE1C",CIDFONTTYPE0:"CIDFONTTYPE0",CIDFONTTYPE0C:"CIDFONTTYPE0C",TRUETYPE:"TRUETYPE",CIDFONTTYPE2:"CIDFONTTYPE2",TYPE3:"TYPE3",OPENTYPE:"OPENTYPE",TYPE0:"TYPE0",MMTYPE1:"MMTYPE1"};const ue={ERRORS:0,WARNINGS:1,INFOS:5};me.VerbosityLevel=ue,me.CMapCompressionType={NONE:0,BINARY:1,STREAM:2},me.OPS={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91},me.UNSUPPORTED_FEATURES={unknown:"unknown",forms:"forms",javaScript:"javaScript",signatures:"signatures",smask:"smask",shadingPattern:"shadingPattern",font:"font",errorTilingPattern:"errorTilingPattern",errorExtGState:"errorExtGState",errorXObject:"errorXObject",errorFontLoadType3:"errorFontLoadType3",errorFontState:"errorFontState",errorFontMissing:"errorFontMissing",errorFontTranslate:"errorFontTranslate",errorColorSpace:"errorColorSpace",errorOperatorList:"errorOperatorList",errorFontToUnicode:"errorFontToUnicode",errorFontLoadNative:"errorFontLoadNative",errorFontBuildPath:"errorFontBuildPath",errorFontGetPath:"errorFontGetPath",errorMarkedContent:"errorMarkedContent",errorContentSubStream:"errorContentSubStream"},me.PasswordResponses={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};let Ge=ue.WARNINGS;function St(en){Ge>=ue.WARNINGS&&console.log(`Warning: ${en}`)}function Je(en){throw new Error(en)}function Kt(en,ct,At){return Object.defineProperty(en,ct,{value:At,enumerable:!0,configurable:!0,writable:!1}),At}const Oe=function(){function ct(At,gn){this.constructor===ct&&Je("Cannot initialize BaseException."),this.message=At,this.name=gn}return ct.prototype=new Error,ct.constructor=ct,ct}();function Ot(en){"string"!=typeof en&&Je("Invalid argument for stringToBytes");const ct=en.length,At=new Uint8Array(ct);for(let gn=0;gn<ct;++gn)At[gn]=255&en.charCodeAt(gn);return At}function Ft(en){return void 0!==en.length?en.length:void 0!==en.byteLength?en.byteLength:void Je("Invalid argument for arrayByteLength")}me.BaseException=Oe,me.PasswordException=class re extends Oe{constructor(ct,At){super(ct,"PasswordException"),this.code=At}},me.UnknownErrorException=class te extends Oe{constructor(ct,At){super(ct,"UnknownErrorException"),this.details=At}},me.InvalidPDFException=class V extends Oe{constructor(ct){super(ct,"InvalidPDFException")}},me.MissingPDFException=class se extends Oe{constructor(ct){super(ct,"MissingPDFException")}},me.UnexpectedResponseException=class _e extends Oe{constructor(ct,At){super(ct,"UnexpectedResponseException"),this.status=At}},me.FormatError=class Ye extends Oe{constructor(ct){super(ct,"FormatError")}},me.AbortException=class Re extends Oe{constructor(ct){super(ct,"AbortException")}},me.FeatureTest=class Zt{static get isLittleEndian(){return Kt(this,"isLittleEndian",function On(){const en=new Uint8Array(4);return en[0]=1,1===new Uint32Array(en.buffer,0,1)[0]}())}static get isEvalSupported(){return Kt(this,"isEvalSupported",function ai(){try{return new Function(""),!0}catch{return!1}}())}static get isOffscreenCanvasSupported(){return Kt(this,"isOffscreenCanvasSupported",typeof OffscreenCanvas<"u")}};const hn=[...Array(256).keys()].map(en=>en.toString(16).padStart(2,"0"));class rn{static makeHexColor(ct,At,gn){return`#${hn[ct]}${hn[At]}${hn[gn]}`}static scaleMinMax(ct,At){let gn;ct[0]?(ct[0]<0&&(gn=At[0],At[0]=At[1],At[1]=gn),At[0]*=ct[0],At[1]*=ct[0],ct[3]<0&&(gn=At[2],At[2]=At[3],At[3]=gn),At[2]*=ct[3],At[3]*=ct[3]):(gn=At[0],At[0]=At[2],At[2]=gn,gn=At[1],At[1]=At[3],At[3]=gn,ct[1]<0&&(gn=At[2],At[2]=At[3],At[3]=gn),At[2]*=ct[1],At[3]*=ct[1],ct[2]<0&&(gn=At[0],At[0]=At[1],At[1]=gn),At[0]*=ct[2],At[1]*=ct[2]),At[0]+=ct[4],At[1]+=ct[4],At[2]+=ct[5],At[3]+=ct[5]}static transform(ct,At){return[ct[0]*At[0]+ct[2]*At[1],ct[1]*At[0]+ct[3]*At[1],ct[0]*At[2]+ct[2]*At[3],ct[1]*At[2]+ct[3]*At[3],ct[0]*At[4]+ct[2]*At[5]+ct[4],ct[1]*At[4]+ct[3]*At[5]+ct[5]]}static applyTransform(ct,At){return[ct[0]*At[0]+ct[1]*At[2]+At[4],ct[0]*At[1]+ct[1]*At[3]+At[5]]}static applyInverseTransform(ct,At){const gn=At[0]*At[3]-At[1]*At[2];return[(ct[0]*At[3]-ct[1]*At[2]+At[2]*At[5]-At[4]*At[3])/gn,(-ct[0]*At[1]+ct[1]*At[0]+At[4]*At[1]-At[5]*At[0])/gn]}static getAxialAlignedBoundingBox(ct,At){const gn=rn.applyTransform(ct,At),yn=rn.applyTransform(ct.slice(2,4),At),Rn=rn.applyTransform([ct[0],ct[3]],At),Gn=rn.applyTransform([ct[2],ct[1]],At);return[Math.min(gn[0],yn[0],Rn[0],Gn[0]),Math.min(gn[1],yn[1],Rn[1],Gn[1]),Math.max(gn[0],yn[0],Rn[0],Gn[0]),Math.max(gn[1],yn[1],Rn[1],Gn[1])]}static inverseTransform(ct){const At=ct[0]*ct[3]-ct[1]*ct[2];return[ct[3]/At,-ct[1]/At,-ct[2]/At,ct[0]/At,(ct[2]*ct[5]-ct[4]*ct[3])/At,(ct[4]*ct[1]-ct[5]*ct[0])/At]}static apply3dTransform(ct,At){return[ct[0]*At[0]+ct[1]*At[1]+ct[2]*At[2],ct[3]*At[0]+ct[4]*At[1]+ct[5]*At[2],ct[6]*At[0]+ct[7]*At[1]+ct[8]*At[2]]}static singularValueDecompose2dScale(ct){const At=[ct[0],ct[2],ct[1],ct[3]],gn=ct[0]*At[0]+ct[1]*At[2],Gn=ct[2]*At[1]+ct[3]*At[3],hr=(gn+Gn)/2,ki=Math.sqrt((gn+Gn)**2-4*(gn*Gn-(ct[2]*At[0]+ct[3]*At[2])*(ct[0]*At[1]+ct[1]*At[3])))/2,io=hr-ki||1;return[Math.sqrt(hr+ki||1),Math.sqrt(io)]}static normalizeRect(ct){const At=ct.slice(0);return ct[0]>ct[2]&&(At[0]=ct[2],At[2]=ct[0]),ct[1]>ct[3]&&(At[1]=ct[3],At[3]=ct[1]),At}static intersect(ct,At){const gn=Math.max(Math.min(ct[0],ct[2]),Math.min(At[0],At[2])),yn=Math.min(Math.max(ct[0],ct[2]),Math.max(At[0],At[2]));if(gn>yn)return null;const Rn=Math.max(Math.min(ct[1],ct[3]),Math.min(At[1],At[3])),Gn=Math.min(Math.max(ct[1],ct[3]),Math.max(At[1],At[3]));return Rn>Gn?null:[gn,Rn,yn,Gn]}static bezierBoundingBox(ct,At,gn,yn,Rn,Gn,hr,ki){const Xo=[],io=[[],[]];let ya,$o,ws,Co,ro,ec,ds,tc;for(let wf=0;wf<2;++wf)if(0===wf?($o=6*ct-12*gn+6*Rn,ya=-3*ct+9*gn-9*Rn+3*hr,ws=3*gn-3*ct):($o=6*At-12*yn+6*Gn,ya=-3*At+9*yn-9*Gn+3*ki,ws=3*yn-3*At),Math.abs(ya)<1e-12){if(Math.abs($o)<1e-12)continue;Co=-ws/$o,0<Co&&Co<1&&Xo.push(Co)}else ds=$o*$o-4*ws*ya,tc=Math.sqrt(ds),!(ds<0)&&(ro=(-$o+tc)/(2*ya),0<ro&&ro<1&&Xo.push(ro),ec=(-$o-tc)/(2*ya),0<ec&&ec<1&&Xo.push(ec));let Eo,Ps=Xo.length;const ci=Ps;for(;Ps--;)Co=Xo[Ps],Eo=1-Co,io[0][Ps]=Eo*Eo*Eo*ct+3*Eo*Eo*Co*gn+3*Eo*Co*Co*Rn+Co*Co*Co*hr,io[1][Ps]=Eo*Eo*Eo*At+3*Eo*Eo*Co*yn+3*Eo*Co*Co*Gn+Co*Co*Co*ki;return io[0][ci]=ct,io[1][ci]=At,io[0][ci+1]=hr,io[1][ci+1]=ki,io[0].length=io[1].length=ci+2,[Math.min(...io[0]),Math.min(...io[1]),Math.max(...io[0]),Math.max(...io[1])]}}me.Util=rn;const Fe=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function xn(en){return decodeURIComponent(escape(en))}},($e,me,ce)=>{ce(3)},($e,me)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.isNodeJS=void 0;const ce=!("object"!=typeof process||process+""!="[object process]"||process.versions.nw||process.versions.electron&&process.type&&"browser"!==process.type);me.isNodeJS=ce},(__unused_webpack_module,exports,__w_pdfjs_require__)=>{var $e,ce,x,w,R,S,B,Y,S4,F;Object.defineProperty(exports,"__esModule",{value:!0}),exports.build=exports.RenderTask=exports.PDFWorkerUtil=exports.PDFWorker=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFDocumentLoadingTask=exports.PDFDataRangeTransport=exports.LoopbackPort=exports.DefaultStandardFontDataFactory=exports.DefaultCanvasFactory=exports.DefaultCMapReaderFactory=void 0,exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.version=void 0;var _util=__w_pdfjs_require__(1),_display_utils=__w_pdfjs_require__(5),_font_loader=__w_pdfjs_require__(7),_annotation_storage=__w_pdfjs_require__(8),_canvas=__w_pdfjs_require__(10),_worker_options=__w_pdfjs_require__(13),_is_node=__w_pdfjs_require__(3),_message_handler=__w_pdfjs_require__(14),_metadata=__w_pdfjs_require__(15),_optional_content_config=__w_pdfjs_require__(16),_transport_stream=__w_pdfjs_require__(17),_xfa_text=__w_pdfjs_require__(18);const DEFAULT_RANGE_CHUNK_SIZE=65536,RENDERING_CANCELLED_TIMEOUT=100;let DefaultCanvasFactory=_display_utils.DOMCanvasFactory;exports.DefaultCanvasFactory=DefaultCanvasFactory;let DefaultCMapReaderFactory=_display_utils.DOMCMapReaderFactory;exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory;let DefaultStandardFontDataFactory=_display_utils.DOMStandardFontDataFactory,createPDFNetworkStream;if(exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory,_is_node.isNodeJS){const{NodeCanvasFactory:q,NodeCMapReaderFactory:N,NodeStandardFontDataFactory:ne}=__w_pdfjs_require__(19);exports.DefaultCanvasFactory=DefaultCanvasFactory=q,exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory=N,exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory=ne}function setPDFNetworkStreamFactory(q){createPDFNetworkStream=q}function getDocument(q){const N=new PDFDocumentLoadingTask;let ne;if("string"==typeof q||q instanceof URL)ne={url:q};else if((0,_util.isArrayBuffer)(q))ne={data:q};else if(q instanceof PDFDataRangeTransport)ne={range:q};else{if("object"!=typeof q)throw new Error("Invalid parameter in getDocument, need either string, URL, Uint8Array, or parameter object.");if(!q.url&&!q.data&&!q.range)throw new Error("Invalid parameter object: need either .data, .range or .url");ne=q}const I=Object.create(null);let Q=null,K=null;for(const le in ne){const ie=ne[le];switch(le){case"url":if(typeof window<"u")try{I[le]=new URL(ie,window.location).href;continue}catch(L){(0,_util.warn)(`Cannot create valid URL: "${L}".`)}else if("string"==typeof ie||ie instanceof URL){I[le]=ie.toString();continue}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.");case"range":Q=ie;continue;case"worker":K=ie;continue;case"data":if(_is_node.isNodeJS&&typeof Buffer<"u"&&ie instanceof Buffer)I[le]=new Uint8Array(ie);else{if(ie instanceof Uint8Array)break;if("string"==typeof ie)I[le]=(0,_util.stringToBytes)(ie);else if("object"!=typeof ie||null===ie||isNaN(ie.length)){if(!(0,_util.isArrayBuffer)(ie))throw new Error("Invalid PDF binary data: either typed array, string, or array-like object is expected in the data property.");I[le]=new Uint8Array(ie)}else I[le]=new Uint8Array(ie)}continue}I[le]=ie}if(I.CMapReaderFactory=I.CMapReaderFactory||DefaultCMapReaderFactory,I.StandardFontDataFactory=I.StandardFontDataFactory||DefaultStandardFontDataFactory,I.ignoreErrors=!0!==I.stopAtErrors,I.fontExtraProperties=!0===I.fontExtraProperties,I.pdfBug=!0===I.pdfBug,I.enableXfa=!0===I.enableXfa,(!Number.isInteger(I.rangeChunkSize)||I.rangeChunkSize<1)&&(I.rangeChunkSize=DEFAULT_RANGE_CHUNK_SIZE),("string"!=typeof I.docBaseUrl||(0,_display_utils.isDataScheme)(I.docBaseUrl))&&(I.docBaseUrl=null),(!Number.isInteger(I.maxImageSize)||I.maxImageSize<-1)&&(I.maxImageSize=-1),"string"!=typeof I.cMapUrl&&(I.cMapUrl=null),"string"!=typeof I.standardFontDataUrl&&(I.standardFontDataUrl=null),"boolean"!=typeof I.useWorkerFetch&&(I.useWorkerFetch=I.CMapReaderFactory===_display_utils.DOMCMapReaderFactory&&I.StandardFontDataFactory===_display_utils.DOMStandardFontDataFactory),"boolean"!=typeof I.isEvalSupported&&(I.isEvalSupported=!0),"boolean"!=typeof I.disableFontFace&&(I.disableFontFace=_is_node.isNodeJS),"boolean"!=typeof I.useSystemFonts&&(I.useSystemFonts=!_is_node.isNodeJS&&!I.disableFontFace),("object"!=typeof I.ownerDocument||null===I.ownerDocument)&&(I.ownerDocument=globalThis.document),"boolean"!=typeof I.disableRange&&(I.disableRange=!1),"boolean"!=typeof I.disableStream&&(I.disableStream=!1),"boolean"!=typeof I.disableAutoFetch&&(I.disableAutoFetch=!1),(0,_util.setVerbosityLevel)(I.verbosity),!K){const le={verbosity:I.verbosity,port:_worker_options.GlobalWorkerOptions.workerPort};K=le.port?PDFWorker.fromPort(le):new PDFWorker(le),N._worker=K}const ve=N.docId;return K.promise.then(function(){if(N.destroyed)throw new Error("Loading aborted");const le=_fetchDocument(K,I,Q,ve),ie=new Promise(function(L){let J;Q?J=new _transport_stream.PDFDataTransportStream({length:I.length,initialData:I.initialData,progressiveDone:I.progressiveDone,contentDispositionFilename:I.contentDispositionFilename,disableRange:I.disableRange,disableStream:I.disableStream},Q):I.data||(J=createPDFNetworkStream({url:I.url,length:I.length,httpHeaders:I.httpHeaders,withCredentials:I.withCredentials,rangeChunkSize:I.rangeChunkSize,disableRange:I.disableRange,disableStream:I.disableStream})),L(J)});return Promise.all([le,ie]).then(function([L,J]){if(N.destroyed)throw new Error("Loading aborted");const ue=new _message_handler.MessageHandler(ve,L,K.port),he=new WorkerTransport(ue,N,J,I);N._transport=he,ue.send("Ready",null)})}).catch(N._capability.reject),N}function _fetchDocument(q,N,ne,I){return _fetchDocument2.apply(this,arguments)}function _fetchDocument2(){return(_fetchDocument2=_asyncToGenerator(function*(q,N,ne,I){if(q.destroyed)throw new Error("Worker was destroyed");ne&&(N.length=ne.length,N.initialData=ne.initialData,N.progressiveDone=ne.progressiveDone,N.contentDispositionFilename=ne.contentDispositionFilename);const Q=yield q.messageHandler.sendWithPromise("GetDocRequest",{docId:I,apiVersion:"2.14.305",source:{data:N.data,url:N.url,password:N.password,disableAutoFetch:N.disableAutoFetch,rangeChunkSize:N.rangeChunkSize,length:N.length},maxImageSize:N.maxImageSize,disableFontFace:N.disableFontFace,docBaseUrl:N.docBaseUrl,ignoreErrors:N.ignoreErrors,isEvalSupported:N.isEvalSupported,fontExtraProperties:N.fontExtraProperties,enableXfa:N.enableXfa,useSystemFonts:N.useSystemFonts,cMapUrl:N.useWorkerFetch?N.cMapUrl:null,standardFontDataUrl:N.useWorkerFetch?N.standardFontDataUrl:null});if(q.destroyed)throw new Error("Worker was destroyed");return Q})).apply(this,arguments)}const me=class{constructor(){this._capability=(0,_util.createPromiseCapability)(),this._transport=null,this._worker=null,this.docId="d"+xq(me,$e)._++,this.destroyed=!1,this.onPassword=null,this.onProgress=null,this.onUnsupportedFeature=null}get promise(){return this._capability.promise}destroy(){var N=this;return _asyncToGenerator(function*(){N.destroyed=!0,yield N._transport?.destroy(),N._transport=null,N._worker&&(N._worker.destroy(),N._worker=null)})()}};let PDFDocumentLoadingTask=me;$e=new WeakMap,er(PDFDocumentLoadingTask,$e,0),exports.PDFDocumentLoadingTask=PDFDocumentLoadingTask;class PDFDataRangeTransport{constructor(N,ne,I=!1,Q=null){this.length=N,this.initialData=ne,this.progressiveDone=I,this.contentDispositionFilename=Q,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}addRangeListener(N){this._rangeListeners.push(N)}addProgressListener(N){this._progressListeners.push(N)}addProgressiveReadListener(N){this._progressiveReadListeners.push(N)}addProgressiveDoneListener(N){this._progressiveDoneListeners.push(N)}onDataRange(N,ne){for(const I of this._rangeListeners)I(N,ne)}onDataProgress(N,ne){this._readyCapability.promise.then(()=>{for(const I of this._progressListeners)I(N,ne)})}onDataProgressiveRead(N){this._readyCapability.promise.then(()=>{for(const ne of this._progressiveReadListeners)ne(N)})}onDataProgressiveDone(){this._readyCapability.promise.then(()=>{for(const N of this._progressiveDoneListeners)N()})}transportReady(){this._readyCapability.resolve()}requestDataRange(N,ne){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}abort(){}}exports.PDFDataRangeTransport=PDFDataRangeTransport;class PDFDocumentProxy{constructor(N,ne){var Q,I=this;this._pdfInfo=N,this._transport=ne,Object.defineProperty(this,"fingerprint",{get(){return(0,_display_utils.deprecated)("`PDFDocumentProxy.fingerprint`, please use `PDFDocumentProxy.fingerprints` instead."),this.fingerprints[0]}}),Object.defineProperty(this,"getStats",{value:(Q=_asyncToGenerator(function*(){return(0,_display_utils.deprecated)("`PDFDocumentProxy.getStats`, please use the `PDFDocumentProxy.stats`-getter instead."),I.stats||{streamTypes:{},fontTypes:{}}}),function(){return Q.apply(this,arguments)})})}get annotationStorage(){return this._transport.annotationStorage}get numPages(){return this._pdfInfo.numPages}get fingerprints(){return this._pdfInfo.fingerprints}get stats(){return this._transport.stats}get isPureXfa(){return!!this._transport._htmlForXfa}get allXfaHtml(){return this._transport._htmlForXfa}getPage(N){return this._transport.getPage(N)}getPageIndex(N){return this._transport.getPageIndex(N)}getDestinations(){return this._transport.getDestinations()}getDestination(N){return this._transport.getDestination(N)}getPageLabels(){return this._transport.getPageLabels()}getPageLayout(){return this._transport.getPageLayout()}getPageMode(){return this._transport.getPageMode()}getViewerPreferences(){return this._transport.getViewerPreferences()}getOpenAction(){return this._transport.getOpenAction()}getAttachments(){return this._transport.getAttachments()}getJavaScript(){return this._transport.getJavaScript()}getJSActions(){return this._transport.getDocJSActions()}getOutline(){return this._transport.getOutline()}getOptionalContentConfig(){return this._transport.getOptionalContentConfig()}getPermissions(){return this._transport.getPermissions()}getMetadata(){return this._transport.getMetadata()}getMarkInfo(){return this._transport.getMarkInfo()}getData(){return this._transport.getData()}getDownloadInfo(){return this._transport.downloadInfoCapability.promise}cleanup(N=!1){return this._transport.startCleanup(N||this.isPureXfa)}destroy(){return this.loadingTask.destroy()}get loadingParams(){return this._transport.loadingParams}get loadingTask(){return this._transport.loadingTask}saveDocument(){return this._transport.annotationStorage.size<=0&&(0,_display_utils.deprecated)("saveDocument called while `annotationStorage` is empty, please use the getData-method instead."),this._transport.saveDocument()}getFieldObjects(){return this._transport.getFieldObjects()}hasJSActions(){return this._transport.hasJSActions()}getCalculationOrderIds(){return this._transport.getCalculationOrderIds()}}exports.PDFDocumentProxy=PDFDocumentProxy;class PDFPageProxy{constructor(N,ne,I,Q,K=!1){this._pageIndex=N,this._pageInfo=ne,this._ownerDocument=Q,this._transport=I,this._stats=K?new _display_utils.StatTimer:null,this._pdfBug=K,this.commonObjs=I.commonObjs,this.objs=new PDFObjects,this._bitmaps=new Set,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this._intentStates=new Map,this._annotationPromises=new Map,this.destroyed=!1}get pageNumber(){return this._pageIndex+1}get rotate(){return this._pageInfo.rotate}get ref(){return this._pageInfo.ref}get userUnit(){return this._pageInfo.userUnit}get view(){return this._pageInfo.view}getViewport({scale:N,rotation:ne=this.rotate,offsetX:I=0,offsetY:Q=0,dontFlip:K=!1}={}){return new _display_utils.PageViewport({viewBox:this.view,scale:N,rotation:ne,offsetX:I,offsetY:Q,dontFlip:K})}getAnnotations({intent:N="display"}={}){const ne=this._transport.getRenderingIntent(N);let I=this._annotationPromises.get(ne.cacheKey);return I||(I=this._transport.getAnnotations(this._pageIndex,ne.renderingIntent),this._annotationPromises.set(ne.cacheKey,I),I=I.then(Q=>{for(const K of Q)void 0!==K.titleObj&&Object.defineProperty(K,"title",{get:()=>((0,_display_utils.deprecated)("`title`-property on annotation, please use `titleObj` instead."),K.titleObj.str)}),void 0!==K.contentsObj&&Object.defineProperty(K,"contents",{get:()=>((0,_display_utils.deprecated)("`contents`-property on annotation, please use `contentsObj` instead."),K.contentsObj.str)});return Q})),I}getJSActions(){return this._jsActionsPromise||(this._jsActionsPromise=this._transport.getPageJSActions(this._pageIndex))}getXfa(){var N=this;return _asyncToGenerator(function*(){return N._transport._htmlForXfa?.children[N._pageIndex]||null})()}render({canvasContext:N,viewport:ne,intent:I="display",annotationMode:Q=_util.AnnotationMode.ENABLE,transform:K=null,imageLayer:ve=null,canvasFactory:le=null,background:ie=null,optionalContentConfigPromise:L=null,annotationCanvasMap:J=null,pageColors:ue=null}){void 0!==arguments[0]?.renderInteractiveForms&&((0,_display_utils.deprecated)("render no longer accepts the `renderInteractiveForms`-option, please use the `annotationMode`-option instead."),!0===arguments[0].renderInteractiveForms&&Q===_util.AnnotationMode.ENABLE&&(Q=_util.AnnotationMode.ENABLE_FORMS)),void 0!==arguments[0]?.includeAnnotationStorage&&((0,_display_utils.deprecated)("render no longer accepts the `includeAnnotationStorage`-option, please use the `annotationMode`-option instead."),!0===arguments[0].includeAnnotationStorage&&Q===_util.AnnotationMode.ENABLE&&(Q=_util.AnnotationMode.ENABLE_STORAGE)),this._stats&&this._stats.time("Overall");const he=this._transport.getRenderingIntent(I,Q);this.pendingCleanup=!1,L||(L=this._transport.getOptionalContentConfig());let Ae=this._intentStates.get(he.cacheKey);Ae||(Ae=Object.create(null),this._intentStates.set(he.cacheKey,Ae)),Ae.streamReaderCancelTimeout&&(clearTimeout(Ae.streamReaderCancelTimeout),Ae.streamReaderCancelTimeout=null);const He=le||new DefaultCanvasFactory({ownerDocument:this._ownerDocument}),Ue=!!(he.renderingIntent&_util.RenderingIntentFlag.PRINT);Ae.displayReadyCapability||(Ae.displayReadyCapability=(0,_util.createPromiseCapability)(),Ae.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(he));const Ge=ht=>{Ae.renderTasks.delete(tt),(this.cleanupAfterRender||Ue)&&(this.pendingCleanup=!0),this._tryCleanup(),ht?(tt.capability.reject(ht),this._abortOperatorList({intentState:Ae,reason:ht instanceof Error?ht:new Error(ht)})):tt.capability.resolve(),this._stats&&(this._stats.timeEnd("Rendering"),this._stats.timeEnd("Overall"))},tt=new InternalRenderTask({callback:Ge,params:{canvasContext:N,viewport:ne,transform:K,imageLayer:ve,background:ie},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:J,operatorList:Ae.operatorList,pageIndex:this._pageIndex,canvasFactory:He,useRequestAnimationFrame:!Ue,pdfBug:this._pdfBug,pageColors:ue});(Ae.renderTasks||(Ae.renderTasks=new Set)).add(tt);const Xe=tt.task;return Promise.all([Ae.displayReadyCapability.promise,L]).then(([ht,St])=>{this.pendingCleanup?Ge():(this._stats&&this._stats.time("Rendering"),tt.initializeGraphics({transparency:ht,optionalContentConfig:St}),tt.operatorListChanged())}).catch(Ge),Xe}getOperatorList({intent:N="display",annotationMode:ne=_util.AnnotationMode.ENABLE}={}){const Q=this._transport.getRenderingIntent(N,ne,!0);let ve,K=this._intentStates.get(Q.cacheKey);return K||(K=Object.create(null),this._intentStates.set(Q.cacheKey,K)),K.opListReadCapability||(ve=Object.create(null),ve.operatorListChanged=function I(){K.operatorList.lastChunk&&(K.opListReadCapability.resolve(K.operatorList),K.renderTasks.delete(ve))},K.opListReadCapability=(0,_util.createPromiseCapability)(),(K.renderTasks||(K.renderTasks=new Set)).add(ve),K.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(Q)),K.opListReadCapability.promise}streamTextContent({disableCombineTextItems:N=!1,includeMarkedContent:ne=!1}={}){return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,combineTextItems:!0!==N,includeMarkedContent:!0===ne},{highWaterMark:100,size:Q=>Q.items.length})}getTextContent(N={}){if(this._transport._htmlForXfa)return this.getXfa().then(I=>_xfa_text.XfaText.textContent(I));const ne=this.streamTextContent(N);return new Promise(function(I,Q){const ve=ne.getReader(),le={items:[],styles:Object.create(null)};!function K(){ve.read().then(function({value:ie,done:L}){L?I(le):(Object.assign(le.styles,ie.styles),le.items.push(...ie.items),K())},Q)}()})}getStructTree(){return this._structTreePromise||(this._structTreePromise=this._transport.getStructTree(this._pageIndex))}_destroy(){this.destroyed=!0;const N=[];for(const ne of this._intentStates.values())if(this._abortOperatorList({intentState:ne,reason:new Error("Page was destroyed."),force:!0}),!ne.opListReadCapability)for(const I of ne.renderTasks)N.push(I.completed),I.cancel();this.objs.clear();for(const ne of this._bitmaps)ne.close();return this._bitmaps.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,this.pendingCleanup=!1,Promise.all(N)}cleanup(N=!1){return this.pendingCleanup=!0,this._tryCleanup(N)}_tryCleanup(N=!1){if(!this.pendingCleanup)return!1;for(const{renderTasks:ne,operatorList:I}of this._intentStates.values())if(ne.size>0||!I.lastChunk)return!1;this._intentStates.clear(),this.objs.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,N&&this._stats&&(this._stats=new _display_utils.StatTimer);for(const ne of this._bitmaps)ne.close();return this._bitmaps.clear(),this.pendingCleanup=!1,!0}_startRenderPage(N,ne){const I=this._intentStates.get(ne);!I||(this._stats&&this._stats.timeEnd("Page Request"),I.displayReadyCapability&&I.displayReadyCapability.resolve(N))}_renderPageChunk(N,ne){for(let I=0,Q=N.length;I<Q;I++)ne.operatorList.fnArray.push(N.fnArray[I]),ne.operatorList.argsArray.push(N.argsArray[I]);ne.operatorList.lastChunk=N.lastChunk;for(const I of ne.renderTasks)I.operatorListChanged();N.lastChunk&&this._tryCleanup()}_pumpOperatorList({renderingIntent:N,cacheKey:ne}){const Q=this._transport.messageHandler.sendWithStream("GetOperatorList",{pageIndex:this._pageIndex,intent:N,cacheKey:ne,annotationStorage:N&_util.RenderingIntentFlag.ANNOTATIONS_STORAGE?this._transport.annotationStorage.serializable:null}).getReader(),K=this._intentStates.get(ne);K.streamReader=Q;const ve=()=>{Q.read().then(({value:le,done:ie})=>{ie?K.streamReader=null:this._transport.destroyed||(this._renderPageChunk(le,K),ve())},le=>{if(K.streamReader=null,!this._transport.destroyed){if(K.operatorList){K.operatorList.lastChunk=!0;for(const ie of K.renderTasks)ie.operatorListChanged();this._tryCleanup()}if(K.displayReadyCapability)K.displayReadyCapability.reject(le);else{if(!K.opListReadCapability)throw le;K.opListReadCapability.reject(le)}}})};ve()}_abortOperatorList({intentState:N,reason:ne,force:I=!1}){if(N.streamReader){if(!I){if(N.renderTasks.size>0)return;if(ne instanceof _display_utils.RenderingCancelledException)return void(N.streamReaderCancelTimeout=setTimeout(()=>{this._abortOperatorList({intentState:N,reason:ne,force:!0}),N.streamReaderCancelTimeout=null},RENDERING_CANCELLED_TIMEOUT))}if(N.streamReader.cancel(new _util.AbortException(ne.message)).catch(()=>{}),N.streamReader=null,!this._transport.destroyed){for(const[Q,K]of this._intentStates)if(K===N){this._intentStates.delete(Q);break}this.cleanup()}}}get stats(){return this._stats}}exports.PDFPageProxy=PDFPageProxy;class LoopbackPort{constructor(){this._listeners=[],this._deferred=Promise.resolve()}postMessage(N,ne){const I={data:structuredClone(N,ne)};this._deferred.then(()=>{for(const Q of this._listeners)Q.call(this,I)})}addEventListener(N,ne){this._listeners.push(ne)}removeEventListener(N,ne){const I=this._listeners.indexOf(ne);this._listeners.splice(I,1)}terminate(){this._listeners.length=0}}exports.LoopbackPort=LoopbackPort;const PDFWorkerUtil={isWorkerDisabled:!1,fallbackWorkerSrc:null,fakeWorkerId:0};if(exports.PDFWorkerUtil=PDFWorkerUtil,_is_node.isNodeJS)PDFWorkerUtil.isWorkerDisabled=!0,PDFWorkerUtil.fallbackWorkerSrc="./pdf.worker.js";else if("object"==typeof document){const q=document?.currentScript?.src;q&&(PDFWorkerUtil.fallbackWorkerSrc=q.replace(/(\.(?:min\.)?js)(\?.*)?$/i,".worker$1$2"))}PDFWorkerUtil.isSameOrigin=function(q,N){let ne;try{if(ne=new URL(q),!ne.origin||"null"===ne.origin)return!1}catch{return!1}const I=new URL(N,ne);return ne.origin===I.origin},PDFWorkerUtil.createCDNWrapper=function(q){return URL.createObjectURL(new Blob([`importScripts("${q}");`]))};const _PDFWorker=class{constructor({name:q=null,port:N=null,verbosity:ne=(0,_util.getVerbosityLevel)()}={}){if(N&&Bi(_PDFWorker,ce).has(N))throw new Error("Cannot use more than one PDFWorker per port.");if(this.name=q,this.destroyed=!1,this.verbosity=ne,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,N)return Bi(_PDFWorker,ce).set(N,this),void this._initializeFromPort(N);this._initialize()}get promise(){return this._readyCapability.promise}get port(){return this._port}get messageHandler(){return this._messageHandler}_initializeFromPort(q){this._port=q,this._messageHandler=new _message_handler.MessageHandler("main","worker",q),this._messageHandler.on("ready",function(){}),this._readyCapability.resolve()}_initialize(){if(typeof Worker<"u"&&!PDFWorkerUtil.isWorkerDisabled&&!_PDFWorker._mainThreadWorkerMessageHandler){let q=_PDFWorker.workerSrc;try{PDFWorkerUtil.isSameOrigin(window.location.href,q)||(q=PDFWorkerUtil.createCDNWrapper(new URL(q,window.location).href));const N=new Worker(q),ne=new _message_handler.MessageHandler("main","worker",N),I=()=>{N.removeEventListener("error",Q),ne.destroy(),N.terminate(),this.destroyed?this._readyCapability.reject(new Error("Worker was destroyed")):this._setupFakeWorker()},Q=()=>{this._webWorker||I()};N.addEventListener("error",Q),ne.on("test",ve=>{N.removeEventListener("error",Q),this.destroyed?I():ve?(this._messageHandler=ne,this._port=N,this._webWorker=N,this._readyCapability.resolve(),ne.send("configure",{verbosity:this.verbosity})):(this._setupFakeWorker(),ne.destroy(),N.terminate())}),ne.on("ready",ve=>{if(N.removeEventListener("error",Q),this.destroyed)I();else try{K()}catch{this._setupFakeWorker()}});const K=()=>{const ve=new Uint8Array;ne.send("test",ve,[ve.buffer])};return void K()}catch{(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}_setupFakeWorker(){PDFWorkerUtil.isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),PDFWorkerUtil.isWorkerDisabled=!0),_PDFWorker._setupFakeWorkerGlobal.then(q=>{if(this.destroyed)return void this._readyCapability.reject(new Error("Worker was destroyed"));const N=new LoopbackPort;this._port=N;const ne="fake"+PDFWorkerUtil.fakeWorkerId++,I=new _message_handler.MessageHandler(ne+"_worker",ne,N);q.setup(I,N);const Q=new _message_handler.MessageHandler(ne,ne+"_worker",N);this._messageHandler=Q,this._readyCapability.resolve(),Q.send("configure",{verbosity:this.verbosity})}).catch(q=>{this._readyCapability.reject(new Error(`Setting up fake worker failed: "${q.message}".`))})}destroy(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),Bi(_PDFWorker,ce).delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}static fromPort(q){if(!q?.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return Bi(this,ce).has(q.port)?Bi(this,ce).get(q.port):new _PDFWorker(q)}static get workerSrc(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if(null!==PDFWorkerUtil.fallbackWorkerSrc)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),PDFWorkerUtil.fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}static get _mainThreadWorkerMessageHandler(){try{return globalThis.pdfjsWorker?.WorkerMessageHandler||null}catch{return null}}static get _setupFakeWorkerGlobal(){var _this4=this;const loader=function(){var _ref2=_asyncToGenerator(function*(){const mainWorkerMessageHandler=_this4._mainThreadWorkerMessageHandler;if(mainWorkerMessageHandler)return mainWorkerMessageHandler;if(_is_node.isNodeJS){const worker=eval("require")(_this4.workerSrc);return worker.WorkerMessageHandler}return yield(0,_display_utils.loadScript)(_this4.workerSrc),window.pdfjsWorker.WorkerMessageHandler});return function q(){return _ref2.apply(this,arguments)}}();return(0,_util.shadow)(this,"_setupFakeWorkerGlobal",loader())}};let PDFWorker=_PDFWorker;ce=new WeakMap,er(PDFWorker,ce,new WeakMap),exports.PDFWorker=PDFWorker,PDFWorker.getWorkerSrc=function(){return(0,_display_utils.deprecated)("`PDFWorker.getWorkerSrc()`, please use `PDFWorker.workerSrc` instead."),this.workerSrc};class WorkerTransport{constructor(N,ne,I,Q){er(this,x,null),er(this,w,new Map),er(this,R,new Map),er(this,S,null),this.messageHandler=N,this.loadingTask=ne,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({docId:ne.docId,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),ownerDocument:Q.ownerDocument,styleElement:Q.styleElement}),this._params=Q,Q.useWorkerFetch||(this.CMapReaderFactory=new Q.CMapReaderFactory({baseUrl:Q.cMapUrl,isCompressed:Q.cMapPacked}),this.StandardFontDataFactory=new Q.StandardFontDataFactory({baseUrl:Q.standardFontDataUrl})),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=I,this._fullReader=null,this._lastProgress=null,this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}get annotationStorage(){return(0,_util.shadow)(this,"annotationStorage",new _annotation_storage.AnnotationStorage)}get stats(){return Bi(this,x)}getRenderingIntent(N,ne=_util.AnnotationMode.ENABLE,I=!1){let Q=_util.RenderingIntentFlag.DISPLAY,K="";switch(N){case"any":Q=_util.RenderingIntentFlag.ANY;break;case"display":break;case"print":Q=_util.RenderingIntentFlag.PRINT;break;default:(0,_util.warn)(`getRenderingIntent - invalid intent: ${N}`)}switch(ne){case _util.AnnotationMode.DISABLE:Q+=_util.RenderingIntentFlag.ANNOTATIONS_DISABLE;break;case _util.AnnotationMode.ENABLE:break;case _util.AnnotationMode.ENABLE_FORMS:Q+=_util.RenderingIntentFlag.ANNOTATIONS_FORMS;break;case _util.AnnotationMode.ENABLE_STORAGE:Q+=_util.RenderingIntentFlag.ANNOTATIONS_STORAGE,K=this.annotationStorage.hash;break;default:(0,_util.warn)(`getRenderingIntent - invalid annotationMode: ${ne}`)}return I&&(Q+=_util.RenderingIntentFlag.OPLIST),{renderingIntent:Q,cacheKey:`${Q}_${K}`}}destroy(){if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));const N=[];for(const I of Bi(this,w).values())N.push(I._destroy());Bi(this,w).clear(),Bi(this,R).clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();const ne=this.messageHandler.sendWithPromise("Terminate",null);return N.push(ne),Promise.all(N).then(()=>{this.commonObjs.clear(),this.fontLoader.clear(),$a(this,S,null),this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null,this._networkStream&&this._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),this.messageHandler&&(this.messageHandler.destroy(),this.messageHandler=null),this.destroyCapability.resolve()},this.destroyCapability.reject),this.destroyCapability.promise}setupMessageHandler(){const{messageHandler:N,loadingTask:ne}=this;N.on("GetReader",(I,Q)=>{(0,_util.assert)(this._networkStream,"GetReader - no `IPDFStream` instance available."),this._fullReader=this._networkStream.getFullReader(),this._fullReader.onProgress=K=>{this._lastProgress={loaded:K.loaded,total:K.total}},Q.onPull=()=>{this._fullReader.read().then(function({value:K,done:ve}){ve?Q.close():((0,_util.assert)((0,_util.isArrayBuffer)(K),"GetReader - expected an ArrayBuffer."),Q.enqueue(new Uint8Array(K),1,[K]))}).catch(K=>{Q.error(K)})},Q.onCancel=K=>{this._fullReader.cancel(K),Q.ready.catch(ve=>{if(!this.destroyed)throw ve})}}),N.on("ReaderHeadersReady",I=>{const Q=(0,_util.createPromiseCapability)(),K=this._fullReader;return K.headersReady.then(()=>{(!K.isStreamingSupported||!K.isRangeSupported)&&(this._lastProgress&&ne.onProgress?.(this._lastProgress),K.onProgress=ve=>{ne.onProgress?.({loaded:ve.loaded,total:ve.total})}),Q.resolve({isStreamingSupported:K.isStreamingSupported,isRangeSupported:K.isRangeSupported,contentLength:K.contentLength})},Q.reject),Q.promise}),N.on("GetRangeReader",(I,Q)=>{(0,_util.assert)(this._networkStream,"GetRangeReader - no `IPDFStream` instance available.");const K=this._networkStream.getRangeReader(I.begin,I.end);K?(Q.onPull=()=>{K.read().then(function({value:ve,done:le}){le?Q.close():((0,_util.assert)((0,_util.isArrayBuffer)(ve),"GetRangeReader - expected an ArrayBuffer."),Q.enqueue(new Uint8Array(ve),1,[ve]))}).catch(ve=>{Q.error(ve)})},Q.onCancel=ve=>{K.cancel(ve),Q.ready.catch(le=>{if(!this.destroyed)throw le})}):Q.close()}),N.on("GetDoc",({pdfInfo:I})=>{this._numPages=I.numPages,this._htmlForXfa=I.htmlForXfa,delete I.htmlForXfa,ne._capability.resolve(new PDFDocumentProxy(I,this))}),N.on("DocException",function(I){let Q;switch(I.name){case"PasswordException":Q=new _util.PasswordException(I.message,I.code);break;case"InvalidPDFException":Q=new _util.InvalidPDFException(I.message);break;case"MissingPDFException":Q=new _util.MissingPDFException(I.message);break;case"UnexpectedResponseException":Q=new _util.UnexpectedResponseException(I.message,I.status);break;case"UnknownErrorException":Q=new _util.UnknownErrorException(I.message,I.details);break;default:(0,_util.unreachable)("DocException - expected a valid Error.")}ne._capability.reject(Q)}),N.on("PasswordRequest",I=>{if(this._passwordCapability=(0,_util.createPromiseCapability)(),ne.onPassword){const Q=K=>{K instanceof Error?this._passwordCapability.reject(K):this._passwordCapability.resolve({password:K})};try{ne.onPassword(Q,I.code)}catch(K){this._passwordCapability.reject(K)}}else this._passwordCapability.reject(new _util.PasswordException(I.message,I.code));return this._passwordCapability.promise}),N.on("DataLoaded",I=>{ne.onProgress?.({loaded:I.length,total:I.length}),this.downloadInfoCapability.resolve(I)}),N.on("StartRenderPage",I=>{this.destroyed||Bi(this,w).get(I.pageIndex)._startRenderPage(I.transparency,I.cacheKey)}),N.on("commonobj",([I,Q,K])=>{if(!this.destroyed&&!this.commonObjs.has(I))switch(Q){case"Font":const ve=this._params;if("error"in K){const L=K.error;(0,_util.warn)(`Error during font loading: ${L}`),this.commonObjs.resolve(I,L);break}let le=null;ve.pdfBug&&globalThis.FontInspector?.enabled&&(le={registerFont(L,J){globalThis.FontInspector.fontAdded(L,J)}});const ie=new _font_loader.FontFaceObject(K,{isEvalSupported:ve.isEvalSupported,disableFontFace:ve.disableFontFace,ignoreErrors:ve.ignoreErrors,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),fontRegistry:le});this.fontLoader.bind(ie).catch(L=>N.sendWithPromise("FontFallback",{id:I})).finally(()=>{!ve.fontExtraProperties&&ie.data&&(ie.data=null),this.commonObjs.resolve(I,ie)});break;case"FontPath":case"Image":this.commonObjs.resolve(I,K);break;default:throw new Error(`Got unknown common object type ${Q}`)}}),N.on("obj",([I,Q,K,ve])=>{if(this.destroyed)return;const le=Bi(this,w).get(Q);if(!le.objs.has(I))switch(K){case"Image":le.objs.resolve(I,ve);const ie=8e6;if(ve){let L;if(ve.bitmap){const{bitmap:J,width:ue,height:he}=ve;L=ue*he*4,le._bitmaps.add(J)}else L=ve.data?.length||0;L>ie&&(le.cleanupAfterRender=!0)}break;case"Pattern":le.objs.resolve(I,ve);break;default:throw new Error(`Got unknown object type ${K}`)}}),N.on("DocProgress",I=>{this.destroyed||ne.onProgress?.({loaded:I.loaded,total:I.total})}),N.on("DocStats",I=>{this.destroyed||$a(this,x,Object.freeze({streamTypes:Object.freeze(I.streamTypes),fontTypes:Object.freeze(I.fontTypes)}))}),N.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),N.on("FetchBuiltInCMap",I=>this.destroyed?Promise.reject(new Error("Worker was destroyed.")):this.CMapReaderFactory?this.CMapReaderFactory.fetch(I):Promise.reject(new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter."))),N.on("FetchStandardFontData",I=>this.destroyed?Promise.reject(new Error("Worker was destroyed.")):this.StandardFontDataFactory?this.StandardFontDataFactory.fetch(I):Promise.reject(new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter.")))}_onUnsupportedFeature({featureId:N}){this.destroyed||this.loadingTask.onUnsupportedFeature?.(N)}getData(){return this.messageHandler.sendWithPromise("GetData",null)}getPage(N){if(!Number.isInteger(N)||N<=0||N>this._numPages)return Promise.reject(new Error("Invalid page request."));const ne=N-1,I=Bi(this,R).get(ne);if(I)return I;const Q=this.messageHandler.sendWithPromise("GetPage",{pageIndex:ne}).then(K=>{if(this.destroyed)throw new Error("Transport destroyed");const ve=new PDFPageProxy(ne,K,this,this._params.ownerDocument,this._params.pdfBug);return Bi(this,w).set(ne,ve),ve});return Bi(this,R).set(ne,Q),Q}getPageIndex(N){return"object"!=typeof N||null===N||!Number.isInteger(N.num)||N.num<0||!Number.isInteger(N.gen)||N.gen<0?Promise.reject(new Error("Invalid pageIndex request.")):this.messageHandler.sendWithPromise("GetPageIndex",{num:N.num,gen:N.gen})}getAnnotations(N,ne){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:N,intent:ne})}saveDocument(){return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:this.annotationStorage.serializable,filename:this._fullReader?.filename??null}).finally(()=>{this.annotationStorage.resetModified()})}getFieldObjects(){return this._getFieldObjectsPromise||(this._getFieldObjectsPromise=this.messageHandler.sendWithPromise("GetFieldObjects",null))}hasJSActions(){return this._hasJSActionsPromise||(this._hasJSActionsPromise=this.messageHandler.sendWithPromise("HasJSActions",null))}getCalculationOrderIds(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}getDestinations(){return this.messageHandler.sendWithPromise("GetDestinations",null)}getDestination(N){return"string"!=typeof N?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:N})}getPageLabels(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}getPageLayout(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}getPageMode(){return this.messageHandler.sendWithPromise("GetPageMode",null)}getViewerPreferences(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}getOpenAction(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}getAttachments(){return this.messageHandler.sendWithPromise("GetAttachments",null)}getJavaScript(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}getDocJSActions(){return this.messageHandler.sendWithPromise("GetDocJSActions",null)}getPageJSActions(N){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:N})}getStructTree(N){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:N})}getOutline(){return this.messageHandler.sendWithPromise("GetOutline",null)}getOptionalContentConfig(){return this.messageHandler.sendWithPromise("GetOptionalContentConfig",null).then(N=>new _optional_content_config.OptionalContentConfig(N))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){return Bi(this,S)||$a(this,S,this.messageHandler.sendWithPromise("GetMetadata",null).then(N=>({info:N[0],metadata:N[1]?new _metadata.Metadata(N[1]):null,contentDispositionFilename:this._fullReader?.filename??null,contentLength:this._fullReader?.contentLength??null})))}getMarkInfo(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}startCleanup(N=!1){var ne=this;return _asyncToGenerator(function*(){if(yield ne.messageHandler.sendWithPromise("Cleanup",null),!ne.destroyed){for(const I of Bi(ne,w).values())if(!I.cleanup())throw new Error(`startCleanup: Page ${I.pageNumber} is currently rendering.`);ne.commonObjs.clear(),N||ne.fontLoader.clear(),$a(ne,S,null),ne._getFieldObjectsPromise=null,ne._hasJSActionsPromise=null}})()}get loadingParams(){const N=this._params;return(0,_util.shadow)(this,"loadingParams",{disableAutoFetch:N.disableAutoFetch,enableXfa:N.enableXfa})}}x=new WeakMap,w=new WeakMap,R=new WeakMap,S=new WeakMap;class PDFObjects{constructor(){er(this,Y),er(this,B,Object.create(null))}get(N,ne=null){if(ne){const Q=ji(this,Y,S4).call(this,N);return Q.capability.promise.then(()=>ne(Q.data)),null}const I=Bi(this,B)[N];if(!I?.capability.settled)throw new Error(`Requesting object that isn't resolved yet ${N}.`);return I.data}has(N){return Bi(this,B)[N]?.capability.settled||!1}resolve(N,ne=null){const I=ji(this,Y,S4).call(this,N);I.data=ne,I.capability.resolve()}clear(){$a(this,B,Object.create(null))}}B=new WeakMap,Y=new WeakSet,S4=function(N){return Bi(this,B)[N]||(Bi(this,B)[N]={capability:(0,_util.createPromiseCapability)(),data:null})};class RenderTask{constructor(N){this._internalRenderTask=N,this.onContinue=null}get promise(){return this._internalRenderTask.capability.promise}cancel(){this._internalRenderTask.cancel()}}exports.RenderTask=RenderTask;const j=class{constructor({callback:N,params:ne,objs:I,commonObjs:Q,annotationCanvasMap:K,operatorList:ve,pageIndex:le,canvasFactory:ie,useRequestAnimationFrame:L=!1,pdfBug:J=!1,pageColors:ue=null}){this.callback=N,this.params=ne,this.objs=I,this.commonObjs=Q,this.annotationCanvasMap=K,this.operatorListIdx=null,this.operatorList=ve,this._pageIndex=le,this.canvasFactory=ie,this._pdfBug=J,this.pageColors=ue,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===L&&typeof window<"u",this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=ne.canvasContext.canvas}get completed(){return this.capability.promise.catch(function(){})}initializeGraphics({transparency:N=!1,optionalContentConfig:ne}){if(this.cancelled)return;if(this._canvas){if(Bi(j,F).has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");Bi(j,F).add(this._canvas)}this._pdfBug&&globalThis.StepperManager?.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());const{canvasContext:I,viewport:Q,transform:K,imageLayer:ve,background:le}=this.params;this.gfx=new _canvas.CanvasGraphics(I,this.commonObjs,this.objs,this.canvasFactory,ve,ne,this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:K,viewport:Q,transparency:N,background:le}),this.operatorListIdx=0,this.graphicsReady=!0,this.graphicsReadyCallback&&this.graphicsReadyCallback()}cancel(N=null){this.running=!1,this.cancelled=!0,this.gfx&&this.gfx.endDrawing(),this._canvas&&Bi(j,F).delete(this._canvas),this.callback(N||new _display_utils.RenderingCancelledException(`Rendering cancelled, page ${this._pageIndex+1}`,"canvas"))}operatorListChanged(){this.graphicsReady?(this.stepper&&this.stepper.updateOperatorList(this.operatorList),!this.running&&this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}_continue(){this.running=!0,!this.cancelled&&(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}_scheduleNext(){this._useRequestAnimationFrame?window.requestAnimationFrame(()=>{this._nextBound().catch(this._cancelBound)}):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}_next(){var N=this;return _asyncToGenerator(function*(){N.cancelled||(N.operatorListIdx=N.gfx.executeOperatorList(N.operatorList,N.operatorListIdx,N._continueBound,N.stepper),N.operatorListIdx===N.operatorList.argsArray.length&&(N.running=!1,N.operatorList.lastChunk&&(N.gfx.endDrawing(),N._canvas&&Bi(j,F).delete(N._canvas),N.callback())))})()}};let InternalRenderTask=j;F=new WeakMap,er(InternalRenderTask,F,new WeakSet);const version="2.14.305";exports.version=version;const build="eaaa8b4ad";exports.build=build},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.StatTimer=me.RenderingCancelledException=me.PixelsPerInch=me.PageViewport=me.PDFDateString=me.DOMStandardFontDataFactory=me.DOMSVGFactory=me.DOMCanvasFactory=me.DOMCMapReaderFactory=void 0,me.deprecated=function J(Ue){console.log("Deprecated API usage: "+Ue)},me.getFilenameFromUrl=function K(Ue){const Ge=Ue.indexOf("#"),tt=Ue.indexOf("?"),Xe=Math.min(Ge>0?Ge:Ue.length,tt>0?tt:Ue.length);return Ue.substring(Ue.lastIndexOf("/",Xe)+1,Xe)},me.getPdfFilenameFromUrl=function ve(Ue,Ge="document.pdf"){if("string"!=typeof Ue)return Ge;if(I(Ue))return(0,w.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),Ge;const Xe=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,ht=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/.exec(Ue);let St=Xe.exec(ht[1])||Xe.exec(ht[2])||Xe.exec(ht[3]);if(St&&(St=St[0],St.includes("%")))try{St=Xe.exec(decodeURIComponent(St))[0]}catch{}return St||Ge},me.getXfaPageViewport=function Ae(Ue,{scale:Ge=1,rotation:tt=0}){const{width:Xe,height:ht}=Ue.attributes.style,St=[0,0,parseInt(Xe),parseInt(ht)];return new N({viewBox:St,scale:Ge,rotation:tt})},me.isDataScheme=I,me.isPdfFile=function Q(Ue){return"string"==typeof Ue&&/\.pdf$/i.test(Ue)},me.isValidFetchUrl=ie,me.loadScript=function L(Ue,Ge=!1){return new Promise((tt,Xe)=>{const ht=document.createElement("script");ht.src=Ue,ht.onload=function(St){Ge&&ht.remove(),tt(St)},ht.onerror=function(){Xe(new Error(`Cannot load script at: ${ht.src}`))},(document.head||document.documentElement).appendChild(ht)})};var x=ce(6),w=ce(1);const He=class{};let ue,S=He;function Y(Ue){return O.apply(this,arguments)}function O(){return(O=_asyncToGenerator(function*(Ue,Ge=!1){if(ie(Ue,document.baseURI)){const tt=yield fetch(Ue);if(!tt.ok)throw new Error(tt.statusText);return Ge?new Uint8Array(yield tt.arrayBuffer()):(0,w.stringToBytes)(yield tt.text())}return new Promise((tt,Xe)=>{const ht=new XMLHttpRequest;ht.open("GET",Ue,!0),Ge&&(ht.responseType="arraybuffer"),ht.onreadystatechange=()=>{if(ht.readyState===XMLHttpRequest.DONE){if(200===ht.status||0===ht.status){let St;if(Ge&&ht.response?St=new Uint8Array(ht.response):!Ge&&ht.responseText&&(St=(0,w.stringToBytes)(ht.responseText)),St)return void tt(St)}Xe(new Error(ht.statusText))}},ht.send(null)})})).apply(this,arguments)}ax(S,"CSS",96),ax(S,"PDF",72),ax(S,"PDF_TO_CSS_UNITS",He.CSS/He.PDF),me.PixelsPerInch=S,me.DOMCanvasFactory=class B extends x.BaseCanvasFactory{constructor({ownerDocument:Ge=globalThis.document}={}){super(),this._document=Ge}_createCanvas(Ge,tt){const Xe=this._document.createElement("canvas");return Xe.width=Ge,Xe.height=tt,Xe}},me.DOMCMapReaderFactory=class F extends x.BaseCMapReaderFactory{_fetchData(Ge,tt){return Y(Ge,this.isCompressed).then(Xe=>({cMapData:Xe,compressionType:tt}))}},me.DOMStandardFontDataFactory=class j extends x.BaseStandardFontDataFactory{_fetchData(Ge){return Y(Ge,!0)}},me.DOMSVGFactory=class q extends x.BaseSVGFactory{_createSVG(Ge){return document.createElementNS("http://www.w3.org/2000/svg",Ge)}};class N{constructor({viewBox:Ge,scale:tt,rotation:Xe,offsetX:ht=0,offsetY:St=0,dontFlip:Je=!1}){this.viewBox=Ge,this.scale=tt,this.rotation=Xe,this.offsetX=ht,this.offsetY=St;const Tt=(Ge[2]+Ge[0])/2,vt=(Ge[3]+Ge[1])/2;let Wt,Kt,Oe,re,te,V,se,_e;switch((Xe%=360)<0&&(Xe+=360),Xe){case 180:Wt=-1,Kt=0,Oe=0,re=1;break;case 90:Wt=0,Kt=1,Oe=1,re=0;break;case 270:Wt=0,Kt=-1,Oe=-1,re=0;break;case 0:Wt=1,Kt=0,Oe=0,re=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}Je&&(Oe=-Oe,re=-re),0===Wt?(te=Math.abs(vt-Ge[1])*tt+ht,V=Math.abs(Tt-Ge[0])*tt+St,se=Math.abs(Ge[3]-Ge[1])*tt,_e=Math.abs(Ge[2]-Ge[0])*tt):(te=Math.abs(Tt-Ge[0])*tt+ht,V=Math.abs(vt-Ge[1])*tt+St,se=Math.abs(Ge[2]-Ge[0])*tt,_e=Math.abs(Ge[3]-Ge[1])*tt),this.transform=[Wt*tt,Kt*tt,Oe*tt,re*tt,te-Wt*tt*Tt-Oe*tt*vt,V-Kt*tt*Tt-re*tt*vt],this.width=se,this.height=_e}clone({scale:Ge=this.scale,rotation:tt=this.rotation,offsetX:Xe=this.offsetX,offsetY:ht=this.offsetY,dontFlip:St=!1}={}){return new N({viewBox:this.viewBox.slice(),scale:Ge,rotation:tt,offsetX:Xe,offsetY:ht,dontFlip:St})}convertToViewportPoint(Ge,tt){return w.Util.applyTransform([Ge,tt],this.transform)}convertToViewportRectangle(Ge){const tt=w.Util.applyTransform([Ge[0],Ge[1]],this.transform),Xe=w.Util.applyTransform([Ge[2],Ge[3]],this.transform);return[tt[0],tt[1],Xe[0],Xe[1]]}convertToPdfPoint(Ge,tt){return w.Util.applyInverseTransform([Ge,tt],this.transform)}}function I(Ue){const Ge=Ue.length;let tt=0;for(;tt<Ge&&""===Ue[tt].trim();)tt++;return"data:"===Ue.substring(tt,tt+5).toLowerCase()}function ie(Ue,Ge){try{const{protocol:tt}=Ge?new URL(Ue,Ge):new URL(Ue);return"http:"===tt||"https:"===tt}catch{return!1}}me.PageViewport=N,me.RenderingCancelledException=class ne extends w.BaseException{constructor(Ge,tt){super(Ge,"RenderingCancelledException"),this.type=tt}},me.StatTimer=class le{constructor(){this.started=Object.create(null),this.times=[]}time(Ge){Ge in this.started&&(0,w.warn)(`Timer is already running for ${Ge}`),this.started[Ge]=Date.now()}timeEnd(Ge){Ge in this.started||(0,w.warn)(`Timer has not been started for ${Ge}`),this.times.push({name:Ge,start:this.started[Ge],end:Date.now()}),delete this.started[Ge]}toString(){const Ge=[];let tt=0;for(const Xe of this.times){const ht=Xe.name;ht.length>tt&&(tt=ht.length)}for(const Xe of this.times){const ht=Xe.end-Xe.start;Ge.push(`${Xe.name.padEnd(tt)} ${ht}ms\n`)}return Ge.join("")}},me.PDFDateString=class he{static toDateObject(Ge){if(!Ge||"string"!=typeof Ge)return null;ue||(ue=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const tt=ue.exec(Ge);if(!tt)return null;const Xe=parseInt(tt[1],10);let ht=parseInt(tt[2],10);ht=ht>=1&&ht<=12?ht-1:0;let St=parseInt(tt[3],10);St=St>=1&&St<=31?St:1;let Je=parseInt(tt[4],10);Je=Je>=0&&Je<=23?Je:0;let Tt=parseInt(tt[5],10);Tt=Tt>=0&&Tt<=59?Tt:0;let vt=parseInt(tt[6],10);vt=vt>=0&&vt<=59?vt:0;const Wt=tt[7]||"Z";let Kt=parseInt(tt[8],10);Kt=Kt>=0&&Kt<=23?Kt:0;let Oe=parseInt(tt[9],10)||0;return Oe=Oe>=0&&Oe<=59?Oe:0,"-"===Wt?(Je+=Kt,Tt+=Oe):"+"===Wt&&(Je-=Kt,Tt-=Oe),new Date(Date.UTC(Xe,ht,St,Je,Tt,vt))}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.BaseStandardFontDataFactory=me.BaseSVGFactory=me.BaseCanvasFactory=me.BaseCMapReaderFactory=void 0;var x=ce(1);class w{constructor(){this.constructor===w&&(0,x.unreachable)("Cannot initialize BaseCanvasFactory.")}create(O,F){if(O<=0||F<=0)throw new Error("Invalid canvas size");const j=this._createCanvas(O,F);return{canvas:j,context:j.getContext("2d")}}reset(O,F,j){if(!O.canvas)throw new Error("Canvas is not specified");if(F<=0||j<=0)throw new Error("Invalid canvas size");O.canvas.width=F,O.canvas.height=j}destroy(O){if(!O.canvas)throw new Error("Canvas is not specified");O.canvas.width=0,O.canvas.height=0,O.canvas=null,O.context=null}_createCanvas(O,F){(0,x.unreachable)("Abstract method `_createCanvas` called.")}}me.BaseCanvasFactory=w;class R{constructor({baseUrl:O=null,isCompressed:F=!1}){this.constructor===R&&(0,x.unreachable)("Cannot initialize BaseCMapReaderFactory."),this.baseUrl=O,this.isCompressed=F}fetch({name:O}){var F=this;return _asyncToGenerator(function*(){if(!F.baseUrl)throw new Error('The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.');if(!O)throw new Error("CMap name must be specified.");const j=F.baseUrl+O+(F.isCompressed?".bcmap":"");return F._fetchData(j,F.isCompressed?x.CMapCompressionType.BINARY:x.CMapCompressionType.NONE).catch(N=>{throw new Error(`Unable to load ${F.isCompressed?"binary ":""}CMap at: ${j}`)})})()}_fetchData(O,F){(0,x.unreachable)("Abstract method `_fetchData` called.")}}me.BaseCMapReaderFactory=R;class S{constructor({baseUrl:O=null}){this.constructor===S&&(0,x.unreachable)("Cannot initialize BaseStandardFontDataFactory."),this.baseUrl=O}fetch({filename:O}){var F=this;return _asyncToGenerator(function*(){if(!F.baseUrl)throw new Error('The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.');if(!O)throw new Error("Font filename must be specified.");const j=`${F.baseUrl}${O}`;return F._fetchData(j).catch(q=>{throw new Error(`Unable to load font data at: ${j}`)})})()}_fetchData(O){(0,x.unreachable)("Abstract method `_fetchData` called.")}}me.BaseStandardFontDataFactory=S;class B{constructor(){this.constructor===B&&(0,x.unreachable)("Cannot initialize BaseSVGFactory.")}create(O,F){if(O<=0||F<=0)throw new Error("Invalid SVG dimensions");const j=this._createSVG("svg:svg");return j.setAttribute("version","1.1"),j.setAttribute("width",`${O}px`),j.setAttribute("height",`${F}px`),j.setAttribute("preserveAspectRatio","none"),j.setAttribute("viewBox",`0 0 ${O} ${F}`),j}createElement(O){if("string"!=typeof O)throw new Error("Invalid SVG element type");return this._createSVG(O)}_createSVG(O){(0,x.unreachable)("Abstract method `_createSVG` called.")}}me.BaseSVGFactory=B},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.FontLoader=me.FontFaceObject=void 0;var x=ce(1);class w{constructor({docId:Y,onUnsupportedFeature:O,ownerDocument:F=globalThis.document,styleElement:j=null}){this.constructor===w&&(0,x.unreachable)("Cannot initialize BaseFontLoader."),this.docId=Y,this._onUnsupportedFeature=O,this._document=F,this.nativeFontFaces=[],this.styleElement=null}addNativeFontFace(Y){this.nativeFontFaces.push(Y),this._document.fonts.add(Y)}insertRule(Y){let O=this.styleElement;O||(O=this.styleElement=this._document.createElement("style"),O.id=`PDFJS_FONT_STYLE_TAG_${this.docId}`,this._document.documentElement.getElementsByTagName("head")[0].appendChild(O));const F=O.sheet;F.insertRule(Y,F.cssRules.length)}clear(){for(const Y of this.nativeFontFaces)this._document.fonts.delete(Y);this.nativeFontFaces.length=0,this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}bind(Y){var O=this;return _asyncToGenerator(function*(){if(Y.attached||Y.missingFile)return;if(Y.attached=!0,O.isFontLoadingAPISupported){const j=Y.createNativeFontFace();if(j){O.addNativeFontFace(j);try{yield j.loaded}catch(q){throw O._onUnsupportedFeature({featureId:x.UNSUPPORTED_FEATURES.errorFontLoadNative}),(0,x.warn)(`Failed to load font '${j.family}': '${q}'.`),Y.disableFontFace=!0,q}}return}const F=Y.createFontFaceRule();if(F){if(O.insertRule(F),O.isSyncFontLoadingSupported)return;yield new Promise(j=>{const q=O._queueLoadingCallback(j);O._prepareFontLoadEvent([F],[Y],q)})}})()}_queueLoadingCallback(Y){(0,x.unreachable)("Abstract method `_queueLoadingCallback`.")}get isFontLoadingAPISupported(){return(0,x.shadow)(this,"isFontLoadingAPISupported",!!this._document?.fonts)}get isSyncFontLoadingSupported(){(0,x.unreachable)("Abstract method `isSyncFontLoadingSupported`.")}get _loadTestFont(){(0,x.unreachable)("Abstract method `_loadTestFont`.")}_prepareFontLoadEvent(Y,O,F){(0,x.unreachable)("Abstract method `_prepareFontLoadEvent`.")}}let R;me.FontLoader=R,me.FontLoader=R=class extends w{constructor(Y){super(Y),this.loadingContext={requests:[],nextRequestId:0},this.loadTestFontId=0}get isSyncFontLoadingSupported(){let Y=!1;return(typeof navigator>"u"||/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent)?.[1]>=14)&&(Y=!0),(0,x.shadow)(this,"isSyncFontLoadingSupported",Y)}_queueLoadingCallback(Y){const F=this.loadingContext,j={id:"pdfjs-font-loading-"+F.nextRequestId++,done:!1,complete:function O(){for((0,x.assert)(!j.done,"completeRequest() cannot be called twice."),j.done=!0;F.requests.length>0&&F.requests[0].done;){const q=F.requests.shift();setTimeout(q.callback,0)}},callback:Y};return F.requests.push(j),j}get _loadTestFont(){return(0,x.shadow)(this,"_loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))}_prepareFontLoadEvent(Y,O,F){function j(tt,Xe){return tt.charCodeAt(Xe)<<24|tt.charCodeAt(Xe+1)<<16|tt.charCodeAt(Xe+2)<<8|255&tt.charCodeAt(Xe+3)}function q(tt,Xe,ht,St){return tt.substring(0,Xe)+St+tt.substring(Xe+ht)}let N,ne;const I=this._document.createElement("canvas");I.width=1,I.height=1;const Q=I.getContext("2d");let K=0;const le=`lt${Date.now()}${this.loadTestFontId++}`;let ie=this._loadTestFont;ie=q(ie,976,le.length,le);const ue=1482184792;let he=j(ie,16);for(N=0,ne=le.length-3;N<ne;N+=4)he=he-ue+j(le,N)|0;N<le.length&&(he=he-ue+j(le+"XXX",N)|0),ie=q(ie,16,4,(0,x.string32)(he));const Ae=`url(data:font/opentype;base64,${btoa(ie)});`;this.insertRule(`@font-face {font-family:"${le}";src:${Ae}}`);const Ue=[];for(const tt of O)Ue.push(tt.loadedName);Ue.push(le);const Ge=this._document.createElement("div");Ge.style.visibility="hidden",Ge.style.width=Ge.style.height="10px",Ge.style.position="absolute",Ge.style.top=Ge.style.left="0px";for(const tt of Ue){const Xe=this._document.createElement("span");Xe.textContent="Hi",Xe.style.fontFamily=tt,Ge.appendChild(Xe)}this._document.body.appendChild(Ge),function ve(tt,Xe){if(K++,K>30)return(0,x.warn)("Load test font never loaded."),void Xe();Q.font="30px "+tt,Q.fillText(".",0,20),Q.getImageData(0,0,1,1).data[3]>0?Xe():setTimeout(ve.bind(null,tt,Xe))}(le,()=>{Ge.remove(),F.complete()})}},me.FontFaceObject=class S{constructor(Y,{isEvalSupported:O=!0,disableFontFace:F=!1,ignoreErrors:j=!1,onUnsupportedFeature:q,fontRegistry:N=null}){this.compiledGlyphs=Object.create(null);for(const ne in Y)this[ne]=Y[ne];this.isEvalSupported=!1!==O,this.disableFontFace=!0===F,this.ignoreErrors=!0===j,this._onUnsupportedFeature=q,this.fontRegistry=N}createNativeFontFace(){if(!this.data||this.disableFontFace)return null;let Y;if(this.cssFontInfo){const O={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(O.style=`oblique ${this.cssFontInfo.italicAngle}deg`),Y=new FontFace(this.cssFontInfo.fontFamily,this.data,O)}else Y=new FontFace(this.loadedName,this.data,{});return this.fontRegistry&&this.fontRegistry.registerFont(this),Y}createFontFaceRule(){if(!this.data||this.disableFontFace)return null;const Y=(0,x.bytesToString)(this.data),O=`url(data:${this.mimetype};base64,${btoa(Y)});`;let F;if(this.cssFontInfo){let j=`font-weight: ${this.cssFontInfo.fontWeight};`;this.cssFontInfo.italicAngle&&(j+=`font-style: oblique ${this.cssFontInfo.italicAngle}deg;`),F=`@font-face {font-family:"${this.cssFontInfo.fontFamily}";${j}src:${O}}`}else F=`@font-face {font-family:"${this.loadedName}";src:${O}}`;return this.fontRegistry&&this.fontRegistry.registerFont(this,O),F}getPathGenerator(Y,O){if(void 0!==this.compiledGlyphs[O])return this.compiledGlyphs[O];let F;try{F=Y.get(this.loadedName+"_path_"+O)}catch(j){if(!this.ignoreErrors)throw j;return this._onUnsupportedFeature({featureId:x.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,x.warn)(`getPathGenerator - ignoring character: "${j}".`),this.compiledGlyphs[O]=function(q,N){}}if(this.isEvalSupported&&x.FeatureTest.isEvalSupported){const j=[];for(const q of F){const N=void 0!==q.args?q.args.join(","):"";j.push("c.",q.cmd,"(",N,");\n")}return this.compiledGlyphs[O]=new Function("c","size",j.join(""))}return this.compiledGlyphs[O]=function(j,q){for(const N of F)"scale"===N.cmd&&(N.args=[q,-q]),j[N.cmd].apply(j,N.args)}}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.AnnotationStorage=void 0;var x=ce(9),w=ce(1);me.AnnotationStorage=class R{constructor(){this._storage=new Map,this._modified=!1,this.onSetModified=null,this.onResetModified=null}getValue(B,Y){const O=this._storage.get(B);return void 0===O?Y:Object.assign(Y,O)}getRawValue(B){return this._storage.get(B)}setValue(B,Y){const O=this._storage.get(B);let F=!1;if(void 0!==O)for(const[j,q]of Object.entries(Y))O[j]!==q&&(F=!0,O[j]=q);else F=!0,this._storage.set(B,Y);F&&this._setModified()}getAll(){return this._storage.size>0?(0,w.objectFromMap)(this._storage):null}get size(){return this._storage.size}_setModified(){this._modified||(this._modified=!0,"function"==typeof this.onSetModified&&this.onSetModified())}resetModified(){this._modified&&(this._modified=!1,"function"==typeof this.onResetModified&&this.onResetModified())}get serializable(){return this._storage.size>0?this._storage:null}get hash(){const B=new x.MurmurHash3_64;for(const[Y,O]of this._storage)B.update(`${Y}:${JSON.stringify(O)}`);return B.hexdigest()}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.MurmurHash3_64=void 0;var x=ce(1);const w=3285377520,R=4294901760,S=65535;me.MurmurHash3_64=class B{constructor(O){this.h1=O?4294967295&O:w,this.h2=O?4294967295&O:w}update(O){let F,j;if("string"==typeof O){F=new Uint8Array(2*O.length),j=0;for(let ue=0,he=O.length;ue<he;ue++){const Ae=O.charCodeAt(ue);Ae<=255?F[j++]=Ae:(F[j++]=Ae>>>8,F[j++]=255&Ae)}}else{if(!(0,x.isArrayBuffer)(O))throw new Error("Wrong data format in MurmurHash3_64_update. Input must be a string or array.");F=O.slice(),j=F.byteLength}const q=j>>2,N=j-4*q,ne=new Uint32Array(F.buffer,0,q);let I=0,Q=0,K=this.h1,ve=this.h2;const le=3432918353,ie=461845907,L=le&S,J=ie&S;for(let ue=0;ue<q;ue++)1&ue?(I=ne[ue],I=I*le&R|I*L&S,I=I<<15|I>>>17,I=I*ie&R|I*J&S,K^=I,K=K<<13|K>>>19,K=5*K+3864292196):(Q=ne[ue],Q=Q*le&R|Q*L&S,Q=Q<<15|Q>>>17,Q=Q*ie&R|Q*J&S,ve^=Q,ve=ve<<13|ve>>>19,ve=5*ve+3864292196);switch(I=0,N){case 3:I^=F[4*q+2]<<16;case 2:I^=F[4*q+1]<<8;case 1:I^=F[4*q],I=I*le&R|I*L&S,I=I<<15|I>>>17,I=I*ie&R|I*J&S,1&q?K^=I:ve^=I}this.h1=K,this.h2=ve}hexdigest(){let O=this.h1,F=this.h2;O^=F>>>1,O=3981806797*O&R|36045*O&S,F=4283543511*F&R|(2950163797*(F<<16|O>>>16)&R)>>>16,O^=F>>>1,O=444984403*O&R|60499*O&S,F=3301882366*F&R|(3120437893*(F<<16|O>>>16)&R)>>>16,O^=F>>>1;const j=(O>>>0).toString(16),q=(F>>>0).toString(16);return j.padStart(8,"0")+q.padStart(8,"0")}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.CanvasGraphics=void 0;var x=ce(1),w=ce(11),R=ce(12),S=ce(3),B=ce(5);const F=4096,I=16;function ve(Oe){if(Oe._transformStack&&(Oe._transformStack=[]),!Oe.mozCurrentTransform){Oe._originalSave=Oe.save,Oe._originalRestore=Oe.restore,Oe._originalRotate=Oe.rotate,Oe._originalScale=Oe.scale,Oe._originalTranslate=Oe.translate,Oe._originalTransform=Oe.transform,Oe._originalSetTransform=Oe.setTransform,Oe._originalResetTransform=Oe.resetTransform,Oe._transformMatrix=Oe._transformMatrix||[1,0,0,1,0,0],Oe._transformStack=[];try{const re=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Oe),"lineWidth");Oe._setLineWidth=re.set,Oe._getLineWidth=re.get,Object.defineProperty(Oe,"lineWidth",{set:function(V){this._setLineWidth(1.000001*V)},get:function(){return this._getLineWidth()}})}catch{}Object.defineProperty(Oe,"mozCurrentTransform",{get:function(){return this._transformMatrix}}),Object.defineProperty(Oe,"mozCurrentTransformInverse",{get:function(){const[te,V,se,_e,Ye,Re]=this._transformMatrix,Le=te*_e-V*se,Ot=V*se-te*_e;return[_e/Le,V/Ot,se/Ot,te/Le,(_e*Ye-se*Re)/Ot,(V*Ye-te*Re)/Le]}}),Oe.save=function(){const te=this._transformMatrix;this._transformStack.push(te),this._transformMatrix=te.slice(0,6),this._originalSave()},Oe.restore=function(){0===this._transformStack.length&&(0,x.warn)("Tried to restore a ctx when the stack was already empty.");const te=this._transformStack.pop();te&&(this._transformMatrix=te,this._originalRestore())},Oe.translate=function(te,V){const se=this._transformMatrix;se[4]=se[0]*te+se[2]*V+se[4],se[5]=se[1]*te+se[3]*V+se[5],this._originalTranslate(te,V)},Oe.scale=function(te,V){const se=this._transformMatrix;se[0]*=te,se[1]*=te,se[2]*=V,se[3]*=V,this._originalScale(te,V)},Oe.transform=function(te,V,se,_e,Ye,Re){const Le=this._transformMatrix;this._transformMatrix=[Le[0]*te+Le[2]*V,Le[1]*te+Le[3]*V,Le[0]*se+Le[2]*_e,Le[1]*se+Le[3]*_e,Le[0]*Ye+Le[2]*Re+Le[4],Le[1]*Ye+Le[3]*Re+Le[5]],Oe._originalTransform(te,V,se,_e,Ye,Re)},Oe.setTransform=function(te,V,se,_e,Ye,Re){this._transformMatrix=[te,V,se,_e,Ye,Re],Oe._originalSetTransform(te,V,se,_e,Ye,Re)},Oe.resetTransform=function(){this._transformMatrix=[1,0,0,1,0,0],Oe._originalResetTransform()},Oe.rotate=function(te){const V=Math.cos(te),se=Math.sin(te),_e=this._transformMatrix;this._transformMatrix=[_e[0]*V+_e[2]*se,_e[1]*V+_e[3]*se,_e[0]*-se+_e[2]*V,_e[1]*-se+_e[3]*V,_e[4],_e[5]],this._originalRotate(te)}}}class le{constructor(re){this.canvasFactory=re,this.cache=Object.create(null)}getCanvas(re,te,V,se){let _e;return void 0!==this.cache[re]?(_e=this.cache[re],this.canvasFactory.reset(_e,te,V),_e.context.setTransform(1,0,0,1,0,0)):(_e=this.canvasFactory.create(te,V),this.cache[re]=_e),se&&ve(_e.context),_e}delete(re){delete this.cache[re]}clear(){for(const re in this.cache)this.canvasFactory.destroy(this.cache[re]),delete this.cache[re]}}function ie(Oe,re,te,V,se,_e,Ye,Re,Le,Ot){const[Ft,Bt,Ht,qt,nn,On]=Oe.mozCurrentTransform;if(0===Bt&&0===Ht){const rn=Math.round(Ye*Ft+nn),dt=Math.round(Re*qt+On),Hn=Math.abs(Math.round((Ye+Le)*Ft+nn)-rn)||1,xn=Math.abs(Math.round((Re+Ot)*qt+On)-dt)||1;return Oe.setTransform(Math.sign(Ft),0,0,Math.sign(qt),rn,dt),Oe.drawImage(re,te,V,se,_e,0,0,Hn,xn),Oe.setTransform(Ft,Bt,Ht,qt,nn,On),[Hn,xn]}if(0===Ft&&0===qt){const rn=Math.round(Re*Ht+nn),dt=Math.round(Ye*Bt+On),Hn=Math.abs(Math.round((Re+Ot)*Ht+nn)-rn)||1,xn=Math.abs(Math.round((Ye+Le)*Bt+On)-dt)||1;return Oe.setTransform(0,Math.sign(Bt),Math.sign(Ht),0,rn,dt),Oe.drawImage(re,te,V,se,_e,0,0,xn,Hn),Oe.setTransform(Ft,Bt,Ht,qt,nn,On),[xn,Hn]}return Oe.drawImage(re,te,V,se,_e,Ye,Re,Le,Ot),[Math.hypot(Ft,Bt)*Le,Math.hypot(Ht,qt)*Ot]}class J{constructor(re,te){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=x.IDENTITY_MATRIX,this.textMatrixScale=1,this.fontMatrix=x.FONT_IDENTITY_MATRIX,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=x.TextRenderingMode.FILL,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.transferMaps=null,this.startNewPathAndClipBox([0,0,re,te])}clone(){const re=Object.create(this);return re.clipBox=this.clipBox.slice(),re}setCurrentPoint(re,te){this.x=re,this.y=te}updatePathMinMax(re,te,V){[te,V]=x.Util.applyTransform([te,V],re),this.minX=Math.min(this.minX,te),this.minY=Math.min(this.minY,V),this.maxX=Math.max(this.maxX,te),this.maxY=Math.max(this.maxY,V)}updateRectMinMax(re,te){const V=x.Util.applyTransform(te,re),se=x.Util.applyTransform(te.slice(2),re);this.minX=Math.min(this.minX,V[0],se[0]),this.minY=Math.min(this.minY,V[1],se[1]),this.maxX=Math.max(this.maxX,V[0],se[0]),this.maxY=Math.max(this.maxY,V[1],se[1])}updateScalingPathMinMax(re,te){x.Util.scaleMinMax(re,te),this.minX=Math.min(this.minX,te[0]),this.maxX=Math.max(this.maxX,te[1]),this.minY=Math.min(this.minY,te[2]),this.maxY=Math.max(this.maxY,te[3])}updateCurvePathMinMax(re,te,V,se,_e,Ye,Re,Le,Ot,Ft){const Bt=x.Util.bezierBoundingBox(te,V,se,_e,Ye,Re,Le,Ot);if(Ft)return Ft[0]=Math.min(Ft[0],Bt[0],Bt[2]),Ft[1]=Math.max(Ft[1],Bt[0],Bt[2]),Ft[2]=Math.min(Ft[2],Bt[1],Bt[3]),void(Ft[3]=Math.max(Ft[3],Bt[1],Bt[3]));this.updateRectMinMax(re,Bt)}getPathBoundingBox(re=w.PathType.FILL,te=null){const V=[this.minX,this.minY,this.maxX,this.maxY];if(re===w.PathType.STROKE){te||(0,x.unreachable)("Stroke bounding box must include transform.");const se=x.Util.singularValueDecompose2dScale(te),_e=se[0]*this.lineWidth/2,Ye=se[1]*this.lineWidth/2;V[0]-=_e,V[1]-=Ye,V[2]+=_e,V[3]+=Ye}return V}updateClipFromPath(){const re=x.Util.intersect(this.clipBox,this.getPathBoundingBox());this.startNewPathAndClipBox(re||[0,0,0,0])}isEmptyClip(){return this.minX===1/0}startNewPathAndClipBox(re){this.clipBox=re,this.minX=1/0,this.minY=1/0,this.maxX=0,this.maxY=0}getClippedPathBoundingBox(re=w.PathType.FILL,te=null){return x.Util.intersect(this.clipBox,this.getPathBoundingBox(re,te))}}function ue(Oe,re,te=null){if(typeof ImageData<"u"&&re instanceof ImageData)return void Oe.putImageData(re,0,0);const V=re.height,se=re.width,_e=V%I,Ye=(V-_e)/I,Re=0===_e?Ye:Ye+1,Le=Oe.createImageData(se,I);let Ft,Ot=0;const Bt=re.data,Ht=Le.data;let qt,nn,On,ai,Zt,hn,rn,Fe;if(te)switch(te.length){case 1:Zt=te[0],hn=te[0],rn=te[0],Fe=te[0];break;case 4:Zt=te[0],hn=te[1],rn=te[2],Fe=te[3]}if(re.kind===x.ImageKind.GRAYSCALE_1BPP){const dt=Bt.byteLength,zt=new Uint32Array(Ht.buffer,0,Ht.byteLength>>2),Hn=zt.length,Sn=se+7>>3;let xn=4294967295,qn=x.FeatureTest.isLittleEndian?4278190080:255;for(Fe&&255===Fe[0]&&0===Fe[255]&&([xn,qn]=[qn,xn]),qt=0;qt<Re;qt++){for(On=qt<Ye?I:_e,Ft=0,nn=0;nn<On;nn++){const jn=dt-Ot;let ni=0;const fr=jn>Sn?se:8*jn-7,no=-8&fr;let en=0,ct=0;for(;ni<no;ni+=8)ct=Bt[Ot++],zt[Ft++]=128&ct?xn:qn,zt[Ft++]=64&ct?xn:qn,zt[Ft++]=32&ct?xn:qn,zt[Ft++]=16&ct?xn:qn,zt[Ft++]=8&ct?xn:qn,zt[Ft++]=4&ct?xn:qn,zt[Ft++]=2&ct?xn:qn,zt[Ft++]=1&ct?xn:qn;for(;ni<fr;ni++)0===en&&(ct=Bt[Ot++],en=128),zt[Ft++]=ct&en?xn:qn,en>>=1}for(;Ft<Hn;)zt[Ft++]=0;Oe.putImageData(Le,0,qt*I)}}else if(re.kind===x.ImageKind.RGBA_32BPP){const dt=!!(Zt||hn||rn);for(nn=0,ai=se*I*4,qt=0;qt<Ye;qt++){if(Ht.set(Bt.subarray(Ot,Ot+ai)),Ot+=ai,dt)for(let zt=0;zt<ai;zt+=4)Zt&&(Ht[zt+0]=Zt[Ht[zt+0]]),hn&&(Ht[zt+1]=hn[Ht[zt+1]]),rn&&(Ht[zt+2]=rn[Ht[zt+2]]);Oe.putImageData(Le,0,nn),nn+=I}if(qt<Re){if(ai=se*_e*4,Ht.set(Bt.subarray(Ot,Ot+ai)),dt)for(let zt=0;zt<ai;zt+=4)Zt&&(Ht[zt+0]=Zt[Ht[zt+0]]),hn&&(Ht[zt+1]=hn[Ht[zt+1]]),rn&&(Ht[zt+2]=rn[Ht[zt+2]]);Oe.putImageData(Le,0,nn)}}else{if(re.kind!==x.ImageKind.RGB_24BPP)throw new Error(`bad image kind: ${re.kind}`);{const dt=!!(Zt||hn||rn);for(On=I,ai=se*On,qt=0;qt<Re;qt++){for(qt>=Ye&&(On=_e,ai=se*On),Ft=0,nn=ai;nn--;)Ht[Ft++]=Bt[Ot++],Ht[Ft++]=Bt[Ot++],Ht[Ft++]=Bt[Ot++],Ht[Ft++]=255;if(dt)for(let zt=0;zt<Ft;zt+=4)Zt&&(Ht[zt+0]=Zt[Ht[zt+0]]),hn&&(Ht[zt+1]=hn[Ht[zt+1]]),rn&&(Ht[zt+2]=rn[Ht[zt+2]]);Oe.putImageData(Le,0,qt*I)}}}}function he(Oe,re){if(re.bitmap)return void Oe.drawImage(re.bitmap,0,0);const te=re.height,V=re.width,se=te%I,_e=(te-se)/I,Ye=0===se?_e:_e+1,Re=Oe.createImageData(V,I);let Le=0;const Ot=re.data,Ft=Re.data;for(let Bt=0;Bt<Ye;Bt++){const Ht=Bt<_e?I:se;({srcPos:Le}=(0,R.applyMaskImageData)({src:Ot,srcPos:Le,dest:Ft,width:V,height:Ht})),Oe.putImageData(Re,0,Bt*I)}}function Ae(Oe,re){const te=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font"];for(let V=0,se=te.length;V<se;V++){const _e=te[V];void 0!==Oe[_e]&&(re[_e]=Oe[_e])}void 0!==Oe.setLineDash&&(re.setLineDash(Oe.getLineDash()),re.lineDashOffset=Oe.lineDashOffset)}function He(Oe,re){Oe.strokeStyle=Oe.fillStyle=re||"#000000",Oe.fillRule="nonzero",Oe.globalAlpha=1,Oe.lineWidth=1,Oe.lineCap="butt",Oe.lineJoin="miter",Oe.miterLimit=10,Oe.globalCompositeOperation="source-over",Oe.font="10px sans-serif",void 0!==Oe.setLineDash&&(Oe.setLineDash([]),Oe.lineDashOffset=0)}function Ue(Oe,re,te,V){const se=Oe.length;for(let _e=3;_e<se;_e+=4){const Ye=Oe[_e];if(0===Ye)Oe[_e-3]=re,Oe[_e-2]=te,Oe[_e-1]=V;else if(Ye<255){const Re=255-Ye;Oe[_e-3]=Oe[_e-3]*Ye+re*Re>>8,Oe[_e-2]=Oe[_e-2]*Ye+te*Re>>8,Oe[_e-1]=Oe[_e-1]*Ye+V*Re>>8}}}function Ge(Oe,re,te){const V=Oe.length;for(let _e=3;_e<V;_e+=4)re[_e]=re[_e]*(te?te[Oe[_e]]:Oe[_e])*.00392156862745098|0}function tt(Oe,re,te){const V=Oe.length;for(let se=3;se<V;se+=4){const _e=77*Oe[se-3]+152*Oe[se-2]+28*Oe[se-1];re[se]=te?re[se]*te[_e>>8]>>8:re[se]*_e>>16}}function St(Oe,re){const te=x.Util.singularValueDecompose2dScale(Oe);te[0]=Math.fround(te[0]),te[1]=Math.fround(te[1]);const V=Math.fround((globalThis.devicePixelRatio||1)*B.PixelsPerInch.PDF_TO_CSS_UNITS);return void 0!==re?re:te[0]<=V||te[1]<=V}const Je=["butt","round","square"],Tt=["miter","round","bevel"],vt={},Wt={};class Kt{constructor(re,te,V,se,_e,Ye,Re,Le){this.ctx=re,this.current=new J(this.ctx.canvas.width,this.ctx.canvas.height),this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=te,this.objs=V,this.canvasFactory=se,this.imageLayer=_e,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.suspendedCtx=null,this.contentVisible=!0,this.markedContentStack=[],this.optionalContentConfig=Ye,this.cachedCanvases=new le(this.canvasFactory),this.cachedPatterns=new Map,this.annotationCanvasMap=Re,this.viewportScale=1,this.outputScaleX=1,this.outputScaleY=1,this.backgroundColor=Le?.background||null,this.foregroundColor=Le?.foreground||null,re&&ve(re),this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null,this._cachedBitmapsMap=new Map}getObject(re,te=null){return"string"==typeof re?re.startsWith("g_")?this.commonObjs.get(re):this.objs.get(re):te}beginDrawing({transform:re,viewport:te,transparency:V=!1,background:se=null}){const _e=this.ctx.canvas.width,Ye=this.ctx.canvas.height,Re=se||"#ffffff";if(this.ctx.save(),this.foregroundColor&&this.backgroundColor){this.ctx.fillStyle=this.foregroundColor;const Le=this.foregroundColor=this.ctx.fillStyle;this.ctx.fillStyle=this.backgroundColor;const Ot=this.backgroundColor=this.ctx.fillStyle;let Ft=!0,Bt=Re;if(this.ctx.fillStyle=Re,Bt=this.ctx.fillStyle,Ft="string"==typeof Bt&&/^#[0-9A-Fa-f]{6}$/.test(Bt),"#000000"===Le&&"#ffffff"===Ot||Le===Ot||!Ft)this.foregroundColor=this.backgroundColor=null;else{const Ht=parseInt(Bt.slice(1),16),nn=(Ht&&65280)>>8,On=Ht&&255,ai=hn=>(hn/=255)<=.03928?hn/12.92:((hn+.055)/1.055)**2.4,Zt=Math.round(.2126*ai((Ht&&16711680)>>16)+.7152*ai(nn)+.0722*ai(On));this.selectColor=(hn,rn,Fe)=>{const dt=.2126*ai(hn)+.7152*ai(rn)+.0722*ai(Fe);return Math.round(dt)===Zt?Ot:Le}}}if(this.ctx.fillStyle=this.backgroundColor||Re,this.ctx.fillRect(0,0,_e,Ye),this.ctx.restore(),V){const Le=this.cachedCanvases.getCanvas("transparent",_e,Ye,!0);this.compositeCtx=this.ctx,this.transparentCanvas=Le.canvas,this.ctx=Le.context,this.ctx.save(),this.ctx.transform.apply(this.ctx,this.compositeCtx.mozCurrentTransform)}this.ctx.save(),He(this.ctx,this.foregroundColor),re&&(this.ctx.transform.apply(this.ctx,re),this.outputScaleX=re[0],this.outputScaleY=re[0]),this.ctx.transform.apply(this.ctx,te.transform),this.viewportScale=te.scale,this.baseTransform=this.ctx.mozCurrentTransform.slice(),this.imageLayer&&this.imageLayer.beginLayout()}executeOperatorList(re,te,V,se){const _e=re.argsArray,Ye=re.fnArray;let Re=te||0;const Le=_e.length;if(Le===Re)return Re;const Ot=Le-Re>10&&"function"==typeof V,Ft=Ot?Date.now()+15:0;let Bt=0;const Ht=this.commonObjs,qt=this.objs;let nn;for(;;){if(void 0!==se&&Re===se.nextBreakPoint)return se.breakIt(Re,V),Re;if(nn=Ye[Re],nn!==x.OPS.dependency)this[nn].apply(this,_e[Re]);else for(const On of _e[Re]){const ai=On.startsWith("g_")?Ht:qt;if(!ai.has(On))return ai.get(On,V),Re}if(Re++,Re===Le)return Re;if(Ot&&++Bt>10){if(Date.now()>Ft)return V(),Re;Bt=0}}}endDrawing(){for(;this.stateStack.length||this.inSMaskMode;)this.restore();this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null),this.cachedCanvases.clear(),this.cachedPatterns.clear();for(const re of this._cachedBitmapsMap.values()){for(const te of re.values())typeof HTMLCanvasElement<"u"&&te instanceof HTMLCanvasElement&&(te.width=te.height=0);re.clear()}this._cachedBitmapsMap.clear(),this.imageLayer&&this.imageLayer.endLayout()}_scaleImage(re,te){const V=re.width,se=re.height;let Ft,Bt,_e=Math.max(Math.hypot(te[0],te[1]),1),Ye=Math.max(Math.hypot(te[2],te[3]),1),Re=V,Le=se,Ot="prescale1";for(;_e>2&&Re>1||Ye>2&&Le>1;){let Ht=Re,qt=Le;_e>2&&Re>1&&(Ht=Math.ceil(Re/2),_e/=Re/Ht),Ye>2&&Le>1&&(qt=Math.ceil(Le/2),Ye/=Le/qt),Ft=this.cachedCanvases.getCanvas(Ot,Ht,qt,!1),Bt=Ft.context,Bt.clearRect(0,0,Ht,qt),Bt.drawImage(re,0,0,Re,Le,0,0,Ht,qt),re=Ft.canvas,Re=Ht,Le=qt,Ot="prescale1"===Ot?"prescale2":"prescale1"}return{img:re,paintWidth:Re,paintHeight:Le}}_createMaskCanvas(re){const te=this.ctx,{width:V,height:se}=re,_e=this.current.fillColor,Ye=this.current.patternFill,Re=te.mozCurrentTransform;let Le,Ot,Ft,Bt;if((re.bitmap||re.data)&&re.count>1){const Hn=re.bitmap||re.data.buffer,Sn=Re.slice(0,4);Ot=JSON.stringify(Ye?Sn:[Sn,_e]),Le=this._cachedBitmapsMap.get(Hn),Le||(Le=new Map,this._cachedBitmapsMap.set(Hn,Le));const xn=Le.get(Ot);if(xn&&!Ye)return{canvas:xn,offsetX:Math.round(Math.min(Re[0],Re[2])+Re[4]),offsetY:Math.round(Math.min(Re[1],Re[3])+Re[5])};Ft=xn}Ft||(Bt=this.cachedCanvases.getCanvas("maskCanvas",V,se,!1),he(Bt.context,re));let Ht=x.Util.transform(Re,[1/V,0,0,-1/se,0,0]);Ht=x.Util.transform(Ht,[1,0,0,1,0,-se]);const qt=x.Util.applyTransform([0,0],Ht),nn=x.Util.applyTransform([V,se],Ht),On=x.Util.normalizeRect([qt[0],qt[1],nn[0],nn[1]]),ai=Math.round(On[2]-On[0])||1,Zt=Math.round(On[3]-On[1])||1,hn=this.cachedCanvases.getCanvas("fillCanvas",ai,Zt,!0),rn=hn.context,Fe=Math.min(qt[0],nn[0]),dt=Math.min(qt[1],nn[1]);rn.translate(-Fe,-dt),rn.transform.apply(rn,Ht),Ft||(Ft=this._scaleImage(Bt.canvas,rn.mozCurrentTransformInverse),Ft=Ft.img,Le&&Ye&&Le.set(Ot,Ft)),rn.imageSmoothingEnabled=St(rn.mozCurrentTransform,re.interpolate),ie(rn,Ft,0,0,Ft.width,Ft.height,0,0,V,se),rn.globalCompositeOperation="source-in";const zt=x.Util.transform(rn.mozCurrentTransformInverse,[1,0,0,1,-Fe,-dt]);return rn.fillStyle=Ye?_e.getPattern(te,this,zt,w.PathType.FILL):_e,rn.fillRect(0,0,V,se),Le&&!Ye&&(this.cachedCanvases.delete("fillCanvas"),Le.set(Ot,hn.canvas)),{canvas:hn.canvas,offsetX:Math.round(Fe),offsetY:Math.round(dt)}}setLineWidth(re){re!==this.current.lineWidth&&(this._cachedScaleForStroking=null),this.current.lineWidth=re,this.ctx.lineWidth=re}setLineCap(re){this.ctx.lineCap=Je[re]}setLineJoin(re){this.ctx.lineJoin=Tt[re]}setMiterLimit(re){this.ctx.miterLimit=re}setDash(re,te){const V=this.ctx;void 0!==V.setLineDash&&(V.setLineDash(re),V.lineDashOffset=te)}setRenderingIntent(re){}setFlatness(re){}setGState(re){for(let te=0,V=re.length;te<V;te++){const se=re[te],Ye=se[1];switch(se[0]){case"LW":this.setLineWidth(Ye);break;case"LC":this.setLineCap(Ye);break;case"LJ":this.setLineJoin(Ye);break;case"ML":this.setMiterLimit(Ye);break;case"D":this.setDash(Ye[0],Ye[1]);break;case"RI":this.setRenderingIntent(Ye);break;case"FL":this.setFlatness(Ye);break;case"Font":this.setFont(Ye[0],Ye[1]);break;case"CA":this.current.strokeAlpha=se[1];break;case"ca":this.current.fillAlpha=se[1],this.ctx.globalAlpha=se[1];break;case"BM":this.ctx.globalCompositeOperation=Ye;break;case"SMask":this.current.activeSMask=Ye?this.tempSMask:null,this.tempSMask=null,this.checkSMaskState();break;case"TR":this.current.transferMaps=Ye}}}get inSMaskMode(){return!!this.suspendedCtx}checkSMaskState(){const re=this.inSMaskMode;this.current.activeSMask&&!re?this.beginSMaskMode():!this.current.activeSMask&&re&&this.endSMaskMode()}beginSMaskMode(){if(this.inSMaskMode)throw new Error("beginSMaskMode called while already in smask mode");const se=this.cachedCanvases.getCanvas("smaskGroupAt"+this.groupLevel,this.ctx.canvas.width,this.ctx.canvas.height,!0);this.suspendedCtx=this.ctx,this.ctx=se.context;const _e=this.ctx;_e.setTransform.apply(_e,this.suspendedCtx.mozCurrentTransform),Ae(this.suspendedCtx,_e),function K(Oe,re){if(Oe._removeMirroring)throw new Error("Context is already forwarding operations.");Oe.__originalSave=Oe.save,Oe.__originalRestore=Oe.restore,Oe.__originalRotate=Oe.rotate,Oe.__originalScale=Oe.scale,Oe.__originalTranslate=Oe.translate,Oe.__originalTransform=Oe.transform,Oe.__originalSetTransform=Oe.setTransform,Oe.__originalResetTransform=Oe.resetTransform,Oe.__originalClip=Oe.clip,Oe.__originalMoveTo=Oe.moveTo,Oe.__originalLineTo=Oe.lineTo,Oe.__originalBezierCurveTo=Oe.bezierCurveTo,Oe.__originalRect=Oe.rect,Oe.__originalClosePath=Oe.closePath,Oe.__originalBeginPath=Oe.beginPath,Oe._removeMirroring=()=>{Oe.save=Oe.__originalSave,Oe.restore=Oe.__originalRestore,Oe.rotate=Oe.__originalRotate,Oe.scale=Oe.__originalScale,Oe.translate=Oe.__originalTranslate,Oe.transform=Oe.__originalTransform,Oe.setTransform=Oe.__originalSetTransform,Oe.resetTransform=Oe.__originalResetTransform,Oe.clip=Oe.__originalClip,Oe.moveTo=Oe.__originalMoveTo,Oe.lineTo=Oe.__originalLineTo,Oe.bezierCurveTo=Oe.__originalBezierCurveTo,Oe.rect=Oe.__originalRect,Oe.closePath=Oe.__originalClosePath,Oe.beginPath=Oe.__originalBeginPath,delete Oe._removeMirroring},Oe.save=function(){re.save(),this.__originalSave()},Oe.restore=function(){re.restore(),this.__originalRestore()},Oe.translate=function(V,se){re.translate(V,se),this.__originalTranslate(V,se)},Oe.scale=function(V,se){re.scale(V,se),this.__originalScale(V,se)},Oe.transform=function(V,se,_e,Ye,Re,Le){re.transform(V,se,_e,Ye,Re,Le),this.__originalTransform(V,se,_e,Ye,Re,Le)},Oe.setTransform=function(V,se,_e,Ye,Re,Le){re.setTransform(V,se,_e,Ye,Re,Le),this.__originalSetTransform(V,se,_e,Ye,Re,Le)},Oe.resetTransform=function(){re.resetTransform(),this.__originalResetTransform()},Oe.rotate=function(V){re.rotate(V),this.__originalRotate(V)},Oe.clip=function(V){re.clip(V),this.__originalClip(V)},Oe.moveTo=function(te,V){re.moveTo(te,V),this.__originalMoveTo(te,V)},Oe.lineTo=function(te,V){re.lineTo(te,V),this.__originalLineTo(te,V)},Oe.bezierCurveTo=function(te,V,se,_e,Ye,Re){re.bezierCurveTo(te,V,se,_e,Ye,Re),this.__originalBezierCurveTo(te,V,se,_e,Ye,Re)},Oe.rect=function(te,V,se,_e){re.rect(te,V,se,_e),this.__originalRect(te,V,se,_e)},Oe.closePath=function(){re.closePath(),this.__originalClosePath()},Oe.beginPath=function(){re.beginPath(),this.__originalBeginPath()}}(_e,this.suspendedCtx),this.setGState([["BM","source-over"],["ca",1],["CA",1]])}endSMaskMode(){if(!this.inSMaskMode)throw new Error("endSMaskMode called while not in smask mode");this.ctx._removeMirroring(),Ae(this.ctx,this.suspendedCtx),this.ctx=this.suspendedCtx,this.suspendedCtx=null}compose(re){this.current.activeSMask&&(re?(re[0]=Math.floor(re[0]),re[1]=Math.floor(re[1]),re[2]=Math.ceil(re[2]),re[3]=Math.ceil(re[3])):re=[0,0,this.ctx.canvas.width,this.ctx.canvas.height],function ht(Oe,re,te,V){const se=V[0],_e=V[1],Ye=V[2]-se,Re=V[3]-_e;0===Ye||0===Re||(function Xe(Oe,re,te,V,se,_e,Ye,Re,Le,Ot,Ft){const Bt=!!_e,Ht=Bt?_e[0]:0,qt=Bt?_e[1]:0,nn=Bt?_e[2]:0;let On;On="Luminosity"===se?tt:Ge;const Zt=Math.min(V,Math.ceil(1048576/te));for(let hn=0;hn<V;hn+=Zt){const rn=Math.min(Zt,V-hn),Fe=Oe.getImageData(Re-Ot,hn+(Le-Ft),te,rn),dt=re.getImageData(Re,hn+Le,te,rn);Bt&&Ue(Fe.data,Ht,qt,nn),On(Fe.data,dt.data,Ye),re.putImageData(dt,Re,hn+Le)}}(re.context,te,Ye,Re,re.subtype,re.backdrop,re.transferMap,se,_e,re.offsetX,re.offsetY),Oe.save(),Oe.globalAlpha=1,Oe.globalCompositeOperation="source-over",Oe.setTransform(1,0,0,1,0,0),Oe.drawImage(te.canvas,0,0),Oe.restore())}(this.suspendedCtx,this.current.activeSMask,this.ctx,re),this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.ctx.canvas.width,this.ctx.canvas.height),this.ctx.restore())}save(){this.inSMaskMode?(Ae(this.ctx,this.suspendedCtx),this.suspendedCtx.save()):this.ctx.save();const re=this.current;this.stateStack.push(re),this.current=re.clone()}restore(){0===this.stateStack.length&&this.inSMaskMode&&this.endSMaskMode(),0!==this.stateStack.length&&(this.current=this.stateStack.pop(),this.inSMaskMode?(this.suspendedCtx.restore(),Ae(this.suspendedCtx,this.ctx)):this.ctx.restore(),this.checkSMaskState(),this.pendingClip=null,this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null)}transform(re,te,V,se,_e,Ye){this.ctx.transform(re,te,V,se,_e,Ye),this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null}constructPath(re,te,V){const se=this.ctx,_e=this.current;let Le,Ot,Ye=_e.x,Re=_e.y;const Ft=se.mozCurrentTransform,Bt=0===Ft[0]&&0===Ft[3]||0===Ft[1]&&0===Ft[2],Ht=Bt?V.slice(0):null;for(let qt=0,nn=0,On=re.length;qt<On;qt++)switch(0|re[qt]){case x.OPS.rectangle:Ye=te[nn++],Re=te[nn++];const ai=te[nn++],Zt=te[nn++],hn=Ye+ai,rn=Re+Zt;se.moveTo(Ye,Re),0===ai||0===Zt?se.lineTo(hn,rn):(se.lineTo(hn,Re),se.lineTo(hn,rn),se.lineTo(Ye,rn)),Bt||_e.updateRectMinMax(Ft,[Ye,Re,hn,rn]),se.closePath();break;case x.OPS.moveTo:Ye=te[nn++],Re=te[nn++],se.moveTo(Ye,Re),Bt||_e.updatePathMinMax(Ft,Ye,Re);break;case x.OPS.lineTo:Ye=te[nn++],Re=te[nn++],se.lineTo(Ye,Re),Bt||_e.updatePathMinMax(Ft,Ye,Re);break;case x.OPS.curveTo:Le=Ye,Ot=Re,Ye=te[nn+4],Re=te[nn+5],se.bezierCurveTo(te[nn],te[nn+1],te[nn+2],te[nn+3],Ye,Re),_e.updateCurvePathMinMax(Ft,Le,Ot,te[nn],te[nn+1],te[nn+2],te[nn+3],Ye,Re,Ht),nn+=6;break;case x.OPS.curveTo2:Le=Ye,Ot=Re,se.bezierCurveTo(Ye,Re,te[nn],te[nn+1],te[nn+2],te[nn+3]),_e.updateCurvePathMinMax(Ft,Le,Ot,Ye,Re,te[nn],te[nn+1],te[nn+2],te[nn+3],Ht),Ye=te[nn+2],Re=te[nn+3],nn+=4;break;case x.OPS.curveTo3:Le=Ye,Ot=Re,Ye=te[nn+2],Re=te[nn+3],se.bezierCurveTo(te[nn],te[nn+1],Ye,Re,Ye,Re),_e.updateCurvePathMinMax(Ft,Le,Ot,te[nn],te[nn+1],Ye,Re,Ye,Re,Ht),nn+=4;break;case x.OPS.closePath:se.closePath()}Bt&&_e.updateScalingPathMinMax(Ft,Ht),_e.setCurrentPoint(Ye,Re)}closePath(){this.ctx.closePath()}stroke(re){re=!(typeof re<"u")||re;const te=this.ctx,V=this.current.strokeColor;te.globalAlpha=this.current.strokeAlpha,this.contentVisible&&("object"==typeof V&&V?.getPattern?(te.save(),te.strokeStyle=V.getPattern(te,this,te.mozCurrentTransformInverse,w.PathType.STROKE),this.rescaleAndStroke(!1),te.restore()):this.rescaleAndStroke(!0)),re&&this.consumePath(this.current.getClippedPathBoundingBox()),te.globalAlpha=this.current.fillAlpha}closeStroke(){this.closePath(),this.stroke()}fill(re){re=!(typeof re<"u")||re;const te=this.ctx,V=this.current.fillColor;let _e=!1;this.current.patternFill&&(te.save(),te.fillStyle=V.getPattern(te,this,te.mozCurrentTransformInverse,w.PathType.FILL),_e=!0);const Ye=this.current.getClippedPathBoundingBox();this.contentVisible&&null!==Ye&&(this.pendingEOFill?(te.fill("evenodd"),this.pendingEOFill=!1):te.fill()),_e&&te.restore(),re&&this.consumePath(Ye)}eoFill(){this.pendingEOFill=!0,this.fill()}fillStroke(){this.fill(!1),this.stroke(!1),this.consumePath()}eoFillStroke(){this.pendingEOFill=!0,this.fillStroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()}endPath(){this.consumePath()}clip(){this.pendingClip=vt}eoClip(){this.pendingClip=Wt}beginText(){this.current.textMatrix=x.IDENTITY_MATRIX,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}endText(){const re=this.pendingTextPaths,te=this.ctx;if(void 0!==re){te.save(),te.beginPath();for(let V=0;V<re.length;V++){const se=re[V];te.setTransform.apply(te,se.transform),te.translate(se.x,se.y),se.addToPath(te,se.fontSize)}te.restore(),te.clip(),te.beginPath(),delete this.pendingTextPaths}else te.beginPath()}setCharSpacing(re){this.current.charSpacing=re}setWordSpacing(re){this.current.wordSpacing=re}setHScale(re){this.current.textHScale=re/100}setLeading(re){this.current.leading=-re}setFont(re,te){const V=this.commonObjs.get(re),se=this.current;if(!V)throw new Error(`Can't find font for ${re}`);if(se.fontMatrix=V.fontMatrix||x.FONT_IDENTITY_MATRIX,(0===se.fontMatrix[0]||0===se.fontMatrix[3])&&(0,x.warn)("Invalid font matrix for font "+re),te<0?(te=-te,se.fontDirection=-1):se.fontDirection=1,this.current.font=V,this.current.fontSize=te,V.isType3Font)return;let Ye="normal";V.black?Ye="900":V.bold&&(Ye="bold");const Re=V.italic?"italic":"normal",Le=`"${V.loadedName||"sans-serif"}", ${V.fallbackName}`;let Ot=te;te<16?Ot=16:te>100&&(Ot=100),this.current.fontSizeScale=te/Ot,this.ctx.font=`${Re} ${Ye} ${Ot}px ${Le}`}setTextRenderingMode(re){this.current.textRenderingMode=re}setTextRise(re){this.current.textRise=re}moveText(re,te){this.current.x=this.current.lineX+=re,this.current.y=this.current.lineY+=te}setLeadingMoveText(re,te){this.setLeading(-te),this.moveText(re,te)}setTextMatrix(re,te,V,se,_e,Ye){this.current.textMatrix=[re,te,V,se,_e,Ye],this.current.textMatrixScale=Math.hypot(re,te),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}nextLine(){this.moveText(0,this.current.leading)}paintChar(re,te,V,se){const _e=this.ctx,Ye=this.current,Re=Ye.font,Le=Ye.textRenderingMode,Ot=Ye.fontSize/Ye.fontSizeScale,Ft=Le&x.TextRenderingMode.FILL_STROKE_MASK,Bt=!!(Le&x.TextRenderingMode.ADD_TO_PATH_FLAG),Ht=Ye.patternFill&&!Re.missingFile;let qt;(Re.disableFontFace||Bt||Ht)&&(qt=Re.getPathGenerator(this.commonObjs,re)),Re.disableFontFace||Ht?(_e.save(),_e.translate(te,V),_e.beginPath(),qt(_e,Ot),se&&_e.setTransform.apply(_e,se),(Ft===x.TextRenderingMode.FILL||Ft===x.TextRenderingMode.FILL_STROKE)&&_e.fill(),(Ft===x.TextRenderingMode.STROKE||Ft===x.TextRenderingMode.FILL_STROKE)&&_e.stroke(),_e.restore()):((Ft===x.TextRenderingMode.FILL||Ft===x.TextRenderingMode.FILL_STROKE)&&_e.fillText(re,te,V),(Ft===x.TextRenderingMode.STROKE||Ft===x.TextRenderingMode.FILL_STROKE)&&_e.strokeText(re,te,V)),Bt&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:_e.mozCurrentTransform,x:te,y:V,fontSize:Ot,addToPath:qt})}get isFontSubpixelAAEnabled(){const{context:re}=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10,!1);re.scale(1.5,1),re.fillText("I",0,10);const te=re.getImageData(0,0,10,10).data;let V=!1;for(let se=3;se<te.length;se+=4)if(te[se]>0&&te[se]<255){V=!0;break}return(0,x.shadow)(this,"isFontSubpixelAAEnabled",V)}showText(re){const te=this.current,V=te.font;if(V.isType3Font)return this.showType3Text(re);const se=te.fontSize;if(0===se)return;const _e=this.ctx,Ye=te.fontSizeScale,Re=te.charSpacing,Le=te.wordSpacing,Ot=te.fontDirection,Ft=te.textHScale*Ot,Bt=re.length,Ht=V.vertical,qt=Ht?1:-1,nn=V.defaultVMetrics,On=se*te.fontMatrix[0],ai=te.textRenderingMode===x.TextRenderingMode.FILL&&!V.disableFontFace&&!te.patternFill;let Zt;if(_e.save(),_e.transform.apply(_e,te.textMatrix),_e.translate(te.x,te.y+te.textRise),_e.scale(Ft,Ot>0?-1:1),te.patternFill){_e.save();const zt=te.fillColor.getPattern(_e,this,_e.mozCurrentTransformInverse,w.PathType.FILL);Zt=_e.mozCurrentTransform,_e.restore(),_e.fillStyle=zt}let hn=te.lineWidth;const rn=te.textMatrixScale;if(0===rn||0===hn){const zt=te.textRenderingMode&x.TextRenderingMode.FILL_STROKE_MASK;(zt===x.TextRenderingMode.STROKE||zt===x.TextRenderingMode.FILL_STROKE)&&(hn=this.getSinglePixelWidth())}else hn/=rn;1!==Ye&&(_e.scale(Ye,Ye),hn/=Ye),_e.lineWidth=hn;let dt,Fe=0;for(dt=0;dt<Bt;++dt){const zt=re[dt];if("number"==typeof zt){Fe+=qt*zt*se/1e3;continue}let Hn=!1;const Sn=(zt.isSpace?Le:0)+Re,xn=zt.fontChar,qn=zt.accent;let jn,ni,no,fr=zt.width;if(Ht){const en=zt.vmetric||nn,ct=-(zt.vmetric?en[1]:.5*fr)*On;fr=en?-en[0]:fr,jn=ct/Ye,ni=(Fe+en[2]*On)/Ye}else jn=Fe/Ye,ni=0;if(V.remeasure&&fr>0){const en=1e3*_e.measureText(xn).width/se*Ye;if(fr<en&&this.isFontSubpixelAAEnabled){const ct=fr/en;Hn=!0,_e.save(),_e.scale(ct,1),jn/=ct}else fr!==en&&(jn+=(fr-en)/2e3*se/Ye)}this.contentVisible&&(zt.isInFont||V.missingFile)&&(ai&&!qn?_e.fillText(xn,jn,ni):(this.paintChar(xn,jn,ni,Zt),qn&&this.paintChar(qn.fontChar,jn+se*qn.offset.x/Ye,ni-se*qn.offset.y/Ye,Zt))),no=Ht?fr*On-Sn*Ot:fr*On+Sn*Ot,Fe+=no,Hn&&_e.restore()}Ht?te.y-=Fe:te.x+=Fe*Ft,_e.restore(),this.compose()}showType3Text(re){const te=this.ctx,V=this.current,se=V.font,_e=V.fontSize,Ye=V.fontDirection,Re=se.vertical?1:-1,Le=V.charSpacing,Ot=V.wordSpacing,Ft=V.textHScale*Ye,Bt=V.fontMatrix||x.FONT_IDENTITY_MATRIX,Ht=re.length;let nn,On,ai,Zt;if(V.textRenderingMode!==x.TextRenderingMode.INVISIBLE&&0!==_e){for(this._cachedScaleForStroking=null,this._cachedGetSinglePixelWidth=null,te.save(),te.transform.apply(te,V.textMatrix),te.translate(V.x,V.y),te.scale(Ft,Ye),nn=0;nn<Ht;++nn){if(On=re[nn],"number"==typeof On){Zt=Re*On*_e/1e3,this.ctx.translate(Zt,0),V.x+=Zt*Ft;continue}const hn=(On.isSpace?Ot:0)+Le,rn=se.charProcOperatorList[On.operatorListId];rn?(this.contentVisible&&(this.processingType3=On,this.save(),te.scale(_e,_e),te.transform.apply(te,Bt),this.executeOperatorList(rn),this.restore()),ai=x.Util.applyTransform([On.width,0],Bt)[0]*_e+hn,te.translate(ai,0),V.x+=ai*Ft):(0,x.warn)(`Type3 character "${On.operatorListId}" is not available.`)}te.restore(),this.processingType3=null}}setCharWidth(re,te){}setCharWidthAndBounds(re,te,V,se,_e,Ye){this.ctx.rect(V,se,_e-V,Ye-se),this.ctx.clip(),this.endPath()}getColorN_Pattern(re){let te;if("TilingPattern"===re[0]){const V=re[1],se=this.baseTransform||this.ctx.mozCurrentTransform.slice();te=new w.TilingPattern(re,V,this.ctx,{createCanvasGraphics:Ye=>new Kt(Ye,this.commonObjs,this.objs,this.canvasFactory)},se)}else te=this._getPattern(re[1],re[2]);return te}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments)}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(re,te,V){const se=this.selectColor?.(re,te,V)||x.Util.makeHexColor(re,te,V);this.ctx.strokeStyle=se,this.current.strokeColor=se}setFillRGBColor(re,te,V){const se=this.selectColor?.(re,te,V)||x.Util.makeHexColor(re,te,V);this.ctx.fillStyle=se,this.current.fillColor=se,this.current.patternFill=!1}_getPattern(re,te=null){let V;return this.cachedPatterns.has(re)?V=this.cachedPatterns.get(re):(V=(0,w.getShadingPattern)(this.objs.get(re)),this.cachedPatterns.set(re,V)),te&&(V.matrix=te),V}shadingFill(re){if(!this.contentVisible)return;const te=this.ctx;this.save();const V=this._getPattern(re);te.fillStyle=V.getPattern(te,this,te.mozCurrentTransformInverse,w.PathType.SHADING);const se=te.mozCurrentTransformInverse;if(se){const _e=te.canvas,Ye=_e.width,Re=_e.height,Le=x.Util.applyTransform([0,0],se),Ot=x.Util.applyTransform([0,Re],se),Ft=x.Util.applyTransform([Ye,0],se),Bt=x.Util.applyTransform([Ye,Re],se),Ht=Math.min(Le[0],Ot[0],Ft[0],Bt[0]),qt=Math.min(Le[1],Ot[1],Ft[1],Bt[1]),nn=Math.max(Le[0],Ot[0],Ft[0],Bt[0]),On=Math.max(Le[1],Ot[1],Ft[1],Bt[1]);this.ctx.fillRect(Ht,qt,nn-Ht,On-qt)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.compose(this.current.getClippedPathBoundingBox()),this.restore()}beginInlineImage(){(0,x.unreachable)("Should not call beginInlineImage")}beginImageData(){(0,x.unreachable)("Should not call beginImageData")}paintFormXObjectBegin(re,te){this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(re)&&6===re.length&&this.transform.apply(this,re),this.baseTransform=this.ctx.mozCurrentTransform,te)&&(this.ctx.rect(te[0],te[1],te[2]-te[0],te[3]-te[1]),this.current.updateRectMinMax(this.ctx.mozCurrentTransform,te),this.clip(),this.endPath())}paintFormXObjectEnd(){!this.contentVisible||(this.restore(),this.baseTransform=this.baseTransformStack.pop())}beginGroup(re){if(!this.contentVisible)return;this.save(),this.inSMaskMode&&(this.endSMaskMode(),this.current.activeSMask=null);const te=this.ctx;re.isolated||(0,x.info)("TODO: Support non-isolated groups."),re.knockout&&(0,x.warn)("Knockout groups not supported.");const V=te.mozCurrentTransform;if(re.matrix&&te.transform.apply(te,re.matrix),!re.bbox)throw new Error("Bounding box is required.");let se=x.Util.getAxialAlignedBoundingBox(re.bbox,te.mozCurrentTransform);se=x.Util.intersect(se,[0,0,te.canvas.width,te.canvas.height])||[0,0,0,0];const Ye=Math.floor(se[0]),Re=Math.floor(se[1]);let Le=Math.max(Math.ceil(se[2])-Ye,1),Ot=Math.max(Math.ceil(se[3])-Re,1),Ft=1,Bt=1;Le>F&&(Ft=Le/F,Le=F),Ot>F&&(Bt=Ot/F,Ot=F),this.current.startNewPathAndClipBox([0,0,Le,Ot]);let Ht="groupAt"+this.groupLevel;re.smask&&(Ht+="_smask_"+this.smaskCounter++%2);const qt=this.cachedCanvases.getCanvas(Ht,Le,Ot,!0),nn=qt.context;nn.scale(1/Ft,1/Bt),nn.translate(-Ye,-Re),nn.transform.apply(nn,V),re.smask?this.smaskStack.push({canvas:qt.canvas,context:nn,offsetX:Ye,offsetY:Re,scaleX:Ft,scaleY:Bt,subtype:re.smask.subtype,backdrop:re.smask.backdrop,transferMap:re.smask.transferMap||null,startTransformInverse:null}):(te.setTransform(1,0,0,1,0,0),te.translate(Ye,Re),te.scale(Ft,Bt),te.save()),Ae(te,nn),this.ctx=nn,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(te),this.groupLevel++}endGroup(re){if(!this.contentVisible)return;this.groupLevel--;const te=this.ctx,V=this.groupStack.pop();if(this.ctx=V,this.ctx.imageSmoothingEnabled=!1,re.smask)this.tempSMask=this.smaskStack.pop(),this.restore();else{this.ctx.restore();const se=this.ctx.mozCurrentTransform;this.restore(),this.ctx.save(),this.ctx.setTransform.apply(this.ctx,se);const _e=x.Util.getAxialAlignedBoundingBox([0,0,te.canvas.width,te.canvas.height],se);this.ctx.drawImage(te.canvas,0,0),this.ctx.restore(),this.compose(_e)}}beginAnnotations(){this.save(),this.baseTransform&&this.ctx.setTransform.apply(this.ctx,this.baseTransform)}endAnnotations(){this.restore()}beginAnnotation(re,te,V,se,_e){if(this.save(),Array.isArray(te)&&4===te.length){const Ye=te[2]-te[0],Re=te[3]-te[1];if(_e&&this.annotationCanvasMap){(V=V.slice())[4]-=te[0],V[5]-=te[1],(te=te.slice())[0]=te[1]=0,te[2]=Ye,te[3]=Re;const[Le,Ot]=x.Util.singularValueDecompose2dScale(this.ctx.mozCurrentTransform),{viewportScale:Ft}=this,Bt=Math.ceil(Ye*this.outputScaleX*Ft),Ht=Math.ceil(Re*this.outputScaleY*Ft);this.annotationCanvas=this.canvasFactory.create(Bt,Ht);const{canvas:qt,context:nn}=this.annotationCanvas,On=`var(--zoom-factor) * ${B.PixelsPerInch.PDF_TO_CSS_UNITS}`;qt.style.width=`calc(${Ye}px * ${On})`,qt.style.height=`calc(${Re}px * ${On})`,this.annotationCanvasMap.set(re,qt),this.annotationCanvas.savedCtx=this.ctx,this.ctx=nn,this.ctx.setTransform(Le,0,0,-Ot,0,Re*Ot),ve(this.ctx),He(this.ctx,this.foregroundColor)}else He(this.ctx,this.foregroundColor),this.ctx.rect(te[0],te[1],Ye,Re),this.ctx.clip(),this.endPath()}this.current=new J(this.ctx.canvas.width,this.ctx.canvas.height),this.transform.apply(this,V),this.transform.apply(this,se)}endAnnotation(){this.annotationCanvas&&(this.ctx=this.annotationCanvas.savedCtx,delete this.annotationCanvas.savedCtx,delete this.annotationCanvas),this.restore()}paintImageMaskXObject(re){if(!this.contentVisible)return;const te=re.count;(re=this.getObject(re.data,re)).count=te;const V=this.ctx,se=this.processingType3;if(se&&(void 0===se.compiled&&(se.compiled=function L(Oe){const{width:re,height:te}=Oe;if(re>1e3||te>1e3)return null;const se=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),_e=re+1;let Re,Le,Ot,Ye=new Uint8Array(_e*(te+1));const Ft=re+7&-8;let Bt=new Uint8Array(Ft*te),Ht=0;for(const rn of Oe.data){let Fe=128;for(;Fe>0;)Bt[Ht++]=rn&Fe?0:255,Fe>>=1}let qt=0;for(Ht=0,0!==Bt[Ht]&&(Ye[0]=1,++qt),Le=1;Le<re;Le++)Bt[Ht]!==Bt[Ht+1]&&(Ye[Le]=Bt[Ht]?2:1,++qt),Ht++;for(0!==Bt[Ht]&&(Ye[Le]=2,++qt),Re=1;Re<te;Re++){Ht=Re*Ft,Ot=Re*_e,Bt[Ht-Ft]!==Bt[Ht]&&(Ye[Ot]=Bt[Ht]?1:8,++qt);let rn=(Bt[Ht]?4:0)+(Bt[Ht-Ft]?8:0);for(Le=1;Le<re;Le++)rn=(rn>>2)+(Bt[Ht+1]?4:0)+(Bt[Ht-Ft+1]?8:0),se[rn]&&(Ye[Ot+Le]=se[rn],++qt),Ht++;if(Bt[Ht-Ft]!==Bt[Ht]&&(Ye[Ot+Le]=Bt[Ht]?2:4,++qt),qt>1e3)return null}for(Ht=Ft*(te-1),Ot=Re*_e,0!==Bt[Ht]&&(Ye[Ot]=8,++qt),Le=1;Le<re;Le++)Bt[Ht]!==Bt[Ht+1]&&(Ye[Ot+Le]=Bt[Ht]?4:8,++qt),Ht++;if(0!==Bt[Ht]&&(Ye[Ot+Le]=4,++qt),qt>1e3)return null;const nn=new Int32Array([0,_e,-1,0,-_e,0,0,0,1]);let On,ai,Zt;for(S.isNodeJS?ai=[]:On=new Path2D,Re=0;qt&&Re<=te;Re++){let rn=Re*_e;const Fe=rn+re;for(;rn<Fe&&!Ye[rn];)rn++;if(rn===Fe)continue;On?On.moveTo(rn%_e,Re):Zt=[rn%_e,Re];const dt=rn;let zt=Ye[rn];do{const Hn=nn[zt];do{rn+=Hn}while(!Ye[rn]);const Sn=Ye[rn];5!==Sn&&10!==Sn?(zt=Sn,Ye[rn]=0):(zt=Sn&51*zt>>4,Ye[rn]&=zt>>2|zt<<2),On?On.lineTo(rn%_e,rn/_e|0):Zt.push(rn%_e,rn/_e|0),Ye[rn]||--qt}while(dt!==rn);On||ai.push(Zt),--Re}return Bt=null,Ye=null,function(rn){if(rn.save(),rn.scale(1/re,-1/te),rn.translate(0,-te),On)rn.fill(On);else{rn.beginPath();for(const Fe of ai){rn.moveTo(Fe[0],Fe[1]);for(let dt=2,zt=Fe.length;dt<zt;dt+=2)rn.lineTo(Fe[dt],Fe[dt+1])}rn.fill()}rn.beginPath(),rn.restore()}}(re)),se.compiled))return void se.compiled(V);const _e=this._createMaskCanvas(re),Ye=_e.canvas;V.save(),V.setTransform(1,0,0,1,0,0),V.drawImage(Ye,_e.offsetX,_e.offsetY),V.restore(),this.compose()}paintImageMaskXObjectRepeat(re,te,V=0,se=0,_e,Ye){if(!this.contentVisible)return;re=this.getObject(re.data,re);const Re=this.ctx;Re.save();const Le=Re.mozCurrentTransform;Re.transform(te,V,se,_e,0,0);const Ot=this._createMaskCanvas(re);Re.setTransform(1,0,0,1,0,0);for(let Ft=0,Bt=Ye.length;Ft<Bt;Ft+=2){const Ht=x.Util.transform(Le,[te,V,se,_e,Ye[Ft],Ye[Ft+1]]),[qt,nn]=x.Util.applyTransform([0,0],Ht);Re.drawImage(Ot.canvas,qt,nn)}Re.restore(),this.compose()}paintImageMaskXObjectGroup(re){if(!this.contentVisible)return;const te=this.ctx,V=this.current.fillColor,se=this.current.patternFill;for(let _e=0,Ye=re.length;_e<Ye;_e++){const Re=re[_e],Le=Re.width,Ot=Re.height,Ft=this.cachedCanvases.getCanvas("maskCanvas",Le,Ot,!1),Bt=Ft.context;Bt.save(),he(Bt,Re),Bt.globalCompositeOperation="source-in",Bt.fillStyle=se?V.getPattern(Bt,this,te.mozCurrentTransformInverse,w.PathType.FILL):V,Bt.fillRect(0,0,Le,Ot),Bt.restore(),te.save(),te.transform.apply(te,Re.transform),te.scale(1,-1),ie(te,Ft.canvas,0,0,Le,Ot,0,-1,1,1),te.restore()}this.compose()}paintImageXObject(re){if(!this.contentVisible)return;const te=this.getObject(re);te?this.paintInlineImageXObject(te):(0,x.warn)("Dependent image isn't ready yet")}paintImageXObjectRepeat(re,te,V,se){if(!this.contentVisible)return;const _e=this.getObject(re);if(!_e)return void(0,x.warn)("Dependent image isn't ready yet");const Ye=_e.width,Re=_e.height,Le=[];for(let Ot=0,Ft=se.length;Ot<Ft;Ot+=2)Le.push({transform:[te,0,0,V,se[Ot],se[Ot+1]],x:0,y:0,w:Ye,h:Re});this.paintInlineImageXObjectGroup(_e,Le)}paintInlineImageXObject(re){if(!this.contentVisible)return;const te=re.width,V=re.height,se=this.ctx;let _e;if(this.save(),se.scale(1/te,-1/V),"function"==typeof HTMLElement&&re instanceof HTMLElement||!re.data)_e=re;else{const Ot=this.cachedCanvases.getCanvas("inlineImage",te,V,!1);ue(Ot.context,re,this.current.transferMaps),_e=Ot.canvas}const Ye=this._scaleImage(_e,se.mozCurrentTransformInverse);se.imageSmoothingEnabled=St(se.mozCurrentTransform,re.interpolate);const[Re,Le]=ie(se,Ye.img,0,0,Ye.paintWidth,Ye.paintHeight,0,-V,te,V);if(this.imageLayer){const Ot=this.getCanvasPosition(0,-V);this.imageLayer.appendImage({imgData:re,left:Ot[0],top:Ot[1],width:Re,height:Le})}this.compose(),this.restore()}paintInlineImageXObjectGroup(re,te){if(!this.contentVisible)return;const V=this.ctx,se=re.width,_e=re.height,Ye=this.cachedCanvases.getCanvas("inlineImage",se,_e,!1);ue(Ye.context,re,this.current.transferMaps);for(let Le=0,Ot=te.length;Le<Ot;Le++){const Ft=te[Le];if(V.save(),V.transform.apply(V,Ft.transform),V.scale(1,-1),ie(V,Ye.canvas,Ft.x,Ft.y,Ft.w,Ft.h,0,-1,1,1),this.imageLayer){const Bt=this.getCanvasPosition(Ft.x,Ft.y);this.imageLayer.appendImage({imgData:re,left:Bt[0],top:Bt[1],width:se,height:_e})}V.restore()}this.compose()}paintSolidColorImageMask(){!this.contentVisible||(this.ctx.fillRect(0,0,1,1),this.compose())}markPoint(re){}markPointProps(re,te){}beginMarkedContent(re){this.markedContentStack.push({visible:!0})}beginMarkedContentProps(re,te){this.markedContentStack.push("OC"===re?{visible:this.optionalContentConfig.isVisible(te)}:{visible:!0}),this.contentVisible=this.isContentVisible()}endMarkedContent(){this.markedContentStack.pop(),this.contentVisible=this.isContentVisible()}beginCompat(){}endCompat(){}consumePath(re){const te=this.current.isEmptyClip();this.pendingClip&&this.current.updateClipFromPath(),this.pendingClip||this.compose(re);const V=this.ctx;this.pendingClip&&(te||(this.pendingClip===Wt?V.clip("evenodd"):V.clip()),this.pendingClip=null),this.current.startNewPathAndClipBox(this.current.clipBox),V.beginPath()}getSinglePixelWidth(){if(!this._cachedGetSinglePixelWidth){const re=this.ctx.mozCurrentTransform;if(0===re[1]&&0===re[2])this._cachedGetSinglePixelWidth=1/Math.min(Math.abs(re[0]),Math.abs(re[3]));else{const te=Math.abs(re[0]*re[3]-re[2]*re[1]),V=Math.hypot(re[0],re[2]),se=Math.hypot(re[1],re[3]);this._cachedGetSinglePixelWidth=Math.max(V,se)/te}}return this._cachedGetSinglePixelWidth}getScaleForStroking(){if(!this._cachedScaleForStroking){const{lineWidth:re}=this.current,te=this.ctx.mozCurrentTransform;let V,se;if(0===te[1]&&0===te[2]){const _e=Math.abs(te[0]),Ye=Math.abs(te[3]);if(0===re)V=1/_e,se=1/Ye;else{const Re=_e*re,Le=Ye*re;V=Re<1?1/Re:1,se=Le<1?1/Le:1}}else{const _e=Math.abs(te[0]*te[3]-te[2]*te[1]),Ye=Math.hypot(te[0],te[1]),Re=Math.hypot(te[2],te[3]);if(0===re)V=Re/_e,se=Ye/_e;else{const Le=re*_e;V=Re>Le?Re/Le:1,se=Ye>Le?Ye/Le:1}}this._cachedScaleForStroking=[V,se]}return this._cachedScaleForStroking}rescaleAndStroke(re){const{ctx:te}=this,{lineWidth:V}=this.current,[se,_e]=this.getScaleForStroking();if(te.lineWidth=V||1,1===se&&1===_e)return void te.stroke();let Ye,Re,Le;re&&(Ye=te.mozCurrentTransform.slice(),Re=te.getLineDash().slice(),Le=te.lineDashOffset),te.scale(se,_e);const Ot=Math.max(se,_e);te.setLineDash(te.getLineDash().map(Ft=>Ft/Ot)),te.lineDashOffset/=Ot,te.stroke(),re&&(te.setTransform(...Ye),te.setLineDash(Re),te.lineDashOffset=Le)}getCanvasPosition(re,te){const V=this.ctx.mozCurrentTransform;return[V[0]*re+V[2]*te+V[4],V[1]*re+V[3]*te+V[5]]}isContentVisible(){for(let re=this.markedContentStack.length-1;re>=0;re--)if(!this.markedContentStack[re].visible)return!1;return!0}}me.CanvasGraphics=Kt;for(const Oe in x.OPS)void 0!==Kt.prototype[Oe]&&(Kt.prototype[x.OPS[Oe]]=Kt.prototype[Oe])},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.TilingPattern=me.PathType=void 0,me.getShadingPattern=function N(Q){switch(Q[0]){case"RadialAxial":return new Y(Q);case"Mesh":return new j(Q);case"Dummy":return new q}throw new Error(`Unknown IR type: ${Q[0]}`)};var x=ce(1),w=ce(3);const R={FILL:"Fill",STROKE:"Stroke",SHADING:"Shading"};function S(Q,K){if(!K||w.isNodeJS)return;const ve=K[2]-K[0],le=K[3]-K[1],ie=new Path2D;ie.rect(K[0],K[1],ve,le),Q.clip(ie)}me.PathType=R;class B{constructor(){this.constructor===B&&(0,x.unreachable)("Cannot initialize BaseShadingPattern.")}getPattern(){(0,x.unreachable)("Abstract method `getPattern` called.")}}class Y extends B{constructor(K){super(),this._type=K[1],this._bbox=K[2],this._colorStops=K[3],this._p0=K[4],this._p1=K[5],this._r0=K[6],this._r1=K[7],this.matrix=null}_createGradient(K){let ve;"axial"===this._type?ve=K.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):"radial"===this._type&&(ve=K.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));for(const le of this._colorStops)ve.addColorStop(le[0],le[1]);return ve}getPattern(K,ve,le,ie){let L;if(ie===R.STROKE||ie===R.FILL){const J=ve.current.getClippedPathBoundingBox(ie,K.mozCurrentTransform)||[0,0,0,0],ue=Math.ceil(J[2]-J[0])||1,he=Math.ceil(J[3]-J[1])||1,Ae=ve.cachedCanvases.getCanvas("pattern",ue,he,!0),He=Ae.context;He.clearRect(0,0,He.canvas.width,He.canvas.height),He.beginPath(),He.rect(0,0,He.canvas.width,He.canvas.height),He.translate(-J[0],-J[1]),le=x.Util.transform(le,[1,0,0,1,J[0],J[1]]),He.transform.apply(He,ve.baseTransform),this.matrix&&He.transform.apply(He,this.matrix),S(He,this._bbox),He.fillStyle=this._createGradient(He),He.fill(),L=K.createPattern(Ae.canvas,"no-repeat");const Ue=new DOMMatrix(le);try{L.setTransform(Ue)}catch(Ge){(0,x.warn)(`RadialAxialShadingPattern.getPattern: "${Ge?.message}".`)}}else S(K,this._bbox),L=this._createGradient(K);return L}}function O(Q,K,ve,le,ie,L,J,ue){const he=K.coords,Ae=K.colors,He=Q.data,Ue=4*Q.width;let Ge;he[ve+1]>he[le+1]&&(Ge=ve,ve=le,le=Ge,Ge=L,L=J,J=Ge),he[le+1]>he[ie+1]&&(Ge=le,le=ie,ie=Ge,Ge=J,J=ue,ue=Ge),he[ve+1]>he[le+1]&&(Ge=ve,ve=le,le=Ge,Ge=L,L=J,J=Ge);const tt=(he[ve]+K.offsetX)*K.scaleX,Xe=(he[ve+1]+K.offsetY)*K.scaleY,ht=(he[le]+K.offsetX)*K.scaleX,St=(he[le+1]+K.offsetY)*K.scaleY,Je=(he[ie]+K.offsetX)*K.scaleX,Tt=(he[ie+1]+K.offsetY)*K.scaleY;if(Xe>=Tt)return;const vt=Ae[L],Wt=Ae[L+1],Kt=Ae[L+2],Oe=Ae[J],re=Ae[J+1],te=Ae[J+2],V=Ae[ue],se=Ae[ue+1],_e=Ae[ue+2],Ye=Math.round(Xe),Re=Math.round(Tt);let Le,Ot,Ft,Bt,Ht,qt,nn,On;for(let ai=Ye;ai<=Re;ai++){if(ai<St){let dt;dt=ai<Xe?0:(Xe-ai)/(Xe-St),Le=tt-(tt-ht)*dt,Ot=vt-(vt-Oe)*dt,Ft=Wt-(Wt-re)*dt,Bt=Kt-(Kt-te)*dt}else{let dt;dt=ai>Tt?1:St===Tt?0:(St-ai)/(St-Tt),Le=ht-(ht-Je)*dt,Ot=Oe-(Oe-V)*dt,Ft=re-(re-se)*dt,Bt=te-(te-_e)*dt}let Zt;Zt=ai<Xe?0:ai>Tt?1:(Xe-ai)/(Xe-Tt),Ht=tt-(tt-Je)*Zt,qt=vt-(vt-V)*Zt,nn=Wt-(Wt-se)*Zt,On=Kt-(Kt-_e)*Zt;const hn=Math.round(Math.min(Le,Ht)),rn=Math.round(Math.max(Le,Ht));let Fe=Ue*ai+4*hn;for(let dt=hn;dt<=rn;dt++)Zt=(Le-dt)/(Le-Ht),Zt<0?Zt=0:Zt>1&&(Zt=1),He[Fe++]=Ot-(Ot-qt)*Zt|0,He[Fe++]=Ft-(Ft-nn)*Zt|0,He[Fe++]=Bt-(Bt-On)*Zt|0,He[Fe++]=255}}function F(Q,K,ve){const le=K.coords,ie=K.colors;let L,J;switch(K.type){case"lattice":const ue=K.verticesPerRow,he=Math.floor(le.length/ue)-1,Ae=ue-1;for(L=0;L<he;L++){let He=L*ue;for(let Ue=0;Ue<Ae;Ue++,He++)O(Q,ve,le[He],le[He+1],le[He+ue],ie[He],ie[He+1],ie[He+ue]),O(Q,ve,le[He+ue+1],le[He+1],le[He+ue],ie[He+ue+1],ie[He+1],ie[He+ue])}break;case"triangles":for(L=0,J=le.length;L<J;L+=3)O(Q,ve,le[L],le[L+1],le[L+2],ie[L],ie[L+1],ie[L+2]);break;default:throw new Error("illegal figure")}}class j extends B{constructor(K){super(),this._coords=K[2],this._colors=K[3],this._figures=K[4],this._bounds=K[5],this._bbox=K[7],this._background=K[8],this.matrix=null}_createMeshCanvas(K,ve,le){const ue=Math.floor(this._bounds[0]),he=Math.floor(this._bounds[1]),Ae=Math.ceil(this._bounds[2])-ue,He=Math.ceil(this._bounds[3])-he,Ue=Math.min(Math.ceil(Math.abs(Ae*K[0]*1.1)),3e3),Ge=Math.min(Math.ceil(Math.abs(He*K[1]*1.1)),3e3),tt=Ae/Ue,Xe=He/Ge,ht={coords:this._coords,colors:this._colors,offsetX:-ue,offsetY:-he,scaleX:1/tt,scaleY:1/Xe},Tt=le.getCanvas("mesh",Ue+4,Ge+4,!1),vt=Tt.context,Wt=vt.createImageData(Ue,Ge);if(ve){const Oe=Wt.data;for(let re=0,te=Oe.length;re<te;re+=4)Oe[re]=ve[0],Oe[re+1]=ve[1],Oe[re+2]=ve[2],Oe[re+3]=255}for(const Oe of this._figures)F(Wt,Oe,ht);return vt.putImageData(Wt,2,2),{canvas:Tt.canvas,offsetX:ue-2*tt,offsetY:he-2*Xe,scaleX:tt,scaleY:Xe}}getPattern(K,ve,le,ie){let L;if(S(K,this._bbox),ie===R.SHADING)L=x.Util.singularValueDecompose2dScale(K.mozCurrentTransform);else if(L=x.Util.singularValueDecompose2dScale(ve.baseTransform),this.matrix){const ue=x.Util.singularValueDecompose2dScale(this.matrix);L=[L[0]*ue[0],L[1]*ue[1]]}const J=this._createMeshCanvas(L,ie===R.SHADING?null:this._background,ve.cachedCanvases);return ie!==R.SHADING&&(K.setTransform.apply(K,ve.baseTransform),this.matrix&&K.transform.apply(K,this.matrix)),K.translate(J.offsetX,J.offsetY),K.scale(J.scaleX,J.scaleY),K.createPattern(J.canvas,"no-repeat")}}class q extends B{getPattern(){return"hotpink"}}class I{static get MAX_PATTERN_SIZE(){return(0,x.shadow)(this,"MAX_PATTERN_SIZE",3e3)}constructor(K,ve,le,ie,L){this.operatorList=K[2],this.matrix=K[3]||[1,0,0,1,0,0],this.bbox=K[4],this.xstep=K[5],this.ystep=K[6],this.paintType=K[7],this.tilingType=K[8],this.color=ve,this.ctx=le,this.canvasGraphicsFactory=ie,this.baseTransform=L}createPatternCanvas(K){const ve=this.operatorList,le=this.bbox,ie=this.xstep,L=this.ystep,J=this.paintType,he=this.color,Ae=this.canvasGraphicsFactory;(0,x.info)("TilingType: "+this.tilingType);const He=le[0],Ue=le[1],Ge=le[2],tt=le[3],Xe=x.Util.singularValueDecompose2dScale(this.matrix),ht=x.Util.singularValueDecompose2dScale(this.baseTransform),St=[Xe[0]*ht[0],Xe[1]*ht[1]],Je=this.getSizeAndScale(ie,this.ctx.canvas.width,St[0]),Tt=this.getSizeAndScale(L,this.ctx.canvas.height,St[1]),vt=K.cachedCanvases.getCanvas("pattern",Je.size,Tt.size,!0),Wt=vt.context,Kt=Ae.createCanvasGraphics(Wt);Kt.groupLevel=K.groupLevel,this.setFillAndStrokeStyleToContext(Kt,J,he);let Oe=He,re=Ue,te=Ge,V=tt;return He<0&&(Oe=0,te+=Math.abs(He)),Ue<0&&(re=0,V+=Math.abs(Ue)),Wt.translate(-Je.scale*Oe,-Tt.scale*re),Kt.transform(Je.scale,0,0,Tt.scale,0,0),Wt.save(),this.clipBbox(Kt,Oe,re,te,V),Kt.baseTransform=Kt.ctx.mozCurrentTransform.slice(),Kt.executeOperatorList(ve),Kt.endDrawing(),{canvas:vt.canvas,scaleX:Je.scale,scaleY:Tt.scale,offsetX:Oe,offsetY:re}}getSizeAndScale(K,ve,le){K=Math.abs(K);const ie=Math.max(I.MAX_PATTERN_SIZE,ve);let L=Math.ceil(K*le);return L>=ie?L=ie:le=L/K,{scale:le,size:L}}clipBbox(K,ve,le,ie,L){K.ctx.rect(ve,le,ie-ve,L-le),K.current.updateRectMinMax(K.ctx.mozCurrentTransform,[ve,le,ie,L]),K.clip(),K.endPath()}setFillAndStrokeStyleToContext(K,ve,le){const ie=K.ctx,L=K.current;switch(ve){case 1:const J=this.ctx;ie.fillStyle=J.fillStyle,ie.strokeStyle=J.strokeStyle,L.fillColor=J.fillStyle,L.strokeColor=J.strokeStyle;break;case 2:const ue=x.Util.makeHexColor(le[0],le[1],le[2]);ie.fillStyle=ue,ie.strokeStyle=ue,L.fillColor=ue,L.strokeColor=ue;break;default:throw new x.FormatError(`Unsupported paint type: ${ve}`)}}getPattern(K,ve,le,ie){let L=le;ie!==R.SHADING&&(L=x.Util.transform(L,ve.baseTransform),this.matrix&&(L=x.Util.transform(L,this.matrix)));const J=this.createPatternCanvas(ve);let ue=new DOMMatrix(L);ue=ue.translate(J.offsetX,J.offsetY),ue=ue.scale(1/J.scaleX,1/J.scaleY);const he=K.createPattern(J.canvas,"repeat");try{he.setTransform(ue)}catch(Ae){(0,x.warn)(`TilingPattern.getPattern: "${Ae?.message}".`)}return he}}me.TilingPattern=I},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.applyMaskImageData=function w({src:R,srcPos:S=0,dest:B,destPos:Y=0,width:O,height:F,inverseDecode:j=!1}){const q=x.FeatureTest.isLittleEndian?4278190080:255,[N,ne]=j?[0,q]:[q,0],I=O>>3,Q=7&O,K=R.length;B=new Uint32Array(B.buffer);for(let ve=0;ve<F;ve++){for(const ie=S+I;S<ie;S++){const L=S<K?R[S]:255;B[Y++]=128&L?ne:N,B[Y++]=64&L?ne:N,B[Y++]=32&L?ne:N,B[Y++]=16&L?ne:N,B[Y++]=8&L?ne:N,B[Y++]=4&L?ne:N,B[Y++]=2&L?ne:N,B[Y++]=1&L?ne:N}if(0===Q)continue;const le=S<K?R[S++]:255;for(let ie=0;ie<Q;ie++)B[Y++]=le&1<<7-ie?ne:N}return{srcPos:S,destPos:Y}};var x=ce(1)},($e,me)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.GlobalWorkerOptions=void 0;const ce=Object.create(null);me.GlobalWorkerOptions=ce,ce.workerPort=void 0===ce.workerPort?null:ce.workerPort,ce.workerSrc=void 0===ce.workerSrc?"":ce.workerSrc},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.MessageHandler=void 0;var x=ce(1);function S(Y){switch(Y instanceof Error||"object"==typeof Y&&null!==Y||(0,x.unreachable)('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),Y.name){case"AbortException":return new x.AbortException(Y.message);case"MissingPDFException":return new x.MissingPDFException(Y.message);case"PasswordException":return new x.PasswordException(Y.message,Y.code);case"UnexpectedResponseException":return new x.UnexpectedResponseException(Y.message,Y.status);case"UnknownErrorException":return new x.UnknownErrorException(Y.message,Y.details);default:return new x.UnknownErrorException(Y.message,Y.toString())}}me.MessageHandler=class B{constructor(O,F,j){this.sourceName=O,this.targetName=F,this.comObj=j,this.callbackId=1,this.streamId=1,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),this._onComObjOnMessage=q=>{const N=q.data;if(N.targetName!==this.sourceName)return;if(N.stream)return void this._processStreamMessage(N);if(N.callback){const I=N.callbackId,Q=this.callbackCapabilities[I];if(!Q)throw new Error(`Cannot resolve callback ${I}`);if(delete this.callbackCapabilities[I],1===N.callback)Q.resolve(N.data);else{if(2!==N.callback)throw new Error("Unexpected callback case");Q.reject(S(N.reason))}return}const ne=this.actionHandler[N.action];if(!ne)throw new Error(`Unknown action from worker: ${N.action}`);if(N.callbackId){const I=this.sourceName,Q=N.sourceName;new Promise(function(K){K(ne(N.data))}).then(function(K){j.postMessage({sourceName:I,targetName:Q,callback:1,callbackId:N.callbackId,data:K})},function(K){j.postMessage({sourceName:I,targetName:Q,callback:2,callbackId:N.callbackId,reason:S(K)})})}else N.streamId?this._createStreamSink(N):ne(N.data)},j.addEventListener("message",this._onComObjOnMessage)}on(O,F){const j=this.actionHandler;if(j[O])throw new Error(`There is already an actionName called "${O}"`);j[O]=F}send(O,F,j){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:O,data:F},j)}sendWithPromise(O,F,j){const q=this.callbackId++,N=(0,x.createPromiseCapability)();this.callbackCapabilities[q]=N;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:O,callbackId:q,data:F},j)}catch(ne){N.reject(ne)}return N.promise}sendWithStream(O,F,j,q){const N=this.streamId++,ne=this.sourceName,I=this.targetName,Q=this.comObj;return new ReadableStream({start:K=>{const ve=(0,x.createPromiseCapability)();return this.streamControllers[N]={controller:K,startCall:ve,pullCall:null,cancelCall:null,isClosed:!1},Q.postMessage({sourceName:ne,targetName:I,action:O,streamId:N,data:F,desiredSize:K.desiredSize},q),ve.promise},pull:K=>{const ve=(0,x.createPromiseCapability)();return this.streamControllers[N].pullCall=ve,Q.postMessage({sourceName:ne,targetName:I,stream:6,streamId:N,desiredSize:K.desiredSize}),ve.promise},cancel:K=>{(0,x.assert)(K instanceof Error,"cancel must have a valid reason");const ve=(0,x.createPromiseCapability)();return this.streamControllers[N].cancelCall=ve,this.streamControllers[N].isClosed=!0,Q.postMessage({sourceName:ne,targetName:I,stream:1,streamId:N,reason:S(K)}),ve.promise}},j)}_createStreamSink(O){const F=O.streamId,j=this.sourceName,q=O.sourceName,N=this.comObj,ne=this,I=this.actionHandler[O.action],Q={enqueue(K,ve=1,le){if(this.isCancelled)return;const ie=this.desiredSize;this.desiredSize-=ve,ie>0&&this.desiredSize<=0&&(this.sinkCapability=(0,x.createPromiseCapability)(),this.ready=this.sinkCapability.promise),N.postMessage({sourceName:j,targetName:q,stream:4,streamId:F,chunk:K},le)},close(){this.isCancelled||(this.isCancelled=!0,N.postMessage({sourceName:j,targetName:q,stream:3,streamId:F}),delete ne.streamSinks[F])},error(K){(0,x.assert)(K instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,N.postMessage({sourceName:j,targetName:q,stream:5,streamId:F,reason:S(K)}))},sinkCapability:(0,x.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:O.desiredSize,ready:null};Q.sinkCapability.resolve(),Q.ready=Q.sinkCapability.promise,this.streamSinks[F]=Q,new Promise(function(K){K(I(O.data,Q))}).then(function(){N.postMessage({sourceName:j,targetName:q,stream:8,streamId:F,success:!0})},function(K){N.postMessage({sourceName:j,targetName:q,stream:8,streamId:F,reason:S(K)})})}_processStreamMessage(O){const F=O.streamId,j=this.sourceName,q=O.sourceName,N=this.comObj,ne=this.streamControllers[F],I=this.streamSinks[F];switch(O.stream){case 8:O.success?ne.startCall.resolve():ne.startCall.reject(S(O.reason));break;case 7:O.success?ne.pullCall.resolve():ne.pullCall.reject(S(O.reason));break;case 6:if(!I){N.postMessage({sourceName:j,targetName:q,stream:7,streamId:F,success:!0});break}I.desiredSize<=0&&O.desiredSize>0&&I.sinkCapability.resolve(),I.desiredSize=O.desiredSize,new Promise(function(Q){Q(I.onPull&&I.onPull())}).then(function(){N.postMessage({sourceName:j,targetName:q,stream:7,streamId:F,success:!0})},function(Q){N.postMessage({sourceName:j,targetName:q,stream:7,streamId:F,reason:S(Q)})});break;case 4:if((0,x.assert)(ne,"enqueue should have stream controller"),ne.isClosed)break;ne.controller.enqueue(O.chunk);break;case 3:if((0,x.assert)(ne,"close should have stream controller"),ne.isClosed)break;ne.isClosed=!0,ne.controller.close(),this._deleteStreamController(ne,F);break;case 5:(0,x.assert)(ne,"error should have stream controller"),ne.controller.error(S(O.reason)),this._deleteStreamController(ne,F);break;case 2:O.success?ne.cancelCall.resolve():ne.cancelCall.reject(S(O.reason)),this._deleteStreamController(ne,F);break;case 1:if(!I)break;new Promise(function(Q){Q(I.onCancel&&I.onCancel(S(O.reason)))}).then(function(){N.postMessage({sourceName:j,targetName:q,stream:2,streamId:F,success:!0})},function(Q){N.postMessage({sourceName:j,targetName:q,stream:2,streamId:F,reason:S(Q)})}),I.sinkCapability.reject(S(O.reason)),I.isCancelled=!0,delete this.streamSinks[F];break;default:throw new Error("Unexpected stream case")}}_deleteStreamController(O,F){var j=this;return _asyncToGenerator(function*(){yield Promise.allSettled([O.startCall&&O.startCall.promise,O.pullCall&&O.pullCall.promise,O.cancelCall&&O.cancelCall.promise]),delete j.streamControllers[F]})()}destroy(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}},($e,me,ce)=>{var R,S;Object.defineProperty(me,"__esModule",{value:!0}),me.Metadata=void 0;var x=ce(1);R=new WeakMap,S=new WeakMap,me.Metadata=class w{constructor({parsedData:Y,rawData:O}){er(this,R,void 0),er(this,S,void 0),$a(this,R,Y),$a(this,S,O)}getRaw(){return Bi(this,S)}get(Y){return Bi(this,R).get(Y)??null}getAll(){return(0,x.objectFromMap)(Bi(this,R))}has(Y){return Bi(this,R).has(Y)}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.OptionalContentConfig=void 0;var x=ce(1);class w{constructor(B,Y){this.visible=!0,this.name=B,this.intent=Y}}me.OptionalContentConfig=class R{constructor(B){if(this.name=null,this.creator=null,this._order=null,this._groups=new Map,null!==B){this.name=B.name,this.creator=B.creator,this._order=B.order;for(const Y of B.groups)this._groups.set(Y.id,new w(Y.name,Y.intent));if("OFF"===B.baseState)for(const Y of this._groups)Y.visible=!1;for(const Y of B.on)this._groups.get(Y).visible=!0;for(const Y of B.off)this._groups.get(Y).visible=!1}}_evaluateVisibilityExpression(B){const Y=B.length;if(Y<2)return!0;const O=B[0];for(let F=1;F<Y;F++){const j=B[F];let q;if(Array.isArray(j))q=this._evaluateVisibilityExpression(j);else{if(!this._groups.has(j))return(0,x.warn)(`Optional content group not found: ${j}`),!0;q=this._groups.get(j).visible}switch(O){case"And":if(!q)return!1;break;case"Or":if(q)return!0;break;case"Not":return!q;default:return!0}}return"And"===O}isVisible(B){if(0===this._groups.size)return!0;if(!B)return(0,x.warn)("Optional content group not defined."),!0;if("OCG"===B.type)return this._groups.has(B.id)?this._groups.get(B.id).visible:((0,x.warn)(`Optional content group not found: ${B.id}`),!0);if("OCMD"===B.type){if(B.expression)return this._evaluateVisibilityExpression(B.expression);if(!B.policy||"AnyOn"===B.policy){for(const Y of B.ids){if(!this._groups.has(Y))return(0,x.warn)(`Optional content group not found: ${Y}`),!0;if(this._groups.get(Y).visible)return!0}return!1}if("AllOn"===B.policy){for(const Y of B.ids){if(!this._groups.has(Y))return(0,x.warn)(`Optional content group not found: ${Y}`),!0;if(!this._groups.get(Y).visible)return!1}return!0}if("AnyOff"===B.policy){for(const Y of B.ids){if(!this._groups.has(Y))return(0,x.warn)(`Optional content group not found: ${Y}`),!0;if(!this._groups.get(Y).visible)return!0}return!1}if("AllOff"===B.policy){for(const Y of B.ids){if(!this._groups.has(Y))return(0,x.warn)(`Optional content group not found: ${Y}`),!0;if(this._groups.get(Y).visible)return!1}return!0}return(0,x.warn)(`Unknown optional content policy ${B.policy}.`),!0}return(0,x.warn)(`Unknown group type ${B.type}.`),!0}setVisibility(B,Y=!0){this._groups.has(B)?this._groups.get(B).visible=!!Y:(0,x.warn)(`Optional content group not found: ${B}`)}getOrder(){return this._groups.size?this._order?this._order.slice():Array.from(this._groups.keys()):null}getGroups(){return this._groups.size>0?(0,x.objectFromMap)(this._groups):null}getGroup(B){return this._groups.get(B)||null}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.PDFDataTransportStream=void 0;var x=ce(1),w=ce(5);me.PDFDataTransportStream=class R{constructor(O,F){(0,x.assert)(F,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.'),this._queuedChunks=[],this._progressiveDone=O.progressiveDone||!1,this._contentDispositionFilename=O.contentDispositionFilename||null;const j=O.initialData;if(j?.length>0){const q=new Uint8Array(j).buffer;this._queuedChunks.push(q)}this._pdfDataRangeTransport=F,this._isStreamingSupported=!O.disableStream,this._isRangeSupported=!O.disableRange,this._contentLength=O.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener((q,N)=>{this._onReceiveData({begin:q,chunk:N})}),this._pdfDataRangeTransport.addProgressListener((q,N)=>{this._onProgress({loaded:q,total:N})}),this._pdfDataRangeTransport.addProgressiveReadListener(q=>{this._onReceiveData({chunk:q})}),this._pdfDataRangeTransport.addProgressiveDoneListener(()=>{this._onProgressiveDone()}),this._pdfDataRangeTransport.transportReady()}_onReceiveData(O){const F=new Uint8Array(O.chunk).buffer;if(void 0===O.begin)this._fullRequestReader?this._fullRequestReader._enqueue(F):this._queuedChunks.push(F);else{const j=this._rangeReaders.some(function(q){return q._begin===O.begin&&(q._enqueue(F),!0)});(0,x.assert)(j,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}_onProgress(O){if(void 0===O.total){const F=this._rangeReaders[0];F?.onProgress&&F.onProgress({loaded:O.loaded})}else{const F=this._fullRequestReader;F?.onProgress&&F.onProgress({loaded:O.loaded,total:O.total})}}_onProgressiveDone(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}_removeRangeReader(O){const F=this._rangeReaders.indexOf(O);F>=0&&this._rangeReaders.splice(F,1)}getFullReader(){(0,x.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");const O=this._queuedChunks;return this._queuedChunks=null,new S(this,O,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(O,F){if(F<=this._progressiveDataLength)return null;const j=new B(this,O,F);return this._pdfDataRangeTransport.requestDataRange(O,F),this._rangeReaders.push(j),j}cancelAllRequests(O){this._fullRequestReader&&this._fullRequestReader.cancel(O);for(const F of this._rangeReaders.slice(0))F.cancel(O);this._pdfDataRangeTransport.abort()}};class S{constructor(O,F,j=!1,q=null){this._stream=O,this._done=j||!1,this._filename=(0,w.isPdfFile)(q)?q:null,this._queuedChunks=F||[],this._loaded=0;for(const N of this._queuedChunks)this._loaded+=N.byteLength;this._requests=[],this._headersReady=Promise.resolve(),O._fullRequestReader=this,this.onProgress=null}_enqueue(O){this._done||(this._requests.length>0?this._requests.shift().resolve({value:O,done:!1}):this._queuedChunks.push(O),this._loaded+=O.byteLength)}get headersReady(){return this._headersReady}get filename(){return this._filename}get isRangeSupported(){return this._stream._isRangeSupported}get isStreamingSupported(){return this._stream._isStreamingSupported}get contentLength(){return this._stream._contentLength}read(){var O=this;return _asyncToGenerator(function*(){if(O._queuedChunks.length>0)return{value:O._queuedChunks.shift(),done:!1};if(O._done)return{value:void 0,done:!0};const F=(0,x.createPromiseCapability)();return O._requests.push(F),F.promise})()}cancel(O){this._done=!0;for(const F of this._requests)F.resolve({value:void 0,done:!0});this._requests.length=0}progressiveDone(){this._done||(this._done=!0)}}class B{constructor(O,F,j){this._stream=O,this._begin=F,this._end=j,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}_enqueue(O){if(!this._done){if(0===this._requests.length)this._queuedChunk=O;else{this._requests.shift().resolve({value:O,done:!1});for(const j of this._requests)j.resolve({value:void 0,done:!0});this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}get isStreamingSupported(){return!1}read(){var O=this;return _asyncToGenerator(function*(){if(O._queuedChunk){const j=O._queuedChunk;return O._queuedChunk=null,{value:j,done:!1}}if(O._done)return{value:void 0,done:!0};const F=(0,x.createPromiseCapability)();return O._requests.push(F),F.promise})()}cancel(O){this._done=!0;for(const F of this._requests)F.resolve({value:void 0,done:!0});this._requests.length=0,this._stream._removeRangeReader(this)}}},($e,me)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.XfaText=void 0;class ce{static textContent(w){const R=[],S={items:R,styles:Object.create(null)};return function B(Y){if(!Y)return;let O=null;const F=Y.name;if("#text"===F)O=Y.value;else{if(!ce.shouldBuildText(F))return;Y?.attributes?.textContent?O=Y.attributes.textContent:Y.value&&(O=Y.value)}if(null!==O&&R.push({str:O}),Y.children)for(const j of Y.children)B(j)}(w),S}static shouldBuildText(w){return!("textarea"===w||"input"===w||"option"===w||"select"===w)}}me.XfaText=ce},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.NodeStandardFontDataFactory=me.NodeCanvasFactory=me.NodeCMapReaderFactory=void 0;var x=ce(6);const w=function(Y){return new Promise((O,F)=>{__webpack_require__(172).readFile(Y,(q,N)=>{!q&&N?O(new Uint8Array(N)):F(new Error(q))})})};me.NodeCanvasFactory=class R extends x.BaseCanvasFactory{_createCanvas(O,F){return __webpack_require__(3414).createCanvas(O,F)}},me.NodeCMapReaderFactory=class S extends x.BaseCMapReaderFactory{_fetchData(O,F){return w(O).then(j=>({cMapData:j,compressionType:F}))}},me.NodeStandardFontDataFactory=class B extends x.BaseStandardFontDataFactory{_fetchData(O){return w(O)}}},($e,me,ce)=>{var Oe,O4;Object.defineProperty(me,"__esModule",{value:!0}),me.AnnotationLayer=void 0;var x=ce(1),w=ce(5),R=ce(8),S=ce(21),B=ce(22);const Y=1e3,O=new WeakSet;function F(te){return{width:te[2]-te[0],height:te[3]-te[1]}}class j{static create(V){switch(V.data.annotationType){case x.AnnotationType.LINK:return new N(V);case x.AnnotationType.TEXT:return new ne(V);case x.AnnotationType.WIDGET:switch(V.data.fieldType){case"Tx":return new Q(V);case"Btn":return V.data.radioButton?new ve(V):V.data.checkBox?new K(V):new le(V);case"Ch":return new ie(V)}return new I(V);case x.AnnotationType.POPUP:return new L(V);case x.AnnotationType.FREETEXT:return new ue(V);case x.AnnotationType.LINE:return new he(V);case x.AnnotationType.SQUARE:return new Ae(V);case x.AnnotationType.CIRCLE:return new He(V);case x.AnnotationType.POLYLINE:return new Ue(V);case x.AnnotationType.CARET:return new tt(V);case x.AnnotationType.INK:return new Xe(V);case x.AnnotationType.POLYGON:return new Ge(V);case x.AnnotationType.HIGHLIGHT:return new ht(V);case x.AnnotationType.UNDERLINE:return new St(V);case x.AnnotationType.SQUIGGLY:return new Je(V);case x.AnnotationType.STRIKEOUT:return new Tt(V);case x.AnnotationType.STAMP:return new vt(V);case x.AnnotationType.FILEATTACHMENT:return new Wt(V);default:return new q(V)}}}class q{constructor(V,{isRenderable:se=!1,ignoreBorder:_e=!1,createQuadrilaterals:Ye=!1}={}){this.isRenderable=se,this.data=V.data,this.layer=V.layer,this.page=V.page,this.viewport=V.viewport,this.linkService=V.linkService,this.downloadManager=V.downloadManager,this.imageResourcesPath=V.imageResourcesPath,this.renderForms=V.renderForms,this.svgFactory=V.svgFactory,this.annotationStorage=V.annotationStorage,this.enableScripting=V.enableScripting,this.hasJSActions=V.hasJSActions,this._fieldObjects=V.fieldObjects,this._mouseState=V.mouseState,se&&(this.container=this._createContainer(_e)),Ye&&(this.quadrilaterals=this._createQuadrilaterals(_e))}_createContainer(V=!1){const se=this.data,_e=this.page,Ye=this.viewport,Re=document.createElement("section");let{width:Le,height:Ot}=F(se.rect);Re.setAttribute("data-annotation-id",se.id);const Ft=x.Util.normalizeRect([se.rect[0],_e.view[3]-se.rect[1]+_e.view[1],se.rect[2],_e.view[3]-se.rect[3]+_e.view[1]]);if(se.hasOwnCanvas){const Bt=Ye.transform.slice(),[Ht,qt]=x.Util.singularValueDecompose2dScale(Bt);Le=Math.ceil(Le*Ht),Ot=Math.ceil(Ot*qt),Ft[0]*=Ht,Ft[1]*=qt;for(let nn=0;nn<4;nn++)Bt[nn]=Math.sign(Bt[nn]);Re.style.transform=`matrix(${Bt.join(",")})`}else Re.style.transform=`matrix(${Ye.transform.join(",")})`;if(Re.style.transformOrigin=`${-Ft[0]}px ${-Ft[1]}px`,!V&&se.borderStyle.width>0){Re.style.borderWidth=`${se.borderStyle.width}px`,se.borderStyle.style!==x.AnnotationBorderStyleType.UNDERLINE&&(Le-=2*se.borderStyle.width,Ot-=2*se.borderStyle.width);const Bt=se.borderStyle.horizontalCornerRadius,Ht=se.borderStyle.verticalCornerRadius;switch((Bt>0||Ht>0)&&(Re.style.borderRadius=`${Bt}px / ${Ht}px`),se.borderStyle.style){case x.AnnotationBorderStyleType.SOLID:Re.style.borderStyle="solid";break;case x.AnnotationBorderStyleType.DASHED:Re.style.borderStyle="dashed";break;case x.AnnotationBorderStyleType.BEVELED:(0,x.warn)("Unimplemented border style: beveled");break;case x.AnnotationBorderStyleType.INSET:(0,x.warn)("Unimplemented border style: inset");break;case x.AnnotationBorderStyleType.UNDERLINE:Re.style.borderBottomStyle="solid"}se.borderColor||se.color?Re.style.borderColor=x.Util.makeHexColor(0|se.color[0],0|se.color[1],0|se.color[2]):Re.style.borderWidth=0}return Re.style.left=`${Ft[0]}px`,Re.style.top=`${Ft[1]}px`,se.hasOwnCanvas?Re.style.width=Re.style.height="auto":(Re.style.width=`${Le}px`,Re.style.height=`${Ot}px`),Re}get _commonActions(){const V=(se,_e,Ye)=>{const Re=Ye.detail[se];Ye.target.style[_e]=S.ColorConverters[`${Re[0]}_HTML`](Re.slice(1))};return(0,x.shadow)(this,"_commonActions",{display:se=>{const _e=se.detail.display%2==1;se.target.style.visibility=_e?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:_e,print:0===se.detail.display||3===se.detail.display})},print:se=>{this.annotationStorage.setValue(this.data.id,{print:se.detail.print})},hidden:se=>{se.target.style.visibility=se.detail.hidden?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{hidden:se.detail.hidden})},focus:se=>{setTimeout(()=>se.target.focus({preventScroll:!1}),0)},userName:se=>{se.target.title=se.detail.userName},readonly:se=>{se.detail.readonly?se.target.setAttribute("readonly",""):se.target.removeAttribute("readonly")},required:se=>{se.detail.required?se.target.setAttribute("required",""):se.target.removeAttribute("required")},bgColor:se=>{V("bgColor","backgroundColor",se)},fillColor:se=>{V("fillColor","backgroundColor",se)},fgColor:se=>{V("fgColor","color",se)},textColor:se=>{V("textColor","color",se)},borderColor:se=>{V("borderColor","borderColor",se)},strokeColor:se=>{V("strokeColor","borderColor",se)}})}_dispatchEventFromSandbox(V,se){const _e=this._commonActions;for(const Ye of Object.keys(se.detail)){const Re=V[Ye]||_e[Ye];Re&&Re(se)}}_setDefaultPropertiesFromJS(V){if(!this.enableScripting)return;const se=this.annotationStorage.getRawValue(this.data.id);if(!se)return;const _e=this._commonActions;for(const[Ye,Re]of Object.entries(se)){const Le=_e[Ye];Le&&(Le({detail:Re,target:V}),delete se[Ye])}}_createQuadrilaterals(V=!1){if(!this.data.quadPoints)return null;const se=[],_e=this.data.rect;for(const Ye of this.data.quadPoints)this.data.rect=[Ye[2].x,Ye[2].y,Ye[1].x,Ye[1].y],se.push(this._createContainer(V));return this.data.rect=_e,se}_createPopup(V,se){let _e=this.container;this.quadrilaterals&&(V=V||this.quadrilaterals,_e=this.quadrilaterals[0]),V||((V=document.createElement("div")).style.height=_e.style.height,V.style.width=_e.style.width,_e.appendChild(V));const Re=new J({container:_e,trigger:V,color:se.color,titleObj:se.titleObj,modificationDate:se.modificationDate,contentsObj:se.contentsObj,richText:se.richText,hideWrapper:!0}).render();Re.style.left=_e.style.width,_e.appendChild(Re)}_renderQuadrilaterals(V){for(const se of this.quadrilaterals)se.className=V;return this.quadrilaterals}render(){(0,x.unreachable)("Abstract method `AnnotationElement.render` called")}_getElementsByName(V,se=null){const _e=[];if(this._fieldObjects){const Ye=this._fieldObjects[V];if(Ye)for(const{page:Re,id:Le,exportValues:Ot}of Ye){if(-1===Re||Le===se)continue;const Ft="string"==typeof Ot?Ot:null,Bt=document.getElementById(Le);!Bt||O.has(Bt)?_e.push({id:Le,exportValue:Ft,domElement:Bt}):(0,x.warn)(`_getElementsByName - element not allowed: ${Le}`)}return _e}for(const Ye of document.getElementsByName(V)){const{id:Re,exportValue:Le}=Ye;Re!==se&&(!O.has(Ye)||_e.push({id:Re,exportValue:Le,domElement:Ye}))}return _e}static get platform(){const V=typeof navigator<"u"?navigator.platform:"";return(0,x.shadow)(this,"platform",{isWin:V.includes("Win"),isMac:V.includes("Mac")})}}class N extends q{constructor(V,se=null){super(V,{isRenderable:!!(V.data.url||V.data.dest||V.data.action||V.data.isTooltipOnly||V.data.resetForm||V.data.actions&&(V.data.actions.Action||V.data.actions["Mouse Up"]||V.data.actions["Mouse Down"])),ignoreBorder:!!se?.ignoreBorder,createQuadrilaterals:!0})}render(){const{data:V,linkService:se}=this,_e=document.createElement("a");if(V.url)se.addLinkAttributes(_e,V.url,V.newWindow);else if(V.action)this._bindNamedAction(_e,V.action);else if(V.dest)this._bindLink(_e,V.dest);else{let Ye=!1;V.actions&&(V.actions.Action||V.actions["Mouse Up"]||V.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(Ye=!0,this._bindJSAction(_e,V)),V.resetForm?this._bindResetFormAction(_e,V.resetForm):Ye||this._bindLink(_e,"")}return this.quadrilaterals?this._renderQuadrilaterals("linkAnnotation").map((Ye,Re)=>{const Le=0===Re?_e:_e.cloneNode();return Ye.appendChild(Le),Ye}):(this.container.className="linkAnnotation",this.container.appendChild(_e),this.container)}_bindLink(V,se){V.href=this.linkService.getDestinationHash(se),V.onclick=()=>(se&&this.linkService.goToDestination(se),!1),(se||""===se)&&(V.className="internalLink")}_bindNamedAction(V,se){V.href=this.linkService.getAnchorUrl(""),V.onclick=()=>(this.linkService.executeNamedAction(se),!1),V.className="internalLink"}_bindJSAction(V,se){V.href=this.linkService.getAnchorUrl("");const _e=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]);for(const Ye of Object.keys(se.actions)){const Re=_e.get(Ye);!Re||(V[Re]=()=>(this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:se.id,name:Ye}}),!1))}V.onclick||(V.onclick=()=>!1),V.className="internalLink"}_bindResetFormAction(V,se){const _e=V.onclick;if(_e||(V.href=this.linkService.getAnchorUrl("")),V.className="internalLink",!this._fieldObjects)return(0,x.warn)('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),void(_e||(V.onclick=()=>!1));V.onclick=()=>{_e&&_e();const{fields:Ye,refs:Re,include:Le}=se,Ot=[];if(0!==Ye.length||0!==Re.length){const Ht=new Set(Re);for(const qt of Ye){const nn=this._fieldObjects[qt]||[];for(const{id:On}of nn)Ht.add(On)}for(const qt of Object.values(this._fieldObjects))for(const nn of qt)Ht.has(nn.id)===Le&&Ot.push(nn)}else for(const Ht of Object.values(this._fieldObjects))Ot.push(...Ht);const Ft=this.annotationStorage,Bt=[];for(const Ht of Ot){const{id:qt}=Ht;switch(Bt.push(qt),Ht.type){case"text":case"combobox":case"listbox":Ft.setValue(qt,{value:Ht.defaultValue||""});break;case"checkbox":case"radiobutton":Ft.setValue(qt,{value:Ht.defaultValue===Ht.exportValues});break;default:continue}const nn=document.getElementById(qt);!nn||!O.has(nn)||nn.dispatchEvent(new Event("resetform"))}return this.enableScripting&&this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:"app",ids:Bt,name:"ResetForm"}}),!1}}}class ne extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str)})}render(){this.container.className="textAnnotation";const V=document.createElement("img");return V.style.height=this.container.style.height,V.style.width=this.container.style.width,V.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",V.alt="[{{type}} Annotation]",V.dataset.l10nId="text_annotation_type",V.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(V,this.data),this.container.appendChild(V),this.container}}class I extends q{render(){return this.data.alternativeText&&(this.container.title=this.data.alternativeText),this.container}_getKeyModifier(V){const{isWin:se,isMac:_e}=q.platform;return se&&V.ctrlKey||_e&&V.metaKey}_setEventListener(V,se,_e,Ye){se.includes("mouse")?V.addEventListener(se,Re=>{this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:_e,value:Ye(Re),shift:Re.shiftKey,modifier:this._getKeyModifier(Re)}})}):V.addEventListener(se,Re=>{this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:this.data.id,name:_e,value:Ye(Re)}})})}_setEventListeners(V,se,_e){for(const[Ye,Re]of se)("Action"===Re||this.data.actions?.[Re])&&this._setEventListener(V,Ye,Re,_e)}_setBackgroundColor(V){const se=this.data.backgroundColor||null;V.style.backgroundColor=null===se?"transparent":x.Util.makeHexColor(se[0],se[1],se[2])}}class Q extends I{constructor(V){super(V,{isRenderable:V.renderForms||!V.data.hasAppearance&&!!V.data.fieldValue})}setPropertyOnSiblings(V,se,_e,Ye){const Re=this.annotationStorage;for(const Le of this._getElementsByName(V.name,V.id))Le.domElement&&(Le.domElement[se]=_e),Re.setValue(Le.id,{[Ye]:_e})}render(){const V=this.annotationStorage,se=this.data.id;this.container.className="textWidgetAnnotation";let _e=null;if(this.renderForms){const Ye=V.getValue(se,{value:this.data.fieldValue}),Re=Ye.formattedValue||Ye.value||"",Le={userValue:null,formattedValue:null,valueOnFocus:""};this.data.multiLine?(_e=document.createElement("textarea"),_e.textContent=Re):(_e=document.createElement("input"),_e.type="text",_e.setAttribute("value",Re)),O.add(_e),_e.disabled=this.data.readOnly,_e.name=this.data.fieldName,_e.tabIndex=Y,Le.userValue=Re,_e.setAttribute("id",se),_e.addEventListener("input",Ft=>{V.setValue(se,{value:Ft.target.value}),this.setPropertyOnSiblings(_e,"value",Ft.target.value,"value")}),_e.addEventListener("resetform",Ft=>{_e.value=Le.userValue=this.data.defaultFieldValue??"",Le.formattedValue=null});let Ot=Ft=>{const{formattedValue:Bt}=Le;null!=Bt&&(Ft.target.value=Bt),Ft.target.scrollLeft=0};if(this.enableScripting&&this.hasJSActions){_e.addEventListener("focus",Bt=>{Le.userValue&&(Bt.target.value=Le.userValue),Le.valueOnFocus=Bt.target.value}),_e.addEventListener("updatefromsandbox",Bt=>{this._dispatchEventFromSandbox({value(qt){Le.userValue=qt.detail.value??"",V.setValue(se,{value:Le.userValue.toString()}),qt.target.value=Le.userValue},formattedValue(qt){const{formattedValue:nn}=qt.detail;Le.formattedValue=nn,null!=nn&&qt.target!==document.activeElement&&(qt.target.value=nn),V.setValue(se,{formattedValue:nn})},selRange(qt){qt.target.setSelectionRange(...qt.detail.selRange)}},Bt)}),_e.addEventListener("keydown",Bt=>{let Ht=-1;if("Escape"===Bt.key?Ht=0:"Enter"===Bt.key?Ht=2:"Tab"===Bt.key&&(Ht=3),-1===Ht)return;const{value:qt}=Bt.target;Le.valueOnFocus!==qt&&(Le.userValue=qt,this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:se,name:"Keystroke",value:qt,willCommit:!0,commitKey:Ht,selStart:Bt.target.selectionStart,selEnd:Bt.target.selectionEnd}}))});const Ft=Ot;Ot=null,_e.addEventListener("blur",Bt=>{const{value:Ht}=Bt.target;Le.userValue=Ht,this._mouseState.isDown&&Le.valueOnFocus!==Ht&&this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:se,name:"Keystroke",value:Ht,willCommit:!0,commitKey:1,selStart:Bt.target.selectionStart,selEnd:Bt.target.selectionEnd}}),Ft(Bt)}),this.data.actions?.Keystroke&&_e.addEventListener("beforeinput",Bt=>{const{data:Ht,target:qt}=Bt,{value:nn,selectionStart:On,selectionEnd:ai}=qt;let Zt=On,hn=ai;switch(Bt.inputType){case"deleteWordBackward":{const rn=nn.substring(0,On).match(/\w*[^\w]*$/);rn&&(Zt-=rn[0].length);break}case"deleteWordForward":{const rn=nn.substring(On).match(/^[^\w]*\w*/);rn&&(hn+=rn[0].length);break}case"deleteContentBackward":On===ai&&(Zt-=1);break;case"deleteContentForward":On===ai&&(hn+=1)}Bt.preventDefault(),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:se,name:"Keystroke",value:nn,change:Ht||"",willCommit:!1,selStart:Zt,selEnd:hn}})}),this._setEventListeners(_e,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],Bt=>Bt.target.value)}if(Ot&&_e.addEventListener("blur",Ot),null!==this.data.maxLen&&(_e.maxLength=this.data.maxLen),this.data.comb){const Bt=(this.data.rect[2]-this.data.rect[0])/this.data.maxLen;_e.classList.add("comb"),_e.style.letterSpacing=`calc(${Bt}px - 1ch)`}}else _e=document.createElement("div"),_e.textContent=this.data.fieldValue,_e.style.verticalAlign="middle",_e.style.display="table-cell";return this._setTextStyle(_e),this._setBackgroundColor(_e),this._setDefaultPropertiesFromJS(_e),this.container.appendChild(_e),this.container}_setTextStyle(V){const{fontSize:_e,fontColor:Ye}=this.data.defaultAppearanceData,Re=V.style;_e&&(Re.fontSize=`${_e}px`),Re.color=x.Util.makeHexColor(Ye[0],Ye[1],Ye[2]),null!==this.data.textAlignment&&(Re.textAlign=["left","center","right"][this.data.textAlignment])}}class K extends I{constructor(V){super(V,{isRenderable:V.renderForms})}render(){const V=this.annotationStorage,se=this.data,_e=se.id;let Ye=V.getValue(_e,{value:se.exportValue===se.fieldValue}).value;"string"==typeof Ye&&(Ye="Off"!==Ye,V.setValue(_e,{value:Ye})),this.container.className="buttonWidgetAnnotation checkBox";const Re=document.createElement("input");return O.add(Re),Re.disabled=se.readOnly,Re.type="checkbox",Re.name=se.fieldName,Ye&&Re.setAttribute("checked",!0),Re.setAttribute("id",_e),Re.setAttribute("exportValue",se.exportValue),Re.tabIndex=Y,Re.addEventListener("change",Le=>{const{name:Ot,checked:Ft}=Le.target;for(const Bt of this._getElementsByName(Ot,_e)){const Ht=Ft&&Bt.exportValue===se.exportValue;Bt.domElement&&(Bt.domElement.checked=Ht),V.setValue(Bt.id,{value:Ht})}V.setValue(_e,{value:Ft})}),Re.addEventListener("resetform",Le=>{Le.target.checked=(se.defaultFieldValue||"Off")===se.exportValue}),this.enableScripting&&this.hasJSActions&&(Re.addEventListener("updatefromsandbox",Le=>{this._dispatchEventFromSandbox({value(Ft){Ft.target.checked="Off"!==Ft.detail.value,V.setValue(_e,{value:Ft.target.checked})}},Le)}),this._setEventListeners(Re,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],Le=>Le.target.checked)),this._setBackgroundColor(Re),this._setDefaultPropertiesFromJS(Re),this.container.appendChild(Re),this.container}}class ve extends I{constructor(V){super(V,{isRenderable:V.renderForms})}render(){this.container.className="buttonWidgetAnnotation radioButton";const V=this.annotationStorage,se=this.data,_e=se.id;let Ye=V.getValue(_e,{value:se.fieldValue===se.buttonValue}).value;"string"==typeof Ye&&(Ye=Ye!==se.buttonValue,V.setValue(_e,{value:Ye}));const Re=document.createElement("input");if(O.add(Re),Re.disabled=se.readOnly,Re.type="radio",Re.name=se.fieldName,Ye&&Re.setAttribute("checked",!0),Re.setAttribute("id",_e),Re.tabIndex=Y,Re.addEventListener("change",Le=>{const{name:Ot,checked:Ft}=Le.target;for(const Bt of this._getElementsByName(Ot,_e))V.setValue(Bt.id,{value:!1});V.setValue(_e,{value:Ft})}),Re.addEventListener("resetform",Le=>{const Ot=se.defaultFieldValue;Le.target.checked=null!=Ot&&Ot===se.buttonValue}),this.enableScripting&&this.hasJSActions){const Le=se.buttonValue;Re.addEventListener("updatefromsandbox",Ot=>{this._dispatchEventFromSandbox({value:Bt=>{const Ht=Le===Bt.detail.value;for(const qt of this._getElementsByName(Bt.target.name)){const nn=Ht&&qt.id===_e;qt.domElement&&(qt.domElement.checked=nn),V.setValue(qt.id,{value:nn})}}},Ot)}),this._setEventListeners(Re,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],Ot=>Ot.target.checked)}return this._setBackgroundColor(Re),this._setDefaultPropertiesFromJS(Re),this.container.appendChild(Re),this.container}}class le extends N{constructor(V){super(V,{ignoreBorder:V.data.hasAppearance})}render(){const V=super.render();return V.className="buttonWidgetAnnotation pushButton",this.data.alternativeText&&(V.title=this.data.alternativeText),this._setDefaultPropertiesFromJS(V),V}}class ie extends I{constructor(V){super(V,{isRenderable:V.renderForms})}render(){this.container.className="choiceWidgetAnnotation";const V=this.annotationStorage,se=this.data.id,_e=V.getValue(se,{value:this.data.fieldValue});let{fontSize:Ye}=this.data.defaultAppearanceData;Ye||(Ye=9);const Re=`calc(${Ye}px * var(--zoom-factor))`,Le=document.createElement("select");O.add(Le),Le.disabled=this.data.readOnly,Le.name=this.data.fieldName,Le.setAttribute("id",se),Le.tabIndex=Y,Le.style.fontSize=`${Ye}px`,this.data.combo||(Le.size=this.data.options.length,this.data.multiSelect&&(Le.multiple=!0)),Le.addEventListener("resetform",Bt=>{const Ht=this.data.defaultFieldValue;for(const qt of Le.options)qt.selected=qt.value===Ht});for(const Bt of this.data.options){const Ht=document.createElement("option");Ht.textContent=Bt.displayValue,Ht.value=Bt.exportValue,this.data.combo&&(Ht.style.fontSize=Re),_e.value.includes(Bt.exportValue)&&Ht.setAttribute("selected",!0),Le.appendChild(Ht)}const Ot=(Bt,Ht)=>{const qt=Ht?"value":"textContent",nn=Bt.target.options;return Bt.target.multiple?Array.prototype.filter.call(nn,On=>On.selected).map(On=>On[qt]):-1===nn.selectedIndex?null:nn[nn.selectedIndex][qt]},Ft=Bt=>Array.prototype.map.call(Bt.target.options,qt=>({displayValue:qt.textContent,exportValue:qt.value}));return this.enableScripting&&this.hasJSActions?(Le.addEventListener("updatefromsandbox",Bt=>{this._dispatchEventFromSandbox({value(qt){const nn=qt.detail.value,On=new Set(Array.isArray(nn)?nn:[nn]);for(const ai of Le.options)ai.selected=On.has(ai.value);V.setValue(se,{value:Ot(qt,!0)})},multipleSelection(qt){Le.multiple=!0},remove(qt){const nn=Le.options,On=qt.detail.remove;nn[On].selected=!1,Le.remove(On),nn.length>0&&-1===Array.prototype.findIndex.call(nn,Zt=>Zt.selected)&&(nn[0].selected=!0),V.setValue(se,{value:Ot(qt,!0),items:Ft(qt)})},clear(qt){for(;0!==Le.length;)Le.remove(0);V.setValue(se,{value:null,items:[]})},insert(qt){const{index:nn,displayValue:On,exportValue:ai}=qt.detail.insert,Zt=document.createElement("option");Zt.textContent=On,Zt.value=ai,Le.insertBefore(Zt,Le.children[nn]),V.setValue(se,{value:Ot(qt,!0),items:Ft(qt)})},items(qt){const{items:nn}=qt.detail;for(;0!==Le.length;)Le.remove(0);for(const On of nn){const{displayValue:ai,exportValue:Zt}=On,hn=document.createElement("option");hn.textContent=ai,hn.value=Zt,Le.appendChild(hn)}Le.options.length>0&&(Le.options[0].selected=!0),V.setValue(se,{value:Ot(qt,!0),items:Ft(qt)})},indices(qt){const nn=new Set(qt.detail.indices);for(const On of qt.target.options)On.selected=nn.has(On.index);V.setValue(se,{value:Ot(qt,!0)})},editable(qt){qt.target.disabled=!qt.detail.editable}},Bt)}),Le.addEventListener("input",Bt=>{const Ht=Ot(Bt,!0),qt=Ot(Bt,!1);V.setValue(se,{value:Ht}),this.linkService.eventBus?.dispatch("dispatcheventinsandbox",{source:this,detail:{id:se,name:"Keystroke",value:qt,changeEx:Ht,willCommit:!0,commitKey:1,keyDown:!1}})}),this._setEventListeners(Le,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"]],Bt=>Bt.target.checked)):Le.addEventListener("input",function(Bt){V.setValue(se,{value:Ot(Bt,!0)})}),this._setBackgroundColor(Le),this._setDefaultPropertiesFromJS(Le),this.container.appendChild(Le),this.container}}class L extends q{constructor(V){super(V,{isRenderable:!!(V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str)})}render(){if(this.container.className="popupAnnotation",["Line","Square","Circle","PolyLine","Polygon","Ink"].includes(this.data.parentType))return this.container;const _e=this.layer.querySelectorAll(`[data-annotation-id="${this.data.parentId}"]`);if(0===_e.length)return this.container;const Ye=new J({container:this.container,trigger:Array.from(_e),color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj,richText:this.data.richText}),Re=this.page,Le=x.Util.normalizeRect([this.data.parentRect[0],Re.view[3]-this.data.parentRect[1]+Re.view[1],this.data.parentRect[2],Re.view[3]-this.data.parentRect[3]+Re.view[1]]),Ot=Le[0]+this.data.parentRect[2]-this.data.parentRect[0],Ft=Le[1];return this.container.style.transformOrigin=`${-Ot}px ${-Ft}px`,this.container.style.left=`${Ot}px`,this.container.style.top=`${Ft}px`,this.container.appendChild(Ye.render()),this.container}}class J{constructor(V){this.container=V.container,this.trigger=V.trigger,this.color=V.color,this.titleObj=V.titleObj,this.modificationDate=V.modificationDate,this.contentsObj=V.contentsObj,this.richText=V.richText,this.hideWrapper=V.hideWrapper||!1,this.pinned=!1}render(){const se=document.createElement("div");se.className="popupWrapper",this.hideElement=this.hideWrapper?se:this.container,this.hideElement.hidden=!0;const _e=document.createElement("div");_e.className="popup";const Ye=this.color;Ye&&(_e.style.backgroundColor=x.Util.makeHexColor(0|.7*(255-Ye[0])+Ye[0],0|.7*(255-Ye[1])+Ye[1],0|.7*(255-Ye[2])+Ye[2]));const Re=document.createElement("h1");Re.dir=this.titleObj.dir,Re.textContent=this.titleObj.str,_e.appendChild(Re);const Le=w.PDFDateString.toDateObject(this.modificationDate);if(Le){const Ot=document.createElement("span");Ot.className="popupDate",Ot.textContent="{{date}}, {{time}}",Ot.dataset.l10nId="annotation_date_string",Ot.dataset.l10nArgs=JSON.stringify({date:Le.toLocaleDateString(),time:Le.toLocaleTimeString()}),_e.appendChild(Ot)}if(!this.richText?.str||this.contentsObj?.str&&this.contentsObj.str!==this.richText.str){const Ot=this._formatContents(this.contentsObj);_e.appendChild(Ot)}else B.XfaLayer.render({xfaHtml:this.richText.html,intent:"richText",div:_e}),_e.lastChild.className="richText popupContent";Array.isArray(this.trigger)||(this.trigger=[this.trigger]);for(const Ot of this.trigger)Ot.addEventListener("click",this._toggle.bind(this)),Ot.addEventListener("mouseover",this._show.bind(this,!1)),Ot.addEventListener("mouseout",this._hide.bind(this,!1));return _e.addEventListener("click",this._hide.bind(this,!0)),se.appendChild(_e),se}_formatContents({str:V,dir:se}){const _e=document.createElement("p");_e.className="popupContent",_e.dir=se;const Ye=V.split(/(?:\r\n?|\n)/);for(let Re=0,Le=Ye.length;Re<Le;++Re)_e.appendChild(document.createTextNode(Ye[Re])),Re<Le-1&&_e.appendChild(document.createElement("br"));return _e}_toggle(){this.pinned?this._hide(!0):this._show(!0)}_show(V=!1){V&&(this.pinned=!0),this.hideElement.hidden&&(this.hideElement.hidden=!1,this.container.style.zIndex+=1)}_hide(V=!0){V&&(this.pinned=!1),!this.hideElement.hidden&&!this.pinned&&(this.hideElement.hidden=!0,this.container.style.zIndex-=1)}}class ue extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0})}render(){return this.container.className="freeTextAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class he extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0})}render(){this.container.className="lineAnnotation";const V=this.data,{width:se,height:_e}=F(V.rect),Ye=this.svgFactory.create(se,_e),Re=this.svgFactory.createElement("svg:line");return Re.setAttribute("x1",V.rect[2]-V.lineCoordinates[0]),Re.setAttribute("y1",V.rect[3]-V.lineCoordinates[1]),Re.setAttribute("x2",V.rect[2]-V.lineCoordinates[2]),Re.setAttribute("y2",V.rect[3]-V.lineCoordinates[3]),Re.setAttribute("stroke-width",V.borderStyle.width||1),Re.setAttribute("stroke","transparent"),Re.setAttribute("fill","transparent"),Ye.appendChild(Re),this.container.append(Ye),this._createPopup(Re,V),this.container}}class Ae extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0})}render(){this.container.className="squareAnnotation";const V=this.data,{width:se,height:_e}=F(V.rect),Ye=this.svgFactory.create(se,_e),Re=V.borderStyle.width,Le=this.svgFactory.createElement("svg:rect");return Le.setAttribute("x",Re/2),Le.setAttribute("y",Re/2),Le.setAttribute("width",se-Re),Le.setAttribute("height",_e-Re),Le.setAttribute("stroke-width",Re||1),Le.setAttribute("stroke","transparent"),Le.setAttribute("fill","transparent"),Ye.appendChild(Le),this.container.append(Ye),this._createPopup(Le,V),this.container}}class He extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0})}render(){this.container.className="circleAnnotation";const V=this.data,{width:se,height:_e}=F(V.rect),Ye=this.svgFactory.create(se,_e),Re=V.borderStyle.width,Le=this.svgFactory.createElement("svg:ellipse");return Le.setAttribute("cx",se/2),Le.setAttribute("cy",_e/2),Le.setAttribute("rx",se/2-Re/2),Le.setAttribute("ry",_e/2-Re/2),Le.setAttribute("stroke-width",Re||1),Le.setAttribute("stroke","transparent"),Le.setAttribute("fill","transparent"),Ye.appendChild(Le),this.container.append(Ye),this._createPopup(Le,V),this.container}}class Ue extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0}),this.containerClassName="polylineAnnotation",this.svgElementName="svg:polyline"}render(){this.container.className=this.containerClassName;const V=this.data,{width:se,height:_e}=F(V.rect),Ye=this.svgFactory.create(se,_e);let Re=[];for(const Ot of V.vertices)Re.push(Ot.x-V.rect[0]+","+(V.rect[3]-Ot.y));Re=Re.join(" ");const Le=this.svgFactory.createElement(this.svgElementName);return Le.setAttribute("points",Re),Le.setAttribute("stroke-width",V.borderStyle.width||1),Le.setAttribute("stroke","transparent"),Le.setAttribute("fill","transparent"),Ye.appendChild(Le),this.container.append(Ye),this._createPopup(Le,V),this.container}}class Ge extends Ue{constructor(V){super(V),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class tt extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0})}render(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class Xe extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0}),this.containerClassName="inkAnnotation",this.svgElementName="svg:polyline"}render(){this.container.className=this.containerClassName;const V=this.data,{width:se,height:_e}=F(V.rect),Ye=this.svgFactory.create(se,_e);for(const Re of V.inkLists){let Le=[];for(const Ft of Re)Le.push(`${Ft.x-V.rect[0]},${V.rect[3]-Ft.y}`);Le=Le.join(" ");const Ot=this.svgFactory.createElement(this.svgElementName);Ot.setAttribute("points",Le),Ot.setAttribute("stroke-width",V.borderStyle.width||1),Ot.setAttribute("stroke","transparent"),Ot.setAttribute("fill","transparent"),this._createPopup(Ot,V),Ye.appendChild(Ot)}return this.container.append(Ye),this.container}}class ht extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("highlightAnnotation"):(this.container.className="highlightAnnotation",this.container)}}class St extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("underlineAnnotation"):(this.container.className="underlineAnnotation",this.container)}}class Je extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("squigglyAnnotation"):(this.container.className="squigglyAnnotation",this.container)}}class Tt extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0,createQuadrilaterals:!0})}render(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("strikeoutAnnotation"):(this.container.className="strikeoutAnnotation",this.container)}}class vt extends q{constructor(V){super(V,{isRenderable:!!(V.data.hasPopup||V.data.titleObj?.str||V.data.contentsObj?.str||V.data.richText?.str),ignoreBorder:!0})}render(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}class Wt extends q{constructor(V){super(V,{isRenderable:!0});const{filename:se,content:_e}=this.data.file;this.filename=(0,w.getFilenameFromUrl)(se),this.content=_e,this.linkService.eventBus?.dispatch("fileattachmentannotation",{source:this,filename:se,content:_e})}render(){this.container.className="fileAttachmentAnnotation";const V=document.createElement("div");return V.style.height=this.container.style.height,V.style.width=this.container.style.width,V.addEventListener("dblclick",this._download.bind(this)),!this.data.hasPopup&&(this.data.titleObj?.str||this.data.contentsObj?.str||this.data.richText)&&this._createPopup(V,this.data),this.container.appendChild(V),this.container}_download(){this.downloadManager?.openOrDownloadData(this.container,this.content,this.filename)}}class Kt{static render(V){const se=[],_e=[];for(const Re of V.annotations){if(!Re)continue;const{width:Le,height:Ot}=F(Re.rect);if(!(Le<=0||Ot<=0)){if(Re.annotationType===x.AnnotationType.POPUP){_e.push(Re);continue}se.push(Re)}}_e.length&&se.push(..._e);const Ye=V.div;for(const Re of se){const Le=j.create({data:Re,layer:Ye,page:V.page,viewport:V.viewport,linkService:V.linkService,downloadManager:V.downloadManager,imageResourcesPath:V.imageResourcesPath||"",renderForms:!1!==V.renderForms,svgFactory:new w.DOMSVGFactory,annotationStorage:V.annotationStorage||new R.AnnotationStorage,enableScripting:V.enableScripting,hasJSActions:V.hasJSActions,fieldObjects:V.fieldObjects,mouseState:V.mouseState||{isDown:!1}});if(Le.isRenderable){const Ot=Le.render();if(Re.hidden&&(Ot.style.visibility="hidden"),Array.isArray(Ot))for(const Ft of Ot)Ye.appendChild(Ft);else Le instanceof L?Ye.prepend(Ot):Ye.appendChild(Ot)}}ji(this,Oe,O4).call(this,Ye,V.annotationCanvasMap)}static update(V){const{page:se,viewport:_e,annotations:Ye,annotationCanvasMap:Re,div:Le}=V,Ot=_e.transform,Ft=`matrix(${Ot.join(",")})`;let Bt,Ht;for(const qt of Ye){const nn=Le.querySelectorAll(`[data-annotation-id="${qt.id}"]`);if(nn)for(const On of nn)if(qt.hasOwnCanvas){const ai=x.Util.normalizeRect([qt.rect[0],se.view[3]-qt.rect[1]+se.view[1],qt.rect[2],se.view[3]-qt.rect[3]+se.view[1]]);if(!Ht){Bt=Math.abs(Ot[0]||Ot[1]);const rn=Ot.slice();for(let Fe=0;Fe<4;Fe++)rn[Fe]=Math.sign(rn[Fe]);Ht=`matrix(${rn.join(",")})`}const Zt=ai[0]*Bt,hn=ai[1]*Bt;On.style.left=`${Zt}px`,On.style.top=`${hn}px`,On.style.transformOrigin=`${-Zt}px ${-hn}px`,On.style.transform=Ht}else On.style.transform=Ft}ji(this,Oe,O4).call(this,Le,Re),Le.hidden=!1}}Oe=new WeakSet,O4=function(V,se){if(se){for(const[_e,Ye]of se){const Re=V.querySelector(`[data-annotation-id="${_e}"]`);if(!Re)continue;const{firstChild:Le}=Re;"CANVAS"===Le.nodeName?Re.replaceChild(Ye,Le):Re.insertBefore(Ye,Le)}se.clear()}},er(Kt,Oe),me.AnnotationLayer=Kt},($e,me)=>{function ce(w){return Math.floor(255*Math.max(0,Math.min(1,w))).toString(16).padStart(2,"0")}Object.defineProperty(me,"__esModule",{value:!0}),me.ColorConverters=void 0,me.ColorConverters=class x{static CMYK_G([R,S,B,Y]){return["G",1-Math.min(1,.3*R+.59*B+.11*S+Y)]}static G_CMYK([R]){return["CMYK",0,0,0,1-R]}static G_RGB([R]){return["RGB",R,R,R]}static G_HTML([R]){const S=ce(R);return`#${S}${S}${S}`}static RGB_G([R,S,B]){return["G",.3*R+.59*S+.11*B]}static RGB_HTML([R,S,B]){return`#${ce(R)}${ce(S)}${ce(B)}`}static T_HTML(){return"#00000000"}static CMYK_RGB([R,S,B,Y]){return["RGB",1-Math.min(1,R+Y),1-Math.min(1,B+Y),1-Math.min(1,S+Y)]}static CMYK_HTML(R){return this.RGB_HTML(this.CMYK_RGB(R))}static RGB_CMYK([R,S,B]){const Y=1-R,O=1-S,F=1-B;return["CMYK",Y,O,F,Math.min(Y,O,F)]}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.XfaLayer=void 0;var x=ce(18);me.XfaLayer=class w{static setupStorage(S,B,Y,O,F){const j=O.getValue(B,{value:null});switch(Y.name){case"textarea":if(null!==j.value&&(S.textContent=j.value),"print"===F)break;S.addEventListener("input",q=>{O.setValue(B,{value:q.target.value})});break;case"input":if("radio"===Y.attributes.type||"checkbox"===Y.attributes.type){if(j.value===Y.attributes.xfaOn?S.setAttribute("checked",!0):j.value===Y.attributes.xfaOff&&S.removeAttribute("checked"),"print"===F)break;S.addEventListener("change",q=>{O.setValue(B,{value:q.target.getAttribute(q.target.checked?"xfaOn":"xfaOff")})})}else{if(null!==j.value&&S.setAttribute("value",j.value),"print"===F)break;S.addEventListener("input",q=>{O.setValue(B,{value:q.target.value})})}break;case"select":if(null!==j.value)for(const q of Y.children)q.attributes.value===j.value&&(q.attributes.selected=!0);S.addEventListener("input",q=>{const N=q.target.options;O.setValue(B,{value:-1===N.selectedIndex?"":N[N.selectedIndex].value})})}}static setAttributes({html:S,element:B,storage:Y=null,intent:O,linkService:F}){const{attributes:j}=B,q=S instanceof HTMLAnchorElement;"radio"===j.type&&(j.name=`${j.name}-${O}`);for(const[N,ne]of Object.entries(j))if(null!=ne&&"dataId"!==N)if("style"!==N)if("textContent"===N)S.textContent=ne;else if("class"===N)ne.length&&S.setAttribute(N,ne.join(" "));else{if(q&&("href"===N||"newWindow"===N))continue;S.setAttribute(N,ne)}else Object.assign(S.style,ne);q&&F.addLinkAttributes(S,j.href,j.newWindow),Y&&j.dataId&&this.setupStorage(S,j.dataId,B,Y)}static render(S){const B=S.annotationStorage,Y=S.linkService,O=S.xfaHtml,F=S.intent||"display",j=document.createElement(O.name);O.attributes&&this.setAttributes({html:j,element:O,intent:F,linkService:Y});const q=[[O,-1,j]],N=S.div;if(N.appendChild(j),S.viewport){const I=`matrix(${S.viewport.transform.join(",")})`;N.style.transform=I}"richText"!==F&&N.setAttribute("class","xfaLayer xfaFont");const ne=[];for(;q.length>0;){const[I,Q,K]=q[q.length-1];if(Q+1===I.children.length){q.pop();continue}const ve=I.children[++q[q.length-1][1]];if(null===ve)continue;const{name:le}=ve;if("#text"===le){const L=document.createTextNode(ve.value);ne.push(L),K.appendChild(L);continue}let ie;if(ie=ve?.attributes?.xmlns?document.createElementNS(ve.attributes.xmlns,le):document.createElement(le),K.appendChild(ie),ve.attributes&&this.setAttributes({html:ie,element:ve,storage:B,intent:F,linkService:Y}),ve.children&&ve.children.length>0)q.push([ve,-1,ie]);else if(ve.value){const L=document.createTextNode(ve.value);x.XfaText.shouldBuildText(le)&&ne.push(L),ie.appendChild(L)}}for(const I of N.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))I.setAttribute("readOnly",!0);return{textDivs:ne}}static update(S){const B=`matrix(${S.viewport.transform.join(",")})`;S.div.style.transform=B,S.div.hidden=!1}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.renderTextLayer=function K(ve){const le=new Q({textContent:ve.textContent,textContentStream:ve.textContentStream,container:ve.container,viewport:ve.viewport,textDivs:ve.textDivs,textContentItemsStr:ve.textContentItemsStr,enhanceTextSelection:ve.enhanceTextSelection});return le._render(ve.timeout),le};var x=ce(1);const R=30,B=new Map,Y=/^\s+$/g;function F(ve,le,ie,L){const J=document.createElement("span"),ue=ve._enhanceTextSelection?{angle:0,canvasWidth:0,hasText:""!==le.str,hasEOL:le.hasEOL,originalTransform:null,paddingBottom:0,paddingLeft:0,paddingRight:0,paddingTop:0,scale:1}:{angle:0,canvasWidth:0,hasText:""!==le.str,hasEOL:le.hasEOL};ve._textDivs.push(J);const he=x.Util.transform(ve._viewport.transform,le.transform);let Ae=Math.atan2(he[1],he[0]);const He=ie[le.fontName];He.vertical&&(Ae+=Math.PI/2);const Ue=Math.hypot(he[2],he[3]),Ge=Ue*function O(ve,le){const ie=B.get(ve);if(ie)return ie;le.save(),le.font=`30px ${ve}`;const L=le.measureText("");let J=L.fontBoundingBoxAscent,ue=Math.abs(L.fontBoundingBoxDescent);if(J){le.restore();const Ae=J/(J+ue);return B.set(ve,Ae),Ae}le.strokeStyle="red",le.clearRect(0,0,R,R),le.strokeText("g",0,0);let he=le.getImageData(0,0,R,R).data;ue=0;for(let Ae=he.length-1-3;Ae>=0;Ae-=4)if(he[Ae]>0){ue=Math.ceil(Ae/4/R);break}le.clearRect(0,0,R,R),le.strokeText("A",0,R),he=le.getImageData(0,0,R,R).data,J=0;for(let Ae=0,He=he.length;Ae<He;Ae+=4)if(he[Ae]>0){J=R-Math.floor(Ae/4/R);break}if(le.restore(),J){const Ae=J/(J+ue);return B.set(ve,Ae),Ae}return B.set(ve,.8),.8}(He.fontFamily,L);let tt,Xe;0===Ae?(tt=he[4],Xe=he[5]-Ge):(tt=he[4]+Ge*Math.sin(Ae),Xe=he[5]-Ge*Math.cos(Ae)),J.style.left=`${tt}px`,J.style.top=`${Xe}px`,J.style.fontSize=`${Ue}px`,J.style.fontFamily=He.fontFamily,J.setAttribute("role","presentation"),J.textContent=le.str,J.dir=le.dir,ve._fontInspectorEnabled&&(J.dataset.fontName=le.fontName),0!==Ae&&(ue.angle=Ae*(180/Math.PI));let ht=!1;if(le.str.length>1||ve._enhanceTextSelection&&Y.test(le.str))ht=!0;else if(" "!==le.str&&le.transform[0]!==le.transform[3]){const St=Math.abs(le.transform[0]),Je=Math.abs(le.transform[3]);St!==Je&&Math.max(St,Je)/Math.min(St,Je)>1.5&&(ht=!0)}if(ht&&(ue.canvasWidth=He.vertical?le.height*ve._viewport.scale:le.width*ve._viewport.scale),ve._textDivProperties.set(J,ue),ve._textContentStream&&ve._layoutText(J),ve._enhanceTextSelection&&ue.hasText){let St=1,Je=0;0!==Ae&&(St=Math.cos(Ae),Je=Math.sin(Ae));const Tt=(He.vertical?le.height:le.width)*ve._viewport.scale,vt=Ue;let Wt,Kt;0!==Ae?(Wt=[St,Je,-Je,St,tt,Xe],Kt=x.Util.getAxialAlignedBoundingBox([0,0,Tt,vt],Wt)):Kt=[tt,Xe,tt+Tt,Xe+vt],ve._bounds.push({left:Kt[0],top:Kt[1],right:Kt[2],bottom:Kt[3],div:J,size:[Tt,vt],m:Wt})}}function j(ve){if(ve._canceled)return;const le=ve._textDivs,ie=ve._capability,L=le.length;if(L>1e5)return ve._renderingDone=!0,void ie.resolve();if(!ve._textContentStream)for(let J=0;J<L;J++)ve._layoutText(le[J]);ve._renderingDone=!0,ie.resolve()}function q(ve,le,ie){let L=0;for(let J=0;J<ie;J++){const ue=ve[le++];ue>0&&(L=L?Math.min(ue,L):ue)}return L}function I(ve,le){le.sort(function(J,ue){return J.x1-ue.x1||J.index-ue.index});const L=[{start:-1/0,end:1/0,boundary:{x1:-1/0,y1:-1/0,x2:0,y2:1/0,index:-1,x1New:0,x2New:0}}];for(const J of le){let ue=0;for(;ue<L.length&&L[ue].end<=J.y1;)ue++;let he=L.length-1;for(;he>=0&&L[he].start>=J.y2;)he--;let Ae,He,Ue,Ge,tt=-1/0;for(Ue=ue;Ue<=he;Ue++){let St;Ae=L[Ue],He=Ae.boundary,St=He.x2>J.x1?He.index>J.index?He.x1New:J.x1:void 0===He.x2New?(He.x2+J.x1)/2:He.x2New,St>tt&&(tt=St)}for(J.x1New=tt,Ue=ue;Ue<=he;Ue++)Ae=L[Ue],He=Ae.boundary,void 0===He.x2New?He.x2>J.x1?He.index>J.index&&(He.x2New=He.x2):He.x2New=tt:He.x2New>tt&&(He.x2New=Math.max(tt,He.x2));const Xe=[];let ht=null;for(Ue=ue;Ue<=he;Ue++){Ae=L[Ue],He=Ae.boundary;const St=He.x2>J.x2?He:J;ht===St?Xe[Xe.length-1].end=Ae.end:(Xe.push({start:Ae.start,end:Ae.end,boundary:St}),ht=St)}for(L[ue].start<J.y1&&(Xe[0].start=J.y1,Xe.unshift({start:L[ue].start,end:J.y1,boundary:L[ue].boundary})),J.y2<L[he].end&&(Xe[Xe.length-1].end=J.y2,Xe.push({start:J.y2,end:L[he].end,boundary:L[he].boundary})),Ue=ue;Ue<=he;Ue++){if(Ae=L[Ue],He=Ae.boundary,void 0!==He.x2New)continue;let St=!1;for(Ge=ue-1;!St&&Ge>=0&&L[Ge].start>=He.y1;Ge--)St=L[Ge].boundary===He;for(Ge=he+1;!St&&Ge<L.length&&L[Ge].end<=He.y2;Ge++)St=L[Ge].boundary===He;for(Ge=0;!St&&Ge<Xe.length;Ge++)St=Xe[Ge].boundary===He;St||(He.x2New=tt)}Array.prototype.splice.apply(L,[ue,he-ue+1].concat(Xe))}for(const J of L){const ue=J.boundary;void 0===ue.x2New&&(ue.x2New=Math.max(ve,ue.x2))}}class Q{constructor({textContent:le,textContentStream:ie,container:L,viewport:J,textDivs:ue,textContentItemsStr:he,enhanceTextSelection:Ae}){this._textContent=le,this._textContentStream=ie,this._container=L,this._document=L.ownerDocument,this._viewport=J,this._textDivs=ue||[],this._textContentItemsStr=he||[],this._enhanceTextSelection=!!Ae,this._fontInspectorEnabled=!!globalThis.FontInspector?.enabled,this._reader=null,this._layoutTextLastFontSize=null,this._layoutTextLastFontFamily=null,this._layoutTextCtx=null,this._textDivProperties=new WeakMap,this._renderingDone=!1,this._canceled=!1,this._capability=(0,x.createPromiseCapability)(),this._renderTimer=null,this._bounds=[],this._capability.promise.finally(()=>{this._enhanceTextSelection||(this._textDivProperties=null),this._layoutTextCtx&&(this._layoutTextCtx.canvas.width=0,this._layoutTextCtx.canvas.height=0,this._layoutTextCtx=null)}).catch(()=>{})}get promise(){return this._capability.promise}cancel(){this._canceled=!0,this._reader&&(this._reader.cancel(new x.AbortException("TextLayer task cancelled.")).catch(()=>{}),this._reader=null),null!==this._renderTimer&&(clearTimeout(this._renderTimer),this._renderTimer=null),this._capability.reject(new Error("TextLayer task cancelled."))}_processItems(le,ie){for(let L=0,J=le.length;L<J;L++)if(void 0!==le[L].str)this._textContentItemsStr.push(le[L].str),F(this,le[L],ie,this._layoutTextCtx);else if("beginMarkedContentProps"===le[L].type||"beginMarkedContent"===le[L].type){const ue=this._container;this._container=document.createElement("span"),this._container.classList.add("markedContent"),null!==le[L].id&&this._container.setAttribute("id",`${le[L].id}`),ue.appendChild(this._container)}else"endMarkedContent"===le[L].type&&(this._container=this._container.parentNode)}_layoutText(le){const ie=this._textDivProperties.get(le);let L="";if(0!==ie.canvasWidth&&ie.hasText){const{fontSize:J,fontFamily:ue}=le.style;(J!==this._layoutTextLastFontSize||ue!==this._layoutTextLastFontFamily)&&(this._layoutTextCtx.font=`${J} ${ue}`,this._layoutTextLastFontSize=J,this._layoutTextLastFontFamily=ue);const{width:he}=this._layoutTextCtx.measureText(le.textContent);if(he>0){const Ae=ie.canvasWidth/he;this._enhanceTextSelection&&(ie.scale=Ae),L=`scaleX(${Ae})`}}if(0!==ie.angle&&(L=`rotate(${ie.angle}deg) ${L}`),L.length>0&&(this._enhanceTextSelection&&(ie.originalTransform=L),le.style.transform=L),ie.hasText&&this._container.appendChild(le),ie.hasEOL){const J=document.createElement("br");J.setAttribute("role","presentation"),this._container.appendChild(J)}}_render(le=0){const ie=(0,x.createPromiseCapability)();let L=Object.create(null);const J=this._document.createElement("canvas");if(J.height=J.width=R,this._layoutTextCtx=J.getContext("2d",{alpha:!1}),this._textContent)this._processItems(this._textContent.items,this._textContent.styles),ie.resolve();else{if(!this._textContentStream)throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');{const ue=()=>{this._reader.read().then(({value:he,done:Ae})=>{Ae?ie.resolve():(Object.assign(L,he.styles),this._processItems(he.items,L),ue())},ie.reject)};this._reader=this._textContentStream.getReader(),ue()}}ie.promise.then(()=>{L=null,le?this._renderTimer=setTimeout(()=>{j(this),this._renderTimer=null},le):j(this)},this._capability.reject)}expandTextDivs(le=!1){if(!this._enhanceTextSelection||!this._renderingDone)return;null!==this._bounds&&(function N(ve){const le=ve._bounds,ie=ve._viewport,L=function ne(ve,le,ie){const L=ie.map(function(ue,he){return{x1:ue.left,y1:ue.top,x2:ue.right,y2:ue.bottom,index:he,x1New:void 0,x2New:void 0}});I(ve,L);const J=new Array(ie.length);for(const ue of L)J[ue.index]={left:ue.x1New,top:0,right:ue.x2New,bottom:0};ie.map(function(ue,he){const Ae=J[he],He=L[he];He.x1=ue.top,He.y1=ve-Ae.right,He.x2=ue.bottom,He.y2=ve-Ae.left,He.index=he,He.x1New=void 0,He.x2New=void 0}),I(le,L);for(const ue of L){const he=ue.index;J[he].top=ue.x1New,J[he].bottom=ue.x2New}return J}(ie.width,ie.height,le);for(let J=0;J<L.length;J++){const ue=le[J].div,he=ve._textDivProperties.get(ue);if(0===he.angle){he.paddingLeft=le[J].left-L[J].left,he.paddingTop=le[J].top-L[J].top,he.paddingRight=L[J].right-le[J].right,he.paddingBottom=L[J].bottom-le[J].bottom,ve._textDivProperties.set(ue,he);continue}const Ae=L[J],He=le[J],Ue=He.m,Ge=Ue[0],tt=Ue[1],Xe=[[0,0],[0,He.size[1]],[He.size[0],0],He.size],ht=new Float64Array(64);for(let Je=0,Tt=Xe.length;Je<Tt;Je++){const vt=x.Util.applyTransform(Xe[Je],Ue);ht[Je+0]=Ge&&(Ae.left-vt[0])/Ge,ht[Je+4]=tt&&(Ae.top-vt[1])/tt,ht[Je+8]=Ge&&(Ae.right-vt[0])/Ge,ht[Je+12]=tt&&(Ae.bottom-vt[1])/tt,ht[Je+16]=tt&&(Ae.left-vt[0])/-tt,ht[Je+20]=Ge&&(Ae.top-vt[1])/Ge,ht[Je+24]=tt&&(Ae.right-vt[0])/-tt,ht[Je+28]=Ge&&(Ae.bottom-vt[1])/Ge,ht[Je+32]=Ge&&(Ae.left-vt[0])/-Ge,ht[Je+36]=tt&&(Ae.top-vt[1])/-tt,ht[Je+40]=Ge&&(Ae.right-vt[0])/-Ge,ht[Je+44]=tt&&(Ae.bottom-vt[1])/-tt,ht[Je+48]=tt&&(Ae.left-vt[0])/tt,ht[Je+52]=Ge&&(Ae.top-vt[1])/-Ge,ht[Je+56]=tt&&(Ae.right-vt[0])/tt,ht[Je+60]=Ge&&(Ae.bottom-vt[1])/-Ge}const St=1+Math.min(Math.abs(Ge),Math.abs(tt));he.paddingLeft=q(ht,32,16)/St,he.paddingTop=q(ht,48,16)/St,he.paddingRight=q(ht,0,16)/St,he.paddingBottom=q(ht,16,16)/St,ve._textDivProperties.set(ue,he)}}(this),this._bounds=null);const ie=[],L=[];for(let J=0,ue=this._textDivs.length;J<ue;J++){const he=this._textDivs[J],Ae=this._textDivProperties.get(he);!Ae.hasText||(le?(ie.length=0,L.length=0,Ae.originalTransform&&ie.push(Ae.originalTransform),Ae.paddingTop>0?(L.push(`${Ae.paddingTop}px`),ie.push(`translateY(${-Ae.paddingTop}px)`)):L.push(0),L.push(Ae.paddingRight>0?Ae.paddingRight/Ae.scale+"px":0),L.push(Ae.paddingBottom>0?`${Ae.paddingBottom}px`:0),Ae.paddingLeft>0?(L.push(Ae.paddingLeft/Ae.scale+"px"),ie.push(`translateX(${-Ae.paddingLeft/Ae.scale}px)`)):L.push(0),he.style.padding=L.join(" "),ie.length&&(he.style.transform=ie.join(" "))):(he.style.padding=null,he.style.transform=Ae.originalTransform))}}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.SVGGraphics=void 0;var x=ce(1),w=ce(5),R=ce(3);let S=class{constructor(){(0,x.unreachable)("Not implemented: SVGGraphics")}};me.SVGGraphics=S;{let I=function(L){let J=[];const ue=[];for(const he of L)"save"!==he.fn?"restore"===he.fn?J=ue.pop():J.push(he):(J.push({fnId:92,fn:"group",items:[]}),ue.push(J),J=J[J.length-1].items);return J},Q=function(L){if(Number.isInteger(L))return L.toString();const J=L.toFixed(10);let ue=J.length-1;if("0"!==J[ue])return J;do{ue--}while("0"===J[ue]);return J.substring(0,"."===J[ue]?ue:ue+1)},K=function(L){if(0===L[4]&&0===L[5]){if(0===L[1]&&0===L[2])return 1===L[0]&&1===L[3]?"":`scale(${Q(L[0])} ${Q(L[3])})`;if(L[0]===L[3]&&L[1]===-L[2]){const J=180*Math.acos(L[0])/Math.PI;return`rotate(${Q(J)})`}}else if(1===L[0]&&0===L[1]&&0===L[2]&&1===L[3])return`translate(${Q(L[4])} ${Q(L[5])})`;return`matrix(${Q(L[0])} ${Q(L[1])} ${Q(L[2])} ${Q(L[3])} ${Q(L[4])} ${Q(L[5])})`};const B={fontStyle:"normal",fontWeight:"normal",fillColor:"#000000"},Y="http://www.w3.org/XML/1998/namespace",O="http://www.w3.org/1999/xlink",F=["butt","round","square"],j=["miter","round","bevel"],q=function(L,J="",ue=!1){if(URL.createObjectURL&&typeof Blob<"u"&&!ue)return URL.createObjectURL(new Blob([L],{type:J}));const he="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let Ae=`data:${J};base64,`;for(let He=0,Ue=L.length;He<Ue;He+=3){const Ge=255&L[He],tt=255&L[He+1],Xe=255&L[He+2];Ae+=he[Ge>>2]+he[(3&Ge)<<4|tt>>4]+he[He+1<Ue?(15&tt)<<2|Xe>>6:64]+he[He+2<Ue?63&Xe:64]}return Ae},N=function(){const L=new Uint8Array([137,80,78,71,13,10,26,10]),ue=new Int32Array(256);for(let Xe=0;Xe<256;Xe++){let ht=Xe;for(let St=0;St<8;St++)ht=1&ht?3988292384^ht>>1&2147483647:ht>>1&2147483647;ue[Xe]=ht}function Ae(Xe,ht,St,Je){let Tt=Je;const vt=ht.length;St[Tt]=vt>>24&255,St[Tt+1]=vt>>16&255,St[Tt+2]=vt>>8&255,St[Tt+3]=255&vt,Tt+=4,St[Tt]=255&Xe.charCodeAt(0),St[Tt+1]=255&Xe.charCodeAt(1),St[Tt+2]=255&Xe.charCodeAt(2),St[Tt+3]=255&Xe.charCodeAt(3),Tt+=4,St.set(ht,Tt),Tt+=ht.length;const Wt=function he(Xe,ht,St){let Je=-1;for(let Tt=ht;Tt<St;Tt++)Je=Je>>>8^ue[255&(Je^Xe[Tt])];return-1^Je}(St,Je+4,Tt);St[Tt]=Wt>>24&255,St[Tt+1]=Wt>>16&255,St[Tt+2]=Wt>>8&255,St[Tt+3]=255&Wt}function Ge(Xe){let ht=Xe.length;const St=65535,Je=Math.ceil(ht/St),Tt=new Uint8Array(2+ht+5*Je+4);let vt=0;Tt[vt++]=120,Tt[vt++]=156;let Wt=0;for(;ht>St;)Tt[vt++]=0,Tt[vt++]=255,Tt[vt++]=255,Tt[vt++]=0,Tt[vt++]=0,Tt.set(Xe.subarray(Wt,Wt+St),vt),vt+=St,Wt+=St,ht-=St;Tt[vt++]=1,Tt[vt++]=255&ht,Tt[vt++]=ht>>8&255,Tt[vt++]=255&~ht,Tt[vt++]=(65535&~ht)>>8&255,Tt.set(Xe.subarray(Wt),vt),vt+=Xe.length-Wt;const Kt=function He(Xe,ht,St){let Je=1,Tt=0;for(let vt=ht;vt<St;++vt)Je=(Je+(255&Xe[vt]))%65521,Tt=(Tt+Je)%65521;return Tt<<16|Je}(Xe,0,Xe.length);return Tt[vt++]=Kt>>24&255,Tt[vt++]=Kt>>16&255,Tt[vt++]=Kt>>8&255,Tt[vt++]=255&Kt,Tt}return function(ht,St,Je){return function tt(Xe,ht,St,Je){const Tt=Xe.width,vt=Xe.height;let Wt,Kt,Oe;const re=Xe.data;switch(ht){case x.ImageKind.GRAYSCALE_1BPP:Kt=0,Wt=1,Oe=Tt+7>>3;break;case x.ImageKind.RGB_24BPP:Kt=2,Wt=8,Oe=3*Tt;break;case x.ImageKind.RGBA_32BPP:Kt=6,Wt=8,Oe=4*Tt;break;default:throw new Error("invalid format")}const te=new Uint8Array((1+Oe)*vt);let V=0,se=0;for(let Ft=0;Ft<vt;++Ft)te[V++]=0,te.set(re.subarray(se,se+Oe),V),se+=Oe,V+=Oe;if(ht===x.ImageKind.GRAYSCALE_1BPP&&Je){V=0;for(let Ft=0;Ft<vt;Ft++){V++;for(let Bt=0;Bt<Oe;Bt++)te[V++]^=255}}const _e=new Uint8Array([Tt>>24&255,Tt>>16&255,Tt>>8&255,255&Tt,vt>>24&255,vt>>16&255,vt>>8&255,255&vt,Wt,Kt,0,0,0]),Ye=function Ue(Xe){if(!R.isNodeJS)return Ge(Xe);try{let ht;ht=parseInt(process.versions.node)>=8?Xe:Buffer.from(Xe);const St=__webpack_require__(2258).deflateSync(ht,{level:9});return St instanceof Uint8Array?St:new Uint8Array(St)}catch(ht){(0,x.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+ht)}return Ge(Xe)}(te),Le=new Uint8Array(L.length+36+_e.length+Ye.length);let Ot=0;return Le.set(L,Ot),Ot+=L.length,Ae("IHDR",_e,Le,Ot),Ot+=12+_e.length,Ae("IDATA",Ye,Le,Ot),Ot+=12+Ye.length,Ae("IEND",new Uint8Array(0),Le,Ot),q(Le,"image/png",St)}(ht,void 0===ht.kind?x.ImageKind.GRAYSCALE_1BPP:ht.kind,St,Je)}}();class ne{constructor(){this.fontSizeScale=1,this.fontWeight=B.fontWeight,this.fontSize=0,this.textMatrix=x.IDENTITY_MATRIX,this.fontMatrix=x.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=x.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=B.fillColor,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}clone(){return Object.create(this)}setCurrentPoint(J,ue){this.x=J,this.y=ue}}let ve=0,le=0,ie=0;me.SVGGraphics=S=class{constructor(L,J,ue=!1){this.svgFactory=new w.DOMSVGFactory,this.current=new ne,this.transformMatrix=x.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=L,this.objs=J,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!ue,this._operatorIdMapping=[];for(const he in x.OPS)this._operatorIdMapping[x.OPS[he]]=he}save(){this.transformStack.push(this.transformMatrix);const L=this.current;this.extraStack.push(L),this.current=L.clone()}restore(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}group(L){this.save(),this.executeOpTree(L),this.restore()}loadDependencies(L){const J=L.fnArray,ue=L.argsArray;for(let he=0,Ae=J.length;he<Ae;he++)if(J[he]===x.OPS.dependency)for(const He of ue[he]){const Ue=He.startsWith("g_")?this.commonObjs:this.objs,Ge=new Promise(tt=>{Ue.get(He,tt)});this.current.dependencies.push(Ge)}return Promise.all(this.current.dependencies)}transform(L,J,ue,he,Ae,He){this.transformMatrix=x.Util.transform(this.transformMatrix,[L,J,ue,he,Ae,He]),this.tgrp=null}getSVG(L,J){this.viewport=J;const ue=this._initialize(J);return this.loadDependencies(L).then(()=>(this.transformMatrix=x.IDENTITY_MATRIX,this.executeOpTree(this.convertOpList(L)),ue))}convertOpList(L){const J=this._operatorIdMapping,ue=L.argsArray,he=L.fnArray,Ae=[];for(let He=0,Ue=he.length;He<Ue;He++){const Ge=he[He];Ae.push({fnId:Ge,fn:J[Ge],args:ue[He]})}return I(Ae)}executeOpTree(L){for(const J of L){const ue=J.fn,Ae=J.args;switch(0|J.fnId){case x.OPS.beginText:this.beginText();break;case x.OPS.dependency:break;case x.OPS.setLeading:this.setLeading(Ae);break;case x.OPS.setLeadingMoveText:this.setLeadingMoveText(Ae[0],Ae[1]);break;case x.OPS.setFont:this.setFont(Ae);break;case x.OPS.showText:case x.OPS.showSpacedText:this.showText(Ae[0]);break;case x.OPS.endText:this.endText();break;case x.OPS.moveText:this.moveText(Ae[0],Ae[1]);break;case x.OPS.setCharSpacing:this.setCharSpacing(Ae[0]);break;case x.OPS.setWordSpacing:this.setWordSpacing(Ae[0]);break;case x.OPS.setHScale:this.setHScale(Ae[0]);break;case x.OPS.setTextMatrix:this.setTextMatrix(Ae[0],Ae[1],Ae[2],Ae[3],Ae[4],Ae[5]);break;case x.OPS.setTextRise:this.setTextRise(Ae[0]);break;case x.OPS.setTextRenderingMode:this.setTextRenderingMode(Ae[0]);break;case x.OPS.setLineWidth:this.setLineWidth(Ae[0]);break;case x.OPS.setLineJoin:this.setLineJoin(Ae[0]);break;case x.OPS.setLineCap:this.setLineCap(Ae[0]);break;case x.OPS.setMiterLimit:this.setMiterLimit(Ae[0]);break;case x.OPS.setFillRGBColor:this.setFillRGBColor(Ae[0],Ae[1],Ae[2]);break;case x.OPS.setStrokeRGBColor:this.setStrokeRGBColor(Ae[0],Ae[1],Ae[2]);break;case x.OPS.setStrokeColorN:this.setStrokeColorN(Ae);break;case x.OPS.setFillColorN:this.setFillColorN(Ae);break;case x.OPS.shadingFill:this.shadingFill(Ae[0]);break;case x.OPS.setDash:this.setDash(Ae[0],Ae[1]);break;case x.OPS.setRenderingIntent:this.setRenderingIntent(Ae[0]);break;case x.OPS.setFlatness:this.setFlatness(Ae[0]);break;case x.OPS.setGState:this.setGState(Ae[0]);break;case x.OPS.fill:this.fill();break;case x.OPS.eoFill:this.eoFill();break;case x.OPS.stroke:this.stroke();break;case x.OPS.fillStroke:this.fillStroke();break;case x.OPS.eoFillStroke:this.eoFillStroke();break;case x.OPS.clip:this.clip("nonzero");break;case x.OPS.eoClip:this.clip("evenodd");break;case x.OPS.paintSolidColorImageMask:this.paintSolidColorImageMask();break;case x.OPS.paintImageXObject:this.paintImageXObject(Ae[0]);break;case x.OPS.paintInlineImageXObject:this.paintInlineImageXObject(Ae[0]);break;case x.OPS.paintImageMaskXObject:this.paintImageMaskXObject(Ae[0]);break;case x.OPS.paintFormXObjectBegin:this.paintFormXObjectBegin(Ae[0],Ae[1]);break;case x.OPS.paintFormXObjectEnd:this.paintFormXObjectEnd();break;case x.OPS.closePath:this.closePath();break;case x.OPS.closeStroke:this.closeStroke();break;case x.OPS.closeFillStroke:this.closeFillStroke();break;case x.OPS.closeEOFillStroke:this.closeEOFillStroke();break;case x.OPS.nextLine:this.nextLine();break;case x.OPS.transform:this.transform(Ae[0],Ae[1],Ae[2],Ae[3],Ae[4],Ae[5]);break;case x.OPS.constructPath:this.constructPath(Ae[0],Ae[1]);break;case x.OPS.endPath:this.endPath();break;case 92:this.group(J.items);break;default:(0,x.warn)(`Unimplemented operator ${ue}`)}}}setWordSpacing(L){this.current.wordSpacing=L}setCharSpacing(L){this.current.charSpacing=L}nextLine(){this.moveText(0,this.current.leading)}setTextMatrix(L,J,ue,he,Ae,He){const Ue=this.current;Ue.textMatrix=Ue.lineMatrix=[L,J,ue,he,Ae,He],Ue.textMatrixScale=Math.hypot(L,J),Ue.x=Ue.lineX=0,Ue.y=Ue.lineY=0,Ue.xcoords=[],Ue.ycoords=[],Ue.tspan=this.svgFactory.createElement("svg:tspan"),Ue.tspan.setAttributeNS(null,"font-family",Ue.fontFamily),Ue.tspan.setAttributeNS(null,"font-size",`${Q(Ue.fontSize)}px`),Ue.tspan.setAttributeNS(null,"y",Q(-Ue.y)),Ue.txtElement=this.svgFactory.createElement("svg:text"),Ue.txtElement.appendChild(Ue.tspan)}beginText(){const L=this.current;L.x=L.lineX=0,L.y=L.lineY=0,L.textMatrix=x.IDENTITY_MATRIX,L.lineMatrix=x.IDENTITY_MATRIX,L.textMatrixScale=1,L.tspan=this.svgFactory.createElement("svg:tspan"),L.txtElement=this.svgFactory.createElement("svg:text"),L.txtgrp=this.svgFactory.createElement("svg:g"),L.xcoords=[],L.ycoords=[]}moveText(L,J){const ue=this.current;ue.x=ue.lineX+=L,ue.y=ue.lineY+=J,ue.xcoords=[],ue.ycoords=[],ue.tspan=this.svgFactory.createElement("svg:tspan"),ue.tspan.setAttributeNS(null,"font-family",ue.fontFamily),ue.tspan.setAttributeNS(null,"font-size",`${Q(ue.fontSize)}px`),ue.tspan.setAttributeNS(null,"y",Q(-ue.y))}showText(L){const J=this.current,ue=J.font,he=J.fontSize;if(0===he)return;const Ae=J.fontSizeScale,He=J.charSpacing,Ue=J.wordSpacing,Ge=J.fontDirection,tt=J.textHScale*Ge,Xe=ue.vertical,ht=Xe?1:-1,St=ue.defaultVMetrics,Je=he*J.fontMatrix[0];let Tt=0;for(const Kt of L){if(null===Kt){Tt+=Ge*Ue;continue}if("number"==typeof Kt){Tt+=ht*Kt*he/1e3;continue}const Oe=(Kt.isSpace?Ue:0)+He,re=Kt.fontChar;let te,V,_e,se=Kt.width;if(Xe){let Ye;const Re=Kt.vmetric||St;Ye=Kt.vmetric?Re[1]:.5*se,Ye=-Ye*Je,se=Re?-Re[0]:se,te=Ye/Ae,V=(Tt+Re[2]*Je)/Ae}else te=Tt/Ae,V=0;(Kt.isInFont||ue.missingFile)&&(J.xcoords.push(J.x+te),Xe&&J.ycoords.push(-J.y+V),J.tspan.textContent+=re),_e=Xe?se*Je-Oe*Ge:se*Je+Oe*Ge,Tt+=_e}J.tspan.setAttributeNS(null,"x",J.xcoords.map(Q).join(" ")),J.tspan.setAttributeNS(null,"y",Xe?J.ycoords.map(Q).join(" "):Q(-J.y)),Xe?J.y-=Tt:J.x+=Tt*tt,J.tspan.setAttributeNS(null,"font-family",J.fontFamily),J.tspan.setAttributeNS(null,"font-size",`${Q(J.fontSize)}px`),J.fontStyle!==B.fontStyle&&J.tspan.setAttributeNS(null,"font-style",J.fontStyle),J.fontWeight!==B.fontWeight&&J.tspan.setAttributeNS(null,"font-weight",J.fontWeight);const vt=J.textRenderingMode&x.TextRenderingMode.FILL_STROKE_MASK;vt===x.TextRenderingMode.FILL||vt===x.TextRenderingMode.FILL_STROKE?(J.fillColor!==B.fillColor&&J.tspan.setAttributeNS(null,"fill",J.fillColor),J.fillAlpha<1&&J.tspan.setAttributeNS(null,"fill-opacity",J.fillAlpha)):J.tspan.setAttributeNS(null,"fill",J.textRenderingMode===x.TextRenderingMode.ADD_TO_PATH?"transparent":"none"),(vt===x.TextRenderingMode.STROKE||vt===x.TextRenderingMode.FILL_STROKE)&&this._setStrokeAttributes(J.tspan,1/(J.textMatrixScale||1));let Wt=J.textMatrix;0!==J.textRise&&(Wt=Wt.slice(),Wt[5]+=J.textRise),J.txtElement.setAttributeNS(null,"transform",`${K(Wt)} scale(${Q(tt)}, -1)`),J.txtElement.setAttributeNS(Y,"xml:space","preserve"),J.txtElement.appendChild(J.tspan),J.txtgrp.appendChild(J.txtElement),this._ensureTransformGroup().appendChild(J.txtElement)}setLeadingMoveText(L,J){this.setLeading(-J),this.moveText(L,J)}addFontStyle(L){if(!L.data)throw new Error('addFontStyle: No font data available, ensure that the "fontExtraProperties" API parameter is set.');this.cssStyle||(this.cssStyle=this.svgFactory.createElement("svg:style"),this.cssStyle.setAttributeNS(null,"type","text/css"),this.defs.appendChild(this.cssStyle));const J=q(L.data,L.mimetype,this.forceDataSchema);this.cssStyle.textContent+=`@font-face { font-family: "${L.loadedName}"; src: url(${J}); }\n`}setFont(L){const J=this.current,ue=this.commonObjs.get(L[0]);let he=L[1];J.font=ue,this.embedFonts&&!ue.missingFile&&!this.embeddedFonts[ue.loadedName]&&(this.addFontStyle(ue),this.embeddedFonts[ue.loadedName]=ue),J.fontMatrix=ue.fontMatrix||x.FONT_IDENTITY_MATRIX;let Ae="normal";ue.black?Ae="900":ue.bold&&(Ae="bold");const He=ue.italic?"italic":"normal";he<0?(he=-he,J.fontDirection=-1):J.fontDirection=1,J.fontSize=he,J.fontFamily=ue.loadedName,J.fontWeight=Ae,J.fontStyle=He,J.tspan=this.svgFactory.createElement("svg:tspan"),J.tspan.setAttributeNS(null,"y",Q(-J.y)),J.xcoords=[],J.ycoords=[]}endText(){const L=this.current;L.textRenderingMode&x.TextRenderingMode.ADD_TO_PATH_FLAG&&L.txtElement?.hasChildNodes()&&(L.element=L.txtElement,this.clip("nonzero"),this.endPath())}setLineWidth(L){L>0&&(this.current.lineWidth=L)}setLineCap(L){this.current.lineCap=F[L]}setLineJoin(L){this.current.lineJoin=j[L]}setMiterLimit(L){this.current.miterLimit=L}setStrokeAlpha(L){this.current.strokeAlpha=L}setStrokeRGBColor(L,J,ue){this.current.strokeColor=x.Util.makeHexColor(L,J,ue)}setFillAlpha(L){this.current.fillAlpha=L}setFillRGBColor(L,J,ue){this.current.fillColor=x.Util.makeHexColor(L,J,ue),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}setStrokeColorN(L){this.current.strokeColor=this._makeColorN_Pattern(L)}setFillColorN(L){this.current.fillColor=this._makeColorN_Pattern(L)}shadingFill(L){const J=this.viewport.width,ue=this.viewport.height,he=x.Util.inverseTransform(this.transformMatrix),Ae=x.Util.applyTransform([0,0],he),He=x.Util.applyTransform([0,ue],he),Ue=x.Util.applyTransform([J,0],he),Ge=x.Util.applyTransform([J,ue],he),tt=Math.min(Ae[0],He[0],Ue[0],Ge[0]),Xe=Math.min(Ae[1],He[1],Ue[1],Ge[1]),ht=Math.max(Ae[0],He[0],Ue[0],Ge[0]),St=Math.max(Ae[1],He[1],Ue[1],Ge[1]),Je=this.svgFactory.createElement("svg:rect");Je.setAttributeNS(null,"x",tt),Je.setAttributeNS(null,"y",Xe),Je.setAttributeNS(null,"width",ht-tt),Je.setAttributeNS(null,"height",St-Xe),Je.setAttributeNS(null,"fill",this._makeShadingPattern(L)),this.current.fillAlpha<1&&Je.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().appendChild(Je)}_makeColorN_Pattern(L){return"TilingPattern"===L[0]?this._makeTilingPattern(L):this._makeShadingPattern(L)}_makeTilingPattern(L){const J=L[1],ue=L[2],he=L[3]||x.IDENTITY_MATRIX,[Ae,He,Ue,Ge]=L[4],tt=L[5],Xe=L[6],ht=L[7],St="shading"+ie++,[Je,Tt,vt,Wt]=x.Util.normalizeRect([...x.Util.applyTransform([Ae,He],he),...x.Util.applyTransform([Ue,Ge],he)]),[Kt,Oe]=x.Util.singularValueDecompose2dScale(he),re=tt*Kt,te=Xe*Oe,V=this.svgFactory.createElement("svg:pattern");V.setAttributeNS(null,"id",St),V.setAttributeNS(null,"patternUnits","userSpaceOnUse"),V.setAttributeNS(null,"width",re),V.setAttributeNS(null,"height",te),V.setAttributeNS(null,"x",`${Je}`),V.setAttributeNS(null,"y",`${Tt}`);const se=this.svg,_e=this.transformMatrix,Ye=this.current.fillColor,Re=this.current.strokeColor,Le=this.svgFactory.create(vt-Je,Wt-Tt);if(this.svg=Le,this.transformMatrix=he,2===ht){const Ot=x.Util.makeHexColor(...J);this.current.fillColor=Ot,this.current.strokeColor=Ot}return this.executeOpTree(this.convertOpList(ue)),this.svg=se,this.transformMatrix=_e,this.current.fillColor=Ye,this.current.strokeColor=Re,V.appendChild(Le.childNodes[0]),this.defs.appendChild(V),`url(#${St})`}_makeShadingPattern(L){switch("string"==typeof L&&(L=this.objs.get(L)),L[0]){case"RadialAxial":const J="shading"+ie++,ue=L[3];let he;switch(L[1]){case"axial":const Ae=L[4],He=L[5];he=this.svgFactory.createElement("svg:linearGradient"),he.setAttributeNS(null,"id",J),he.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),he.setAttributeNS(null,"x1",Ae[0]),he.setAttributeNS(null,"y1",Ae[1]),he.setAttributeNS(null,"x2",He[0]),he.setAttributeNS(null,"y2",He[1]);break;case"radial":const Ue=L[4],Ge=L[5],tt=L[6],Xe=L[7];he=this.svgFactory.createElement("svg:radialGradient"),he.setAttributeNS(null,"id",J),he.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),he.setAttributeNS(null,"cx",Ge[0]),he.setAttributeNS(null,"cy",Ge[1]),he.setAttributeNS(null,"r",Xe),he.setAttributeNS(null,"fx",Ue[0]),he.setAttributeNS(null,"fy",Ue[1]),he.setAttributeNS(null,"fr",tt);break;default:throw new Error(`Unknown RadialAxial type: ${L[1]}`)}for(const Ae of ue){const He=this.svgFactory.createElement("svg:stop");He.setAttributeNS(null,"offset",Ae[0]),He.setAttributeNS(null,"stop-color",Ae[1]),he.appendChild(He)}return this.defs.appendChild(he),`url(#${J})`;case"Mesh":return(0,x.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error(`Unknown IR type: ${L[0]}`)}}setDash(L,J){this.current.dashArray=L,this.current.dashPhase=J}constructPath(L,J){const ue=this.current;let he=ue.x,Ae=ue.y,He=[],Ue=0;for(const Ge of L)switch(0|Ge){case x.OPS.rectangle:he=J[Ue++],Ae=J[Ue++];const ht=he+J[Ue++],St=Ae+J[Ue++];He.push("M",Q(he),Q(Ae),"L",Q(ht),Q(Ae),"L",Q(ht),Q(St),"L",Q(he),Q(St),"Z");break;case x.OPS.moveTo:he=J[Ue++],Ae=J[Ue++],He.push("M",Q(he),Q(Ae));break;case x.OPS.lineTo:he=J[Ue++],Ae=J[Ue++],He.push("L",Q(he),Q(Ae));break;case x.OPS.curveTo:he=J[Ue+4],Ae=J[Ue+5],He.push("C",Q(J[Ue]),Q(J[Ue+1]),Q(J[Ue+2]),Q(J[Ue+3]),Q(he),Q(Ae)),Ue+=6;break;case x.OPS.curveTo2:He.push("C",Q(he),Q(Ae),Q(J[Ue]),Q(J[Ue+1]),Q(J[Ue+2]),Q(J[Ue+3])),he=J[Ue+2],Ae=J[Ue+3],Ue+=4;break;case x.OPS.curveTo3:he=J[Ue+2],Ae=J[Ue+3],He.push("C",Q(J[Ue]),Q(J[Ue+1]),Q(he),Q(Ae),Q(he),Q(Ae)),Ue+=4;break;case x.OPS.closePath:He.push("Z")}He=He.join(" "),ue.path&&L.length>0&&L[0]!==x.OPS.rectangle&&L[0]!==x.OPS.moveTo?He=ue.path.getAttributeNS(null,"d")+He:(ue.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().appendChild(ue.path)),ue.path.setAttributeNS(null,"d",He),ue.path.setAttributeNS(null,"fill","none"),ue.element=ue.path,ue.setCurrentPoint(he,Ae)}endPath(){const L=this.current;if(L.path=null,!this.pendingClip)return;if(!L.element)return void(this.pendingClip=null);const J="clippath"+ve++,ue=this.svgFactory.createElement("svg:clipPath");ue.setAttributeNS(null,"id",J),ue.setAttributeNS(null,"transform",K(this.transformMatrix));const he=L.element.cloneNode(!0);if(he.setAttributeNS(null,"clip-rule","evenodd"===this.pendingClip?"evenodd":"nonzero"),this.pendingClip=null,ue.appendChild(he),this.defs.appendChild(ue),L.activeClipUrl){L.clipGroup=null;for(const Ae of this.extraStack)Ae.clipGroup=null;ue.setAttributeNS(null,"clip-path",L.activeClipUrl)}L.activeClipUrl=`url(#${J})`,this.tgrp=null}clip(L){this.pendingClip=L}closePath(){const L=this.current;if(L.path){const J=`${L.path.getAttributeNS(null,"d")}Z`;L.path.setAttributeNS(null,"d",J)}}setLeading(L){this.current.leading=-L}setTextRise(L){this.current.textRise=L}setTextRenderingMode(L){this.current.textRenderingMode=L}setHScale(L){this.current.textHScale=L/100}setRenderingIntent(L){}setFlatness(L){}setGState(L){for(const[J,ue]of L)switch(J){case"LW":this.setLineWidth(ue);break;case"LC":this.setLineCap(ue);break;case"LJ":this.setLineJoin(ue);break;case"ML":this.setMiterLimit(ue);break;case"D":this.setDash(ue[0],ue[1]);break;case"RI":this.setRenderingIntent(ue);break;case"FL":this.setFlatness(ue);break;case"Font":this.setFont(ue);break;case"CA":this.setStrokeAlpha(ue);break;case"ca":this.setFillAlpha(ue);break;default:(0,x.warn)(`Unimplemented graphic state operator ${J}`)}}fill(){const L=this.current;L.element&&(L.element.setAttributeNS(null,"fill",L.fillColor),L.element.setAttributeNS(null,"fill-opacity",L.fillAlpha),this.endPath())}stroke(){const L=this.current;L.element&&(this._setStrokeAttributes(L.element),L.element.setAttributeNS(null,"fill","none"),this.endPath())}_setStrokeAttributes(L,J=1){const ue=this.current;let he=ue.dashArray;1!==J&&he.length>0&&(he=he.map(function(Ae){return J*Ae})),L.setAttributeNS(null,"stroke",ue.strokeColor),L.setAttributeNS(null,"stroke-opacity",ue.strokeAlpha),L.setAttributeNS(null,"stroke-miterlimit",Q(ue.miterLimit)),L.setAttributeNS(null,"stroke-linecap",ue.lineCap),L.setAttributeNS(null,"stroke-linejoin",ue.lineJoin),L.setAttributeNS(null,"stroke-width",Q(J*ue.lineWidth)+"px"),L.setAttributeNS(null,"stroke-dasharray",he.map(Q).join(" ")),L.setAttributeNS(null,"stroke-dashoffset",Q(J*ue.dashPhase)+"px")}eoFill(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}fillStroke(){this.stroke(),this.fill()}eoFillStroke(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}closeStroke(){this.closePath(),this.stroke()}closeFillStroke(){this.closePath(),this.fillStroke()}closeEOFillStroke(){this.closePath(),this.eoFillStroke()}paintSolidColorImageMask(){const L=this.svgFactory.createElement("svg:rect");L.setAttributeNS(null,"x","0"),L.setAttributeNS(null,"y","0"),L.setAttributeNS(null,"width","1px"),L.setAttributeNS(null,"height","1px"),L.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().appendChild(L)}paintImageXObject(L){const J=L.startsWith("g_")?this.commonObjs.get(L):this.objs.get(L);J?this.paintInlineImageXObject(J):(0,x.warn)(`Dependent image with object ID ${L} is not ready yet`)}paintInlineImageXObject(L,J){const ue=L.width,he=L.height,Ae=N(L,this.forceDataSchema,!!J),He=this.svgFactory.createElement("svg:rect");He.setAttributeNS(null,"x","0"),He.setAttributeNS(null,"y","0"),He.setAttributeNS(null,"width",Q(ue)),He.setAttributeNS(null,"height",Q(he)),this.current.element=He,this.clip("nonzero");const Ue=this.svgFactory.createElement("svg:image");Ue.setAttributeNS(O,"xlink:href",Ae),Ue.setAttributeNS(null,"x","0"),Ue.setAttributeNS(null,"y",Q(-he)),Ue.setAttributeNS(null,"width",Q(ue)+"px"),Ue.setAttributeNS(null,"height",Q(he)+"px"),Ue.setAttributeNS(null,"transform",`scale(${Q(1/ue)} ${Q(-1/he)})`),J?J.appendChild(Ue):this._ensureTransformGroup().appendChild(Ue)}paintImageMaskXObject(L){const J=this.current,ue=L.width,he=L.height,Ae=J.fillColor;J.maskId="mask"+le++;const He=this.svgFactory.createElement("svg:mask");He.setAttributeNS(null,"id",J.maskId);const Ue=this.svgFactory.createElement("svg:rect");Ue.setAttributeNS(null,"x","0"),Ue.setAttributeNS(null,"y","0"),Ue.setAttributeNS(null,"width",Q(ue)),Ue.setAttributeNS(null,"height",Q(he)),Ue.setAttributeNS(null,"fill",Ae),Ue.setAttributeNS(null,"mask",`url(#${J.maskId})`),this.defs.appendChild(He),this._ensureTransformGroup().appendChild(Ue),this.paintInlineImageXObject(L,He)}paintFormXObjectBegin(L,J){if(Array.isArray(L)&&6===L.length&&this.transform(L[0],L[1],L[2],L[3],L[4],L[5]),J){const ue=J[2]-J[0],he=J[3]-J[1],Ae=this.svgFactory.createElement("svg:rect");Ae.setAttributeNS(null,"x",J[0]),Ae.setAttributeNS(null,"y",J[1]),Ae.setAttributeNS(null,"width",Q(ue)),Ae.setAttributeNS(null,"height",Q(he)),this.current.element=Ae,this.clip("nonzero"),this.endPath()}}paintFormXObjectEnd(){}_initialize(L){const J=this.svgFactory.create(L.width,L.height),ue=this.svgFactory.createElement("svg:defs");J.appendChild(ue),this.defs=ue;const he=this.svgFactory.createElement("svg:g");return he.setAttributeNS(null,"transform",K(L.transform)),J.appendChild(he),this.svg=he,J}_ensureClipGroup(){if(!this.current.clipGroup){const L=this.svgFactory.createElement("svg:g");L.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.appendChild(L),this.current.clipGroup=L}return this.current.clipGroup}_ensureTransformGroup(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",K(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().appendChild(this.tgrp):this.svg.appendChild(this.tgrp)),this.tgrp}}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.PDFNodeStream=void 0;var x=ce(1),w=ce(26);const R=__webpack_require__(172),S=__webpack_require__(2001),B=__webpack_require__(3779),Y=__webpack_require__(6558),O=/^file:\/\/\/[a-zA-Z]:\//;me.PDFNodeStream=class j{constructor(ie){this.source=ie,this.url=function F(le){const ie=Y.parse(le);return"file:"===ie.protocol||ie.host?ie:/^[a-z]:[/\\]/i.test(le)?Y.parse(`file:///${le}`):(ie.host||(ie.protocol="file:"),ie)}(ie.url),this.isHttp="http:"===this.url.protocol||"https:"===this.url.protocol,this.isFsUrl="file:"===this.url.protocol,this.httpHeaders=this.isHttp&&ie.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}getFullReader(){return(0,x.assert)(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new K(this):new I(this),this._fullRequestReader}getRangeReader(ie,L){if(L<=this._progressiveDataLength)return null;const J=this.isFsUrl?new ve(this,ie,L):new Q(this,ie,L);return this._rangeRequestReaders.push(J),J}cancelAllRequests(ie){this._fullRequestReader&&this._fullRequestReader.cancel(ie);for(const L of this._rangeRequestReaders.slice(0))L.cancel(ie)}};class q{constructor(ie){this._url=ie.url,this._done=!1,this._storedError=null,this.onProgress=null;const L=ie.source;this._contentLength=L.length,this._loaded=0,this._filename=null,this._disableRange=L.disableRange||!1,this._rangeChunkSize=L.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!L.disableStream,this._isRangeSupported=!L.disableRange,this._readableStream=null,this._readCapability=(0,x.createPromiseCapability)(),this._headersCapability=(0,x.createPromiseCapability)()}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}read(){var ie=this;return _asyncToGenerator(function*(){if(yield ie._readCapability.promise,ie._done)return{value:void 0,done:!0};if(ie._storedError)throw ie._storedError;const L=ie._readableStream.read();return null===L?(ie._readCapability=(0,x.createPromiseCapability)(),ie.read()):(ie._loaded+=L.length,ie.onProgress&&ie.onProgress({loaded:ie._loaded,total:ie._contentLength}),{value:new Uint8Array(L).buffer,done:!1})})()}cancel(ie){this._readableStream?this._readableStream.destroy(ie):this._error(ie)}_error(ie){this._storedError=ie,this._readCapability.resolve()}_setReadableStream(ie){this._readableStream=ie,ie.on("readable",()=>{this._readCapability.resolve()}),ie.on("end",()=>{ie.destroy(),this._done=!0,this._readCapability.resolve()}),ie.on("error",L=>{this._error(L)}),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new x.AbortException("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}class N{constructor(ie){this._url=ie.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,x.createPromiseCapability)(),this._isStreamingSupported=!ie.source.disableStream}get isStreamingSupported(){return this._isStreamingSupported}read(){var ie=this;return _asyncToGenerator(function*(){if(yield ie._readCapability.promise,ie._done)return{value:void 0,done:!0};if(ie._storedError)throw ie._storedError;const L=ie._readableStream.read();return null===L?(ie._readCapability=(0,x.createPromiseCapability)(),ie.read()):(ie._loaded+=L.length,ie.onProgress&&ie.onProgress({loaded:ie._loaded}),{value:new Uint8Array(L).buffer,done:!1})})()}cancel(ie){this._readableStream?this._readableStream.destroy(ie):this._error(ie)}_error(ie){this._storedError=ie,this._readCapability.resolve()}_setReadableStream(ie){this._readableStream=ie,ie.on("readable",()=>{this._readCapability.resolve()}),ie.on("end",()=>{ie.destroy(),this._done=!0,this._readCapability.resolve()}),ie.on("error",L=>{this._error(L)}),this._storedError&&this._readableStream.destroy(this._storedError)}}function ne(le,ie){return{protocol:le.protocol,auth:le.auth,host:le.hostname,port:le.port,path:le.path,method:"GET",headers:ie}}class I extends q{constructor(ie){super(ie);const L=J=>{if(404===J.statusCode){const He=new x.MissingPDFException(`Missing PDF "${this._url}".`);return this._storedError=He,void this._headersCapability.reject(He)}this._headersCapability.resolve(),this._setReadableStream(J);const ue=He=>this._readableStream.headers[He.toLowerCase()],{allowRangeRequests:he,suggestedLength:Ae}=(0,w.validateRangeRequestCapabilities)({getResponseHeader:ue,isHttp:ie.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=he,this._contentLength=Ae||this._contentLength,this._filename=(0,w.extractFilenameFromHeader)(ue)};this._request=null,this._request="http:"===this._url.protocol?S.request(ne(this._url,ie.httpHeaders),L):B.request(ne(this._url,ie.httpHeaders),L),this._request.on("error",J=>{this._storedError=J,this._headersCapability.reject(J)}),this._request.end()}}class Q extends N{constructor(ie,L,J){super(ie),this._httpHeaders={};for(const he in ie.httpHeaders){const Ae=ie.httpHeaders[he];typeof Ae>"u"||(this._httpHeaders[he]=Ae)}this._httpHeaders.Range=`bytes=${L}-${J-1}`;const ue=he=>{if(404!==he.statusCode)this._setReadableStream(he);else{const Ae=new x.MissingPDFException(`Missing PDF "${this._url}".`);this._storedError=Ae}};this._request=null,this._request="http:"===this._url.protocol?S.request(ne(this._url,this._httpHeaders),ue):B.request(ne(this._url,this._httpHeaders),ue),this._request.on("error",he=>{this._storedError=he}),this._request.end()}}class K extends q{constructor(ie){super(ie);let L=decodeURIComponent(this._url.path);O.test(this._url.href)&&(L=L.replace(/^\//,"")),R.lstat(L,(J,ue)=>{if(J)return"ENOENT"===J.code&&(J=new x.MissingPDFException(`Missing PDF "${L}".`)),this._storedError=J,void this._headersCapability.reject(J);this._contentLength=ue.size,this._setReadableStream(R.createReadStream(L)),this._headersCapability.resolve()})}}class ve extends N{constructor(ie,L,J){super(ie);let ue=decodeURIComponent(this._url.path);O.test(this._url.href)&&(ue=ue.replace(/^\//,"")),this._setReadableStream(R.createReadStream(ue,{start:L,end:J-1}))}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.createResponseStatusError=function Y(F,j){return 404===F||0===F&&j.startsWith("file:")?new x.MissingPDFException('Missing PDF "'+j+'".'):new x.UnexpectedResponseException(`Unexpected server response (${F}) while retrieving PDF "${j}".`,F)},me.extractFilenameFromHeader=function B(F){const j=F("Content-Disposition");if(j){let q=(0,w.getFilenameFromContentDispositionHeader)(j);if(q.includes("%"))try{q=decodeURIComponent(q)}catch{}if((0,R.isPdfFile)(q))return q}return null},me.validateRangeRequestCapabilities=function S({getResponseHeader:F,isHttp:j,rangeChunkSize:q,disableRange:N}){const ne={allowRangeRequests:!1,suggestedLength:void 0},I=parseInt(F("Content-Length"),10);return!Number.isInteger(I)||(ne.suggestedLength=I,I<=2*q)||N||!j||"bytes"!==F("Accept-Ranges")||"identity"!==(F("Content-Encoding")||"identity")||(ne.allowRangeRequests=!0),ne},me.validateResponseStatus=function O(F){return 200===F||206===F};var x=ce(1),w=ce(27),R=ce(5)},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.getFilenameFromContentDispositionHeader=function w(R){let S=!0,B=Y("filename\\*","i").exec(R);if(B){B=B[1];let I=q(B);return I=unescape(I),I=N(I),I=ne(I),F(I)}if(B=function j(I){const Q=[];let K;const ve=Y("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;null!==(K=ve.exec(I));){let[,ie,L,J]=K;if(ie=parseInt(ie,10),ie in Q){if(0===ie)break}else Q[ie]=[L,J]}const le=[];for(let ie=0;ie<Q.length&&ie in Q;++ie){let[L,J]=Q[ie];J=q(J),L&&(J=unescape(J),0===ie&&(J=N(J))),le.push(J)}return le.join("")}(R),B)return F(ne(B));if(B=Y("filename","i").exec(R),B){B=B[1];let I=q(B);return I=ne(I),F(I)}function Y(I,Q){return new RegExp("(?:^|;)\\s*"+I+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',Q)}function O(I,Q){if(I){if(!/^[\x00-\xFF]+$/.test(Q))return Q;try{const K=new TextDecoder(I,{fatal:!0}),ve=(0,x.stringToBytes)(Q);Q=K.decode(ve),S=!1}catch{}}return Q}function F(I){return S&&/[\x80-\xff]/.test(I)&&(I=O("utf-8",I),S&&(I=O("iso-8859-1",I))),I}function q(I){if(I.startsWith('"')){const Q=I.slice(1).split('\\"');for(let K=0;K<Q.length;++K){const ve=Q[K].indexOf('"');-1!==ve&&(Q[K]=Q[K].slice(0,ve),Q.length=K+1),Q[K]=Q[K].replace(/\\(.)/g,"$1")}I=Q.join('"')}return I}function N(I){const Q=I.indexOf("'");return-1===Q?I:O(I.slice(0,Q),I.slice(Q+1).replace(/^[^']*'/,""))}function ne(I){return!I.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(I)?I:I.replace(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,function(Q,K,ve,le){if("q"===ve||"Q"===ve)return O(K,le=(le=le.replace(/_/g," ")).replace(/=([0-9a-fA-F]{2})/g,function(ie,L){return String.fromCharCode(parseInt(L,16))}));try{le=atob(le)}catch{}return O(K,le)})}return""};var x=ce(1)},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.PDFNetworkStream=void 0;var x=ce(1),w=ce(26);class Y{constructor(N,ne={}){this.url=N,this.isHttp=/^https?:/i.test(N),this.httpHeaders=this.isHttp&&ne.httpHeaders||Object.create(null),this.withCredentials=ne.withCredentials||!1,this.getXhr=ne.getXhr||function(){return new XMLHttpRequest},this.currXhrId=0,this.pendingRequests=Object.create(null)}requestRange(N,ne,I){const Q={begin:N,end:ne};for(const K in I)Q[K]=I[K];return this.request(Q)}requestFull(N){return this.request(N)}request(N){const ne=this.getXhr(),I=this.currXhrId++,Q=this.pendingRequests[I]={xhr:ne};ne.open("GET",this.url),ne.withCredentials=this.withCredentials;for(const K in this.httpHeaders){const ve=this.httpHeaders[K];typeof ve>"u"||ne.setRequestHeader(K,ve)}return this.isHttp&&"begin"in N&&"end"in N?(ne.setRequestHeader("Range",`bytes=${N.begin}-${N.end-1}`),Q.expectedStatus=206):Q.expectedStatus=200,ne.responseType="arraybuffer",N.onError&&(ne.onerror=function(K){N.onError(ne.status)}),ne.onreadystatechange=this.onStateChange.bind(this,I),ne.onprogress=this.onProgress.bind(this,I),Q.onHeadersReceived=N.onHeadersReceived,Q.onDone=N.onDone,Q.onError=N.onError,Q.onProgress=N.onProgress,ne.send(null),I}onProgress(N,ne){const I=this.pendingRequests[N];!I||I.onProgress?.(ne)}onStateChange(N,ne){const I=this.pendingRequests[N];if(!I)return;const Q=I.xhr;if(Q.readyState>=2&&I.onHeadersReceived&&(I.onHeadersReceived(),delete I.onHeadersReceived),4!==Q.readyState||!(N in this.pendingRequests))return;if(delete this.pendingRequests[N],0===Q.status&&this.isHttp)return void I.onError?.(Q.status);const K=Q.status||200;if((200!==K||206!==I.expectedStatus)&&K!==I.expectedStatus)return void I.onError?.(Q.status);const le=function B(q){const N=q.response;return"string"!=typeof N?N:(0,x.stringToBytes)(N).buffer}(Q);if(206===K){const ie=Q.getResponseHeader("Content-Range"),L=/bytes (\d+)-(\d+)\/(\d+)/.exec(ie);I.onDone({begin:parseInt(L[1],10),chunk:le})}else le?I.onDone({begin:0,chunk:le}):I.onError?.(Q.status)}getRequestXhr(N){return this.pendingRequests[N].xhr}isPendingRequest(N){return N in this.pendingRequests}abortRequest(N){const ne=this.pendingRequests[N].xhr;delete this.pendingRequests[N],ne.abort()}}me.PDFNetworkStream=class O{constructor(N){this._source=N,this._manager=new Y(N.url,{httpHeaders:N.httpHeaders,withCredentials:N.withCredentials}),this._rangeChunkSize=N.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}_onRangeRequestReaderClosed(N){const ne=this._rangeRequestReaders.indexOf(N);ne>=0&&this._rangeRequestReaders.splice(ne,1)}getFullReader(){return(0,x.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new F(this._manager,this._source),this._fullRequestReader}getRangeReader(N,ne){const I=new j(this._manager,N,ne);return I.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(I),I}cancelAllRequests(N){this._fullRequestReader?.cancel(N);for(const ne of this._rangeRequestReaders.slice(0))ne.cancel(N)}};class F{constructor(N,ne){this._manager=N;const I={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=ne.url,this._fullRequestId=N.requestFull(I),this._headersReceivedCapability=(0,x.createPromiseCapability)(),this._disableRange=ne.disableRange||!1,this._contentLength=ne.length,this._rangeChunkSize=ne.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}_onHeadersReceived(){const N=this._fullRequestId,ne=this._manager.getRequestXhr(N),I=ve=>ne.getResponseHeader(ve),{allowRangeRequests:Q,suggestedLength:K}=(0,w.validateRangeRequestCapabilities)({getResponseHeader:I,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});Q&&(this._isRangeSupported=!0),this._contentLength=K||this._contentLength,this._filename=(0,w.extractFilenameFromHeader)(I),this._isRangeSupported&&this._manager.abortRequest(N),this._headersReceivedCapability.resolve()}_onDone(N){if(N&&(this._requests.length>0?this._requests.shift().resolve({value:N.chunk,done:!1}):this._cachedChunks.push(N.chunk)),this._done=!0,!(this._cachedChunks.length>0)){for(const ne of this._requests)ne.resolve({value:void 0,done:!0});this._requests.length=0}}_onError(N){this._storedError=(0,w.createResponseStatusError)(N,this._url),this._headersReceivedCapability.reject(this._storedError);for(const ne of this._requests)ne.reject(this._storedError);this._requests.length=0,this._cachedChunks.length=0}_onProgress(N){this.onProgress?.({loaded:N.loaded,total:N.lengthComputable?N.total:this._contentLength})}get filename(){return this._filename}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}get contentLength(){return this._contentLength}get headersReady(){return this._headersReceivedCapability.promise}read(){var N=this;return _asyncToGenerator(function*(){if(N._storedError)throw N._storedError;if(N._cachedChunks.length>0)return{value:N._cachedChunks.shift(),done:!1};if(N._done)return{value:void 0,done:!0};const ne=(0,x.createPromiseCapability)();return N._requests.push(ne),ne.promise})()}cancel(N){this._done=!0,this._headersReceivedCapability.reject(N);for(const ne of this._requests)ne.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}class j{constructor(N,ne,I){this._manager=N;const Q={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=N.url,this._requestId=N.requestRange(ne,I,Q),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}_close(){this.onClosed?.(this)}_onDone(N){const ne=N.chunk;this._requests.length>0?this._requests.shift().resolve({value:ne,done:!1}):this._queuedChunk=ne,this._done=!0;for(const I of this._requests)I.resolve({value:void 0,done:!0});this._requests.length=0,this._close()}_onError(N){this._storedError=(0,w.createResponseStatusError)(N,this._url);for(const ne of this._requests)ne.reject(this._storedError);this._requests.length=0,this._queuedChunk=null}_onProgress(N){this.isStreamingSupported||this.onProgress?.({loaded:N.loaded})}get isStreamingSupported(){return!1}read(){var N=this;return _asyncToGenerator(function*(){if(N._storedError)throw N._storedError;if(null!==N._queuedChunk){const I=N._queuedChunk;return N._queuedChunk=null,{value:I,done:!1}}if(N._done)return{value:void 0,done:!0};const ne=(0,x.createPromiseCapability)();return N._requests.push(ne),ne.promise})()}cancel(N){this._done=!0;for(const ne of this._requests)ne.resolve({value:void 0,done:!0});this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}},($e,me,ce)=>{Object.defineProperty(me,"__esModule",{value:!0}),me.PDFFetchStream=void 0;var x=ce(1),w=ce(26);function R(F,j,q){return{method:"GET",headers:F,signal:q?.signal,mode:"cors",credentials:j?"include":"same-origin",redirect:"follow"}}function S(F){const j=new Headers;for(const q in F){const N=F[q];typeof N>"u"||j.append(q,N)}return j}me.PDFFetchStream=class B{constructor(j){this.source=j,this.isHttp=/^https?:/i.test(j.url),this.httpHeaders=this.isHttp&&j.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}get _progressiveDataLength(){return this._fullRequestReader?._loaded??0}getFullReader(){return(0,x.assert)(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new Y(this),this._fullRequestReader}getRangeReader(j,q){if(q<=this._progressiveDataLength)return null;const N=new O(this,j,q);return this._rangeRequestReaders.push(N),N}cancelAllRequests(j){this._fullRequestReader&&this._fullRequestReader.cancel(j);for(const q of this._rangeRequestReaders.slice(0))q.cancel(j)}};class Y{constructor(j){this._stream=j,this._reader=null,this._loaded=0,this._filename=null;const q=j.source;this._withCredentials=q.withCredentials||!1,this._contentLength=q.length,this._headersCapability=(0,x.createPromiseCapability)(),this._disableRange=q.disableRange||!1,this._rangeChunkSize=q.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),typeof AbortController<"u"&&(this._abortController=new AbortController),this._isStreamingSupported=!q.disableStream,this._isRangeSupported=!q.disableRange,this._headers=S(this._stream.httpHeaders);const N=q.url;fetch(N,R(this._headers,this._withCredentials,this._abortController)).then(ne=>{if(!(0,w.validateResponseStatus)(ne.status))throw(0,w.createResponseStatusError)(ne.status,N);this._reader=ne.body.getReader(),this._headersCapability.resolve();const I=ve=>ne.headers.get(ve),{allowRangeRequests:Q,suggestedLength:K}=(0,w.validateRangeRequestCapabilities)({getResponseHeader:I,isHttp:this._stream.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange});this._isRangeSupported=Q,this._contentLength=K||this._contentLength,this._filename=(0,w.extractFilenameFromHeader)(I),!this._isStreamingSupported&&this._isRangeSupported&&this.cancel(new x.AbortException("Streaming is disabled."))}).catch(this._headersCapability.reject),this.onProgress=null}get headersReady(){return this._headersCapability.promise}get filename(){return this._filename}get contentLength(){return this._contentLength}get isRangeSupported(){return this._isRangeSupported}get isStreamingSupported(){return this._isStreamingSupported}read(){var j=this;return _asyncToGenerator(function*(){yield j._headersCapability.promise;const{value:q,done:N}=yield j._reader.read();return N?{value:q,done:N}:(j._loaded+=q.byteLength,j.onProgress&&j.onProgress({loaded:j._loaded,total:j._contentLength}),{value:new Uint8Array(q).buffer,done:!1})})()}cancel(j){this._reader&&this._reader.cancel(j),this._abortController&&this._abortController.abort()}}class O{constructor(j,q,N){this._stream=j,this._reader=null,this._loaded=0;const ne=j.source;this._withCredentials=ne.withCredentials||!1,this._readCapability=(0,x.createPromiseCapability)(),this._isStreamingSupported=!ne.disableStream,typeof AbortController<"u"&&(this._abortController=new AbortController),this._headers=S(this._stream.httpHeaders),this._headers.append("Range",`bytes=${q}-${N-1}`);const I=ne.url;fetch(I,R(this._headers,this._withCredentials,this._abortController)).then(Q=>{if(!(0,w.validateResponseStatus)(Q.status))throw(0,w.createResponseStatusError)(Q.status,I);this._readCapability.resolve(),this._reader=Q.body.getReader()}).catch(this._readCapability.reject),this.onProgress=null}get isStreamingSupported(){return this._isStreamingSupported}read(){var j=this;return _asyncToGenerator(function*(){yield j._readCapability.promise;const{value:q,done:N}=yield j._reader.read();return N?{value:q,done:N}:(j._loaded+=q.byteLength,j.onProgress&&j.onProgress({loaded:j._loaded}),{value:new Uint8Array(q).buffer,done:!1})})()}cancel(j){this._reader&&this._reader.cancel(j),this._abortController&&this._abortController.abort()}}}],__webpack_module_cache__={};function __w_pdfjs_require__($e){var me=__webpack_module_cache__[$e];if(void 0!==me)return me.exports;var ce=__webpack_module_cache__[$e]={exports:{}};return __webpack_modules__[$e](ce,ce.exports,__w_pdfjs_require__),ce.exports}var __webpack_exports__={};return(()=>{var $e=__webpack_exports__;Object.defineProperty($e,"__esModule",{value:!0}),Object.defineProperty($e,"AnnotationLayer",{enumerable:!0,get:function(){return w.AnnotationLayer}}),Object.defineProperty($e,"AnnotationMode",{enumerable:!0,get:function(){return me.AnnotationMode}}),Object.defineProperty($e,"CMapCompressionType",{enumerable:!0,get:function(){return me.CMapCompressionType}}),Object.defineProperty($e,"GlobalWorkerOptions",{enumerable:!0,get:function(){return R.GlobalWorkerOptions}}),Object.defineProperty($e,"InvalidPDFException",{enumerable:!0,get:function(){return me.InvalidPDFException}}),Object.defineProperty($e,"LoopbackPort",{enumerable:!0,get:function(){return ce.LoopbackPort}}),Object.defineProperty($e,"MissingPDFException",{enumerable:!0,get:function(){return me.MissingPDFException}}),Object.defineProperty($e,"OPS",{enumerable:!0,get:function(){return me.OPS}}),Object.defineProperty($e,"PDFDataRangeTransport",{enumerable:!0,get:function(){return ce.PDFDataRangeTransport}}),Object.defineProperty($e,"PDFDateString",{enumerable:!0,get:function(){return x.PDFDateString}}),Object.defineProperty($e,"PDFWorker",{enumerable:!0,get:function(){return ce.PDFWorker}}),Object.defineProperty($e,"PasswordResponses",{enumerable:!0,get:function(){return me.PasswordResponses}}),Object.defineProperty($e,"PermissionFlag",{enumerable:!0,get:function(){return me.PermissionFlag}}),Object.defineProperty($e,"PixelsPerInch",{enumerable:!0,get:function(){return x.PixelsPerInch}}),Object.defineProperty($e,"RenderingCancelledException",{enumerable:!0,get:function(){return x.RenderingCancelledException}}),Object.defineProperty($e,"SVGGraphics",{enumerable:!0,get:function(){return Y.SVGGraphics}}),Object.defineProperty($e,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return me.UNSUPPORTED_FEATURES}}),Object.defineProperty($e,"UnexpectedResponseException",{enumerable:!0,get:function(){return me.UnexpectedResponseException}}),Object.defineProperty($e,"Util",{enumerable:!0,get:function(){return me.Util}}),Object.defineProperty($e,"VerbosityLevel",{enumerable:!0,get:function(){return me.VerbosityLevel}}),Object.defineProperty($e,"XfaLayer",{enumerable:!0,get:function(){return O.XfaLayer}}),Object.defineProperty($e,"build",{enumerable:!0,get:function(){return ce.build}}),Object.defineProperty($e,"createPromiseCapability",{enumerable:!0,get:function(){return me.createPromiseCapability}}),Object.defineProperty($e,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return me.createValidAbsoluteUrl}}),Object.defineProperty($e,"getDocument",{enumerable:!0,get:function(){return ce.getDocument}}),Object.defineProperty($e,"getFilenameFromUrl",{enumerable:!0,get:function(){return x.getFilenameFromUrl}}),Object.defineProperty($e,"getPdfFilenameFromUrl",{enumerable:!0,get:function(){return x.getPdfFilenameFromUrl}}),Object.defineProperty($e,"getXfaPageViewport",{enumerable:!0,get:function(){return x.getXfaPageViewport}}),Object.defineProperty($e,"isPdfFile",{enumerable:!0,get:function(){return x.isPdfFile}}),Object.defineProperty($e,"loadScript",{enumerable:!0,get:function(){return x.loadScript}}),Object.defineProperty($e,"renderTextLayer",{enumerable:!0,get:function(){return B.renderTextLayer}}),Object.defineProperty($e,"shadow",{enumerable:!0,get:function(){return me.shadow}}),Object.defineProperty($e,"version",{enumerable:!0,get:function(){return ce.version}});var me=__w_pdfjs_require__(1),ce=__w_pdfjs_require__(4),x=__w_pdfjs_require__(5),w=__w_pdfjs_require__(20),R=__w_pdfjs_require__(13),S=__w_pdfjs_require__(3),B=__w_pdfjs_require__(23),Y=__w_pdfjs_require__(24),O=__w_pdfjs_require__(22);if(S.isNodeJS){const{PDFNodeStream:q}=__w_pdfjs_require__(25);(0,ce.setPDFNetworkStreamFactory)(N=>new q(N))}else{const{PDFNetworkStream:q}=__w_pdfjs_require__(28),{PDFFetchStream:N}=__w_pdfjs_require__(29);(0,ce.setPDFNetworkStreamFactory)(ne=>(0,x.isValidFetchUrl)(ne.url)?new N(ne):new q(ne))}})(),__webpack_exports__})(),module.exports=ce()},2813:function($e,me,ce){var S,x=ce(7156).default;S=()=>(()=>{"use strict";var w=[,(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.DefaultXfaLayerFactory=O.DefaultTextLayerFactory=O.DefaultStructTreeLayerFactory=O.DefaultAnnotationLayerFactory=void 0;var j=F(2),q=F(4),N=F(5),ne=F(7),I=F(8),Q=F(9);O.DefaultAnnotationLayerFactory=class K{createAnnotationLayerBuilder(J,ue,he=null,Ae="",He=!0,Ue=q.NullL10n,Ge=!1,tt=null,Xe=null,ht=null,St=null){return new j.AnnotationLayerBuilder({pageDiv:J,pdfPage:ue,imageResourcesPath:Ae,renderForms:He,linkService:new N.SimpleLinkService,l10n:Ue,annotationStorage:he,enableScripting:Ge,hasJSActionsPromise:tt,fieldObjectsPromise:ht,mouseState:Xe,annotationCanvasMap:St})}},O.DefaultStructTreeLayerFactory=class ve{createStructTreeLayerBuilder(J){return new ne.StructTreeLayerBuilder({pdfPage:J})}},O.DefaultTextLayerFactory=class le{createTextLayerBuilder(J,ue,he,Ae=!1,He,Ue){return new I.TextLayerBuilder({textLayerDiv:J,pageIndex:ue,viewport:he,enhanceTextSelection:Ae,eventBus:He,highlighter:Ue})}},O.DefaultXfaLayerFactory=class ie{createXfaLayerBuilder(J,ue,he=null,Ae=null){return new Q.XfaLayerBuilder({pageDiv:J,pdfPage:ue,annotationStorage:he,linkService:new N.SimpleLinkService,xfaHtml:Ae})}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.AnnotationLayerBuilder=void 0;var j=F(3),q=F(4);O.AnnotationLayerBuilder=class N{constructor({pageDiv:I,pdfPage:Q,linkService:K,downloadManager:ve,annotationStorage:le=null,imageResourcesPath:ie="",renderForms:L=!0,l10n:J=q.NullL10n,enableScripting:ue=!1,hasJSActionsPromise:he=null,fieldObjectsPromise:Ae=null,mouseState:He=null,annotationCanvasMap:Ue=null}){this.pageDiv=I,this.pdfPage=Q,this.linkService=K,this.downloadManager=ve,this.imageResourcesPath=ie,this.renderForms=L,this.l10n=J,this.annotationStorage=le,this.enableScripting=ue,this._hasJSActionsPromise=he,this._fieldObjectsPromise=Ae,this._mouseState=He,this._annotationCanvasMap=Ue,this.div=null,this._cancelled=!1}render(I,Q="display"){var K=this;return x(function*(){const[ve,le=!1,ie=null]=yield Promise.all([K.pdfPage.getAnnotations({intent:Q}),K._hasJSActionsPromise,K._fieldObjectsPromise]);if(K._cancelled||0===ve.length)return;const L={viewport:I.clone({dontFlip:!0}),div:K.div,annotations:ve,page:K.pdfPage,imageResourcesPath:K.imageResourcesPath,renderForms:K.renderForms,linkService:K.linkService,downloadManager:K.downloadManager,annotationStorage:K.annotationStorage,enableScripting:K.enableScripting,hasJSActions:le,fieldObjects:ie,mouseState:K._mouseState,annotationCanvasMap:K._annotationCanvasMap};K.div?j.AnnotationLayer.update(L):(K.div=document.createElement("div"),K.div.className="annotationLayer",K.pageDiv.appendChild(K.div),L.div=K.div,j.AnnotationLayer.render(L),K.l10n.translate(K.div))})()}cancel(){this._cancelled=!0}hide(){!this.div||(this.div.hidden=!0)}}},Y=>{let O;O=typeof window<"u"&&window["pdfjs-dist/build/pdf"]?window["pdfjs-dist/build/pdf"]:ce(6036),Y.exports=O},(Y,O)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.NullL10n=void 0,O.fixupLangCode=function N(Q){return q[Q?.toLowerCase()]||Q},O.getL10nFallback=j;const F={of_pages:"of {{pagesCount}}",page_of_pages:"({{pageNumber}} of {{pagesCount}})",document_properties_kb:"{{size_kb}} KB ({{size_b}} bytes)",document_properties_mb:"{{size_mb}} MB ({{size_b}} bytes)",document_properties_date_string:"{{date}}, {{time}}",document_properties_page_size_unit_inches:"in",document_properties_page_size_unit_millimeters:"mm",document_properties_page_size_orientation_portrait:"portrait",document_properties_page_size_orientation_landscape:"landscape",document_properties_page_size_name_a3:"A3",document_properties_page_size_name_a4:"A4",document_properties_page_size_name_letter:"Letter",document_properties_page_size_name_legal:"Legal",document_properties_page_size_dimension_string:"{{width}} \xd7 {{height}} {{unit}} ({{orientation}})",document_properties_page_size_dimension_name_string:"{{width}} \xd7 {{height}} {{unit}} ({{name}}, {{orientation}})",document_properties_linearized_yes:"Yes",document_properties_linearized_no:"No",print_progress_percent:"{{progress}}%","toggle_sidebar.title":"Toggle Sidebar","toggle_sidebar_notification2.title":"Toggle Sidebar (document contains outline/attachments/layers)",additional_layers:"Additional Layers",page_landmark:"Page {{page}}",thumb_page_title:"Page {{page}}",thumb_page_canvas:"Thumbnail of Page {{page}}",find_reached_top:"Reached top of document, continued from bottom",find_reached_bottom:"Reached end of document, continued from top","find_match_count[one]":"{{current}} of {{total}} match","find_match_count[other]":"{{current}} of {{total}} matches","find_match_count_limit[one]":"More than {{limit}} match","find_match_count_limit[other]":"More than {{limit}} matches",find_not_found:"Phrase not found",error_version_info:"PDF.js v{{version}} (build: {{build}})",error_message:"Message: {{message}}",error_stack:"Stack: {{stack}}",error_file:"File: {{file}}",error_line:"Line: {{line}}",rendering_error:"An error occurred while rendering the page.",page_scale_width:"Page Width",page_scale_fit:"Page Fit",page_scale_auto:"Automatic Zoom",page_scale_actual:"Actual Size",page_scale_percent:"{{scale}}%",loading:"Loading\u2026",loading_error:"An error occurred while loading the PDF.",invalid_file_error:"Invalid or corrupted PDF file.",missing_file_error:"Missing PDF file.",unexpected_response_error:"Unexpected server response.",printing_not_supported:"Warning: Printing is not fully supported by this browser.",printing_not_ready:"Warning: The PDF is not fully loaded for printing.",web_fonts_disabled:"Web fonts are disabled: unable to use embedded PDF fonts."};function j(Q,K){switch(Q){case"find_match_count":Q=`find_match_count[${1===K.total?"one":"other"}]`;break;case"find_match_count_limit":Q=`find_match_count_limit[${1===K.limit?"one":"other"}]`}return F[Q]||""}const q={en:"en-US",es:"es-ES",fy:"fy-NL",ga:"ga-IE",gu:"gu-IN",hi:"hi-IN",hy:"hy-AM",nb:"nb-NO",ne:"ne-NP",nn:"nn-NO",pa:"pa-IN",pt:"pt-PT",sv:"sv-SE",zh:"zh-CN"};O.NullL10n={getLanguage:()=>x(function*(){return"en-us"})(),getDirection:()=>x(function*(){return"ltr"})(),get:(Q,K=null,ve=j(Q,K))=>x(function*(){return function ne(Q,K){return K?Q.replace(/\{\{\s*(\w+)\s*\}\}/g,(ve,le)=>le in K?K[le]:"{{"+le+"}}"):Q}(ve,K)})(),translate:Q=>x(function*(){})()}},(Y,O,F)=>{var K,ve,E4,ie,Sq;Object.defineProperty(O,"__esModule",{value:!0}),O.SimpleLinkService=O.PDFLinkService=O.LinkTarget=void 0;var j=F(6);const N={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};function ne(ue,{url:he,target:Ae,rel:He,enabled:Ue=!0}={}){if(!he||"string"!=typeof he)throw new Error('A valid "url" parameter must provided.');const Ge=(0,j.removeNullCharacters)(he);Ue?ue.href=ue.title=Ge:(ue.href="",ue.title=`Disabled: ${Ge}`,ue.onclick=()=>!1);let tt="";switch(Ae){case N.NONE:break;case N.SELF:tt="_self";break;case N.BLANK:tt="_blank";break;case N.PARENT:tt="_parent";break;case N.TOP:tt="_top"}ue.target=tt,ue.rel="string"==typeof He?He:"noopener noreferrer nofollow"}O.LinkTarget=N;const J=class{constructor({eventBus:he,externalLinkTarget:Ae=null,externalLinkRel:He=null,ignoreDestinationZoom:Ue=!1}={}){er(this,ve),er(this,K,new Map),this.eventBus=he,this.externalLinkTarget=Ae,this.externalLinkRel=He,this.externalLinkEnabled=!0,this._ignoreDestinationZoom=Ue,this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null}setDocument(he,Ae=null){this.baseUrl=Ae,this.pdfDocument=he,Bi(this,K).clear()}setViewer(he){this.pdfViewer=he}setHistory(he){this.pdfHistory=he}get pagesCount(){return this.pdfDocument?this.pdfDocument.numPages:0}get page(){return this.pdfViewer.currentPageNumber}set page(he){this.pdfViewer.currentPageNumber=he}get rotation(){return this.pdfViewer.pagesRotation}set rotation(he){this.pdfViewer.pagesRotation=he}goToDestination(he){var Ae=this;return x(function*(){var Ge;if(!Ae.pdfDocument)return;let He,Ue;"string"==typeof he?(He=he,Ue=yield Ae.pdfDocument.getDestination(he)):(He=null,Ue=yield he),Array.isArray(Ue)?ji(Ge=Ae,ve,E4).call(Ge,he,He,Ue):console.error(`PDFLinkService.goToDestination: "${Ue}" is not a valid destination array, for dest="${he}".`)})()}goToPage(he){if(!this.pdfDocument)return;const Ae="string"==typeof he&&this.pdfViewer.pageLabelToPageNumber(he)||0|he;Number.isInteger(Ae)&&Ae>0&&Ae<=this.pagesCount?(this.pdfHistory&&(this.pdfHistory.pushCurrentPosition(),this.pdfHistory.pushPage(Ae)),this.pdfViewer.scrollPageIntoView({pageNumber:Ae})):console.error(`PDFLinkService.goToPage: "${he}" is not a valid page.`)}addLinkAttributes(he,Ae,He=!1){ne(he,{url:Ae,target:He?N.BLANK:this.externalLinkTarget,rel:this.externalLinkRel,enabled:this.externalLinkEnabled})}getDestinationHash(he){if("string"==typeof he){if(he.length>0)return this.getAnchorUrl("#"+escape(he))}else if(Array.isArray(he)){const Ae=JSON.stringify(he);if(Ae.length>0)return this.getAnchorUrl("#"+escape(Ae))}return this.getAnchorUrl("")}getAnchorUrl(he){return(this.baseUrl||"")+he}setHash(he){var Ue;if(!this.pdfDocument)return;let Ae,He;if(he.includes("=")){const Ge=(0,j.parseQueryString)(he);if(Ge.has("search")&&this.eventBus.dispatch("findfromurlhash",{source:this,query:Ge.get("search").replace(/"/g,""),phraseSearch:"true"===Ge.get("phrase")}),Ge.has("page")&&(Ae=0|Ge.get("page")||1),Ge.has("zoom")){const tt=Ge.get("zoom").split(","),Xe=tt[0],ht=parseFloat(Xe);Xe.includes("Fit")?"Fit"===Xe||"FitB"===Xe?He=[null,{name:Xe}]:"FitH"===Xe||"FitBH"===Xe||"FitV"===Xe||"FitBV"===Xe?He=[null,{name:Xe},tt.length>1?0|tt[1]:null]:"FitR"===Xe?5!==tt.length?console.error('PDFLinkService.setHash: Not enough parameters for "FitR".'):He=[null,{name:Xe},0|tt[1],0|tt[2],0|tt[3],0|tt[4]]:console.error(`PDFLinkService.setHash: "${Xe}" is not a valid zoom value.`):He=[null,{name:"XYZ"},tt.length>1?0|tt[1]:null,tt.length>2?0|tt[2]:null,ht?ht/100:Xe]}He?this.pdfViewer.scrollPageIntoView({pageNumber:Ae||this.page,destArray:He,allowNegativeOffset:!0}):Ae&&(this.page=Ae),Ge.has("pagemode")&&this.eventBus.dispatch("pagemode",{source:this,mode:Ge.get("pagemode")}),Ge.has("nameddest")&&this.goToDestination(Ge.get("nameddest"))}else{He=unescape(he);try{He=JSON.parse(He),Array.isArray(He)||(He=He.toString())}catch{}if("string"==typeof He||ji(Ue=J,ie,Sq).call(Ue,He))return void this.goToDestination(He);console.error(`PDFLinkService.setHash: "${unescape(he)}" is not a valid destination.`)}}executeNamedAction(he){switch(he){case"GoBack":this.pdfHistory?.back();break;case"GoForward":this.pdfHistory?.forward();break;case"NextPage":this.pdfViewer.nextPage();break;case"PrevPage":this.pdfViewer.previousPage();break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1}this.eventBus.dispatch("namedaction",{source:this,action:he})}cachePageRef(he,Ae){if(!Ae)return;const He=0===Ae.gen?`${Ae.num}R`:`${Ae.num}R${Ae.gen}`;Bi(this,K).set(He,he)}_cachedPageNumber(he){if(!he)return null;const Ae=0===he.gen?`${he.num}R`:`${he.num}R${he.gen}`;return Bi(this,K).get(Ae)||null}isPageVisible(he){return this.pdfViewer.isPageVisible(he)}isPageCached(he){return this.pdfViewer.isPageCached(he)}};let I=J;K=new WeakMap,ve=new WeakSet,E4=function(he,Ae=null,He){const Ue=He[0];let Ge;if("object"==typeof Ue&&null!==Ue){if(Ge=this._cachedPageNumber(Ue),!Ge)return void this.pdfDocument.getPageIndex(Ue).then(tt=>{this.cachePageRef(tt+1,Ue),ji(this,ve,E4).call(this,he,Ae,He)}).catch(()=>{console.error(`PDFLinkService.#goToDestinationHelper: "${Ue}" is not a valid page reference, for dest="${he}".`)})}else{if(!Number.isInteger(Ue))return void console.error(`PDFLinkService.#goToDestinationHelper: "${Ue}" is not a valid destination reference, for dest="${he}".`);Ge=Ue+1}!Ge||Ge<1||Ge>this.pagesCount?console.error(`PDFLinkService.#goToDestinationHelper: "${Ge}" is not a valid page number, for dest="${he}".`):(this.pdfHistory&&(this.pdfHistory.pushCurrentPosition(),this.pdfHistory.push({namedDest:Ae,explicitDest:He,pageNumber:Ge})),this.pdfViewer.scrollPageIntoView({pageNumber:Ge,destArray:He,ignoreDestinationZoom:this._ignoreDestinationZoom}))},ie=new WeakSet,Sq=function(he){if(!Array.isArray(he))return!1;const Ae=he.length;if(Ae<2)return!1;const He=he[0];if(!("object"==typeof He&&Number.isInteger(He.num)&&Number.isInteger(He.gen)||Number.isInteger(He)&&He>=0))return!1;const Ue=he[1];if("object"!=typeof Ue||"string"!=typeof Ue.name)return!1;let Ge=!0;switch(Ue.name){case"XYZ":if(5!==Ae)return!1;break;case"Fit":case"FitB":return 2===Ae;case"FitH":case"FitBH":case"FitV":case"FitBV":if(3!==Ae)return!1;break;case"FitR":if(6!==Ae)return!1;Ge=!1;break;default:return!1}for(let tt=2;tt<Ae;tt++){const Xe=he[tt];if(!("number"==typeof Xe||Ge&&null===Xe))return!1}return!0},er(I,ie),O.PDFLinkService=I,O.SimpleLinkService=class Q{constructor(){this.externalLinkEnabled=!0}get pagesCount(){return 0}get page(){return 0}set page(he){}get rotation(){return 0}set rotation(he){}goToDestination(he){return x(function*(){})()}goToPage(he){}addLinkAttributes(he,Ae,He=!1){ne(he,{url:Ae,enabled:this.externalLinkEnabled})}getDestinationHash(he){return"#"}getAnchorUrl(he){return"#"}setHash(he){}executeNamedAction(he){}cachePageRef(he,Ae){}isPageVisible(he){return!0}isPageCached(he){return!0}}},(Y,O)=>{var On,Oq;Object.defineProperty(O,"__esModule",{value:!0}),O.animationStarted=O.VERTICAL_PADDING=O.UNKNOWN_SCALE=O.TextLayerMode=O.SpreadMode=O.SidebarView=O.ScrollMode=O.SCROLLBAR_PADDING=O.RenderingStates=O.RendererType=O.ProgressBar=O.PresentationModeState=O.OutputScale=O.MIN_SCALE=O.MAX_SCALE=O.MAX_AUTO_SCALE=O.DEFAULT_SCALE_VALUE=O.DEFAULT_SCALE_DELTA=O.DEFAULT_SCALE=O.AutoPrintRegExp=void 0,O.apiPageLayoutToViewerModes=function qt(Zt){let hn=he.VERTICAL,rn=Ae.NONE;switch(Zt){case"SinglePage":hn=he.PAGE;break;case"OneColumn":break;case"TwoPageLeft":hn=he.PAGE;case"TwoColumnLeft":rn=Ae.ODD;break;case"TwoPageRight":hn=he.PAGE;case"TwoColumnRight":rn=Ae.EVEN}return{scrollMode:hn,spreadMode:rn}},O.apiPageModeToSidebarView=function nn(Zt){switch(Zt){case"UseNone":return L.NONE;case"UseThumbs":return L.THUMBS;case"UseOutlines":return L.OUTLINE;case"UseAttachments":return L.ATTACHMENTS;case"UseOC":return L.LAYERS}return L.NONE},O.approximateFraction=function vt(Zt){if(Math.floor(Zt)===Zt)return[Zt,1];const hn=1/Zt;if(hn>8)return[1,8];if(Math.floor(hn)===hn)return[1,hn];const Fe=Zt>1?hn:Zt;let xn,dt=0,zt=1,Hn=1,Sn=1;for(;;){const qn=dt+Hn,jn=zt+Sn;if(jn>8)break;Fe<=qn/jn?(Hn=qn,Sn=jn):(dt=qn,zt=jn)}return xn=Fe-dt/zt<Hn/Sn-Fe?Fe===Zt?[dt,zt]:[zt,dt]:Fe===Zt?[Hn,Sn]:[Sn,Hn],xn},O.backtrackBeforeAllVisibleElements=Oe,O.binarySearchFirstItem=Tt,O.getActiveOrFocusedElement=function Ht(){let Zt=document,hn=Zt.activeElement||Zt.querySelector(":focus");for(;hn?.shadowRoot;)Zt=hn.shadowRoot,hn=Zt.activeElement||Zt.querySelector(":focus");return hn},O.getPageSizeInches=function Kt({view:Zt,userUnit:hn,rotate:rn}){const[Fe,dt,zt,Hn]=Zt,Sn=rn%180!=0,xn=(zt-Fe)/72*hn,qn=(Hn-dt)/72*hn;return{width:Sn?qn:xn,height:Sn?xn:qn}},O.getVisibleElements=function re({scrollEl:Zt,views:hn,sortByVisibility:rn=!1,horizontal:Fe=!1,rtl:dt=!1}){const zt=Zt.scrollTop,Hn=zt+Zt.clientHeight,Sn=Zt.scrollLeft,xn=Sn+Zt.clientWidth,ni=[],fr=new Set,no=hn.length;let en=Tt(hn,Fe?function jn(yn){const Rn=yn.div,Gn=Rn.offsetLeft+Rn.clientLeft;return dt?Gn<xn:Gn+Rn.clientWidth>Sn}:function qn(yn){const Rn=yn.div;return Rn.offsetTop+Rn.clientTop+Rn.clientHeight>zt});en>0&&en<no&&!Fe&&(en=Oe(en,hn,zt));let ct=Fe?xn:-1;for(let yn=en;yn<no;yn++){const Rn=hn[yn],Gn=Rn.div,hr=Gn.offsetLeft+Gn.clientLeft,ki=Gn.offsetTop+Gn.clientTop,Xo=Gn.clientWidth,io=Gn.clientHeight,ya=hr+Xo,$o=ki+io;if(-1===ct)$o>=Hn&&(ct=$o);else if((Fe?hr:ki)>ct)break;if($o<=zt||ki>=Hn||ya<=Sn||hr>=xn)continue;const ws=Math.max(0,zt-ki)+Math.max(0,$o-Hn),ec=(Xo-(Math.max(0,Sn-hr)+Math.max(0,ya-xn)))/Xo;ni.push({id:Rn.id,x:hr,y:ki,view:Rn,percent:(io-ws)/io*ec*100|0,widthPercent:100*ec|0}),fr.add(Rn.id)}const At=ni[0],gn=ni[ni.length-1];return rn&&ni.sort(function(yn,Rn){const Gn=yn.percent-Rn.percent;return Math.abs(Gn)>.001?-Gn:yn.id-Rn.id}),{first:At,last:gn,views:ni,ids:fr}},O.isPortraitOrientation=function Le(Zt){return Zt.width<=Zt.height},O.isValidRotation=function _e(Zt){return Number.isInteger(Zt)&&Zt%90==0},O.isValidScrollMode=function Ye(Zt){return Number.isInteger(Zt)&&Object.values(he).includes(Zt)&&Zt!==he.UNKNOWN},O.isValidSpreadMode=function Re(Zt){return Number.isInteger(Zt)&&Object.values(Ae).includes(Zt)&&Zt!==Ae.UNKNOWN},O.noContextMenuHandler=function te(Zt){Zt.preventDefault()},O.normalizeWheelEventDelta=function se(Zt){let hn=V(Zt);return 0===Zt.deltaMode?hn/=900:1===Zt.deltaMode&&(hn/=30),hn},O.normalizeWheelEventDirection=V,O.parseQueryString=function Xe(Zt){const hn=new Map;for(const[rn,Fe]of new URLSearchParams(Zt))hn.set(rn.toLowerCase(),Fe);return hn},O.removeNullCharacters=function Je(Zt,hn=!1){return"string"!=typeof Zt?(console.error("The argument must be a string."),Zt):(hn&&(Zt=Zt.replace(St," ")),Zt.replace(ht,""))},O.roundToDivide=function Wt(Zt,hn){const rn=Zt%hn;return 0===rn?Zt:Math.round(Zt-rn+hn)},O.scrollIntoView=function Ge(Zt,hn,rn=!1){let Fe=Zt.offsetParent;if(!Fe)return void console.error("offsetParent is not set -- cannot scroll");let dt=Zt.offsetTop+Zt.clientTop,zt=Zt.offsetLeft+Zt.clientLeft;for(;Fe.clientHeight===Fe.scrollHeight&&Fe.clientWidth===Fe.scrollWidth||rn&&(Fe.classList.contains("markedContent")||"hidden"===getComputedStyle(Fe).overflow);)if(dt+=Fe.offsetTop,zt+=Fe.offsetLeft,Fe=Fe.offsetParent,!Fe)return;hn&&(void 0!==hn.top&&(dt+=hn.top),void 0!==hn.left&&(zt+=hn.left,Fe.scrollLeft=zt)),Fe.scrollTop=dt},O.watchScroll=function tt(Zt,hn){const rn=function(zt){dt||(dt=window.requestAnimationFrame(function(){dt=null;const Sn=Zt.scrollLeft,xn=Fe.lastX;Sn!==xn&&(Fe.right=Sn>xn),Fe.lastX=Sn;const qn=Zt.scrollTop,jn=Fe.lastY;qn!==jn&&(Fe.down=qn>jn),Fe.lastY=qn,hn(Fe)}))},Fe={right:!0,down:!0,lastX:Zt.scrollLeft,lastY:Zt.scrollTop,_eventHandler:rn};let dt=null;return Zt.addEventListener("scroll",rn,!0),Fe},O.DEFAULT_SCALE_VALUE="auto",O.DEFAULT_SCALE=1,O.DEFAULT_SCALE_DELTA=1.1,O.MIN_SCALE=.1,O.MAX_SCALE=10,O.UNKNOWN_SCALE=0,O.MAX_AUTO_SCALE=1.25,O.SCROLLBAR_PADDING=40,O.VERTICAL_PADDING=5,O.RenderingStates={INITIAL:0,RUNNING:1,PAUSED:2,FINISHED:3},O.PresentationModeState={UNKNOWN:0,NORMAL:1,CHANGING:2,FULLSCREEN:3};const L={UNKNOWN:-1,NONE:0,THUMBS:1,OUTLINE:2,ATTACHMENTS:3,LAYERS:4};O.SidebarView=L,O.RendererType={CANVAS:"canvas",SVG:"svg"},O.TextLayerMode={DISABLE:0,ENABLE:1,ENABLE_ENHANCE:2};const he={UNKNOWN:-1,VERTICAL:0,HORIZONTAL:1,WRAPPED:2,PAGE:3};O.ScrollMode=he;const Ae={UNKNOWN:-1,NONE:0,ODD:1,EVEN:2};O.SpreadMode=Ae,O.AutoPrintRegExp=/\bprint\s*\(/,O.OutputScale=class Ue{constructor(){const hn=window.devicePixelRatio||1;this.sx=hn,this.sy=hn}get scaled(){return 1!==this.sx||1!==this.sy}};const ht=/\x00/g,St=/[\x01-\x1F]/g;function Tt(Zt,hn,rn=0){let Fe=rn,dt=Zt.length-1;if(dt<0||!hn(Zt[dt]))return Zt.length;if(hn(Zt[Fe]))return Fe;for(;Fe<dt;){const zt=Fe+dt>>1;hn(Zt[zt])?dt=zt:Fe=zt+1}return Fe}function Oe(Zt,hn,rn){if(Zt<2)return Zt;let Fe=hn[Zt].div,dt=Fe.offsetTop+Fe.clientTop;dt>=rn&&(Fe=hn[Zt-1].div,dt=Fe.offsetTop+Fe.clientTop);for(let zt=Zt-2;zt>=0&&(Fe=hn[zt].div,!(Fe.offsetTop+Fe.clientTop+Fe.clientHeight<=dt));--zt)Zt=zt;return Zt}function V(Zt){let hn=Math.hypot(Zt.deltaX,Zt.deltaY);const rn=Math.atan2(Zt.deltaY,Zt.deltaX);return-.25*Math.PI<rn&&rn<.75*Math.PI&&(hn=-hn),hn}const Ot=new Promise(function(Zt){window.requestAnimationFrame(Zt)});O.animationStarted=Ot,On=new WeakSet,Oq=function(){this._indeterminate?this.div.classList.add("indeterminate"):(this.div.classList.remove("indeterminate"),document.documentElement.style.setProperty("--progressBar-percent",`${this._percent}%`))},O.ProgressBar=class Bt{constructor(hn){if(er(this,On),arguments.length>1)throw new Error("ProgressBar no longer accepts any additional options, please use CSS rules to modify its appearance instead.");this.visible=!0,this.div=document.querySelector(hn+" .progress"),this.bar=this.div.parentNode,this.percent=0}get percent(){return this._percent}set percent(hn){this._indeterminate=isNaN(hn),this._percent=function Ft(Zt,hn,rn){return Math.min(Math.max(Zt,hn),rn)}(hn,0,100),ji(this,On,Oq).call(this)}setWidth(hn){if(!hn)return;const Fe=hn.parentNode.offsetWidth-hn.offsetWidth;Fe>0&&document.documentElement.style.setProperty("--progressBar-end-offset",`${Fe}px`)}hide(){!this.visible||(this.visible=!1,this.bar.classList.add("hidden"))}show(){this.visible||(this.visible=!0,this.bar.classList.remove("hidden"))}}},(Y,O)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.StructTreeLayerBuilder=void 0;const F={Document:null,DocumentFragment:null,Part:"group",Sect:"group",Div:"group",Aside:"note",NonStruct:"none",P:null,H:"heading",Title:null,FENote:"note",Sub:"group",Lbl:null,Span:null,Em:null,Strong:null,Link:"link",Annot:"note",Form:"form",Ruby:null,RB:null,RT:null,RP:null,Warichu:null,WT:null,WP:null,L:"list",LI:"listitem",LBody:null,Table:"table",TR:"row",TH:"columnheader",TD:"cell",THead:"columnheader",TBody:null,TFoot:null,Caption:null,Figure:"figure",Formula:null,Artifact:null},j=/^H(\d+)$/;O.StructTreeLayerBuilder=class q{constructor({pdfPage:ne}){this.pdfPage=ne}render(ne){return this._walk(ne)}_setAttributes(ne,I){void 0!==ne.alt&&I.setAttribute("aria-label",ne.alt),void 0!==ne.id&&I.setAttribute("aria-owns",ne.id),void 0!==ne.lang&&I.setAttribute("lang",ne.lang)}_walk(ne){if(!ne)return null;const I=document.createElement("span");if("role"in ne){const{role:Q}=ne,K=Q.match(j);K?(I.setAttribute("role","heading"),I.setAttribute("aria-level",K[1])):F[Q]&&I.setAttribute("role",F[Q])}if(this._setAttributes(ne,I),ne.children)if(1===ne.children.length&&"id"in ne.children[0])this._setAttributes(ne.children[0],I);else for(const Q of ne.children)I.appendChild(this._walk(Q));return I}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.TextLayerBuilder=void 0;var j=F(3);O.TextLayerBuilder=class N{constructor({textLayerDiv:I,eventBus:Q,pageIndex:K,viewport:ve,highlighter:le=null,enhanceTextSelection:ie=!1}){this.textLayerDiv=I,this.eventBus=Q,this.textContent=null,this.textContentItemsStr=[],this.textContentStream=null,this.renderingDone=!1,this.pageNumber=K+1,this.viewport=ve,this.textDivs=[],this.textLayerRenderTask=null,this.highlighter=le,this.enhanceTextSelection=ie,this._bindMouse()}_finishRendering(){if(this.renderingDone=!0,!this.enhanceTextSelection){const I=document.createElement("div");I.className="endOfContent",this.textLayerDiv.appendChild(I)}this.eventBus.dispatch("textlayerrendered",{source:this,pageNumber:this.pageNumber,numTextDivs:this.textDivs.length})}render(I=0){if(!this.textContent&&!this.textContentStream||this.renderingDone)return;this.cancel(),this.textDivs.length=0,this.highlighter?.setTextMapping(this.textDivs,this.textContentItemsStr);const Q=document.createDocumentFragment();this.textLayerRenderTask=(0,j.renderTextLayer)({textContent:this.textContent,textContentStream:this.textContentStream,container:Q,viewport:this.viewport,textDivs:this.textDivs,textContentItemsStr:this.textContentItemsStr,timeout:I,enhanceTextSelection:this.enhanceTextSelection}),this.textLayerRenderTask.promise.then(()=>{this.textLayerDiv.appendChild(Q),this._finishRendering(),this.highlighter?.enable()},function(K){})}cancel(){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this.highlighter?.disable()}setTextContentStream(I){this.cancel(),this.textContentStream=I}setTextContent(I){this.cancel(),this.textContent=I}_bindMouse(){const I=this.textLayerDiv;let Q=null;I.addEventListener("mousedown",K=>{if(this.enhanceTextSelection&&this.textLayerRenderTask)return this.textLayerRenderTask.expandTextDivs(!0),void(Q&&(clearTimeout(Q),Q=null));const ve=I.querySelector(".endOfContent");if(!ve)return;let le=K.target!==I;if(le=le&&"none"!==window.getComputedStyle(ve).getPropertyValue("-moz-user-select"),le){const ie=I.getBoundingClientRect(),L=Math.max(0,(K.pageY-ie.top)/ie.height);ve.style.top=(100*L).toFixed(2)+"%"}ve.classList.add("active")}),I.addEventListener("mouseup",()=>{if(this.enhanceTextSelection&&this.textLayerRenderTask)return void(Q=setTimeout(()=>{this.textLayerRenderTask&&this.textLayerRenderTask.expandTextDivs(!1),Q=null},300));const K=I.querySelector(".endOfContent");!K||(K.style.top="",K.classList.remove("active"))})}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.XfaLayerBuilder=void 0;var j=F(3);O.XfaLayerBuilder=class q{constructor({pageDiv:ne,pdfPage:I,annotationStorage:Q=null,linkService:K,xfaHtml:ve=null}){this.pageDiv=ne,this.pdfPage=I,this.annotationStorage=Q,this.linkService=K,this.xfaHtml=ve,this.div=null,this._cancelled=!1}render(ne,I="display"){if("print"===I){const Q={viewport:ne.clone({dontFlip:!0}),div:this.div,xfaHtml:this.xfaHtml,annotationStorage:this.annotationStorage,linkService:this.linkService,intent:I},K=document.createElement("div");this.pageDiv.appendChild(K),Q.div=K;const ve=j.XfaLayer.render(Q);return Promise.resolve(ve)}return this.pdfPage.getXfa().then(Q=>{if(this._cancelled||!Q)return{textDivs:[]};const K={viewport:ne.clone({dontFlip:!0}),div:this.div,xfaHtml:Q,annotationStorage:this.annotationStorage,linkService:this.linkService,intent:I};return this.div?j.XfaLayer.update(K):(this.div=document.createElement("div"),this.pageDiv.appendChild(this.div),K.div=this.div,j.XfaLayer.render(K))}).catch(Q=>{console.error(Q)})}cancel(){this._cancelled=!0}hide(){!this.div||(this.div.hidden=!0)}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.PDFViewer=O.PDFSinglePageViewer=void 0;var j=F(6),q=F(11);O.PDFViewer=class N extends q.BaseViewer{},O.PDFSinglePageViewer=class ne extends q.BaseViewer{_resetView(){super._resetView(),this._scrollMode=j.ScrollMode.PAGE,this._spreadMode=j.SpreadMode.NONE}set scrollMode(Q){}_updateScrollMode(){}set spreadMode(Q){}_updateSpreadMode(){}}},(Y,O,F)=>{var Ue,Ge,tt,T4,ht,St,Je,Tt,vt,Wt,Kt,Oe,Eq,te,Tq,se,py,Ye,sx,Le,kq,Ft,k4,Ht,Iq,nn,Bq,ai,Rq;Object.defineProperty(O,"__esModule",{value:!0}),O.PagesCountLimit=O.PDFPageViewBuffer=O.BaseViewer=void 0;var j=F(3),q=F(6),N=F(2),ne=F(4),I=F(12),Q=F(14),K=F(5),ve=F(7),le=F(15),ie=F(8),L=F(9);const ue="enablePermissions",he={FORCE_SCROLL_MODE_PAGE:15e3,FORCE_LAZY_PAGE_INIT:7500,PAUSE_EAGER_PAGE_INIT:250};O.PagesCountLimit=he;class Ae{constructor(Fe){er(this,tt),er(this,Ue,new Set),er(this,Ge,0),$a(this,Ge,Fe)}push(Fe){const dt=Bi(this,Ue);dt.has(Fe)&&dt.delete(Fe),dt.add(Fe),dt.size>Bi(this,Ge)&&ji(this,tt,T4).call(this)}resize(Fe,dt=null){$a(this,Ge,Fe);const zt=Bi(this,Ue);if(dt){const Hn=zt.size;let Sn=1;for(const xn of zt)if(dt.has(xn.id)&&(zt.delete(xn),zt.add(xn)),++Sn>Hn)break}for(;zt.size>Bi(this,Ge);)ji(this,tt,T4).call(this)}has(Fe){return Bi(this,Ue).has(Fe)}[Symbol.iterator](){return Bi(this,Ue).keys()}}Ue=new WeakMap,Ge=new WeakMap,tt=new WeakSet,T4=function(){const Fe=Bi(this,Ue).keys().next().value;Fe?.destroy(),Bi(this,Ue).delete(Fe)},O.PDFPageViewBuffer=Ae;const hn=class{constructor(Fe){if(er(this,Oe),er(this,te),er(this,se),er(this,Ye),er(this,Le),er(this,Ft),er(this,Ht),er(this,nn),er(this,ai),er(this,ht,null),er(this,St,j.AnnotationMode.ENABLE_FORMS),er(this,Je,null),er(this,Tt,!1),er(this,vt,0),er(this,Wt,null),er(this,Kt,null),this.constructor===hn)throw new Error("Cannot initialize BaseViewer.");const dt="2.14.305";if(j.version!==dt)throw new Error(`The API version "${j.version}" does not match the Viewer version "${dt}".`);if(this.container=Fe.container,this.viewer=Fe.viewer||Fe.container.firstElementChild,"DIV"!==this.container?.tagName.toUpperCase()||"DIV"!==this.viewer?.tagName.toUpperCase())throw new Error("Invalid `container` and/or `viewer` option.");if(this.container.offsetParent&&"absolute"!==getComputedStyle(this.container).position)throw new Error("The `container` must be absolutely positioned.");this.eventBus=Fe.eventBus,this.linkService=Fe.linkService||new K.SimpleLinkService,this.downloadManager=Fe.downloadManager||null,this.findController=Fe.findController||null,this._scriptingManager=Fe.scriptingManager||null,this.removePageBorders=Fe.removePageBorders||!1,this.textLayerMode=Fe.textLayerMode??q.TextLayerMode.ENABLE,$a(this,St,Fe.annotationMode??j.AnnotationMode.ENABLE_FORMS),this.imageResourcesPath=Fe.imageResourcesPath||"",this.enablePrintAutoRotate=Fe.enablePrintAutoRotate||!1,this.renderer=Fe.renderer||q.RendererType.CANVAS,this.useOnlyCssZoom=Fe.useOnlyCssZoom||!1,this.maxCanvasPixels=Fe.maxCanvasPixels,this.l10n=Fe.l10n||ne.NullL10n,$a(this,Tt,Fe.enablePermissions||!1),this.pageColors=Fe.pageColors||null,Fe.pageColors&&(!CSS.supports("color",Fe.pageColors.background)||!CSS.supports("color",Fe.pageColors.foreground))&&((Fe.pageColors.background||Fe.pageColors.foreground)&&console.warn("Ignoring `pageColors`-option, since the browser doesn't support the values used."),this.pageColors=null),this.defaultRenderingQueue=!Fe.renderingQueue,this.defaultRenderingQueue?(this.renderingQueue=new Q.PDFRenderingQueue,this.renderingQueue.setViewer(this)):this.renderingQueue=Fe.renderingQueue,this._doc=document.documentElement,this.scroll=(0,q.watchScroll)(this.container,this._scrollUpdate.bind(this)),this.presentationModeState=q.PresentationModeState.UNKNOWN,this._onBeforeDraw=this._onAfterDraw=null,this._resetView(),this.removePageBorders&&this.viewer.classList.add("removePageBorders"),this.updateContainerHeightCss(),Promise.resolve().then(()=>{this.eventBus.dispatch("baseviewerinit",{source:this})})}get pagesCount(){return this._pages.length}getPageView(Fe){return this._pages[Fe]}get pageViewsReady(){return!!this._pagesCapability.settled&&this._pages.every(function(Fe){return Fe?.pdfPage})}get renderForms(){return Bi(this,St)===j.AnnotationMode.ENABLE_FORMS}get enableScripting(){return!!this._scriptingManager}get currentPageNumber(){return this._currentPageNumber}set currentPageNumber(Fe){if(!Number.isInteger(Fe))throw new Error("Invalid page number.");!this.pdfDocument||this._setCurrentPageNumber(Fe,!0)||console.error(`currentPageNumber: "${Fe}" is not a valid page.`)}_setCurrentPageNumber(Fe,dt=!1){if(this._currentPageNumber===Fe)return dt&&ji(this,Ft,k4).call(this),!0;if(!(0<Fe&&Fe<=this.pagesCount))return!1;const zt=this._currentPageNumber;return this._currentPageNumber=Fe,this.eventBus.dispatch("pagechanging",{source:this,pageNumber:Fe,pageLabel:this._pageLabels?.[Fe-1]??null,previous:zt}),dt&&ji(this,Ft,k4).call(this),!0}get currentPageLabel(){return this._pageLabels?.[this._currentPageNumber-1]??null}set currentPageLabel(Fe){if(!this.pdfDocument)return;let dt=0|Fe;if(this._pageLabels){const zt=this._pageLabels.indexOf(Fe);zt>=0&&(dt=zt+1)}this._setCurrentPageNumber(dt,!0)||console.error(`currentPageLabel: "${Fe}" is not a valid page.`)}get currentScale(){return this._currentScale!==q.UNKNOWN_SCALE?this._currentScale:q.DEFAULT_SCALE}set currentScale(Fe){if(isNaN(Fe))throw new Error("Invalid numeric scale.");!this.pdfDocument||this._setScale(Fe,!1)}get currentScaleValue(){return this._currentScaleValue}set currentScaleValue(Fe){!this.pdfDocument||this._setScale(Fe,!1)}get pagesRotation(){return this._pagesRotation}set pagesRotation(Fe){if(!(0,q.isValidRotation)(Fe))throw new Error("Invalid pages rotation angle.");if(!this.pdfDocument||((Fe%=360)<0&&(Fe+=360),this._pagesRotation===Fe))return;this._pagesRotation=Fe;const dt=this._currentPageNumber,zt={rotation:Fe};for(const Hn of this._pages)Hn.update(zt);this._currentScaleValue&&this._setScale(this._currentScaleValue,!0),this.eventBus.dispatch("rotationchanging",{source:this,pagesRotation:Fe,pageNumber:dt}),this.defaultRenderingQueue&&this.update()}get firstPagePromise(){return this.pdfDocument?this._firstPageCapability.promise:null}get onePageRendered(){return this.pdfDocument?this._onePageRenderedCapability.promise:null}get pagesPromise(){return this.pdfDocument?this._pagesCapability.promise:null}setDocument(Fe){var dt=this;if(this.pdfDocument&&(this.eventBus.dispatch("pagesdestroy",{source:this}),this._cancelRendering(),this._resetView(),this.findController&&this.findController.setDocument(null),this._scriptingManager&&this._scriptingManager.setDocument(null)),this.pdfDocument=Fe,!Fe)return;const zt=Fe.isPureXfa,Hn=Fe.numPages,Sn=Fe.getPage(1),xn=Fe.getOptionalContentConfig(),qn=Bi(this,Tt)?Fe.getPermissions():Promise.resolve();if(Hn>he.FORCE_SCROLL_MODE_PAGE){console.warn("Forcing PAGE-scrolling for performance reasons, given the length of the document.");const jn=this._scrollMode=q.ScrollMode.PAGE;this.eventBus.dispatch("scrollmodechanged",{source:this,mode:jn})}this._pagesCapability.promise.then(()=>{this.eventBus.dispatch("pagesloaded",{source:this,pagesCount:Hn})},()=>{}),this._onBeforeDraw=jn=>{const ni=this._pages[jn.pageNumber-1];!ni||Bi(this,ht).push(ni)},this.eventBus._on("pagerender",this._onBeforeDraw),this._onAfterDraw=jn=>{jn.cssTransform||this._onePageRenderedCapability.settled||(this._onePageRenderedCapability.resolve({timestamp:jn.timestamp}),this.eventBus._off("pagerendered",this._onAfterDraw),this._onAfterDraw=null,Bi(this,Kt)&&(document.removeEventListener("visibilitychange",Bi(this,Kt)),$a(this,Kt,null)))},this.eventBus._on("pagerendered",this._onAfterDraw),Promise.all([Sn,qn]).then(([jn,ni])=>{if(Fe!==this.pdfDocument)return;this._firstPageCapability.resolve(jn),this._optionalContentConfigPromise=xn,ji(this,Oe,Eq).call(this,ni);const fr=this._scrollMode===q.ScrollMode.PAGE?null:this.viewer,no=this.currentScale,en=jn.getViewport({scale:no*j.PixelsPerInch.PDF_TO_CSS_UNITS}),ct=this.textLayerMode===q.TextLayerMode.DISABLE||zt?null:this,At=Bi(this,St)!==j.AnnotationMode.DISABLE?this:null,gn=zt?this:null;for(let Rn=1;Rn<=Hn;++Rn){const Gn=new I.PDFPageView({container:fr,eventBus:this.eventBus,id:Rn,scale:no,defaultViewport:en.clone(),optionalContentConfigPromise:xn,renderingQueue:this.renderingQueue,textLayerFactory:ct,textLayerMode:this.textLayerMode,annotationLayerFactory:At,annotationMode:Bi(this,St),xfaLayerFactory:gn,textHighlighterFactory:this,structTreeLayerFactory:this,imageResourcesPath:this.imageResourcesPath,renderer:this.renderer,useOnlyCssZoom:this.useOnlyCssZoom,maxCanvasPixels:this.maxCanvasPixels,pageColors:this.pageColors,l10n:this.l10n});this._pages.push(Gn)}const yn=this._pages[0];yn&&(yn.setPdfPage(jn),this.linkService.cachePageRef(1,jn.ref)),this._scrollMode===q.ScrollMode.PAGE?ji(this,se,py).call(this):this._spreadMode!==q.SpreadMode.NONE&&this._updateSpreadMode(),ji(this,te,Tq).call(this).then(x(function*(){if(dt.findController&&dt.findController.setDocument(Fe),dt._scriptingManager&&dt._scriptingManager.setDocument(Fe),Fe.loadingParams.disableAutoFetch||Hn>he.FORCE_LAZY_PAGE_INIT)return void dt._pagesCapability.resolve();let Rn=Hn-1;if(Rn<=0)dt._pagesCapability.resolve();else for(let Gn=2;Gn<=Hn;++Gn){const hr=Fe.getPage(Gn).then(ki=>{const Xo=dt._pages[Gn-1];Xo.pdfPage||Xo.setPdfPage(ki),dt.linkService.cachePageRef(Gn,ki.ref),0==--Rn&&dt._pagesCapability.resolve()},ki=>{console.error(`Unable to get page ${Gn} to initialize viewer`,ki),0==--Rn&&dt._pagesCapability.resolve()});Gn%he.PAUSE_EAGER_PAGE_INIT==0&&(yield hr)}})),this.eventBus.dispatch("pagesinit",{source:this}),Fe.getMetadata().then(({info:Rn})=>{Fe===this.pdfDocument&&Rn.Language&&(this.viewer.lang=Rn.Language)}),this.defaultRenderingQueue&&this.update()}).catch(jn=>{console.error("Unable to initialize viewer",jn),this._pagesCapability.reject(jn)})}setPageLabels(Fe){if(this.pdfDocument){Fe?Array.isArray(Fe)&&this.pdfDocument.numPages===Fe.length?this._pageLabels=Fe:(this._pageLabels=null,console.error("setPageLabels: Invalid page labels.")):this._pageLabels=null;for(let dt=0,zt=this._pages.length;dt<zt;dt++)this._pages[dt].setPageLabel(this._pageLabels?.[dt]??null)}}_resetView(){this._pages=[],this._currentPageNumber=1,this._currentScale=q.UNKNOWN_SCALE,this._currentScaleValue=null,this._pageLabels=null,$a(this,ht,new Ae(10)),this._location=null,this._pagesRotation=0,this._optionalContentConfigPromise=null,this._firstPageCapability=(0,j.createPromiseCapability)(),this._onePageRenderedCapability=(0,j.createPromiseCapability)(),this._pagesCapability=(0,j.createPromiseCapability)(),this._scrollMode=q.ScrollMode.VERTICAL,this._previousScrollMode=q.ScrollMode.UNKNOWN,this._spreadMode=q.SpreadMode.NONE,$a(this,Wt,{previousPageNumber:1,scrollDown:!0,pages:[]}),this._onBeforeDraw&&(this.eventBus._off("pagerender",this._onBeforeDraw),this._onBeforeDraw=null),this._onAfterDraw&&(this.eventBus._off("pagerendered",this._onAfterDraw),this._onAfterDraw=null),Bi(this,Kt)&&(document.removeEventListener("visibilitychange",Bi(this,Kt)),$a(this,Kt,null)),this.viewer.textContent="",this._updateScrollMode(),this.viewer.removeAttribute("lang"),this.viewer.classList.remove(ue),null!==Bi(this,Je)&&($a(this,St,Bi(this,Je)),$a(this,Je,null))}_scrollUpdate(){0!==this.pagesCount&&this.update()}_setScaleUpdatePages(Fe,dt,zt=!1,Hn=!1){if(this._currentScaleValue=dt.toString(),ji(this,Le,kq).call(this,Fe))return void(Hn&&this.eventBus.dispatch("scalechanging",{source:this,scale:Fe,presetValue:dt}));this._doc.style.setProperty("--zoom-factor",Fe);const Sn={scale:Fe};for(const xn of this._pages)xn.update(Sn);if(this._currentScale=Fe,!zt){let qn,xn=this._currentPageNumber;this._location&&!(this.isInPresentationMode||this.isChangingPresentationMode)&&(xn=this._location.pageNumber,qn=[null,{name:"XYZ"},this._location.left,this._location.top,null]),this.scrollPageIntoView({pageNumber:xn,destArray:qn,allowNegativeOffset:!0})}this.eventBus.dispatch("scalechanging",{source:this,scale:Fe,presetValue:Hn?dt:void 0}),this.defaultRenderingQueue&&this.update(),this.updateContainerHeightCss()}get _pageWidthScaleFactor(){return this._spreadMode!==q.SpreadMode.NONE&&this._scrollMode!==q.ScrollMode.HORIZONTAL?2:1}_setScale(Fe,dt=!1){let zt=parseFloat(Fe);if(zt>0)this._setScaleUpdatePages(zt,Fe,dt,!1);else{const Hn=this._pages[this._currentPageNumber-1];if(!Hn)return;let Sn=q.SCROLLBAR_PADDING,xn=q.VERTICAL_PADDING;this.isInPresentationMode?Sn=xn=4:this.removePageBorders?Sn=xn=0:this._scrollMode===q.ScrollMode.HORIZONTAL&&([Sn,xn]=[xn,Sn]);const qn=(this.container.clientWidth-Sn)/Hn.width*Hn.scale/this._pageWidthScaleFactor,jn=(this.container.clientHeight-xn)/Hn.height*Hn.scale;switch(Fe){case"page-actual":zt=1;break;case"page-width":zt=qn;break;case"page-height":zt=jn;break;case"page-fit":zt=Math.min(qn,jn);break;case"auto":const ni=(0,q.isPortraitOrientation)(Hn)?qn:Math.min(jn,qn);zt=Math.min(q.MAX_AUTO_SCALE,ni);break;default:return void console.error(`_setScale: "${Fe}" is an unknown zoom value.`)}this._setScaleUpdatePages(zt,Fe,dt,!0)}}pageLabelToPageNumber(Fe){if(!this._pageLabels)return null;const dt=this._pageLabels.indexOf(Fe);return dt<0?null:dt+1}scrollPageIntoView({pageNumber:Fe,destArray:dt=null,allowNegativeOffset:zt=!1,ignoreDestinationZoom:Hn=!1}){if(!this.pdfDocument)return;const Sn=Number.isInteger(Fe)&&this._pages[Fe-1];if(!Sn)return void console.error(`scrollPageIntoView: "${Fe}" is not a valid pageNumber parameter.`);if(this.isInPresentationMode||!dt)return void this._setCurrentPageNumber(Fe,!0);let fr,no,xn=0,qn=0,jn=0,ni=0;const en=Sn.rotation%180!=0,ct=(en?Sn.height:Sn.width)/Sn.scale/j.PixelsPerInch.PDF_TO_CSS_UNITS,At=(en?Sn.width:Sn.height)/Sn.scale/j.PixelsPerInch.PDF_TO_CSS_UNITS;let gn=0;switch(dt[1].name){case"XYZ":xn=dt[2],qn=dt[3],gn=dt[4],xn=null!==xn?xn:0,qn=null!==qn?qn:At;break;case"Fit":case"FitB":gn="page-fit";break;case"FitH":case"FitBH":qn=dt[2],gn="page-width",null===qn&&this._location?(xn=this._location.left,qn=this._location.top):("number"!=typeof qn||qn<0)&&(qn=At);break;case"FitV":case"FitBV":xn=dt[2],jn=ct,ni=At,gn="page-height";break;case"FitR":xn=dt[2],qn=dt[3],jn=dt[4]-xn,ni=dt[5]-qn,fr=(this.container.clientWidth-(this.removePageBorders?0:q.SCROLLBAR_PADDING))/jn/j.PixelsPerInch.PDF_TO_CSS_UNITS,no=(this.container.clientHeight-(this.removePageBorders?0:q.VERTICAL_PADDING))/ni/j.PixelsPerInch.PDF_TO_CSS_UNITS,gn=Math.min(Math.abs(fr),Math.abs(no));break;default:return void console.error(`scrollPageIntoView: "${dt[1].name}" is not a valid destination type.`)}if(Hn||(gn&&gn!==this._currentScale?this.currentScaleValue=gn:this._currentScale===q.UNKNOWN_SCALE&&(this.currentScaleValue=q.DEFAULT_SCALE_VALUE)),"page-fit"===gn&&!dt[4])return void ji(this,Ye,sx).call(this,Sn);const yn=[Sn.viewport.convertToViewportPoint(xn,qn),Sn.viewport.convertToViewportPoint(xn+jn,qn+ni)];let Rn=Math.min(yn[0][0],yn[1][0]),Gn=Math.min(yn[0][1],yn[1][1]);zt||(Rn=Math.max(Rn,0),Gn=Math.max(Gn,0)),ji(this,Ye,sx).call(this,Sn,{left:Rn,top:Gn})}_updateLocation(Fe){const dt=this._currentScale,zt=this._currentScaleValue,Hn=parseFloat(zt)===dt?Math.round(1e4*dt)/100:zt,Sn=Fe.id,qn=this.container,jn=this._pages[Sn-1].getPagePoint(qn.scrollLeft-Fe.x,qn.scrollTop-Fe.y),ni=Math.round(jn[0]),fr=Math.round(jn[1]);let no=`#page=${Sn}`;this.isInPresentationMode||(no+=`&zoom=${Hn},${ni},${fr}`),this._location={pageNumber:Sn,scale:Hn,top:fr,left:ni,rotation:this._pagesRotation,pdfOpenParams:no}}update(){const Fe=this._getVisiblePages(),dt=Fe.views,zt=dt.length;if(0===zt)return;const Hn=Math.max(10,2*zt+1);Bi(this,ht).resize(Hn,Fe.ids),this.renderingQueue.renderHighestPriority(Fe);const Sn=this._spreadMode===q.SpreadMode.NONE&&(this._scrollMode===q.ScrollMode.PAGE||this._scrollMode===q.ScrollMode.VERTICAL),xn=this._currentPageNumber;let qn=!1;for(const jn of dt){if(jn.percent<100)break;if(jn.id===xn&&Sn){qn=!0;break}}this._setCurrentPageNumber(qn?xn:dt[0].id),this._updateLocation(Fe.first),this.eventBus.dispatch("updateviewarea",{source:this,location:this._location})}containsElement(Fe){return this.container.contains(Fe)}focus(){this.container.focus()}get _isContainerRtl(){return"rtl"===getComputedStyle(this.container).direction}get isInPresentationMode(){return this.presentationModeState===q.PresentationModeState.FULLSCREEN}get isChangingPresentationMode(){return this.presentationModeState===q.PresentationModeState.CHANGING}get isHorizontalScrollbarEnabled(){return!this.isInPresentationMode&&this.container.scrollWidth>this.container.clientWidth}get isVerticalScrollbarEnabled(){return!this.isInPresentationMode&&this.container.scrollHeight>this.container.clientHeight}_getVisiblePages(){const Fe=this._scrollMode===q.ScrollMode.PAGE?Bi(this,Wt).pages:this._pages,dt=this._scrollMode===q.ScrollMode.HORIZONTAL;return(0,q.getVisibleElements)({scrollEl:this.container,views:Fe,sortByVisibility:!0,horizontal:dt,rtl:dt&&this._isContainerRtl})}isPageVisible(Fe){return!!this.pdfDocument&&(Number.isInteger(Fe)&&Fe>0&&Fe<=this.pagesCount?this._getVisiblePages().ids.has(Fe):(console.error(`isPageVisible: "${Fe}" is not a valid page.`),!1))}isPageCached(Fe){if(!this.pdfDocument)return!1;if(!(Number.isInteger(Fe)&&Fe>0&&Fe<=this.pagesCount))return console.error(`isPageCached: "${Fe}" is not a valid page.`),!1;const dt=this._pages[Fe-1];return Bi(this,ht).has(dt)}cleanup(){for(const Fe of this._pages)Fe.renderingState!==q.RenderingStates.FINISHED&&Fe.reset()}_cancelRendering(){for(const Fe of this._pages)Fe.cancelRendering()}forceRendering(Fe){const dt=Fe||this._getVisiblePages(),zt=ji(this,nn,Bq).call(this,dt),Sn=this.renderingQueue.getHighestPriority(dt,this._pages,zt,this._spreadMode!==q.SpreadMode.NONE&&this._scrollMode!==q.ScrollMode.HORIZONTAL);return ji(this,ai,Rq).call(this,dt.ids),!!Sn&&(ji(this,Ht,Iq).call(this,Sn).then(()=>{this.renderingQueue.renderView(Sn)}),!0)}createTextLayerBuilder(Fe,dt,zt,Hn=!1,Sn,xn){return new ie.TextLayerBuilder({textLayerDiv:Fe,eventBus:Sn,pageIndex:dt,viewport:zt,enhanceTextSelection:!this.isInPresentationMode&&Hn,highlighter:xn})}createTextHighlighter(Fe,dt){return new le.TextHighlighter({eventBus:dt,pageIndex:Fe,findController:this.isInPresentationMode?null:this.findController})}createAnnotationLayerBuilder(Fe,dt,zt=null,Hn="",Sn=!0,xn=ne.NullL10n,qn=null,jn=null,ni=null,fr=null,no=null){return new N.AnnotationLayerBuilder({pageDiv:Fe,pdfPage:dt,annotationStorage:zt||this.pdfDocument?.annotationStorage,imageResourcesPath:Hn,renderForms:Sn,linkService:this.linkService,downloadManager:this.downloadManager,l10n:xn,enableScripting:qn??this.enableScripting,hasJSActionsPromise:jn||this.pdfDocument?.hasJSActions(),fieldObjectsPromise:fr||this.pdfDocument?.getFieldObjects(),mouseState:ni||this._scriptingManager?.mouseState,annotationCanvasMap:no})}createXfaLayerBuilder(Fe,dt,zt=null){return new L.XfaLayerBuilder({pageDiv:Fe,pdfPage:dt,annotationStorage:zt||this.pdfDocument?.annotationStorage,linkService:this.linkService})}createStructTreeLayerBuilder(Fe){return new ve.StructTreeLayerBuilder({pdfPage:Fe})}get hasEqualPageSizes(){const Fe=this._pages[0];for(let dt=1,zt=this._pages.length;dt<zt;++dt){const Hn=this._pages[dt];if(Hn.width!==Fe.width||Hn.height!==Fe.height)return!1}return!0}getPagesOverview(){return this._pages.map(Fe=>{const dt=Fe.pdfPage.getViewport({scale:1});return!this.enablePrintAutoRotate||(0,q.isPortraitOrientation)(dt)?{width:dt.width,height:dt.height,rotation:dt.rotation}:{width:dt.height,height:dt.width,rotation:(dt.rotation-90)%360}})}get optionalContentConfigPromise(){return this.pdfDocument?this._optionalContentConfigPromise?this._optionalContentConfigPromise:this.pdfDocument.getOptionalContentConfig():Promise.resolve(null)}set optionalContentConfigPromise(Fe){if(!(Fe instanceof Promise))throw new Error(`Invalid optionalContentConfigPromise: ${Fe}`);if(!this.pdfDocument||!this._optionalContentConfigPromise)return;this._optionalContentConfigPromise=Fe;const dt={optionalContentConfigPromise:Fe};for(const zt of this._pages)zt.update(dt);this.update(),this.eventBus.dispatch("optionalcontentconfigchanged",{source:this,promise:Fe})}get scrollMode(){return this._scrollMode}set scrollMode(Fe){if(this._scrollMode!==Fe){if(!(0,q.isValidScrollMode)(Fe))throw new Error(`Invalid scroll mode: ${Fe}`);this.pagesCount>he.FORCE_SCROLL_MODE_PAGE||(this._previousScrollMode=this._scrollMode,this._scrollMode=Fe,this.eventBus.dispatch("scrollmodechanged",{source:this,mode:Fe}),this._updateScrollMode(this._currentPageNumber))}}_updateScrollMode(Fe=null){const dt=this._scrollMode,zt=this.viewer;zt.classList.toggle("scrollHorizontal",dt===q.ScrollMode.HORIZONTAL),zt.classList.toggle("scrollWrapped",dt===q.ScrollMode.WRAPPED),this.pdfDocument&&Fe&&(dt===q.ScrollMode.PAGE?ji(this,se,py).call(this):this._previousScrollMode===q.ScrollMode.PAGE&&this._updateSpreadMode(),this._currentScaleValue&&isNaN(this._currentScaleValue)&&this._setScale(this._currentScaleValue,!0),this._setCurrentPageNumber(Fe,!0),this.update())}get spreadMode(){return this._spreadMode}set spreadMode(Fe){if(this._spreadMode!==Fe){if(!(0,q.isValidSpreadMode)(Fe))throw new Error(`Invalid spread mode: ${Fe}`);this._spreadMode=Fe,this.eventBus.dispatch("spreadmodechanged",{source:this,mode:Fe}),this._updateSpreadMode(this._currentPageNumber)}}_updateSpreadMode(Fe=null){if(!this.pdfDocument)return;const dt=this.viewer,zt=this._pages;if(this._scrollMode===q.ScrollMode.PAGE)ji(this,se,py).call(this);else if(dt.textContent="",this._spreadMode===q.SpreadMode.NONE)for(const Hn of this._pages)dt.appendChild(Hn.div);else{const Hn=this._spreadMode-1;let Sn=null;for(let xn=0,qn=zt.length;xn<qn;++xn)null===Sn?(Sn=document.createElement("div"),Sn.className="spread",dt.appendChild(Sn)):xn%2===Hn&&(Sn=Sn.cloneNode(!1),dt.appendChild(Sn)),Sn.appendChild(zt[xn].div)}!Fe||(this._currentScaleValue&&isNaN(this._currentScaleValue)&&this._setScale(this._currentScaleValue,!0),this._setCurrentPageNumber(Fe,!0),this.update())}_getPageAdvance(Fe,dt=!1){switch(this._scrollMode){case q.ScrollMode.WRAPPED:{const{views:zt}=this._getVisiblePages(),Hn=new Map;for(const{id:Sn,y:xn,percent:qn,widthPercent:jn}of zt){if(0===qn||jn<100)continue;let ni=Hn.get(xn);ni||Hn.set(xn,ni||(ni=[])),ni.push(Sn)}for(const Sn of Hn.values()){const xn=Sn.indexOf(Fe);if(-1===xn)continue;const qn=Sn.length;if(1===qn)break;if(dt)for(let jn=xn-1,ni=0;jn>=ni;jn--){const no=Sn[jn+1]-1;if(Sn[jn]<no)return Fe-no}else for(let jn=xn+1,ni=qn;jn<ni;jn++){const no=Sn[jn-1]+1;if(Sn[jn]>no)return no-Fe}if(dt){const jn=Sn[0];if(jn<Fe)return Fe-jn+1}else{const jn=Sn[qn-1];if(jn>Fe)return jn-Fe+1}break}break}case q.ScrollMode.HORIZONTAL:break;case q.ScrollMode.PAGE:case q.ScrollMode.VERTICAL:{if(this._spreadMode===q.SpreadMode.NONE)break;const zt=this._spreadMode-1;if(dt&&Fe%2!==zt)break;if(!dt&&Fe%2===zt)break;const{views:Hn}=this._getVisiblePages(),Sn=dt?Fe-1:Fe+1;for(const{id:xn,percent:qn,widthPercent:jn}of Hn)if(xn===Sn){if(qn>0&&100===jn)return 2;break}break}}return 1}nextPage(){const Fe=this._currentPageNumber,dt=this.pagesCount;if(Fe>=dt)return!1;const zt=this._getPageAdvance(Fe,!1)||1;return this.currentPageNumber=Math.min(Fe+zt,dt),!0}previousPage(){const Fe=this._currentPageNumber;if(Fe<=1)return!1;const dt=this._getPageAdvance(Fe,!0)||1;return this.currentPageNumber=Math.max(Fe-dt,1),!0}increaseScale(Fe=1){let dt=this._currentScale;do{dt=(dt*q.DEFAULT_SCALE_DELTA).toFixed(2),dt=Math.ceil(10*dt)/10,dt=Math.min(q.MAX_SCALE,dt)}while(--Fe>0&&dt<q.MAX_SCALE);this.currentScaleValue=dt}decreaseScale(Fe=1){let dt=this._currentScale;do{dt=(dt/q.DEFAULT_SCALE_DELTA).toFixed(2),dt=Math.floor(10*dt)/10,dt=Math.max(q.MIN_SCALE,dt)}while(--Fe>0&&dt>q.MIN_SCALE);this.currentScaleValue=dt}updateContainerHeightCss(){const Fe=this.container.clientHeight;Fe!==Bi(this,vt)&&($a(this,vt,Fe),this._doc.style.setProperty("--viewer-container-height",`${Fe}px`))}};let He=hn;ht=new WeakMap,St=new WeakMap,Je=new WeakMap,Tt=new WeakMap,vt=new WeakMap,Wt=new WeakMap,Kt=new WeakMap,Oe=new WeakSet,Eq=function(Fe){!Fe||(Fe.includes(j.PermissionFlag.COPY)||this.viewer.classList.add(ue),!Fe.includes(j.PermissionFlag.MODIFY_ANNOTATIONS)&&!Fe.includes(j.PermissionFlag.FILL_INTERACTIVE_FORMS)&&Bi(this,St)===j.AnnotationMode.ENABLE_FORMS&&($a(this,Je,Bi(this,St)),$a(this,St,j.AnnotationMode.ENABLE)))},te=new WeakSet,Tq=function(){if("hidden"===document.visibilityState||!this.container.offsetParent||0===this._getVisiblePages().views.length)return Promise.resolve();const Fe=new Promise(dt=>{$a(this,Kt,()=>{"hidden"===document.visibilityState&&(dt(),document.removeEventListener("visibilitychange",Bi(this,Kt)),$a(this,Kt,null))}),document.addEventListener("visibilitychange",Bi(this,Kt))});return Promise.race([this._onePageRenderedCapability.promise,Fe])},se=new WeakSet,py=function(){if(this._scrollMode!==q.ScrollMode.PAGE)throw new Error("#ensurePageViewVisible: Invalid scrollMode value.");const Fe=this._currentPageNumber,dt=Bi(this,Wt),zt=this.viewer;if(zt.textContent="",dt.pages.length=0,this._spreadMode!==q.SpreadMode.NONE||this.isInPresentationMode){const Hn=new Set,Sn=this._spreadMode-1;-1===Sn?Hn.add(Fe-1):Fe%2!==Sn?(Hn.add(Fe-1),Hn.add(Fe)):(Hn.add(Fe-2),Hn.add(Fe-1));const xn=document.createElement("div");if(xn.className="spread",this.isInPresentationMode){const qn=document.createElement("div");qn.className="dummyPage",xn.appendChild(qn)}for(const qn of Hn){const jn=this._pages[qn];!jn||(xn.appendChild(jn.div),dt.pages.push(jn))}zt.appendChild(xn)}else{const Hn=this._pages[Fe-1];zt.appendChild(Hn.div),dt.pages.push(Hn)}dt.scrollDown=Fe>=dt.previousPageNumber,dt.previousPageNumber=Fe},Ye=new WeakSet,sx=function(Fe,dt=null){const{div:zt,id:Hn}=Fe;if(this._scrollMode===q.ScrollMode.PAGE&&(this._setCurrentPageNumber(Hn),ji(this,se,py).call(this),this.update()),!dt&&!this.isInPresentationMode){const Sn=zt.offsetLeft+zt.clientLeft,xn=Sn+zt.clientWidth,{scrollLeft:qn,clientWidth:jn}=this.container;(this._scrollMode===q.ScrollMode.HORIZONTAL||Sn<qn||xn>qn+jn)&&(dt={left:0,top:0})}(0,q.scrollIntoView)(zt,dt)},Le=new WeakSet,kq=function(Fe){return Fe===this._currentScale||Math.abs(Fe-this._currentScale)<1e-15},Ft=new WeakSet,k4=function(){const Fe=this._pages[this._currentPageNumber-1];this.isInPresentationMode&&this._setScale(this._currentScaleValue,!0),ji(this,Ye,sx).call(this,Fe)},Ht=new WeakSet,Iq=function(Fe){var dt=this;return x(function*(){if(Fe.pdfPage)return Fe.pdfPage;try{const zt=yield dt.pdfDocument.getPage(Fe.id);return Fe.pdfPage||Fe.setPdfPage(zt),dt.linkService._cachedPageNumber?.(zt.ref)||dt.linkService.cachePageRef(Fe.id,zt.ref),zt}catch(zt){return console.error("Unable to get page for page view",zt),null}})()},nn=new WeakSet,Bq=function(Fe){if(1===Fe.first?.id)return!0;if(Fe.last?.id===this.pagesCount)return!1;switch(this._scrollMode){case q.ScrollMode.PAGE:return Bi(this,Wt).scrollDown;case q.ScrollMode.HORIZONTAL:return this.scroll.right}return this.scroll.down},ai=new WeakSet,Rq=function(Fe){for(const dt of Fe)this._pages[dt-1]?.toggleLoadingIconSpinner(!0);for(const dt of Bi(this,ht))Fe.has(dt.id)||dt.toggleLoadingIconSpinner(!1)},O.BaseViewer=He},(Y,O,F)=>{var K;Object.defineProperty(O,"__esModule",{value:!0}),O.PDFPageView=void 0;var j=F(3),q=F(6),N=F(13),ne=F(4);const I=N.compatibilityParams.maxCanvasPixels||16777216;K=new WeakMap,O.PDFPageView=class Q{constructor(le){er(this,K,j.AnnotationMode.ENABLE_FORMS);const ie=le.container,L=le.defaultViewport;this.id=le.id,this.renderingId="page"+this.id,this.pdfPage=null,this.pageLabel=null,this.rotation=0,this.scale=le.scale||q.DEFAULT_SCALE,this.viewport=L,this.pdfPageRotate=L.rotation,this._optionalContentConfigPromise=le.optionalContentConfigPromise||null,this.hasRestrictedScaling=!1,this.textLayerMode=le.textLayerMode??q.TextLayerMode.ENABLE,$a(this,K,le.annotationMode??j.AnnotationMode.ENABLE_FORMS),this.imageResourcesPath=le.imageResourcesPath||"",this.useOnlyCssZoom=le.useOnlyCssZoom||!1,this.maxCanvasPixels=le.maxCanvasPixels||I,this.pageColors=le.pageColors||null,this.eventBus=le.eventBus,this.renderingQueue=le.renderingQueue,this.textLayerFactory=le.textLayerFactory,this.annotationLayerFactory=le.annotationLayerFactory,this.xfaLayerFactory=le.xfaLayerFactory,this.textHighlighter=le.textHighlighterFactory?.createTextHighlighter(this.id-1,this.eventBus),this.structTreeLayerFactory=le.structTreeLayerFactory,this.renderer=le.renderer||q.RendererType.CANVAS,this.l10n=le.l10n||ne.NullL10n,this.paintTask=null,this.paintedViewportMap=new WeakMap,this.renderingState=q.RenderingStates.INITIAL,this.resume=null,this._renderError=null,this._isStandalone=!this.renderingQueue?.hasViewer(),this._annotationCanvasMap=null,this.annotationLayer=null,this.textLayer=null,this.zoomLayer=null,this.xfaLayer=null,this.structTreeLayer=null;const J=document.createElement("div");J.className="page",J.style.width=Math.floor(this.viewport.width)+"px",J.style.height=Math.floor(this.viewport.height)+"px",J.setAttribute("data-page-number",this.id),J.setAttribute("role","region"),this.l10n.get("page_landmark",{page:this.id}).then(ue=>{J.setAttribute("aria-label",ue)}),this.div=J,ie?.appendChild(J)}setPdfPage(le){this.pdfPage=le,this.pdfPageRotate=le.rotate,this.viewport=le.getViewport({scale:this.scale*j.PixelsPerInch.PDF_TO_CSS_UNITS,rotation:(this.rotation+this.pdfPageRotate)%360}),this.reset()}destroy(){this.reset(),this.pdfPage&&this.pdfPage.cleanup()}_renderAnnotationLayer(){var le=this;return x(function*(){let ie=null;try{yield le.annotationLayer.render(le.viewport,"display")}catch(L){ie=L}finally{le.eventBus.dispatch("annotationlayerrendered",{source:le,pageNumber:le.id,error:ie})}})()}_renderXfaLayer(){var le=this;return x(function*(){let ie=null;try{const L=yield le.xfaLayer.render(le.viewport,"display");le.textHighlighter&&le._buildXfaTextContentItems(L.textDivs)}catch(L){ie=L}finally{le.eventBus.dispatch("xfalayerrendered",{source:le,pageNumber:le.id,error:ie})}})()}_buildXfaTextContentItems(le){var ie=this;return x(function*(){const L=yield ie.pdfPage.getTextContent(),J=[];for(const ue of L.items)J.push(ue.str);ie.textHighlighter.setTextMapping(le,J),ie.textHighlighter.enable()})()}_resetZoomLayer(le=!1){if(!this.zoomLayer)return;const ie=this.zoomLayer.firstChild;this.paintedViewportMap.delete(ie),ie.width=0,ie.height=0,le&&this.zoomLayer.remove(),this.zoomLayer=null}reset({keepZoomLayer:le=!1,keepAnnotationLayer:ie=!1,keepXfaLayer:L=!1}={}){this.cancelRendering({keepAnnotationLayer:ie,keepXfaLayer:L}),this.renderingState=q.RenderingStates.INITIAL;const J=this.div;J.style.width=Math.floor(this.viewport.width)+"px",J.style.height=Math.floor(this.viewport.height)+"px";const ue=J.childNodes,he=le&&this.zoomLayer||null,Ae=ie&&this.annotationLayer?.div||null,He=L&&this.xfaLayer?.div||null;for(let Ue=ue.length-1;Ue>=0;Ue--){const Ge=ue[Ue];switch(Ge){case he:case Ae:case He:continue}Ge.remove()}J.removeAttribute("data-loaded"),Ae&&this.annotationLayer.hide(),He&&this.xfaLayer.hide(),he||(this.canvas&&(this.paintedViewportMap.delete(this.canvas),this.canvas.width=0,this.canvas.height=0,delete this.canvas),this._resetZoomLayer()),this.svg&&(this.paintedViewportMap.delete(this.svg),delete this.svg),this.loadingIconDiv=document.createElement("div"),this.loadingIconDiv.className="loadingIcon notVisible",this._isStandalone&&this.toggleLoadingIconSpinner(!0),this.loadingIconDiv.setAttribute("role","img"),this.l10n.get("loading").then(Ue=>{this.loadingIconDiv?.setAttribute("aria-label",Ue)}),J.appendChild(this.loadingIconDiv)}update({scale:le=0,rotation:ie=null,optionalContentConfigPromise:L=null}){if(this.scale=le||this.scale,"number"==typeof ie&&(this.rotation=ie),L instanceof Promise&&(this._optionalContentConfigPromise=L),this.viewport=this.viewport.clone({scale:this.scale*j.PixelsPerInch.PDF_TO_CSS_UNITS,rotation:(this.rotation+this.pdfPageRotate)%360}),this._isStandalone){const{style:he}=document.documentElement;he.setProperty("--zoom-factor",this.scale)}if(this.svg)return this.cssTransform({target:this.svg,redrawAnnotationLayer:!0,redrawXfaLayer:!0}),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now(),error:this._renderError});let ue=!1;if(this.canvas&&this.maxCanvasPixels>0){const he=this.outputScale;(Math.floor(this.viewport.width)*he.sx|0)*(Math.floor(this.viewport.height)*he.sy|0)>this.maxCanvasPixels&&(ue=!0)}if(this.canvas){if(this.useOnlyCssZoom||this.hasRestrictedScaling&&ue)return this.cssTransform({target:this.canvas,redrawAnnotationLayer:!0,redrawXfaLayer:!0}),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now(),error:this._renderError});!this.zoomLayer&&!this.canvas.hidden&&(this.zoomLayer=this.canvas.parentNode,this.zoomLayer.style.position="absolute")}this.zoomLayer&&this.cssTransform({target:this.zoomLayer.firstChild}),this.reset({keepZoomLayer:!0,keepAnnotationLayer:!0,keepXfaLayer:!0})}cancelRendering({keepAnnotationLayer:le=!1,keepXfaLayer:ie=!1}={}){this.paintTask&&(this.paintTask.cancel(),this.paintTask=null),this.resume=null,this.textLayer&&(this.textLayer.cancel(),this.textLayer=null),this.annotationLayer&&(!le||!this.annotationLayer.div)&&(this.annotationLayer.cancel(),this.annotationLayer=null,this._annotationCanvasMap=null),this.xfaLayer&&(!ie||!this.xfaLayer.div)&&(this.xfaLayer.cancel(),this.xfaLayer=null,this.textHighlighter?.disable()),this._onTextLayerRendered&&(this.eventBus._off("textlayerrendered",this._onTextLayerRendered),this._onTextLayerRendered=null)}cssTransform({target:le,redrawAnnotationLayer:ie=!1,redrawXfaLayer:L=!1}){const J=this.viewport.width,ue=this.viewport.height,he=this.div;le.style.width=le.parentNode.style.width=he.style.width=Math.floor(J)+"px",le.style.height=le.parentNode.style.height=he.style.height=Math.floor(ue)+"px";const Ae=this.viewport.rotation-this.paintedViewportMap.get(le).rotation,He=Math.abs(Ae);let Ue=1,Ge=1;if((90===He||270===He)&&(Ue=ue/J,Ge=J/ue),le.style.transform=`rotate(${Ae}deg) scale(${Ue}, ${Ge})`,this.textLayer){const tt=this.textLayer.viewport,ht=Math.abs(this.viewport.rotation-tt.rotation);let St=J/tt.width;(90===ht||270===ht)&&(St=J/tt.height);const Je=this.textLayer.textLayerDiv;let Tt,vt;switch(ht){case 0:Tt=vt=0;break;case 90:Tt=0,vt="-"+Je.style.height;break;case 180:Tt="-"+Je.style.width,vt="-"+Je.style.height;break;case 270:Tt="-"+Je.style.width,vt=0;break;default:console.error("Bad rotation value.")}Je.style.transform=`rotate(${ht}deg) scale(${St}) translate(${Tt}, ${vt})`,Je.style.transformOrigin="0% 0%"}ie&&this.annotationLayer&&this._renderAnnotationLayer(),L&&this.xfaLayer&&this._renderXfaLayer()}get width(){return this.viewport.width}get height(){return this.viewport.height}getPagePoint(le,ie){return this.viewport.convertToPdfPoint(le,ie)}toggleLoadingIconSpinner(le=!1){this.loadingIconDiv?.classList.toggle("notVisible",!le)}draw(){var le=this;this.renderingState!==q.RenderingStates.INITIAL&&(console.error("Must be in new state before drawing"),this.reset());const{div:ie,pdfPage:L}=this;if(!L)return this.renderingState=q.RenderingStates.FINISHED,this.loadingIconDiv&&(this.loadingIconDiv.remove(),delete this.loadingIconDiv),Promise.reject(new Error("pdfPage is not loaded"));this.renderingState=q.RenderingStates.RUNNING;const J=document.createElement("div");J.style.width=ie.style.width,J.style.height=ie.style.height,J.classList.add("canvasWrapper"),this.annotationLayer?.div?ie.insertBefore(J,this.annotationLayer.div):ie.appendChild(J);let ue=null;if(this.textLayerMode!==q.TextLayerMode.DISABLE&&this.textLayerFactory){const Ge=document.createElement("div");Ge.className="textLayer",Ge.style.width=J.style.width,Ge.style.height=J.style.height,this.annotationLayer?.div?ie.insertBefore(Ge,this.annotationLayer.div):ie.appendChild(Ge),ue=this.textLayerFactory.createTextLayerBuilder(Ge,this.id-1,this.viewport,this.textLayerMode===q.TextLayerMode.ENABLE_ENHANCE,this.eventBus,this.textHighlighter)}this.textLayer=ue,Bi(this,K)!==j.AnnotationMode.DISABLE&&this.annotationLayerFactory&&(this._annotationCanvasMap||(this._annotationCanvasMap=new Map),this.annotationLayer||(this.annotationLayer=this.annotationLayerFactory.createAnnotationLayerBuilder(ie,L,null,this.imageResourcesPath,Bi(this,K)===j.AnnotationMode.ENABLE_FORMS,this.l10n,null,null,null,null,this._annotationCanvasMap))),this.xfaLayer?.div&&ie.appendChild(this.xfaLayer.div);let he=null;this.renderingQueue&&(he=Ge=>{if(!this.renderingQueue.isHighestPriority(this))return this.renderingState=q.RenderingStates.PAUSED,void(this.resume=()=>{this.renderingState=q.RenderingStates.RUNNING,Ge()});Ge()});const Ae=function(){var Ge=x(function*(tt=null){if(He===le.paintTask&&(le.paintTask=null),tt instanceof j.RenderingCancelledException)le._renderError=null;else if(le._renderError=tt,le.renderingState=q.RenderingStates.FINISHED,le.loadingIconDiv&&(le.loadingIconDiv.remove(),delete le.loadingIconDiv),le._resetZoomLayer(!0),le.eventBus.dispatch("pagerendered",{source:le,pageNumber:le.id,cssTransform:!1,timestamp:performance.now(),error:le._renderError}),tt)throw tt});return function(){return Ge.apply(this,arguments)}}(),He=this.renderer===q.RendererType.SVG?this.paintOnSvg(J):this.paintOnCanvas(J);He.onRenderContinue=he,this.paintTask=He;const Ue=He.promise.then(()=>Ae(null).then(()=>{if(ue){const Ge=L.streamTextContent({includeMarkedContent:!0});ue.setTextContentStream(Ge),ue.render()}this.annotationLayer&&this._renderAnnotationLayer()}),function(Ge){return Ae(Ge)});return this.xfaLayerFactory&&(this.xfaLayer||(this.xfaLayer=this.xfaLayerFactory.createXfaLayerBuilder(ie,L,null)),this._renderXfaLayer()),this.structTreeLayerFactory&&this.textLayer&&this.canvas&&(this._onTextLayerRendered=Ge=>{Ge.pageNumber===this.id&&(this.eventBus._off("textlayerrendered",this._onTextLayerRendered),this._onTextLayerRendered=null,this.canvas&&this.pdfPage.getStructTree().then(tt=>{if(!tt||!this.canvas)return;const Xe=this.structTreeLayer.render(tt);Xe.classList.add("structTree"),this.canvas.appendChild(Xe)}))},this.eventBus._on("textlayerrendered",this._onTextLayerRendered),this.structTreeLayer=this.structTreeLayerFactory.createStructTreeLayerBuilder(L)),ie.setAttribute("data-loaded",!0),this.eventBus.dispatch("pagerender",{source:this,pageNumber:this.id}),Ue}paintOnCanvas(le){const ie=(0,j.createPromiseCapability)(),L={promise:ie.promise,onRenderContinue(Je){Je()},cancel(){St.cancel()}},J=this.viewport,ue=document.createElement("canvas");ue.hidden=!0;let he=!0;const Ae=function(){he&&(ue.hidden=!1,he=!1)};le.appendChild(ue),this.canvas=ue;const He=ue.getContext("2d",{alpha:!1}),Ue=this.outputScale=new q.OutputScale;if(this.useOnlyCssZoom){const Je=J.clone({scale:j.PixelsPerInch.PDF_TO_CSS_UNITS});Ue.sx*=Je.width/J.width,Ue.sy*=Je.height/J.height}if(this.maxCanvasPixels>0){const Tt=Math.sqrt(this.maxCanvasPixels/(J.width*J.height));Ue.sx>Tt||Ue.sy>Tt?(Ue.sx=Tt,Ue.sy=Tt,this.hasRestrictedScaling=!0):this.hasRestrictedScaling=!1}const Ge=(0,q.approximateFraction)(Ue.sx),tt=(0,q.approximateFraction)(Ue.sy);ue.width=(0,q.roundToDivide)(J.width*Ue.sx,Ge[0]),ue.height=(0,q.roundToDivide)(J.height*Ue.sy,tt[0]),ue.style.width=(0,q.roundToDivide)(J.width,Ge[1])+"px",ue.style.height=(0,q.roundToDivide)(J.height,tt[1])+"px",this.paintedViewportMap.set(ue,J);const ht={canvasContext:He,transform:Ue.scaled?[Ue.sx,0,0,Ue.sy,0,0]:null,viewport:this.viewport,annotationMode:Bi(this,K),optionalContentConfigPromise:this._optionalContentConfigPromise,annotationCanvasMap:this._annotationCanvasMap,pageColors:this.pageColors},St=this.pdfPage.render(ht);return St.onContinue=function(Je){Ae(),L.onRenderContinue?L.onRenderContinue(Je):Je()},St.promise.then(function(){Ae(),ie.resolve()},function(Je){Ae(),ie.reject(Je)}),L}paintOnSvg(le){let ie=!1;const L=()=>{if(ie)throw new j.RenderingCancelledException(`Rendering cancelled, page ${this.id}`,"svg")},J=this.pdfPage,ue=this.viewport.clone({scale:j.PixelsPerInch.PDF_TO_CSS_UNITS});return{promise:J.getOperatorList({annotationMode:Bi(this,K)}).then(Ae=>(L(),new j.SVGGraphics(J.commonObjs,J.objs).getSVG(Ae,ue).then(Ue=>{L(),this.svg=Ue,this.paintedViewportMap.set(Ue,ue),Ue.style.width=le.style.width,Ue.style.height=le.style.height,this.renderingState=q.RenderingStates.FINISHED,le.appendChild(Ue)}))),onRenderContinue(Ae){Ae()},cancel(){ie=!0}}}setPageLabel(le){this.pageLabel="string"==typeof le?le:null,null!==this.pageLabel?this.div.setAttribute("data-page-label",this.pageLabel):this.div.removeAttribute("data-page-label")}}},(Y,O)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.compatibilityParams=O.OptionKind=O.AppOptions=void 0;const F=Object.create(null);O.compatibilityParams=F;{const I=navigator.userAgent||"",Q=navigator.platform||"",K=navigator.maxTouchPoints||1,ve=/Android/.test(I);(/\b(iPad|iPhone|iPod)(?=;)/.test(I)||"MacIntel"===Q&&K>1||ve)&&(F.maxCanvasPixels=5242880)}const j={VIEWER:2,API:4,WORKER:8,PREFERENCE:128};O.OptionKind=j;const q={annotationMode:{value:2,kind:j.VIEWER+j.PREFERENCE},cursorToolOnLoad:{value:0,kind:j.VIEWER+j.PREFERENCE},defaultUrl:{value:"compressed.tracemonkey-pldi-09.pdf",kind:j.VIEWER},defaultZoomValue:{value:"",kind:j.VIEWER+j.PREFERENCE},disableHistory:{value:!1,kind:j.VIEWER},disablePageLabels:{value:!1,kind:j.VIEWER+j.PREFERENCE},enablePermissions:{value:!1,kind:j.VIEWER+j.PREFERENCE},enablePrintAutoRotate:{value:!0,kind:j.VIEWER+j.PREFERENCE},enableScripting:{value:!0,kind:j.VIEWER+j.PREFERENCE},externalLinkRel:{value:"noopener noreferrer nofollow",kind:j.VIEWER},externalLinkTarget:{value:0,kind:j.VIEWER+j.PREFERENCE},historyUpdateUrl:{value:!1,kind:j.VIEWER+j.PREFERENCE},ignoreDestinationZoom:{value:!1,kind:j.VIEWER+j.PREFERENCE},imageResourcesPath:{value:"./images/",kind:j.VIEWER},maxCanvasPixels:{value:16777216,compatibility:F.maxCanvasPixels,kind:j.VIEWER},pageColorsBackground:{value:"Canvas",kind:j.VIEWER+j.PREFERENCE},pageColorsForeground:{value:"CanvasText",kind:j.VIEWER+j.PREFERENCE},pdfBugEnabled:{value:!1,kind:j.VIEWER+j.PREFERENCE},printResolution:{value:150,kind:j.VIEWER},renderer:{value:"canvas",kind:j.VIEWER},sidebarViewOnLoad:{value:-1,kind:j.VIEWER+j.PREFERENCE},scrollModeOnLoad:{value:-1,kind:j.VIEWER+j.PREFERENCE},spreadModeOnLoad:{value:-1,kind:j.VIEWER+j.PREFERENCE},textLayerMode:{value:1,kind:j.VIEWER+j.PREFERENCE},useOnlyCssZoom:{value:!1,kind:j.VIEWER+j.PREFERENCE},viewerCssTheme:{value:0,kind:j.VIEWER+j.PREFERENCE},viewOnLoad:{value:0,kind:j.VIEWER+j.PREFERENCE},cMapPacked:{value:!0,kind:j.API},cMapUrl:{value:"../web/cmaps/",kind:j.API},disableAutoFetch:{value:!1,kind:j.API+j.PREFERENCE},disableFontFace:{value:!1,kind:j.API+j.PREFERENCE},disableRange:{value:!1,kind:j.API+j.PREFERENCE},disableStream:{value:!1,kind:j.API+j.PREFERENCE},docBaseUrl:{value:"",kind:j.API},enableXfa:{value:!0,kind:j.API+j.PREFERENCE},fontExtraProperties:{value:!1,kind:j.API},isEvalSupported:{value:!0,kind:j.API},maxImageSize:{value:-1,kind:j.API},pdfBug:{value:!1,kind:j.API},standardFontDataUrl:{value:"../web/standard_fonts/",kind:j.API},verbosity:{value:1,kind:j.API},workerPort:{value:null,kind:j.WORKER},workerSrc:{value:"../build/pdf.worker.js",kind:j.WORKER}};q.disablePreferences={value:!1,kind:j.VIEWER},q.locale={value:navigator.language||"en-US",kind:j.VIEWER},q.sandboxBundleSrc={value:"../build/pdf.sandbox.js",kind:j.VIEWER},q.renderer.kind+=j.PREFERENCE;const N=Object.create(null);O.AppOptions=class ne{constructor(){throw new Error("Cannot initialize AppOptions.")}static get(Q){const K=N[Q];if(void 0!==K)return K;const ve=q[Q];return void 0!==ve?ve.compatibility??ve.value:void 0}static getAll(Q=null){const K=Object.create(null);for(const ve in q){const le=q[ve];if(Q){if(0==(Q&le.kind))continue;if(Q===j.PREFERENCE){const L=le.value,J=typeof L;if("boolean"===J||"string"===J||"number"===J&&Number.isInteger(L)){K[ve]=L;continue}throw new Error(`Invalid type for preference: ${ve}`)}}const ie=N[ve];K[ve]=void 0!==ie?ie:le.compatibility??le.value}return K}static set(Q,K){N[Q]=K}static setAll(Q){for(const K in Q)N[K]=Q[K]}static remove(Q){delete N[Q]}static _hasUserOptions(){return Object.keys(N).length>0}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.PDFRenderingQueue=void 0;var j=F(3),q=F(6);O.PDFRenderingQueue=class ne{constructor(){this.pdfViewer=null,this.pdfThumbnailViewer=null,this.onIdle=null,this.highestPriorityPage=null,this.idleTimeout=null,this.printing=!1,this.isThumbnailViewEnabled=!1}setViewer(Q){this.pdfViewer=Q}setThumbnailViewer(Q){this.pdfThumbnailViewer=Q}isHighestPriority(Q){return this.highestPriorityPage===Q.renderingId}hasViewer(){return!!this.pdfViewer}renderHighestPriority(Q){this.idleTimeout&&(clearTimeout(this.idleTimeout),this.idleTimeout=null),!this.pdfViewer.forceRendering(Q)&&(this.isThumbnailViewEnabled&&this.pdfThumbnailViewer?.forceRendering()||this.printing||this.onIdle&&(this.idleTimeout=setTimeout(this.onIdle.bind(this),3e4)))}getHighestPriority(Q,K,ve,le=!1){const ie=Q.views,L=ie.length;if(0===L)return null;for(let He=0;He<L;He++){const Ue=ie[He].view;if(!this.isViewFinished(Ue))return Ue}const J=Q.first.id,ue=Q.last.id;if(ue-J+1>L){const He=Q.ids;for(let Ue=1,Ge=ue-J;Ue<Ge;Ue++){const tt=ve?J+Ue:ue-Ue;if(He.has(tt))continue;const Xe=K[tt-1];if(!this.isViewFinished(Xe))return Xe}}let he=ve?ue:J-2,Ae=K[he];return Ae&&!this.isViewFinished(Ae)||le&&(he+=ve?1:-1,Ae=K[he],Ae&&!this.isViewFinished(Ae))?Ae:null}isViewFinished(Q){return Q.renderingState===q.RenderingStates.FINISHED}renderView(Q){switch(Q.renderingState){case q.RenderingStates.FINISHED:return!1;case q.RenderingStates.PAUSED:this.highestPriorityPage=Q.renderingId,Q.resume();break;case q.RenderingStates.RUNNING:this.highestPriorityPage=Q.renderingId;break;case q.RenderingStates.INITIAL:this.highestPriorityPage=Q.renderingId,Q.draw().finally(()=>{this.renderHighestPriority()}).catch(K=>{K instanceof j.RenderingCancelledException||console.error(`renderView: "${K}"`)})}return!0}}},(Y,O)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.TextHighlighter=void 0,O.TextHighlighter=class F{constructor({findController:q,eventBus:N,pageIndex:ne}){this.findController=q,this.matches=[],this.eventBus=N,this.pageIdx=ne,this._onUpdateTextLayerMatches=null,this.textDivs=null,this.textContentItemsStr=null,this.enabled=!1}setTextMapping(q,N){this.textDivs=q,this.textContentItemsStr=N}enable(){if(!this.textDivs||!this.textContentItemsStr)throw new Error("Text divs and strings have not been set.");if(this.enabled)throw new Error("TextHighlighter is already enabled.");this.enabled=!0,this._onUpdateTextLayerMatches||(this._onUpdateTextLayerMatches=q=>{(q.pageIndex===this.pageIdx||-1===q.pageIndex)&&this._updateMatches()},this.eventBus._on("updatetextlayermatches",this._onUpdateTextLayerMatches)),this._updateMatches()}disable(){!this.enabled||(this.enabled=!1,this._onUpdateTextLayerMatches&&(this.eventBus._off("updatetextlayermatches",this._onUpdateTextLayerMatches),this._onUpdateTextLayerMatches=null))}_convertMatches(q,N){if(!q)return[];const{textContentItemsStr:ne}=this;let I=0,Q=0;const K=ne.length-1,ve=[];for(let le=0,ie=q.length;le<ie;le++){let L=q[le];for(;I!==K&&L>=Q+ne[I].length;)Q+=ne[I].length,I++;I===ne.length&&console.error("Could not find a matching mapping");const J={begin:{divIdx:I,offset:L-Q}};for(L+=N[le];I!==K&&L>Q+ne[I].length;)Q+=ne[I].length,I++;J.end={divIdx:I,offset:L-Q},ve.push(J)}return ve}_renderMatches(q){if(0===q.length)return;const{findController:N,pageIdx:ne}=this,{textContentItemsStr:I,textDivs:Q}=this,K=ne===N.selected.pageIdx,ve=N.selected.matchIdx;let ie=null;function J(He,Ue){const Ge=He.divIdx;return Q[Ge].textContent="",ue(Ge,0,He.offset,Ue)}function ue(He,Ue,Ge,tt){let Xe=Q[He];if(Xe.nodeType===Node.TEXT_NODE){const Je=document.createElement("span");Xe.parentNode.insertBefore(Je,Xe),Je.appendChild(Xe),Q[He]=Je,Xe=Je}const ht=I[He].substring(Ue,Ge),St=document.createTextNode(ht);if(tt){const Je=document.createElement("span");return Je.className=`${tt} appended`,Je.appendChild(St),Xe.appendChild(Je),tt.includes("selected")?Je.offsetLeft:0}return Xe.appendChild(St),0}let he=ve,Ae=he+1;if(N.state.highlightAll)he=0,Ae=q.length;else if(!K)return;for(let He=he;He<Ae;He++){const Ue=q[He],Ge=Ue.begin,tt=Ue.end,Xe=K&&He===ve,ht=Xe?" selected":"";let St=0;if(ie&&Ge.divIdx===ie.divIdx?ue(ie.divIdx,ie.offset,Ge.offset):(null!==ie&&ue(ie.divIdx,ie.offset,undefined),J(Ge)),Ge.divIdx===tt.divIdx)St=ue(Ge.divIdx,Ge.offset,tt.offset,"highlight"+ht);else{St=ue(Ge.divIdx,Ge.offset,undefined,"highlight begin"+ht);for(let Je=Ge.divIdx+1,Tt=tt.divIdx;Je<Tt;Je++)Q[Je].className="highlight middle"+ht;J(tt,"highlight end"+ht)}ie=tt,Xe&&N.scrollMatchIntoView({element:Q[Ge.divIdx],selectedLeft:St,pageIndex:ne,matchIndex:ve})}ie&&ue(ie.divIdx,ie.offset,undefined)}_updateMatches(){if(!this.enabled)return;const{findController:q,matches:N,pageIdx:ne}=this,{textContentItemsStr:I,textDivs:Q}=this;let K=-1;for(let ie=0,L=N.length;ie<L;ie++){const J=N[ie];for(let he=Math.max(K,J.begin.divIdx),Ae=J.end.divIdx;he<=Ae;he++){const He=Q[he];He.textContent=I[he],He.className=""}K=J.end.divIdx+1}q?.highlightMatches&&(this.matches=this._convertMatches(q.pageMatches[ne]||null,q.pageMatchesLength[ne]||null),this._renderMatches(this.matches))}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.DownloadManager=void 0;var j=F(3);function q(ne,I){const Q=document.createElement("a");if(!Q.click)throw new Error('DownloadManager: "a.click()" is not supported.');Q.href=ne,Q.target="_parent","download"in Q&&(Q.download=I),(document.body||document.documentElement).appendChild(Q),Q.click(),Q.remove()}O.DownloadManager=class N{constructor(){this._openBlobUrls=new WeakMap}downloadUrl(I,Q){(0,j.createValidAbsoluteUrl)(I,"http://example.com")?q(I+"#pdfjs.action=download",Q):console.error(`downloadUrl - not a valid URL: ${I}`)}downloadData(I,Q,K){q(URL.createObjectURL(new Blob([I],{type:K})),Q)}openOrDownloadData(I,Q,K){const ve=(0,j.isPdfFile)(K),le=ve?"application/pdf":"";if(ve){let L,ie=this._openBlobUrls.get(I);ie||(ie=URL.createObjectURL(new Blob([Q],{type:le})),this._openBlobUrls.set(I,ie)),L="?file="+encodeURIComponent(ie+"#"+K);try{return window.open(L),!0}catch(J){console.error(`openOrDownloadData: ${J}`),URL.revokeObjectURL(ie),this._openBlobUrls.delete(I)}}return this.downloadData(Q,K,le),!1}download(I,Q,K,ve="download"){q(URL.createObjectURL(I),K)}}},(Y,O)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.WaitOnType=O.EventBus=O.AutomationEventBus=void 0,O.waitOnEventOrTimeout=function j({target:ne,name:I,delay:Q=0}){return new Promise(function(K,ve){if("object"!=typeof ne||!I||"string"!=typeof I||!(Number.isInteger(Q)&&Q>=0))throw new Error("waitOnEventOrTimeout - invalid parameters.");function le(ue){ne instanceof q?ne._off(I,ie):ne.removeEventListener(I,ie),J&&clearTimeout(J),K(ue)}const ie=le.bind(null,F.EVENT);ne instanceof q?ne._on(I,ie):ne.addEventListener(I,ie);const L=le.bind(null,F.TIMEOUT),J=setTimeout(L,Q)})};const F={EVENT:"event",TIMEOUT:"timeout"};O.WaitOnType=F;class q{constructor(){this._listeners=Object.create(null)}on(I,Q,K=null){this._on(I,Q,{external:!0,once:K?.once})}off(I,Q,K=null){this._off(I,Q,{external:!0,once:K?.once})}dispatch(I,Q){const K=this._listeners[I];if(!K||0===K.length)return;let ve;for(const{listener:le,external:ie,once:L}of K.slice(0))L&&this._off(I,le),ie?(ve||(ve=[])).push(le):le(Q);if(ve){for(const le of ve)le(Q);ve=null}}_on(I,Q,K=null){var le;((le=this._listeners)[I]||(le[I]=[])).push({listener:Q,external:!0===K?.external,once:!0===K?.once})}_off(I,Q,K=null){const ve=this._listeners[I];if(ve)for(let le=0,ie=ve.length;le<ie;le++)if(ve[le].listener===Q)return void ve.splice(le,1)}}O.EventBus=q,O.AutomationEventBus=class N extends q{dispatch(I,Q){throw new Error("Not implemented: AutomationEventBus.dispatch")}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.GenericL10n=void 0,F(19);var j=F(4);const q=document.webL10n;O.GenericL10n=class N{constructor(I){this._lang=I,this._ready=new Promise((Q,K)=>{q.setLanguage((0,j.fixupLangCode)(I),()=>{Q(q)})})}getLanguage(){var I=this;return x(function*(){return(yield I._ready).getLanguage()})()}getDirection(){var I=this;return x(function*(){return(yield I._ready).getDirection()})()}get(I,Q=null,K=(0,j.getL10nFallback)(I,Q)){var ve=this;return x(function*(){return(yield ve._ready).get(I,Q,K)})()}translate(I){var Q=this;return x(function*(){return(yield Q._ready).translate(I)})()}}},()=>{document.webL10n=function(Y,O,F){var j={},q="",N="textContent",ne="",I={},Q="loading";function J(Je,Tt,vt){Tt=Tt||function(Oe){},vt=vt||function(){};var Wt=new XMLHttpRequest;Wt.open("GET",Je,!0),Wt.overrideMimeType&&Wt.overrideMimeType("text/plain; charset=utf-8"),Wt.onreadystatechange=function(){4==Wt.readyState&&(200==Wt.status||0===Wt.status?Tt(Wt.responseText):vt())},Wt.onerror=vt,Wt.ontimeout=vt;try{Wt.send(null)}catch{vt()}}function he(Je,Tt){Je&&(Je=Je.toLowerCase()),Tt=Tt||function(){},function Ae(){j={},q="",ne=""}(),ne=Je;var vt=function ve(){return O.querySelectorAll('link[type="application/l10n"]')}(),Wt=vt.length;if(0!==Wt){var te,V=0;te=function(){++V>=Wt&&(Tt(),Q="complete")};for(var _e=0;_e<Wt;_e++)new se(vt[_e]).load(Je,te)}else{var Kt=function le(){var Je=O.querySelector('script[type="application/l10n"]');return Je?JSON.parse(Je.innerHTML):null}();if(Kt&&Kt.locales&&Kt.default_locale){if(console.log("using the embedded JSON directory, early way out"),!(j=Kt.locales[Je])){var Oe=Kt.default_locale.toLowerCase();for(var re in Kt.locales){if((re=re.toLowerCase())===Je){j=Kt.locales[Je];break}re===Oe&&(j=Kt.locales[Oe])}}Tt()}else console.log("no resource to load, early way out");Q="complete"}function se(Re){var Le=Re.href;this.load=function(Ot,Ft){!function ue(Je,Tt,vt,Wt){var Kt=Je.replace(/[^\/]*$/,"")||"./";function Oe(te){return te.lastIndexOf("\\")<0?te:te.replace(/\\\\/g,"\\").replace(/\\n/g,"\n").replace(/\\r/g,"\r").replace(/\\t/g,"\t").replace(/\\b/g,"\b").replace(/\\f/g,"\f").replace(/\\{/g,"{").replace(/\\}/g,"}").replace(/\\"/g,'"').replace(/\\'/g,"'")}J(Je,function(te){q+=te,function re(te,V){var se={},_e=/^\s*|\s*$/,Ye=/^\s*#|^\s*$/,Re=/^\s*\[(.*)\]\s*$/,Le=/^\s*@import\s+url\((.*)\)\s*$/i,Ot=/^([^=\s]*)\s*=\s*(.+)$/;function Ft(Ht,qt,nn){var On=Ht.replace(_e,"").split(/[\r\n]+/),ai="*",Zt=Tt.split("-",1)[0],hn=!1,rn="";!function Fe(){for(;;){if(!On.length)return void nn();var dt=On.shift();if(!Ye.test(dt)){if(qt){if(rn=Re.exec(dt)){ai=rn[1].toLowerCase(),hn="*"!==ai&&ai!==Tt&&ai!==Zt;continue}if(hn)continue;if(rn=Le.exec(dt))return void Bt(Kt+rn[1],Fe)}var zt=dt.match(Ot);zt&&3==zt.length&&(se[zt[1]]=Oe(zt[2]))}}}()}function Bt(Ht,qt){J(Ht,function(nn){Ft(nn,!1,qt)},function(){console.warn(Ht+" not found."),qt()})}Ft(te,!0,function(){V(se)})}(te,function(V){for(var se in V){var _e,Ye,Re=se.lastIndexOf(".");Re>0?(_e=se.substring(0,Re),Ye=se.substring(Re+1)):(_e=se,Ye=N),j[_e]||(j[_e]={}),j[_e][Ye]=V[se]}vt&&vt()})},Wt)}(Le,Ot,Ft,function(){console.warn(Le+" not found."),console.warn('"'+Ot+'" resource not found'),ne="",Ft()})}}}function Ue(Je,Tt,vt){var Wt=j[Je];if(!Wt){if(console.warn("#"+Je+" is undefined."),!vt)return null;Wt=vt}var Kt={};for(var Oe in Wt){var re=Wt[Oe];re=tt(re=Ge(re,Tt,Je,Oe),Tt,Je),Kt[Oe]=re}return Kt}function Ge(Je,Tt,vt,Wt){var Oe=/\{\[\s*([a-zA-Z]+)\(([a-zA-Z]+)\)\s*\]\}/.exec(Je);if(!Oe||!Oe.length)return Je;var V,re=Oe[1],te=Oe[2];return Tt&&te in Tt?V=Tt[te]:te in j&&(V=j[te]),re in I&&(Je=(0,I[re])(Je,V,vt,Wt)),Je}function tt(Je,Tt,vt){return Je.replace(/\{\{\s*(.+?)\s*\}\}/g,function(Kt,Oe){return Tt&&Oe in Tt?Tt[Oe]:Oe in j?j[Oe]:(console.log("argument {{"+Oe+"}} for #"+vt+" is undefined."),Kt)})}function Xe(Je){var Tt=function L(Je){if(!Je)return{};var Tt=Je.getAttribute("data-l10n-id"),vt=Je.getAttribute("data-l10n-args"),Wt={};if(vt)try{Wt=JSON.parse(vt)}catch{console.warn("could not parse arguments for #"+Tt)}return{id:Tt,args:Wt}}(Je);if(Tt.id){var vt=Ue(Tt.id,Tt.args);if(!vt)return void console.warn("#"+Tt.id+" is undefined.");if(vt[N]){if(0===function ht(Je){if(Je.children)return Je.children.length;if(typeof Je.childElementCount<"u")return Je.childElementCount;for(var Tt=0,vt=0;vt<Je.childNodes.length;vt++)Tt+=1===Je.nodeType?1:0;return Tt}(Je))Je[N]=vt[N];else{for(var Wt=Je.childNodes,Kt=!1,Oe=0,re=Wt.length;Oe<re;Oe++)3===Wt[Oe].nodeType&&/\S/.test(Wt[Oe].nodeValue)&&(Kt?Wt[Oe].nodeValue="":(Wt[Oe].nodeValue=vt[N],Kt=!0));if(!Kt){var te=O.createTextNode(vt[N]);Je.insertBefore(te,Je.firstChild)}}delete vt[N]}for(var V in vt)Je[V]=vt[V]}}return I.plural=function(Je,Tt,vt,Wt){var Kt=parseFloat(Tt);if(isNaN(Kt)||Wt!=N)return Je;I._pluralRules||(I._pluralRules=function He(Je){function vt(re,te){return-1!==te.indexOf(re)}function Wt(re,te,V){return te<=re&&re<=V}var Kt={0:function(re){return"other"},1:function(re){return Wt(re%100,3,10)?"few":0===re?"zero":Wt(re%100,11,99)?"many":2==re?"two":1==re?"one":"other"},2:function(re){return 0!==re&&re%10==0?"many":2==re?"two":1==re?"one":"other"},3:function(re){return 1==re?"one":"other"},4:function(re){return Wt(re,0,1)?"one":"other"},5:function(re){return Wt(re,0,2)&&2!=re?"one":"other"},6:function(re){return 0===re?"zero":re%10==1&&re%100!=11?"one":"other"},7:function(re){return 2==re?"two":1==re?"one":"other"},8:function(re){return Wt(re,3,6)?"few":Wt(re,7,10)?"many":2==re?"two":1==re?"one":"other"},9:function(re){return 0===re||1!=re&&Wt(re%100,1,19)?"few":1==re?"one":"other"},10:function(re){return Wt(re%10,2,9)&&!Wt(re%100,11,19)?"few":re%10!=1||Wt(re%100,11,19)?"other":"one"},11:function(re){return Wt(re%10,2,4)&&!Wt(re%100,12,14)?"few":re%10==0||Wt(re%10,5,9)||Wt(re%100,11,14)?"many":re%10==1&&re%100!=11?"one":"other"},12:function(re){return Wt(re,2,4)?"few":1==re?"one":"other"},13:function(re){return Wt(re%10,2,4)&&!Wt(re%100,12,14)?"few":1!=re&&Wt(re%10,0,1)||Wt(re%10,5,9)||Wt(re%100,12,14)?"many":1==re?"one":"other"},14:function(re){return Wt(re%100,3,4)?"few":re%100==2?"two":re%100==1?"one":"other"},15:function(re){return 0===re||Wt(re%100,2,10)?"few":Wt(re%100,11,19)?"many":1==re?"one":"other"},16:function(re){return re%10==1&&11!=re?"one":"other"},17:function(re){return 3==re?"few":0===re?"zero":6==re?"many":2==re?"two":1==re?"one":"other"},18:function(re){return 0===re?"zero":Wt(re,0,2)&&0!==re&&2!=re?"one":"other"},19:function(re){return Wt(re,2,10)?"few":Wt(re,0,1)?"one":"other"},20:function(re){return!Wt(re%10,3,4)&&re%10!=9||Wt(re%100,10,19)||Wt(re%100,70,79)||Wt(re%100,90,99)?re%1e6==0&&0!==re?"many":re%10!=2||vt(re%100,[12,72,92])?re%10!=1||vt(re%100,[11,71,91])?"other":"one":"two":"few"},21:function(re){return 0===re?"zero":1==re?"one":"other"},22:function(re){return Wt(re,0,1)||Wt(re,11,99)?"one":"other"},23:function(re){return Wt(re%10,1,2)||re%20==0?"one":"other"},24:function(re){return Wt(re,3,10)||Wt(re,13,19)?"few":vt(re,[2,12])?"two":vt(re,[1,11])?"one":"other"}},Oe={af:3,ak:4,am:4,ar:1,asa:3,az:0,be:11,bem:3,bez:3,bg:3,bh:4,bm:0,bn:3,bo:0,br:20,brx:3,bs:11,ca:3,cgg:3,chr:3,cs:12,cy:17,da:3,de:3,dv:3,dz:0,ee:3,el:3,en:3,eo:3,es:3,et:3,eu:3,fa:0,ff:5,fi:3,fil:4,fo:3,fr:5,fur:3,fy:3,ga:8,gd:24,gl:3,gsw:3,gu:3,guw:4,gv:23,ha:3,haw:3,he:2,hi:4,hr:11,hu:0,id:0,ig:0,ii:0,is:3,it:3,iu:7,ja:0,jmc:3,jv:0,ka:0,kab:5,kaj:3,kcg:3,kde:0,kea:0,kk:3,kl:3,km:0,kn:0,ko:0,ksb:3,ksh:21,ku:3,kw:7,lag:18,lb:3,lg:3,ln:4,lo:0,lt:10,lv:6,mas:3,mg:4,mk:16,ml:3,mn:3,mo:9,mr:3,ms:0,mt:15,my:0,nah:3,naq:7,nb:3,nd:3,ne:3,nl:3,nn:3,no:3,nr:3,nso:4,ny:3,nyn:3,om:3,or:3,pa:3,pap:3,pl:13,ps:3,pt:3,rm:3,ro:9,rof:3,ru:11,rwk:3,sah:0,saq:3,se:7,seh:3,ses:0,sg:0,sh:11,shi:19,sk:12,sl:14,sma:7,smi:7,smj:7,smn:7,sms:7,sn:3,so:3,sq:3,sr:11,ss:3,ssy:3,st:3,sv:3,sw:3,syr:3,ta:3,te:3,teo:3,th:0,ti:4,tig:3,tk:3,tl:4,tn:3,to:0,tr:0,ts:3,tzm:22,uk:11,ur:3,ve:3,vi:0,vun:3,wa:4,wae:3,wo:0,xh:3,xog:3,yo:0,zh:0,zu:3}[Je.replace(/-.*$/,"")];return Oe in Kt?Kt[Oe]:(console.warn("plural form unknown for ["+Je+"]"),function(){return"other"})}(ne));var Oe="["+I._pluralRules(Kt)+"]";return 0===Kt&&vt+"[zero]"in j?Je=j[vt+"[zero]"][Wt]:1==Kt&&vt+"[one]"in j?Je=j[vt+"[one]"][Wt]:2==Kt&&vt+"[two]"in j?Je=j[vt+"[two]"][Wt]:vt+Oe in j?Je=j[vt+Oe][Wt]:vt+"[other]"in j&&(Je=j[vt+"[other]"][Wt]),Je},{get:function(Je,Tt,vt){var Oe,Wt=Je.lastIndexOf("."),Kt=N;Wt>0&&(Kt=Je.substring(Wt+1),Je=Je.substring(0,Wt)),vt&&((Oe={})[Kt]=vt);var re=Ue(Je,Tt,Oe);return re&&Kt in re?re[Kt]:"{{"+Je+"}}"},getData:function(){return j},getText:function(){return q},getLanguage:function(){return ne},setLanguage:function(Je,Tt){he(Je,function(){Tt&&Tt()})},getDirection:function(){var Tt=ne.split("-",1)[0];return["ar","he","fa","ps","ur"].indexOf(Tt)>=0?"rtl":"ltr"},translate:function St(Je){for(var Tt=function ie(Je){return Je?Je.querySelectorAll("*[data-l10n-id]"):[]}(Je=Je||O.documentElement),vt=Tt.length,Wt=0;Wt<vt;Wt++)Xe(Tt[Wt]);Xe(Je)},getReadyState:function(){return Q},ready:function(Je){Je&&("complete"==Q||"interactive"==Q?Y.setTimeout(function(){Je()}):O.addEventListener&&O.addEventListener("localized",function Tt(){O.removeEventListener("localized",Tt),Je()}))}}}(window,document)},(Y,O,F)=>{var tt,Nq,ht,I4,Je,B4,vt,Fq,Kt,Lq,re,Uq,V,R4,_e,Yq,Re,Hq,Ot,cx,Bt,gy,qt,bb,On,jq,Zt,N4,rn,F4,dt,lx,Hn,Vq,xn,L4,jn,Qq,fr,my;Object.defineProperty(O,"__esModule",{value:!0}),O.PDFFindController=O.FindState=void 0;var j=F(6),q=F(3),N=F(21);const ne={FOUND:0,NOT_FOUND:1,WRAPPED:2,PENDING:3};O.FindState=ne;const ve={"\u2010":"-","\u2018":"'","\u2019":"'","\u201a":"'","\u201b":"'","\u201c":'"',"\u201d":'"',"\u201e":'"',"\u201f":'"',"\xbc":"1/4","\xbd":"1/2","\xbe":"3/4"},le=new Set([12441,12442,2381,2509,2637,2765,2893,3021,3149,3277,3387,3388,3405,3530,3642,3770,3972,4153,4154,5908,5940,6098,6752,6980,7082,7083,7154,7155,11647,43014,43052,43204,43347,43456,43766,44013,3158,3953,3954,3962,3963,3964,3965,3968,3956]),ie=[...le.values()].map(en=>String.fromCharCode(en)).join(""),L=/\p{M}+/gu,J=/([.*+?^${}()|[\]\\])|(\p{P})|(\s+)|(\p{M})|(\p{L})/gu,ue=/([^\p{M}])\p{M}*$/u,he=/^\p{M}*([^\p{M}])/u;let Ae=null;function He(en){if(!Ae){const io=Object.keys(ve).join("");Ae=new RegExp(`([${io}])|(\\p{M}+(?:-\\n)?)|(\\S-\\n)|(\\n)`,"gum")}const ct=[];let At;for(;null!==(At=L.exec(en));)ct.push([At[0].length,At.index]);let gn=en.normalize("NFD");const yn=[[0,0]];let Rn=0,Gn=0,hr=0,ki=0,Xo=!1;return gn=gn.replace(Ae,(io,ya,$o,ws,Co,ro)=>{if(ro-=hr,ya){const ec=ve[io],ds=ec.length;for(let tc=1;tc<ds;tc++)yn.push([ro-Gn+tc,Gn-tc]);return Gn-=ds-1,ec}if($o){const ec=$o.endsWith("\n"),ds=ec?$o.length-2:$o.length;Xo=!0;let tc=ds;ro+ki===ct[Rn]?.[1]&&(tc-=ct[Rn][0],++Rn);for(let Ps=1;Ps<tc+1;Ps++)yn.push([ro-1-Gn+Ps,Gn-Ps]);return Gn-=tc,hr+=tc,ec?(yn.push([(ro+=ds-1)-Gn+1,1+Gn]),Gn+=1,hr+=1,ki+=1,$o.slice(0,ds)):$o}return ws?(yn.push([ro-Gn+1,1+Gn]),Gn+=1,hr+=1,ki+=1,ws.charAt(0)):(yn.push([ro-Gn+1,Gn-1]),Gn-=1,hr+=1,ki+=1," ")}),yn.push([gn.length,Gn]),[gn,yn,Xo]}function Ue(en,ct,At){if(!en)return[ct,At];const gn=ct,yn=ct+At;let Rn=(0,j.binarySearchFirstItem)(en,hr=>hr[0]>=gn);en[Rn][0]>gn&&--Rn;let Gn=(0,j.binarySearchFirstItem)(en,hr=>hr[0]>=yn,Rn);return en[Gn][0]>yn&&--Gn,[gn+en[Rn][1],At+en[Gn][1]-en[Rn][1]]}tt=new WeakSet,Nq=function(ct){if(!ct)return;const At=this._pdfDocument,{type:gn}=ct;(null===this._state||ji(this,vt,Fq).call(this,ct))&&(this._dirtyMatch=!0),this._state=ct,"highlightallchange"!==gn&&ji(this,fr,my).call(this,ne.PENDING),this._firstPageCapability.promise.then(()=>{if(!this._pdfDocument||At&&this._pdfDocument!==At)return;ji(this,Re,Hq).call(this);const yn=!this._highlightMatches,Rn=!!this._findTimeout;this._findTimeout&&(clearTimeout(this._findTimeout),this._findTimeout=null),gn?this._dirtyMatch?ji(this,qt,bb).call(this):"again"===gn?(ji(this,qt,bb).call(this),yn&&this._state.highlightAll&&ji(this,Bt,gy).call(this)):"highlightallchange"===gn?(Rn?ji(this,qt,bb).call(this):this._highlightMatches=!0,ji(this,Bt,gy).call(this)):ji(this,qt,bb).call(this):this._findTimeout=setTimeout(()=>{ji(this,qt,bb).call(this),this._findTimeout=null},250)})},ht=new WeakSet,I4=function(){this._highlightMatches=!1,this._scrollMatches=!1,this._pdfDocument=null,this._pageMatches=[],this._pageMatchesLength=[],this._state=null,this._selected={pageIdx:-1,matchIdx:-1},this._offset={pageIdx:null,matchIdx:null,wrapped:!1},this._extractTextPromises=[],this._pageContents=[],this._pageDiffs=[],this._hasDiacritics=[],this._matchesCountTotal=0,this._pagesToSearch=null,this._pendingFindMatches=new Set,this._resumePageIdx=null,this._dirtyMatch=!1,clearTimeout(this._findTimeout),this._findTimeout=null,this._firstPageCapability=(0,q.createPromiseCapability)()},Je=new WeakSet,B4=function(){return this._state.query!==this._rawQuery&&(this._rawQuery=this._state.query,[this._normalizedQuery]=He(this._state.query)),this._normalizedQuery},vt=new WeakSet,Fq=function(ct){if(ct.query!==this._state.query)return!0;switch(ct.type){case"again":const At=this._selected.pageIdx+1,gn=this._linkService;return At>=1&&At<=gn.pagesCount&&At!==gn.page&&!gn.isPageVisible(At);case"highlightallchange":return!1}return!0},Kt=new WeakSet,Lq=function(ct,At,gn){let yn=ct.slice(0,At).match(ue);if(yn){const Rn=ct.charCodeAt(At),Gn=yn[1].charCodeAt(0);if((0,N.getCharacterType)(Rn)===(0,N.getCharacterType)(Gn))return!1}if(yn=ct.slice(At+gn).match(he),yn){const Rn=ct.charCodeAt(At+gn-1),Gn=yn[1].charCodeAt(0);if((0,N.getCharacterType)(Rn)===(0,N.getCharacterType)(Gn))return!1}return!0},re=new WeakSet,Uq=function(ct,At,gn,yn){const Rn=[],Gn=[],hr=this._pageDiffs[gn];let ki;for(;null!==(ki=ct.exec(yn));){if(At&&!ji(this,Kt,Lq).call(this,yn,ki.index,ki[0].length))continue;const[Xo,io]=Ue(hr,ki.index,ki[0].length);io&&(Rn.push(Xo),Gn.push(io))}this._pageMatches[gn]=Rn,this._pageMatchesLength[gn]=Gn},V=new WeakSet,R4=function(ct,At){const{matchDiacritics:gn}=this._state;let yn=!1;return(ct=ct.replace(J,(Gn,hr,ki,Xo,io,ya)=>hr?`[ ]*\\${hr}[ ]*`:ki?`[ ]*${ki}[ ]*`:Xo?"[ ]+":gn?io||ya:io?le.has(io.charCodeAt(0))?io:"":At?(yn=!0,`${ya}\\p{M}*`):ya)).endsWith("[ ]*")&&(ct=ct.slice(0,ct.length-"[ ]*".length)),gn&&At&&(yn=!0,ct=`${ct}(?=[${ie}]|[^\\p{M}]|$)`),[yn,ct]},_e=new WeakSet,Yq=function(ct){let At=Bi(this,Je,B4);if(0===At.length)return;const{caseSensitive:gn,entireWord:yn,phraseSearch:Rn}=this._state,Gn=this._pageContents[ct],hr=this._hasDiacritics[ct];let ki=!1;if(Rn)[ki,At]=ji(this,V,R4).call(this,At,hr);else{const ya=At.match(/\S+/g);ya&&(At=ya.sort().reverse().map($o=>{const[ws,Co]=ji(this,V,R4).call(this,$o,hr);return ki||(ki=ws),`(${Co})`}).join("|"))}At=new RegExp(At,`g${ki?"u":""}${gn?"":"i"}`),ji(this,re,Uq).call(this,At,yn,ct,Gn),this._state.highlightAll&&ji(this,Ot,cx).call(this,ct),this._resumePageIdx===ct&&(this._resumePageIdx=null,ji(this,Zt,N4).call(this));const io=this._pageMatches[ct].length;io>0&&(this._matchesCountTotal+=io,ji(this,jn,Qq).call(this))},Re=new WeakSet,Hq=function(){if(this._extractTextPromises.length>0)return;let ct=Promise.resolve();for(let At=0,gn=this._linkService.pagesCount;At<gn;At++){const yn=(0,q.createPromiseCapability)();this._extractTextPromises[At]=yn.promise,ct=ct.then(()=>this._pdfDocument.getPage(At+1).then(Rn=>Rn.getTextContent()).then(Rn=>{const Gn=[];for(const hr of Rn.items)Gn.push(hr.str),hr.hasEOL&&Gn.push("\n");[this._pageContents[At],this._pageDiffs[At],this._hasDiacritics[At]]=He(Gn.join("")),yn.resolve()},Rn=>{console.error(`Unable to get text content for page ${At+1}`,Rn),this._pageContents[At]="",this._pageDiffs[At]=null,this._hasDiacritics[At]=!1,yn.resolve()}))}},Ot=new WeakSet,cx=function(ct){this._scrollMatches&&this._selected.pageIdx===ct&&(this._linkService.page=ct+1),this._eventBus.dispatch("updatetextlayermatches",{source:this,pageIndex:ct})},Bt=new WeakSet,gy=function(){this._eventBus.dispatch("updatetextlayermatches",{source:this,pageIndex:-1})},qt=new WeakSet,bb=function(){const ct=this._state.findPrevious,At=this._linkService.page-1,gn=this._linkService.pagesCount;if(this._highlightMatches=!0,this._dirtyMatch){this._dirtyMatch=!1,this._selected.pageIdx=this._selected.matchIdx=-1,this._offset.pageIdx=At,this._offset.matchIdx=null,this._offset.wrapped=!1,this._resumePageIdx=null,this._pageMatches.length=0,this._pageMatchesLength.length=0,this._matchesCountTotal=0,ji(this,Bt,gy).call(this);for(let Rn=0;Rn<gn;Rn++)this._pendingFindMatches.has(Rn)||(this._pendingFindMatches.add(Rn),this._extractTextPromises[Rn].then(()=>{this._pendingFindMatches.delete(Rn),ji(this,_e,Yq).call(this,Rn)}))}if(""===Bi(this,Je,B4))return void ji(this,fr,my).call(this,ne.FOUND);if(this._resumePageIdx)return;const yn=this._offset;if(this._pagesToSearch=gn,null!==yn.matchIdx){const Rn=this._pageMatches[yn.pageIdx].length;if(!ct&&yn.matchIdx+1<Rn||ct&&yn.matchIdx>0)return yn.matchIdx=ct?yn.matchIdx-1:yn.matchIdx+1,void ji(this,dt,lx).call(this,!0);ji(this,rn,F4).call(this,ct)}ji(this,Zt,N4).call(this)},On=new WeakSet,jq=function(ct){const At=this._offset,gn=ct.length,yn=this._state.findPrevious;return gn?(At.matchIdx=yn?gn-1:0,ji(this,dt,lx).call(this,!0),!0):(ji(this,rn,F4).call(this,yn),!!(At.wrapped&&(At.matchIdx=null,this._pagesToSearch<0))&&(ji(this,dt,lx).call(this,!1),!0))},Zt=new WeakSet,N4=function(){null!==this._resumePageIdx&&console.error("There can only be one pending page.");let ct=null;do{const At=this._offset.pageIdx;if(ct=this._pageMatches[At],!ct){this._resumePageIdx=At;break}}while(!ji(this,On,jq).call(this,ct))},rn=new WeakSet,F4=function(ct){const At=this._offset,gn=this._linkService.pagesCount;At.pageIdx=ct?At.pageIdx-1:At.pageIdx+1,At.matchIdx=null,this._pagesToSearch--,(At.pageIdx>=gn||At.pageIdx<0)&&(At.pageIdx=ct?gn-1:0,At.wrapped=!0)},dt=new WeakSet,lx=function(ct=!1){let At=ne.NOT_FOUND;const gn=this._offset.wrapped;if(this._offset.wrapped=!1,ct){const yn=this._selected.pageIdx;this._selected.pageIdx=this._offset.pageIdx,this._selected.matchIdx=this._offset.matchIdx,At=gn?ne.WRAPPED:ne.FOUND,-1!==yn&&yn!==this._selected.pageIdx&&ji(this,Ot,cx).call(this,yn)}ji(this,fr,my).call(this,At,this._state.findPrevious),-1!==this._selected.pageIdx&&(this._scrollMatches=!0,ji(this,Ot,cx).call(this,this._selected.pageIdx))},Hn=new WeakSet,Vq=function(ct){const At=this._pdfDocument;this._firstPageCapability.promise.then(()=>{!this._pdfDocument||At&&this._pdfDocument!==At||(this._findTimeout&&(clearTimeout(this._findTimeout),this._findTimeout=null),this._resumePageIdx&&(this._resumePageIdx=null,this._dirtyMatch=!0),ji(this,fr,my).call(this,ne.FOUND),this._highlightMatches=!1,ji(this,Bt,gy).call(this))})},xn=new WeakSet,L4=function(){const{pageIdx:ct,matchIdx:At}=this._selected;let gn=0,yn=this._matchesCountTotal;if(-1!==At){for(let Rn=0;Rn<ct;Rn++)gn+=this._pageMatches[Rn]?.length||0;gn+=At+1}return(gn<1||gn>yn)&&(gn=yn=0),{current:gn,total:yn}},jn=new WeakSet,Qq=function(){this._eventBus.dispatch("updatefindmatchescount",{source:this,matchesCount:ji(this,xn,L4).call(this)})},fr=new WeakSet,my=function(ct,At=!1){this._eventBus.dispatch("updatefindcontrolstate",{source:this,state:ct,previous:At,matchesCount:ji(this,xn,L4).call(this),rawQuery:this._state?.query??null})},O.PDFFindController=class Ge{constructor({linkService:ct,eventBus:At}){er(this,tt),er(this,ht),er(this,Je),er(this,vt),er(this,Kt),er(this,re),er(this,V),er(this,_e),er(this,Re),er(this,Ot),er(this,Bt),er(this,qt),er(this,On),er(this,Zt),er(this,rn),er(this,dt),er(this,Hn),er(this,xn),er(this,jn),er(this,fr),this._linkService=ct,this._eventBus=At,ji(this,ht,I4).call(this),At._on("find",ji(this,tt,Nq).bind(this)),At._on("findbarclose",ji(this,Hn,Vq).bind(this))}get highlightMatches(){return this._highlightMatches}get pageMatches(){return this._pageMatches}get pageMatchesLength(){return this._pageMatchesLength}get selected(){return this._selected}get state(){return this._state}setDocument(ct){this._pdfDocument&&ji(this,ht,I4).call(this),ct&&(this._pdfDocument=ct,this._firstPageCapability.resolve())}scrollMatchIntoView({element:ct=null,selectedLeft:At=0,pageIndex:gn=-1,matchIndex:yn=-1}){this._scrollMatches&&ct&&-1!==yn&&yn===this._selected.matchIdx&&-1!==gn&&gn===this._selected.pageIdx&&(this._scrollMatches=!1,(0,j.scrollIntoView)(ct,{top:-50,left:At+-400},!0))}}},(Y,O)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.CharacterType=void 0,O.getCharacterType=function L(J){return function j(J){return J<11904}(J)?function q(J){return 0==(65408&J)}(J)?function I(J){return 32===J||9===J||13===J||10===J}(J)?F.SPACE:function N(J){return J>=97&&J<=122||J>=65&&J<=90}(J)||function ne(J){return J>=48&&J<=57}(J)||95===J?F.ALPHA_LETTER:F.PUNCT:function ie(J){return 3584==(65408&J)}(J)?F.THAI_LETTER:160===J?F.SPACE:F.ALPHA_LETTER:function Q(J){return J>=13312&&J<=40959||J>=63744&&J<=64255}(J)?F.HAN_LETTER:function K(J){return J>=12448&&J<=12543}(J)?F.KATAKANA_LETTER:function ve(J){return J>=12352&&J<=12447}(J)?F.HIRAGANA_LETTER:function le(J){return J>=65376&&J<=65439}(J)?F.HALFWIDTH_KATAKANA_LETTER:F.ALPHA_LETTER};const F={SPACE:0,ALPHA_LETTER:1,PUNCT:2,HAN_LETTER:3,KATAKANA_LETTER:4,HIRAGANA_LETTER:5,HALFWIDTH_KATAKANA_LETTER:6,THAI_LETTER:7};O.CharacterType=F},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.PDFHistory=void 0,O.isDestArraysEqual=le,O.isDestHashesEqual=ve;var j=F(6),q=F(17);function Q(){return document.location.hash}function ve(ie,L){return"string"==typeof ie&&"string"==typeof L&&(ie===L||(0,j.parseQueryString)(ie).get("nameddest")===L)}function le(ie,L){function J(ue,he){if(typeof ue!=typeof he||Array.isArray(ue)||Array.isArray(he))return!1;if(null!==ue&&"object"==typeof ue&&null!==he){if(Object.keys(ue).length!==Object.keys(he).length)return!1;for(const Ae in ue)if(!J(ue[Ae],he[Ae]))return!1;return!0}return ue===he||Number.isNaN(ue)&&Number.isNaN(he)}if(!Array.isArray(ie)||!Array.isArray(L)||ie.length!==L.length)return!1;for(let ue=0,he=ie.length;ue<he;ue++)if(!J(ie[ue],L[ue]))return!1;return!0}O.PDFHistory=class K{constructor({linkService:L,eventBus:J}){this.linkService=L,this.eventBus=J,this._initialized=!1,this._fingerprint="",this.reset(),this._boundEvents=null,this.eventBus._on("pagesinit",()=>{this._isPagesLoaded=!1,this.eventBus._on("pagesloaded",ue=>{this._isPagesLoaded=!!ue.pagesCount},{once:!0})})}initialize({fingerprint:L,resetHistory:J=!1,updateUrl:ue=!1}){if(!L||"string"!=typeof L)return void console.error('PDFHistory.initialize: The "fingerprint" must be a non-empty string.');this._initialized&&this.reset();const he=""!==this._fingerprint&&this._fingerprint!==L;this._fingerprint=L,this._updateUrl=!0===ue,this._initialized=!0,this._bindEvents();const Ae=window.history.state;if(this._popStateInProgress=!1,this._blockHashChange=0,this._currentHash=Q(),this._numPositionUpdates=0,this._uid=this._maxUid=0,this._destination=null,this._position=null,!this._isValidState(Ae,!0)||J){const{hash:Ue,page:Ge,rotation:tt}=this._parseCurrentHash(!0);return!Ue||he||J?void this._pushOrReplaceState(null,!0):void this._pushOrReplaceState({hash:Ue,page:Ge,rotation:tt},!0)}const He=Ae.destination;this._updateInternalState(He,Ae.uid,!0),void 0!==He.rotation&&(this._initialRotation=He.rotation),He.dest?(this._initialBookmark=JSON.stringify(He.dest),this._destination.page=null):He.hash?this._initialBookmark=He.hash:He.page&&(this._initialBookmark=`page=${He.page}`)}reset(){this._initialized&&(this._pageHide(),this._initialized=!1,this._unbindEvents()),this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._initialBookmark=null,this._initialRotation=null}push({namedDest:L=null,explicitDest:J,pageNumber:ue}){if(!this._initialized)return;if(L&&"string"!=typeof L)return void console.error(`PDFHistory.push: "${L}" is not a valid namedDest parameter.`);if(!Array.isArray(J))return void console.error(`PDFHistory.push: "${J}" is not a valid explicitDest parameter.`);if(!this._isValidPage(ue)&&(null!==ue||this._destination))return void console.error(`PDFHistory.push: "${ue}" is not a valid pageNumber parameter.`);const he=L||JSON.stringify(J);if(!he)return;let Ae=!1;if(this._destination&&(ve(this._destination.hash,he)||le(this._destination.dest,J))){if(this._destination.page)return;Ae=!0}this._popStateInProgress&&!Ae||(this._pushOrReplaceState({dest:J,hash:he,page:ue,rotation:this.linkService.rotation},Ae),this._popStateInProgress||(this._popStateInProgress=!0,Promise.resolve().then(()=>{this._popStateInProgress=!1})))}pushPage(L){if(this._initialized){if(!this._isValidPage(L))return void console.error(`PDFHistory.pushPage: "${L}" is not a valid page number.`);this._destination?.page!==L&&(this._popStateInProgress||(this._pushOrReplaceState({dest:null,hash:`page=${L}`,page:L,rotation:this.linkService.rotation}),this._popStateInProgress||(this._popStateInProgress=!0,Promise.resolve().then(()=>{this._popStateInProgress=!1}))))}}pushCurrentPosition(){!this._initialized||this._popStateInProgress||this._tryPushCurrentPosition()}back(){if(!this._initialized||this._popStateInProgress)return;const L=window.history.state;this._isValidState(L)&&L.uid>0&&window.history.back()}forward(){if(!this._initialized||this._popStateInProgress)return;const L=window.history.state;this._isValidState(L)&&L.uid<this._maxUid&&window.history.forward()}get popStateInProgress(){return this._initialized&&(this._popStateInProgress||this._blockHashChange>0)}get initialBookmark(){return this._initialized?this._initialBookmark:null}get initialRotation(){return this._initialized?this._initialRotation:null}_pushOrReplaceState(L,J=!1){const ue=J||!this._destination,he={fingerprint:this._fingerprint,uid:ue?this._uid:this._uid+1,destination:L};let Ae;if(this._updateInternalState(L,he.uid),this._updateUrl&&L?.hash){const He=document.location.href.split("#")[0];He.startsWith("file://")||(Ae=`${He}#${L.hash}`)}ue?window.history.replaceState(he,"",Ae):window.history.pushState(he,"",Ae)}_tryPushCurrentPosition(L=!1){if(!this._position)return;let J=this._position;if(L&&(J=Object.assign(Object.create(null),this._position),J.temporary=!0),!this._destination)return void this._pushOrReplaceState(J);if(this._destination.temporary)return void this._pushOrReplaceState(J,!0);if(this._destination.hash===J.hash||!this._destination.page&&this._numPositionUpdates<=50)return;let ue=!1;if(this._destination.page>=J.first&&this._destination.page<=J.page){if(void 0!==this._destination.dest||!this._destination.first)return;ue=!0}this._pushOrReplaceState(J,ue)}_isValidPage(L){return Number.isInteger(L)&&L>0&&L<=this.linkService.pagesCount}_isValidState(L,J=!1){if(!L)return!1;if(L.fingerprint!==this._fingerprint){if(!J)return!1;{if("string"!=typeof L.fingerprint||L.fingerprint.length!==this._fingerprint.length)return!1;const[ue]=performance.getEntriesByType("navigation");if("reload"!==ue?.type)return!1}}return!(!Number.isInteger(L.uid)||L.uid<0||null===L.destination||"object"!=typeof L.destination)}_updateInternalState(L,J,ue=!1){this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),ue&&L?.temporary&&delete L.temporary,this._destination=L,this._uid=J,this._maxUid=Math.max(this._maxUid,J),this._numPositionUpdates=0}_parseCurrentHash(L=!1){const J=unescape(Q()).substring(1),ue=(0,j.parseQueryString)(J),he=ue.get("nameddest")||"";let Ae=0|ue.get("page");return(!this._isValidPage(Ae)||L&&he.length>0)&&(Ae=null),{hash:J,page:Ae,rotation:this.linkService.rotation}}_updateViewarea({location:L}){this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._position={hash:L.pdfOpenParams.substring(1),page:this.linkService.page,first:L.pageNumber,rotation:L.rotation},!this._popStateInProgress&&(this._isPagesLoaded&&this._destination&&!this._destination.page&&this._numPositionUpdates++,this._updateViewareaTimeout=setTimeout(()=>{this._popStateInProgress||this._tryPushCurrentPosition(!0),this._updateViewareaTimeout=null},1e3))}_popState({state:L}){const J=Q(),ue=this._currentHash!==J;if(this._currentHash=J,!L){this._uid++;const{hash:Ae,page:He,rotation:Ue}=this._parseCurrentHash();return void this._pushOrReplaceState({hash:Ae,page:He,rotation:Ue},!0)}if(!this._isValidState(L))return;this._popStateInProgress=!0,ue&&(this._blockHashChange++,(0,q.waitOnEventOrTimeout)({target:window,name:"hashchange",delay:1e3}).then(()=>{this._blockHashChange--}));const he=L.destination;this._updateInternalState(he,L.uid,!0),(0,j.isValidRotation)(he.rotation)&&(this.linkService.rotation=he.rotation),he.dest?this.linkService.goToDestination(he.dest):he.hash?this.linkService.setHash(he.hash):he.page&&(this.linkService.page=he.page),Promise.resolve().then(()=>{this._popStateInProgress=!1})}_pageHide(){(!this._destination||this._destination.temporary)&&this._tryPushCurrentPosition()}_bindEvents(){this._boundEvents||(this._boundEvents={updateViewarea:this._updateViewarea.bind(this),popState:this._popState.bind(this),pageHide:this._pageHide.bind(this)},this.eventBus._on("updateviewarea",this._boundEvents.updateViewarea),window.addEventListener("popstate",this._boundEvents.popState),window.addEventListener("pagehide",this._boundEvents.pageHide))}_unbindEvents(){!this._boundEvents||(this.eventBus._off("updateviewarea",this._boundEvents.updateViewarea),window.removeEventListener("popstate",this._boundEvents.popState),window.removeEventListener("pagehide",this._boundEvents.pageHide),this._boundEvents=null)}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.PDFScriptingManager=void 0;var j=F(6),q=F(3);O.PDFScriptingManager=class N{constructor({eventBus:I,sandboxBundleSrc:Q=null,scriptingFactory:K=null,docPropertiesLookup:ve=null}){this._pdfDocument=null,this._pdfViewer=null,this._closeCapability=null,this._destroyCapability=null,this._scripting=null,this._mouseState=Object.create(null),this._ready=!1,this._eventBus=I,this._sandboxBundleSrc=Q,this._scriptingFactory=K,this._docPropertiesLookup=ve,this._scriptingFactory||window.addEventListener("updatefromsandbox",le=>{this._eventBus.dispatch("updatefromsandbox",{source:window,detail:le.detail})})}setViewer(I){this._pdfViewer=I}setDocument(I){var Q=this;return x(function*(){if(Q._pdfDocument&&(yield Q._destroyScripting()),Q._pdfDocument=I,!I)return;const[K,ve,le]=yield Promise.all([I.getFieldObjects(),I.getCalculationOrderIds(),I.getJSActions()]);if(K||le){if(I===Q._pdfDocument){try{Q._scripting=Q._createScripting()}catch(ie){return console.error(`PDFScriptingManager.setDocument: "${ie?.message}".`),void(yield Q._destroyScripting())}Q._internalEvents.set("updatefromsandbox",ie=>{ie?.source===window&&Q._updateFromSandbox(ie.detail)}),Q._internalEvents.set("dispatcheventinsandbox",ie=>{Q._scripting?.dispatchEventInSandbox(ie.detail)}),Q._internalEvents.set("pagechanging",({pageNumber:ie,previous:L})=>{ie!==L&&(Q._dispatchPageClose(L),Q._dispatchPageOpen(ie))}),Q._internalEvents.set("pagerendered",({pageNumber:ie})=>{!Q._pageOpenPending.has(ie)||ie===Q._pdfViewer.currentPageNumber&&Q._dispatchPageOpen(ie)}),Q._internalEvents.set("pagesdestroy",function(){var ie=x(function*(L){yield Q._dispatchPageClose(Q._pdfViewer.currentPageNumber),yield Q._scripting?.dispatchEventInSandbox({id:"doc",name:"WillClose"}),Q._closeCapability?.resolve()});return function(L){return ie.apply(this,arguments)}}()),Q._domEvents.set("mousedown",ie=>{Q._mouseState.isDown=!0}),Q._domEvents.set("mouseup",ie=>{Q._mouseState.isDown=!1});for(const[ie,L]of Q._internalEvents)Q._eventBus._on(ie,L);for(const[ie,L]of Q._domEvents)window.addEventListener(ie,L,!0);try{const ie=yield Q._getDocProperties();if(I!==Q._pdfDocument)return;yield Q._scripting.createSandbox({objects:K,calculationOrder:ve,appInfo:{platform:navigator.platform,language:navigator.language},docInfo:{...ie,actions:le}}),Q._eventBus.dispatch("sandboxcreated",{source:Q})}catch(ie){return console.error(`PDFScriptingManager.setDocument: "${ie?.message}".`),void(yield Q._destroyScripting())}yield Q._scripting?.dispatchEventInSandbox({id:"doc",name:"Open"}),yield Q._dispatchPageOpen(Q._pdfViewer.currentPageNumber,!0),Promise.resolve().then(()=>{I===Q._pdfDocument&&(Q._ready=!0)})}}else yield Q._destroyScripting()})()}dispatchWillSave(I){var Q=this;return x(function*(){return Q._scripting?.dispatchEventInSandbox({id:"doc",name:"WillSave"})})()}dispatchDidSave(I){var Q=this;return x(function*(){return Q._scripting?.dispatchEventInSandbox({id:"doc",name:"DidSave"})})()}dispatchWillPrint(I){var Q=this;return x(function*(){return Q._scripting?.dispatchEventInSandbox({id:"doc",name:"WillPrint"})})()}dispatchDidPrint(I){var Q=this;return x(function*(){return Q._scripting?.dispatchEventInSandbox({id:"doc",name:"DidPrint"})})()}get mouseState(){return this._mouseState}get destroyPromise(){return this._destroyCapability?.promise||null}get ready(){return this._ready}get _internalEvents(){return(0,q.shadow)(this,"_internalEvents",new Map)}get _domEvents(){return(0,q.shadow)(this,"_domEvents",new Map)}get _pageOpenPending(){return(0,q.shadow)(this,"_pageOpenPending",new Set)}get _visitedPages(){return(0,q.shadow)(this,"_visitedPages",new Map)}_updateFromSandbox(I){var Q=this;return x(function*(){const K=Q._pdfViewer.isInPresentationMode||Q._pdfViewer.isChangingPresentationMode,{id:ve,siblings:le,command:ie,value:L}=I;if(!ve){switch(ie){case"clear":console.clear();break;case"error":console.error(L);break;case"layout":if(K)return;const ue=(0,j.apiPageLayoutToViewerModes)(L);Q._pdfViewer.spreadMode=ue.spreadMode;break;case"page-num":Q._pdfViewer.currentPageNumber=L+1;break;case"print":yield Q._pdfViewer.pagesPromise,Q._eventBus.dispatch("print",{source:Q});break;case"println":console.log(L);break;case"zoom":if(K)return;Q._pdfViewer.currentScaleValue=L;break;case"SaveAs":Q._eventBus.dispatch("save",{source:Q});break;case"FirstPage":Q._pdfViewer.currentPageNumber=1;break;case"LastPage":Q._pdfViewer.currentPageNumber=Q._pdfViewer.pagesCount;break;case"NextPage":Q._pdfViewer.nextPage();break;case"PrevPage":Q._pdfViewer.previousPage();break;case"ZoomViewIn":if(K)return;Q._pdfViewer.increaseScale();break;case"ZoomViewOut":if(K)return;Q._pdfViewer.decreaseScale()}return}if(K&&I.focus)return;delete I.id,delete I.siblings;const J=le?[ve,...le]:[ve];for(const ue of J){const he=document.getElementById(ue);he?he.dispatchEvent(new CustomEvent("updatefromsandbox",{detail:I})):Q._pdfDocument?.annotationStorage.setValue(ue,I)}})()}_dispatchPageOpen(I,Q=!1){var K=this;return x(function*(){const ve=K._pdfDocument,le=K._visitedPages;if(Q&&(K._closeCapability=(0,q.createPromiseCapability)()),!K._closeCapability)return;const ie=K._pdfViewer.getPageView(I-1);if(ie?.renderingState!==j.RenderingStates.FINISHED)return void K._pageOpenPending.add(I);K._pageOpenPending.delete(I);const L=x(function*(){const J=yield le.has(I)?null:ie.pdfPage?.getJSActions();ve===K._pdfDocument&&(yield K._scripting?.dispatchEventInSandbox({id:"page",name:"PageOpen",pageNumber:I,actions:J}))})();le.set(I,L)})()}_dispatchPageClose(I){var Q=this;return x(function*(){const K=Q._pdfDocument,ve=Q._visitedPages;if(!Q._closeCapability||Q._pageOpenPending.has(I))return;const le=ve.get(I);!le||(ve.set(I,null),yield le,K===Q._pdfDocument&&(yield Q._scripting?.dispatchEventInSandbox({id:"page",name:"PageClose",pageNumber:I})))})()}_getDocProperties(){var I=this;return x(function*(){if(I._docPropertiesLookup)return I._docPropertiesLookup(I._pdfDocument);const{docPropertiesLookup:Q}=F(24);return Q(I._pdfDocument)})()}_createScripting(){if(this._destroyCapability=(0,q.createPromiseCapability)(),this._scripting)throw new Error("_createScripting: Scripting already exists.");if(this._scriptingFactory)return this._scriptingFactory.createScripting({sandboxBundleSrc:this._sandboxBundleSrc});const{GenericScripting:I}=F(24);return new I(this._sandboxBundleSrc)}_destroyScripting(){var I=this;return x(function*(){if(!I._scripting)return I._pdfDocument=null,void I._destroyCapability?.resolve();I._closeCapability&&(yield Promise.race([I._closeCapability.promise,new Promise(Q=>{setTimeout(Q,1e3)})]).catch(Q=>{}),I._closeCapability=null),I._pdfDocument=null;try{yield I._scripting.destroySandbox()}catch{}for(const[Q,K]of I._internalEvents)I._eventBus._off(Q,K);I._internalEvents.clear();for(const[Q,K]of I._domEvents)window.removeEventListener(Q,K,!0);I._domEvents.clear(),I._pageOpenPending.clear(),I._visitedPages.clear(),I._scripting=null,delete I._mouseState.isDown,I._ready=!1,I._destroyCapability?.resolve()})()}}},(Y,O,F)=>{Object.defineProperty(O,"__esModule",{value:!0}),O.GenericScripting=void 0,O.docPropertiesLookup=function q(I){return N.apply(this,arguments)};var j=F(3);function N(){return(N=x(function*(I){const K="".split("#")[0];let{info:ve,metadata:le,contentDispositionFilename:ie,contentLength:L}=yield I.getMetadata();if(!L){const{length:J}=yield I.getDownloadInfo();L=J}return{...ve,baseURL:K,filesize:L,filename:ie||(0,j.getPdfFilenameFromUrl)(""),metadata:le?.getRaw(),authors:le?.get("dc:creator"),numPages:I.numPages,URL:""}})).apply(this,arguments)}O.GenericScripting=class ne{constructor(Q){this._ready=(0,j.loadScript)(Q,!0).then(()=>window.pdfjsSandbox.QuickJSSandbox())}createSandbox(Q){var K=this;return x(function*(){(yield K._ready).create(Q)})()}dispatchEventInSandbox(Q){var K=this;return x(function*(){const ve=yield K._ready;setTimeout(()=>ve.dispatchEvent(Q),0)})()}destroySandbox(){var Q=this;return x(function*(){(yield Q._ready).nukeSandbox()})()}}}],R={};function S(Y){var O=R[Y];if(void 0!==O)return O.exports;var F=R[Y]={exports:{}};return w[Y](F,F.exports,S),F.exports}var B={};return(()=>{var Y=B;Object.defineProperty(Y,"__esModule",{value:!0}),Object.defineProperty(Y,"AnnotationLayerBuilder",{enumerable:!0,get:function(){return N.AnnotationLayerBuilder}}),Object.defineProperty(Y,"DefaultAnnotationLayerFactory",{enumerable:!0,get:function(){return O.DefaultAnnotationLayerFactory}}),Object.defineProperty(Y,"DefaultStructTreeLayerFactory",{enumerable:!0,get:function(){return O.DefaultStructTreeLayerFactory}}),Object.defineProperty(Y,"DefaultTextLayerFactory",{enumerable:!0,get:function(){return O.DefaultTextLayerFactory}}),Object.defineProperty(Y,"DefaultXfaLayerFactory",{enumerable:!0,get:function(){return O.DefaultXfaLayerFactory}}),Object.defineProperty(Y,"DownloadManager",{enumerable:!0,get:function(){return ne.DownloadManager}}),Object.defineProperty(Y,"EventBus",{enumerable:!0,get:function(){return I.EventBus}}),Object.defineProperty(Y,"GenericL10n",{enumerable:!0,get:function(){return Q.GenericL10n}}),Object.defineProperty(Y,"LinkTarget",{enumerable:!0,get:function(){return F.LinkTarget}}),Object.defineProperty(Y,"NullL10n",{enumerable:!0,get:function(){return K.NullL10n}}),Object.defineProperty(Y,"PDFFindController",{enumerable:!0,get:function(){return ve.PDFFindController}}),Object.defineProperty(Y,"PDFHistory",{enumerable:!0,get:function(){return le.PDFHistory}}),Object.defineProperty(Y,"PDFLinkService",{enumerable:!0,get:function(){return F.PDFLinkService}}),Object.defineProperty(Y,"PDFPageView",{enumerable:!0,get:function(){return ie.PDFPageView}}),Object.defineProperty(Y,"PDFScriptingManager",{enumerable:!0,get:function(){return L.PDFScriptingManager}}),Object.defineProperty(Y,"PDFSinglePageViewer",{enumerable:!0,get:function(){return q.PDFSinglePageViewer}}),Object.defineProperty(Y,"PDFViewer",{enumerable:!0,get:function(){return q.PDFViewer}}),Object.defineProperty(Y,"ProgressBar",{enumerable:!0,get:function(){return j.ProgressBar}}),Object.defineProperty(Y,"SimpleLinkService",{enumerable:!0,get:function(){return F.SimpleLinkService}}),Object.defineProperty(Y,"StructTreeLayerBuilder",{enumerable:!0,get:function(){return J.StructTreeLayerBuilder}}),Object.defineProperty(Y,"TextLayerBuilder",{enumerable:!0,get:function(){return ue.TextLayerBuilder}}),Object.defineProperty(Y,"XfaLayerBuilder",{enumerable:!0,get:function(){return he.XfaLayerBuilder}}),Object.defineProperty(Y,"parseQueryString",{enumerable:!0,get:function(){return j.parseQueryString}});var O=S(1),F=S(5),j=S(6),q=S(10),N=S(2),ne=S(16),I=S(17),Q=S(18),K=S(4),ve=S(20),le=S(22),ie=S(12),L=S(23),J=S(7),ue=S(8),he=S(9)})(),B})(),$e.exports=S()},6700:($e,me,ce)=>{var x={"./af":7088,"./af.js":7088,"./ar":7038,"./ar-dz":2502,"./ar-dz.js":2502,"./ar-kw":128,"./ar-kw.js":128,"./ar-ly":4519,"./ar-ly.js":4519,"./ar-ma":5443,"./ar-ma.js":5443,"./ar-sa":7642,"./ar-sa.js":7642,"./ar-tn":8592,"./ar-tn.js":8592,"./ar.js":7038,"./az":1213,"./az.js":1213,"./be":9191,"./be.js":9191,"./bg":322,"./bg.js":322,"./bm":8042,"./bm.js":8042,"./bn":9620,"./bn-bd":5903,"./bn-bd.js":5903,"./bn.js":9620,"./bo":9645,"./bo.js":9645,"./br":5020,"./br.js":5020,"./bs":4792,"./bs.js":4792,"./ca":7980,"./ca.js":7980,"./cs":7322,"./cs.js":7322,"./cv":365,"./cv.js":365,"./cy":2092,"./cy.js":2092,"./da":7387,"./da.js":7387,"./de":4307,"./de-at":9459,"./de-at.js":9459,"./de-ch":3694,"./de-ch.js":3694,"./de.js":4307,"./dv":9659,"./dv.js":9659,"./el":3460,"./el.js":3460,"./en-au":4369,"./en-au.js":4369,"./en-ca":530,"./en-ca.js":530,"./en-gb":9998,"./en-gb.js":9998,"./en-ie":3391,"./en-ie.js":3391,"./en-il":5414,"./en-il.js":5414,"./en-in":9615,"./en-in.js":9615,"./en-nz":1248,"./en-nz.js":1248,"./en-sg":3767,"./en-sg.js":3767,"./eo":4530,"./eo.js":4530,"./es":6866,"./es-do":8944,"./es-do.js":8944,"./es-mx":9116,"./es-mx.js":9116,"./es-us":3609,"./es-us.js":3609,"./es.js":6866,"./et":6725,"./et.js":6725,"./eu":7931,"./eu.js":7931,"./fa":6417,"./fa.js":6417,"./fi":944,"./fi.js":944,"./fil":1766,"./fil.js":1766,"./fo":5867,"./fo.js":5867,"./fr":1636,"./fr-ca":6848,"./fr-ca.js":6848,"./fr-ch":7773,"./fr-ch.js":7773,"./fr.js":1636,"./fy":4940,"./fy.js":4940,"./ga":1402,"./ga.js":1402,"./gd":6924,"./gd.js":6924,"./gl":6398,"./gl.js":6398,"./gom-deva":2457,"./gom-deva.js":2457,"./gom-latn":2545,"./gom-latn.js":2545,"./gu":2641,"./gu.js":2641,"./he":7536,"./he.js":7536,"./hi":6335,"./hi.js":6335,"./hr":7458,"./hr.js":7458,"./hu":6540,"./hu.js":6540,"./hy-am":5283,"./hy-am.js":5283,"./id":8780,"./id.js":8780,"./is":4205,"./is.js":4205,"./it":4211,"./it-ch":9985,"./it-ch.js":9985,"./it.js":4211,"./ja":1003,"./ja.js":1003,"./jv":420,"./jv.js":420,"./ka":851,"./ka.js":851,"./kk":6074,"./kk.js":6074,"./km":3343,"./km.js":3343,"./kn":4799,"./kn.js":4799,"./ko":3549,"./ko.js":3549,"./ku":1037,"./ku.js":1037,"./ky":3125,"./ky.js":3125,"./lb":9586,"./lb.js":9586,"./lo":2349,"./lo.js":2349,"./lt":2400,"./lt.js":2400,"./lv":9991,"./lv.js":9991,"./me":8477,"./me.js":8477,"./mi":5118,"./mi.js":5118,"./mk":5943,"./mk.js":5943,"./ml":3849,"./ml.js":3849,"./mn":1977,"./mn.js":1977,"./mr":6184,"./mr.js":6184,"./ms":485,"./ms-my":4524,"./ms-my.js":4524,"./ms.js":485,"./mt":6681,"./mt.js":6681,"./my":2024,"./my.js":2024,"./nb":2688,"./nb.js":2688,"./ne":8914,"./ne.js":8914,"./nl":1758,"./nl-be":2272,"./nl-be.js":2272,"./nl.js":1758,"./nn":1510,"./nn.js":1510,"./oc-lnc":2797,"./oc-lnc.js":2797,"./pa-in":7944,"./pa-in.js":7944,"./pl":1605,"./pl.js":1605,"./pt":4225,"./pt-br":3840,"./pt-br.js":3840,"./pt.js":4225,"./ro":5128,"./ro.js":5128,"./ru":5127,"./ru.js":5127,"./sd":2525,"./sd.js":2525,"./se":9893,"./se.js":9893,"./si":3123,"./si.js":3123,"./sk":9635,"./sk.js":9635,"./sl":8106,"./sl.js":8106,"./sq":8799,"./sq.js":8799,"./sr":7949,"./sr-cyrl":2872,"./sr-cyrl.js":2872,"./sr.js":7949,"./ss":6167,"./ss.js":6167,"./sv":9713,"./sv.js":9713,"./sw":1982,"./sw.js":1982,"./ta":2732,"./ta.js":2732,"./te":3636,"./te.js":3636,"./tet":2115,"./tet.js":2115,"./tg":9801,"./tg.js":9801,"./th":2868,"./th.js":2868,"./tk":1310,"./tk.js":1310,"./tl-ph":2360,"./tl-ph.js":2360,"./tlh":6645,"./tlh.js":6645,"./tr":8374,"./tr.js":8374,"./tzl":256,"./tzl.js":256,"./tzm":1595,"./tzm-latn":1631,"./tzm-latn.js":1631,"./tzm.js":1595,"./ug-cn":6050,"./ug-cn.js":6050,"./uk":5610,"./uk.js":5610,"./ur":6077,"./ur.js":6077,"./uz":2862,"./uz-latn":2207,"./uz-latn.js":2207,"./uz.js":2862,"./vi":8093,"./vi.js":8093,"./x-pseudo":5590,"./x-pseudo.js":5590,"./yo":9058,"./yo.js":9058,"./zh-cn":7908,"./zh-cn.js":7908,"./zh-hk":8867,"./zh-hk.js":8867,"./zh-mo":1133,"./zh-mo.js":1133,"./zh-tw":3291,"./zh-tw.js":3291};function w(S){var B=R(S);return ce(B)}function R(S){if(!ce.o(x,S)){var B=new Error("Cannot find module '"+S+"'");throw B.code="MODULE_NOT_FOUND",B}return x[S]}w.keys=function(){return Object.keys(x)},w.resolve=R,$e.exports=w,w.id=6700},2480:()=>{},3414:()=>{},172:()=>{},2001:()=>{},3779:()=>{},6558:()=>{},2258:()=>{},7156:$e=>{function me(x,w,R,S,B,Y,O){try{var F=x[Y](O),j=F.value}catch(q){return void R(q)}F.done?w(j):Promise.resolve(j).then(S,B)}$e.exports=function ce(x){return function(){var w=this,R=arguments;return new Promise(function(S,B){var Y=x.apply(w,R);function O(j){me(Y,S,B,O,F,"next",j)}function F(j){me(Y,S,B,O,F,"throw",j)}O(void 0)})}},$e.exports.__esModule=!0,$e.exports.default=$e.exports},5861:($e,me,ce)=>{"use strict";function x(R,S,B,Y,O,F,j){try{var q=R[F](j),N=q.value}catch(ne){return void B(ne)}q.done?S(N):Promise.resolve(N).then(Y,O)}function w(R){return function(){var S=this,B=arguments;return new Promise(function(Y,O){var F=R.apply(S,B);function j(N){x(F,Y,O,j,q,"next",N)}function q(N){x(F,Y,O,j,q,"throw",N)}j(void 0)})}}ce.d(me,{Z:()=>w})}},$e=>{$e($e.s=9628)}]);