vendor: 1,266 bytes, line 1
1(self.webpackChunkprestadoresApp=self.webpackChunkprestadoresApp||[]).push([[245],{6648:(W,R,c)=>{c.d(R,{H:()=>G});var E=c(8750),o=c(5225),p=c(9974),T=c(4360);function g(h,u=0){return(0,p.N)((L,I)=>{L.subscribe((0,T._)(I,K=>(0,o.N)(I,h,()=>I.next(K),u),()=>(0,o.N)(I,h,()=>I.complete(),u),K=>(0,o.N)(I,h,()=>I.error(K),u)))})}function O(h,u=0){return(0,p.N)((L,I)=>{I.add(h.schedule(()=>L.subscribe(I),u))})}var d=c(1985),A=c(4761),N=c(8071);function v(h,u){if(!h)throw new Error("Iterable cannot be null");return new d.c(L=>{(0,o.N)(L,u,()=>{const I=h[Symbol.asyncIterator]();(0,o.N)(L,u,()=>{I.next().then(K=>{K.done?L.complete():L.next(K.value)})},0,!0)})})}var m=c(5055),J=c(9858),S=c(7441),V=c(5397),ie=c(7953),re=c(591),H=c(5196);function G(h,u){return u?function k(h,u){if(null!=h){if((0,m.l)(h))return function y(h,u){return(0,E.Tg)(h).pipe(O(u),g(u))}(h,u);if((0,S.X)(h))return function _(h,u){return new d.c(L=>{let I=0;return u.schedule(function(){I===h.length?L.complete():(L.next(h[I++]),L.closed||this.schedule())})})}(h,u);if((0,J.y)(h))return function M(h,u){return(0,E.Tg)(h).pipe(O(u),g(u))}(h,u);if((0,ie.T)(h))return v(h,u);if((0,V.x)(h))return function b(h,u){return new d.c(L=>{let I;return(0,o.N)(L,u,()=>{I=h[A.l](),(0,o.N)(L,u,()=>{let K,le;
1try{({value:K,done:le}=I.next())}catch(q){return void L.error(q)}le?L.complete():L.next(K)},0,!0)}),()=>(0,N.T)(I?.return)&&I.return()})}(h,u);if((0,H.U)(h))return function $(h,u){return v((0,H.C)(h),u)}(h,u)}throw(0,re.L)(h)}(h,u):(0,E.Tg)(h)}},7673:(W,R,c)=>{c.d(R,{of:()=>p});var E=c(9326),o=c(6648);function p(...T){const g=(0,E.lI)(T);return(0,o.H)(T,g)}},274:(W,R,c)=>{c.d(R,{H:()=>p});var E=c(1397),o=c(8071);function p(T,g){return(0,o.T)(g)?(0,E.Z)(T,g,1):(0,E.Z)(T,1)}},5964:(W,R,c)=>{c.d(R,{p:()=>p});var E=c(9974),o=c(4360);function p(T,g){return(0,E.N)((O,y)=>{let M=0;O.subscribe((0,o._)(y,d=>T.call(g,d,M++)&&y.next(d)))})}},980:(W,R,c)=>{c.d(R,{j:()=>o});var E=c(9974);function o(p){return(0,E.N)((T,g)=>{try{T.subscribe(g)}finally{g.add(p)}})}},6354:(W,R,c)=>{c.d(R,{T:()=>p});var E=c(9974),o=c(4360);function p(T,g){return(0,E.N)((O,y)=>{let M=0;O.subscribe((0,o._)(y,d=>{y.next(T.call(g,d,M++))}))})}},1397:(W,R,c)=>{c.d(R,{Z:()=>M});var E=c(6354),o=c(8750),p=c(9974),T=c(5225),g=c(4360),y=c(8071);function M(d,_,A=1/0){return(0,y.T)(_)?M((N,b)=>(0,E.T)((v,m)=>_(N,v,b,m))((0,o.Tg)(d(N,b))),A):("number"==typeof _&&(A=_),(0,p.N)((N,b)=>function O(d,_,A,N,b,v,m,J){const S=[];let V=0,ie=0,re=!1;const H=()=>{re&&!S.length&&!V&&_.complete()},$=G=>V<N?k(G):S.push(G),k=G=>{v&&_.next(G),V++;let h=!1;(0,o.Tg)(A(G,ie++)).subscribe((0,g._)(_,u=>{b?.(u),v?$(u):_.next(u)},()=>{h=!0},void 0,()=>{if(h)try{for(V--;S.length&&V<N;){const u=S.shift();m?(0,T.N)(_,m,()=>k(u)):k(u)}H()}catch(u){_.error(u)}}))};return d.subscribe((0,g._)(_,$,()=>{re=!0,H()})),()=>{J?.()}}(N,b,d,A)))}},5558:(W,R,c)=>{c.d(R,{n:()=>T});var E=c(8750),o=c(9974),p=c(4360);function T(g,O){return(0,o.N)((y,M)=>{let d=null,_=0,A=!1;const N=()=>A&&!d&&M.complete();y.subscribe((0,p._)(M,b=>{d?.unsubscribe();let v=0;const m=_++;(0,E.Tg)(g(b,m)).subscribe(d=(0,p._)(M,J=>M.next(O?O(b,J,m,v++):J),()=>{d=null,N()}))},()=>{A=!0,N()}))})}},8141:(W,R,c)=>{c.d(R,{M:()=>g});var E=c(8071),o=c(9974),p=c(4360),T=c(3669);function g(O,y,M){const d=(0,E.T)(O)||y||M?{next:O,error:y,complete:M}:O;return d?(0,o.N)((_,A)=>{var N;null===(N=d.subscribe)||void 0===N||N.call(d);let b=!0;_.subscribe((0,p._)(A,v=>{var m;null===(m=d.next)||void 0===m||m.call(d,v),A.next(v)},()=>{var v;b=!1,null===(v=d.complete)||void 0===v||v.call(d),A.complete()},v=>{var m;b=!1,null===(m=d.error)||void 0===m||m.call(d,v),A.error(v)},()=>{var v,m;b&&(null===(v=d.unsubscribe)||void 0===v||v.call(d)),null===(m=d.finalize)||void 0===m||m.call(d)}))}):T.D}},9326:(W,R,c)=>{c.d(R,{R0:()=>O,lI:()=>g,ms:()=>T});var E=c(8071),o=c(9470);function p(y){return y[y.length-1]}function T(y){return(0,E.T)(p(y))?y.pop():void 0}function g(y){return(0,o.m)(p(y))?y.pop():void 0}function O(y,M){return"number"==typeof p(y)?y.pop():M}},5225:(W,R,c)=>{function E(o,p,T,g=0,O=!1){const y=p.schedule(function(){T(),O?o.add(this.schedule(null,g)):this.unsubscribe()},g);if(o.add(y),!O)return y}c.d(R,{N:()=>E})},9470:(W,R,c)=>{c.d(R,{m:()=>o});var E=c(8071);function o(p){return p&&(0,E.T)(p.schedule)}},1626:(W,R,c)=>{c.r(R),c.d(R,{FetchBackend:()=>he,HTTP_INTERCEPTORS:()=>ge,HttpBackend:()=>v,HttpClient:()=>_e,HttpClientJsonpModule:()=>Pn,HttpClientModule:()=>vn,HttpClientXsrfModule:()=>Tn,HttpContext:()=>h,HttpContextToken:()=>G,HttpErrorResponse:()=>Y,HttpEventType:()=>z,HttpFeatureKind:()=>Q,HttpHandler:()=>b,HttpHeaderResponse:()=>ae,HttpHeaders:()=>m,HttpParams:()=>k,HttpRequest:()=>q,HttpResponse:()=>Z,HttpResponseBase:()=>de,HttpStatusCode:()=>ee,HttpUrlEncodingCodec:()=>S,HttpXhrBackend:()=>Re,HttpXsrfTokenExtractor:()=>pe,JsonpClientBackend:()=>Pe,JsonpInterceptor:()=>fn,provideHttpClient:()=>Be,withFetch:()=>gn,withInterceptors:()=>mn,withInterceptorsFromDi:()=>Ke,withJsonpSupport:()=>ze,withNoXsrfProtection:()=>Xe,withRequestsMadeViaParent:()=>En,withXsrfConfiguration:()=>Me,\u0275HTTP_ROOT_INTERCEPTOR_FNS:()=>Te,\u0275HttpInterceptingHandler:()=>ue,\u0275HttpInterceptorHandler:()=>ue,\u0275PRIMARY_HTTP_BACKEND:()=>ve,\u0275withHttpTransferCache:()=>In});var E=c(467),o=c(2331),p=c(7673),T=c(1985),g=c(6648),O=c(274),y=c(5964),M=c(6354),d=c(980),_=c(5558),A=c(8141),N=c(8701);class b{}class v{}class m{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?"string"==typeof t?this.lazyInit=()=>{this.headers=new Map,t.split("\n").forEach(n=>{const r=n.indexOf(":");if(r>0){const s=n.slice(0,r),a=s.toLowerCase(),i=n.slice(r+1).trim();this.maybeSetNormalizedName(s,a),this.headers.has(a)?this.headers.get(a).push(i):this.headers.set(a,[i])}})}:typeof Headers<"u"&&t instanceof Headers?(this.headers=new Map,t.forEach((n,r)=>{this.setHeaderEntries(r,n)}
vendor: 4,678 bytes, line 1
1)):this.lazyInit=()=>{this.headers=new Map,Object.entries(t).forEach(([n,r])=>{this.setHeaderEntries(n,r)})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const n=this.headers.get(t.toLowerCase());return n&&n.length>0?n[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,n){return this.clone({name:t,value:n,op:"a"})}set(t,n){return this.clone({name:t,value:n,op:"s"})}delete(t,n){return this.clone({name:t,value:n,op:"d"})}maybeSetNormalizedName(t,n){this.normalizedNames.has(n)||this.normalizedNames.set(n,t)}init(){this.lazyInit&&(this.lazyInit instanceof m?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(n=>{this.headers.set(n,t.headers.get(n)),this.normalizedNames.set(n,t.normalizedNames.get(n))})}clone(t){const n=new m;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof m?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}applyUpdate(t){const n=t.name.toLowerCase();switch(t.op){case"a":case"s":let r=t.value;if("string"==typeof r&&(r=[r]),0===r.length)return;this.maybeSetNormalizedName(t.name,n);const s=("a"===t.op?this.headers.get(n):void 0)||[];s.push(...r),this.headers.set(n,s);break;case"d":const a=t.value;if(a){let i=this.headers.get(n);if(!i)return;i=i.filter(f=>-1===a.indexOf(f)),0===i.length?(this.headers.delete(n),this.normalizedNames.delete(n)):this.headers.set(n,i)}else this.headers.delete(n),this.normalizedNames.delete(n)}}setHeaderEntries(t,n){const r=(Array.isArray(n)?n:[n]).map(a=>a.toString()),s=t.toLowerCase();this.headers.set(s,r),this.maybeSetNormalizedName(t,s)}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(n=>t(this.normalizedNames.get(n),this.headers.get(n)))}}class S{encodeKey(t){return H(t)}encodeValue(t){return H(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}const ie=/%(\d[a-f0-9])/gi,re={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function H(e){return encodeURIComponent(e).replace(ie,(t,n)=>re[n]??t)}function $(e){return`${e}`}class k{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new S,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function V(e,t){const n=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(s=>{const a=s.indexOf("="),[i,f]=-1==a?[t.decodeKey(s),""]:[t.decodeKey(s.slice(0,a)),t.decodeValue(s.slice(a+1))],l=n.get(i)||[];l.push(f),n.set(i,l)}),n}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(n=>{const r=t.fromObject[n],s=Array.isArray(r)?r.map($):[$(r)];this.map.set(n,s)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const n=this.map.get(t);return n?n[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,n){return this.clone({param:t,value:n,op:"a"})}appendAll(t){const n=[];return Object.keys(t).forEach(r=>{const s=t[r];Array.isArray(s)?s.forEach(a=>{n.push({param:r,value:a,op:"a"})}):n.push({param:r,value:s,op:"a"})}),this.clone(n)}set(t,n){return this.clone({param:t,value:n,op:"s"})}delete(t,n){return this.clone({param:t,value:n,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const n=this.encoder.encodeKey(t);return this.map.get(t).map(r=>n+"="+this.encoder.encodeValue(r)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const n=new k({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat(t),n}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const n=("a"===t.op?this.map.get(t.param):void 0)||[];n.push($(t.value)),this.map.set(t.param,n);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let r=this.map.get(t.param)||[];const s=r.indexOf($(t.value));-1!==s&&r.splice(s,1),r.length>0?this.map.set(t.param,r):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}class G{constructor(t){this.defaultValue=t}}class h{constructor(){this.map=new Map}set(t,n){return this.map.set(t,n),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}
1keys(){return this.map.keys()}}function L(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function I(e){return typeof Blob<"u"&&e instanceof Blob}function K(e){return typeof FormData<"u"&&e instanceof FormData}class q{constructor(t,n,r,s){let a;if(this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function u(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||s?(this.body=void 0!==r?r:null,a=s):a=r,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.context&&(this.context=a.context),a.params&&(this.params=a.params),this.transferCache=a.transferCache),this.headers??=new m,this.context??=new h,this.params){const i=this.params.toString();if(0===i.length)this.urlWithParams=n;else{const f=n.indexOf("?");this.urlWithParams=n+(-1===f?"?":f<n.length-1?"&":"")+i}}else this.params=new k,this.urlWithParams=n}serializeBody(){return null===this.body?null:"string"==typeof this.body||L(this.body)||I(this.body)||K(this.body)||function le(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}(this.body)?this.body:this.body instanceof k?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||K(this.body)?null:I(this.body)?this.body.type||null:L(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof k?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(t={}){const n=t.method||this.method,r=t.url||this.url,s=t.responseType||this.responseType,a=t.transferCache??this.transferCache,i=void 0!==t.body?t.body:this.body,f=t.withCredentials??this.withCredentials,l=t.reportProgress??this.reportProgress;let w=t.headers||this.headers,F=t.params||this.params;const P=t.context??this.context;return void 0!==t.setHeaders&&(w=Object.keys(t.setHeaders).reduce((j,X)=>j.set(X,t.setHeaders[X]),w)),t.setParams&&(F=Object.keys(t.setParams).reduce((j,X)=>j.set(X,t.setParams[X]),F)),new q(n,r,i,{params:F,headers:w,context:P,reportProgress:l,responseType:s,withCredentials:f,transferCache:a})}}var z=function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e}(z||{});class de{constructor(t,n=ee.Ok,r="OK"){this.headers=t.headers||new m,this.status=void 0!==t.status?t.status:n,this.statusText=t.statusText||r,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class ae extends de{constructor(t={}){super(t),this.type=z.ResponseHeader}clone(t={}){return new ae({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class Z extends de{constructor(t={}){super(t),this.type=z.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new Z({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class Y extends de{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}}var ee=function(e){return e[e.Continue=100]="Continue",e[e.SwitchingProtocols=101]="SwitchingProtocols",e[e.Processing=102]="Processing",e[e.EarlyHints=103]="EarlyHints",e[e.Ok=200]="Ok",e[e.Created=201]="Created",e[e.Accepted=202]="Accepted",e[e.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",e[e.NoContent=204]="NoContent",e[e.ResetContent=205]="ResetContent",e[e.PartialContent=206]="PartialContent",e[e.MultiStatus=207]="MultiStatus",e[e.AlreadyReported=208]="AlreadyReported",e[e.ImUsed=226]="ImUsed",e[e.MultipleChoices=300]="MultipleChoices",e[e.MovedPermanently=301]="MovedPermanently",e[e.Found=302]="Found",e[e.SeeOther=303]="SeeOther",e[e.NotModified=304]="NotModified",e[e.UseProxy=305]="UseProxy",e[e.Unused=306]="Unused",e[e.TemporaryRedirect=307]="TemporaryRedirect",e[e.PermanentRedirect=308]="PermanentRedirect",e[e.BadRequest=400]="BadRequest",e[e.Unauthorized=401]="Unauthorized",e[e.PaymentRequired=402]="PaymentRequired",e[e.Forbidden=403]="Forbidden",e[e.NotFound=404]="NotFound",e[e.MethodNotAllowed=405]="MethodNotAllowed",e[e.NotAcceptable=406]="NotAcceptable",e[e.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",e[e.RequestTimeout=408]="RequestTimeout",e[e.Conflict=409]="Conflict",e[e.Gone=410]="Gone",e[e.LengthRequired=411]="LengthRequired",e[e.PreconditionFailed=412]="PreconditionFailed",e[e.PayloadTooLarge=413]="PayloadTooLarge",e[e.UriTooLong=414]="UriTooLong",e[e.UnsupportedMediaType=415]="UnsupportedMediaType",e[e.RangeNotSatisfiable=416]="RangeNotSatisfiable",e[e.ExpectationFailed=417]="ExpectationFailed",e[e.ImATeapot=418]="ImATeapot",e[e.MisdirectedRequest=421]="MisdirectedRequest",e[e.UnprocessableEntity=422]="UnprocessableEntity",e[e.Locked=423]="Locked",e[e.FailedDependency=424]="FailedDependency",e[e.TooEarly=425]="TooEarly",e[e.UpgradeRequired=426]="UpgradeRequired",e[e.PreconditionRequired=428]="PreconditionRequired",e[e.TooManyRequests=429]="TooManyRequests",e[e.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",e[e.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",e[e.InternalServerError=500]="InternalServerError",e[e.NotImplemented=501]="NotImplemented",e[e.BadGateway=502]="BadGateway",e[e.ServiceUnavailable=503]="ServiceUnavailable",e[e.GatewayTimeout=504]="GatewayTimeout",e[e.HttpVersionNotSupported=505]="HttpVersionNotSupported",e[e.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",e[e.InsufficientStorage=507]="InsufficientStorage",e[e.LoopDetected=508]="LoopDetected",e[e.NotExtended=510]="NotExtended",e[e.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",e}(ee||{});function me(e,t){return{body:t,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,transferCache:e.transferCache}}let _e=(()=>{class e{constructor(n){this.handler=n}request(n,r,s={}){let a;if(n instanceof q)a=n;else{let l,w;l=s.headers instanceof m?s.headers:new m(s.headers),s.params&&(w=s.params instanceof k?s.params:new k({fromObject:s.params})),a=new q(n,r,void 0!==s.body?s.body:null,{headers:l,context:s.context,params:w,reportProgress:s.reportProgress,responseType:s.responseType||"json",withCredentials:s.withCredentials,transferCache:s.transferCache})}const i=(0,p.of)(a).pipe((0,O.H)(l=>this.handler.handle(l)));if(n instanceof q||"events"===s.observe)return i;const f=i.pipe((0,y.p)(l=>l instanceof Z));switch(s.observe||"body"){case"body":switch(a.responseType){case"arraybuffer":return f.pipe((0,M.T)(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return f.pipe((0,M.T)(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return f.pipe((0,M.T)(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return f.pipe((0,M.T)(l=>l.body))}case"response":return f;default:throw new Error(`Unreachable: unhandled observe type ${s.observe}}`)}}delete(n,r={}){return this.request("DELETE",n,r)}get(n,r={}){return this.request("GET",n,r)}head(n,r={}){return this.request("HEAD",n,r)}jsonp(n,r){return this.request("JSONP",n,{params:(new k).append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(n,r={}){return this.request("OPTIONS",n,r)}patch(n,r,s={}){return this.request("PATCH",n,me(s,r))}post(n,r,s={}){return this.request("POST",n,me(s,r))}put(n,r,s={}){return this.request("PUT",n,me(s,r))}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(b))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();const He=/^\)\]\}',?\n/;function Ie(e){if(e.url)return e.url;const t="X-Request-URL".toLocaleLowerCase();return e.headers.get(t)}let he=(()=>{class e{constructor(){this.fetchImpl=(0,o.inject)(en,{optional:!0})?.fetch??fetch.bind(globalThis),this.ngZone=(0,o.inject)(o.NgZone)}handle(n){return new T.c(r=>{const s=new AbortController;return this.doRequest(n,s.signal,r).then(Ee,a=>r.error(new Y({error:a}))),()=>s.abort()})}doRequest(n,r,s){var a=this;return(0,E.A)(function*(){const i=a.createRequestInit(n);let f;try{const C=a.fetchImpl(n.urlWithParams,{signal:r,...i});(function nn(e){e.then(Ee,Ee)}
1)(C),s.next({type:z.Sent}),f=yield C}catch(C){return void s.error(new Y({error:C,status:C.status??0,statusText:C.statusText,url:n.urlWithParams,headers:C.headers}))}const l=new m(f.headers),w=f.statusText,F=Ie(f)??n.urlWithParams;let P=f.status,j=null;if(n.reportProgress&&s.next(new ae({headers:l,status:P,statusText:w,url:F})),f.body){const C=f.headers.get("content-length"),D=[],x=f.body.getReader();let se,U,B=0;const oe=typeof Zone<"u"&&Zone.current;yield a.ngZone.runOutsideAngular((0,E.A)(function*(){for(;;){const{done:te,value:De}=yield x.read();if(te)break;if(D.push(De),B+=De.length,n.reportProgress){U="text"===n.responseType?(U??"")+(se??=new TextDecoder).decode(De,{stream:!0}):void 0;const Qe=()=>s.next({type:z.DownloadProgress,total:C?+C:void 0,loaded:B,partialText:U});oe?oe.run(Qe):Qe()}}}));const Oe=a.concatChunks(D,B);try{const te=f.headers.get("Content-Type")??"";j=a.parseBody(n,Oe,te)}catch(te){return void s.error(new Y({error:te,headers:new m(f.headers),status:f.status,statusText:f.statusText,url:Ie(f)??n.urlWithParams}))}}0===P&&(P=j?ee.Ok:0),P>=200&&P<300?(s.next(new Z({body:j,headers:l,status:P,statusText:w,url:F})),s.complete()):s.error(new Y({error:j,headers:l,status:P,statusText:w,url:F}))})()}parseBody(n,r,s){switch(n.responseType){case"json":const a=(new TextDecoder).decode(r).replace(He,"");return""===a?null:JSON.parse(a);case"text":return(new TextDecoder).decode(r);case"blob":return new Blob([r],{type:s});case"arraybuffer":return r.buffer}}createRequestInit(n){const r={},s=n.withCredentials?"include":void 0;if(n.headers.forEach((a,i)=>r[a]=i.join(",")),r.Accept??="application/json, text/plain, */*",!r["Content-Type"]){const a=n.detectContentTypeHeader();null!==a&&(r["Content-Type"]=a)}return{body:n.serializeBody(),method:n.method,headers:r,credentials:s}}concatChunks(n,r){const s=new Uint8Array(r);let a=0;for(const i of n)s.set(i,a),a+=i.length;return s}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();class en{}function Ee(){}function we(e,t){return t(e)}function tn(e,t){return(n,r)=>t.intercept(n,{handle:s=>e(s,r)})}const ge=new o.InjectionToken(""),ce=new o.InjectionToken(""),Te=new o.InjectionToken(""),ve=new o.InjectionToken("");function sn(){let e=null;return(t,n)=>{null===e&&(e=((0,o.inject)(ge,{optional:!0})??[]).reduceRight(tn,we));const r=(0,o.inject)(o.\u0275PendingTasks),s=r.add();return e(t,n).pipe((0,d.j)(()=>r.remove(s)))}}let Ae,ue=(()=>{class e extends b{constructor(n,r){super(),this.backend=n,this.injector=r,this.chain=null,this.pendingTasks=(0,o.inject)(o.\u0275PendingTasks);const s=(0,o.inject)(ve,{optional:!0});this.backend=s??n}handle(n){if(null===this.chain){const s=Array.from(new Set([...this.injector.get(ce),...this.injector.get(Te,[])]));this.chain=s.reduceRight((a,i)=>function rn(e,t,n){return(r,s)=>(0,o.runInInjectionContext)(n,()=>t(r,a=>e(a,s)))}(a,i,this.injector),we)}const r=this.pendingTasks.add();return this.chain(n,s=>this.backend.handle(s)).pipe((0,d.j)(()=>this.pendingTasks.remove(r)))}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(v),o.\u0275\u0275inject(o.EnvironmentInjector))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})(),an=0;class Ne{}function un(){return"object"==typeof window?window:{}}let Pe=(()=>{class e{constructor(n,r){this.callbackMap=n,this.document=r,this.resolvedPromise=Promise.resolve()}nextCallback(){return"ng_jsonp_callback_"+an++}handle(n){if("JSONP"!==n.method)throw new Error("JSONP requests must use JSONP request method.");if("json"!==n.responseType)throw new Error("JSONP requests must use Json response type.");if(n.headers.keys().length>0)throw new Error("JSONP requests do not support headers.");return new T.c(r=>{const s=this.nextCallback(),a=n.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${s}$1`),i=this.document.createElement("script");i.src=a;let f=null,l=!1;this.callbackMap[s]=j=>{delete this.callbackMap[s],f=j,l=!0};const w=()=>{i.parentNode&&i.parentNode.removeChild(i),delete this.callbackMap[s]};return i.addEventListener("load",j=>{this.resolvedPromise.then(()=>{w(),l?(r.next(new Z({body:f,status:ee.Ok,statusText:"OK",url:a})),r.complete()):r.error(new Y({url:a,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")}))})}),i.addEventListener("error",j=>{w(),r.error(new Y({error:j,status:0,statusText:"JSONP Error",url:a}))}),this.document.body.appendChild(i),r.next({type:z.Sent}),()=>{l||this.removeListeners(i),w()}})}removeListeners(n){Ae??=this.document.implementation.createHTMLDocument(),Ae.adoptNode(n)}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(Ne),o.\u0275\u0275inject(N.DOCUMENT))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();function xe(e,t){return"JSONP"===e.method?(0,o.inject)(Pe).handle(e):t(e)}let fn=(()=>{class e{constructor(n){this.injector=n}intercept(n,r){return(0,o.runInInjectionContext)(this.injector,()=>xe(n,s=>r.handle(s)))}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(o.EnvironmentInjector))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();const pn=/^\)\]\}',?\n/;let Re=(()=>{class e{constructor(n){this.xhrFactory=n}handle(n){if("JSONP"===n.method)throw new o.\u0275RuntimeError(-2800,!1);const r=this.xhrFactory;return(r.\u0275loadImpl?(0,g.H)(r.\u0275loadImpl()):(0,p.of)(null)).pipe((0,_.n)(()=>new T.c(a=>{const i=r.build();if(i.open(n.method,n.urlWithParams),n.withCredentials&&(i.withCredentials=!0),n.headers.forEac
1h((D,x)=>i.setRequestHeader(D,x.join(","))),n.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!n.headers.has("Content-Type")){const D=n.detectContentTypeHeader();null!==D&&i.setRequestHeader("Content-Type",D)}if(n.responseType){const D=n.responseType.toLowerCase();i.responseType="json"!==D?D:"text"}const f=n.serializeBody();let l=null;const w=()=>{if(null!==l)return l;const D=i.statusText||"OK",x=new m(i.getAllResponseHeaders()),B=function yn(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(i)||n.url;return l=new ae({headers:x,status:i.status,statusText:D,url:B}),l},F=()=>{let{headers:D,status:x,statusText:B,url:se}=w(),U=null;x!==ee.NoContent&&(U=typeof i.response>"u"?i.responseText:i.response),0===x&&(x=U?ee.Ok:0);let oe=x>=200&&x<300;if("json"===n.responseType&&"string"==typeof U){const Oe=U;U=U.replace(pn,"");try{U=""!==U?JSON.parse(U):null}catch(te){U=Oe,oe&&(oe=!1,U={error:te,text:U})}}oe?(a.next(new Z({body:U,headers:D,status:x,statusText:B,url:se||void 0})),a.complete()):a.error(new Y({error:U,headers:D,status:x,statusText:B,url:se||void 0}))},P=D=>{const{url:x}=w(),B=new Y({error:D,status:i.status||0,statusText:i.statusText||"Unknown Error",url:x||void 0});a.error(B)};let j=!1;const X=D=>{j||(a.next(w()),j=!0);let x={type:z.DownloadProgress,loaded:D.loaded};D.lengthComputable&&(x.total=D.total),"text"===n.responseType&&i.responseText&&(x.partialText=i.responseText),a.next(x)},C=D=>{let x={type:z.UploadProgress,loaded:D.loaded};D.lengthComputable&&(x.total=D.total),a.next(x)};return i.addEventListener("load",F),i.addEventListener("error",P),i.addEventListener("timeout",P),i.addEventListener("abort",P),n.reportProgress&&(i.addEventListener("progress",X),null!==f&&i.upload&&i.upload.addEventListener("progress",C)),i.send(f),a.next({type:z.Sent}),()=>{i.removeEventListener("error",P),i.removeEventListener("abort",P),i.removeEventListener("load",F),i.removeEventListener("timeout",P),n.reportProgress&&(i.removeEventListener("progress",X),null!==f&&i.upload&&i.upload.removeEventListener("progress",C)),i.readyState!==i.DONE&&i.abort()}})))}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(N.XhrFactory))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();const fe=new o.InjectionToken(""),be="XSRF-TOKEN",Le=new o.InjectionToken("",{providedIn:"root",factory:()=>be}),je="X-XSRF-TOKEN",Ue=new o.InjectionToken("",{providedIn:"root",factory:()=>je});class pe{}let Fe=(()=>{class e{constructor(n,r,s){this.doc=n,this.platform=r,this.cookieName=s,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const n=this.doc.cookie||"";return n!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,N.\u0275parseCookieValue)(n,this.cookieName),this.lastCookieString=n),this.lastToken}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(N.DOCUMENT),o.\u0275\u0275inject(o.PLATFORM_ID),o.\u0275\u0275inject(Le))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();function ke(e,t){const n=e.url.toLowerCase();if(!(0,o.inject)(fe)||"GET"===e.method||"HEAD"===e.method||n.startsWith("http://")||n.startsWith("https://"))return t(e);const r=(0,o.inject)(pe).getToken(),s=(0,o.inject)(Ue);return null!=r&&!e.headers.has(s)&&(e=e.clone({headers:e.headers.set(s,r)})),t(e)}let Ce=(()=>{class e{constructor(n){this.injector=n}intercept(n,r){return(0,o.runInInjectionContext)(this.injector,()=>ke(n,s=>r.handle(s)))}static{this.\u0275fac=function(r){return new(r||e)(o.\u0275\u0275inject(o.EnvironmentInjector))}}static{this.\u0275prov=o.\u0275\u0275defineInjectable({token:e,factory:e.\u0275fac})}}return e})();var Q=function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e}(Q||{});function ne(e,t){return{\u0275kind:e,\u0275providers:t}}function Be(...e){const t=[_e,Re,ue,{provide:b,useExisting:ue},{provide:v,useExisting:Re},{provide:ce,useValue:ke,multi:!0},{provide:fe,useValue:!0},{provide:pe,useClass:Fe}];for(const n of e)t.push(...n.\u0275providers);return(0,o.makeEnvironmentProviders)(t)}function mn(e){return ne(Q.Interceptors,e.map(t=>({provide:ce,useValue:t,multi:!0})))}const We=new o.InjectionToken("");function Ke(){return ne(Q.LegacyInterceptors,[{provide:We,useFactory:sn},{provide:ce,useExisting:We,multi:!0}])}function Me({cookieName:e,headerName:t}){const n=[];return void 0!==e&&n.push({provide:Le,useValue:e}),void 0!==t&&n.push({provide:Ue,useValue:t}),ne(Q.CustomXsrfConfiguration,n)}function Xe(){return ne(Q.NoXsrfProtection,[{provide:fe,useValue:!1}])}function ze(){return ne(Q.JsonpSupport,[Pe,{provide:Ne,useFactory:un},{provide:ce,useValue:xe,multi:!0}])}function En(){return ne(Q.RequestsMadeViaParent,[{provide:v,useFactory:()=>(0,o.inject)(b,{skipSelf:!0,optional:!0})}])}function gn(){return ne(Q.Fetch,[he,{provide:v,useExisting:he},{provide:ve,useExisting:he}])}let Tn=(()=>{class e{static disable(){return{ngModule:e,providers:[Xe().\u0275providers]}}static withOptions(n={}){return{ngModule:e,providers:Me(n).\u0275providers}}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=o.\u0275\u0275defineNgModule({type:e})}static{this.\u0275inj=o.\u0275\u0275defineInjector({providers:[Ce,{provide:ge,useExisting:Ce,multi:!0},{provide:pe,useClass:Fe},Me({cookieName:be,headerName:je}).\u0275providers,{provide:fe,useValue:!0}]})}}return e})(),vn=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=o.\u0275\u0275defineNgModule({type:e})}static{this.\u0275inj=o.\u0275\u0275defineInjector({providers:[Be(Ke())]})}}return e})(),Pn=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=o.\u0275\u0275defineNgModule({type:e})}static{this.\u0275inj=o.\u0275\u0275defineInjector({providers:[ze().\u0275providers]})}}return e})();const Je="b",Se="h",Ve="s",$e="st",Ge="u",Ze="rt",ye=new o.InjectionToken(""),Rn=["GET","HEAD"];function Mn(e,t){const{isCacheActive:n,...r}=(0,o.inject)(ye),{transferCache:s,method:a}=e;if(!n||"POST"===a&&!r.includePostRequests&&!s||"POST"!==a&&!Rn.includes(a)||!1===s||!1===r.filter?.(e))return t(e);const i=(0,o.inject)(o.TransferState),f=function Dn(e){const{params:t,method:n,responseType:r,url:s}=e,a=Ye(t);let i=e.serializeBody();i instanceof URLSearchParams?i=Ye(i):"string"!=typeof i&&(i="");const l=function _n(e){let t=0;for(const n of e)t=Math.imul(31,t)+n.charCodeAt(0)|0;return t+=2147483648,t.toString()}([n,r,s,i,a].join("|"));return(0,o.makeStateKey)(l)}(e),l=i.get(f,null);let w=r.includeHeaders;if("object"==typeof s&&s.includeHeaders&&(w=s.includeHeaders),l){const{[Je]:P,[Ze]:j,[Se]:X,[Ve]:C,[$e]:D,[Ge]:x}=l;let B=P;switch(j){case"arraybuffer":B=(new TextEncoder).encode(P).buffer;break;case"blob":B=new Blob([P])}let se=new m(X);return(0,p.of)(new Z({body:B,headers:se,status:C,statusText:D,url:x}
1))}const F=(0,N.isPlatformServer)((0,o.inject)(o.PLATFORM_ID));return t(e).pipe((0,A.M)(P=>{P instanceof Z&&F&&i.set(f,{[Je]:P.body,[Se]:On(P.headers,w),[Ve]:P.status,[$e]:P.statusText,[Ge]:P.url||"",[Ze]:e.responseType})}))}function On(e,t){if(!t)return{};const n={};for(const r of t){const s=e.getAll(r);null!==s&&(n[r]=s)}return n}function Ye(e){return[...e.keys()].sort().map(t=>`${t}=${e.getAll(t)}`).join("&")}function In(e){return[{provide:ye,useFactory:()=>((0,o.\u0275performanceMarkFeature)("NgHttpTransferCache"),{isCacheActive:!0,...e})},{provide:Te,useValue:Mn,multi:!0,deps:[o.TransferState,ye]},{provide:o.APP_BOOTSTRAP_LISTENER,multi:!0,useFactory:()=>{const t=(0,o.inject)(o.ApplicationRef),n=(0,o.inject)(ye);return()=>{(0,o.\u0275whenStable)(t).then(()=>{n.isCacheActive=!1})}}}]}},467:(W,R,c)=>{function E(p,T,g,O,y,M,d){try{var _=p[M](d),A=_.value}catch(N){return void g(N)}_.done?T(A):Promise.resolve(A).then(O,y)}function o(p){return function(){var T=this,g=arguments;return new Promise(function(O,y){var M=p.apply(T,g);function d(A){E(M,O,y,d,_,"next",A)}function _(A){E(M,O,y,d,_,"throw",A)}d(void 0)})}}c.d(R,{A:()=>o})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.